]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
9 months agoSmall blitter optimization
Toni Wilen [Fri, 7 Mar 2025 15:57:55 +0000 (17:57 +0200)]
Small blitter optimization

9 months ago6000b12
Toni Wilen [Sun, 2 Mar 2025 15:52:22 +0000 (17:52 +0200)]
6000b12

9 months agoDo not hide partitions that need administrator privileges.
Toni Wilen [Sun, 2 Mar 2025 15:50:08 +0000 (17:50 +0200)]
Do not hide partitions that need administrator privileges.

9 months agoChipset optimizations and fixes
Toni Wilen [Sun, 2 Mar 2025 15:49:42 +0000 (17:49 +0200)]
Chipset optimizations and fixes

9 months agoRemember expanded configuration file tree nodes
Toni Wilen [Sun, 2 Mar 2025 12:18:30 +0000 (14:18 +0200)]
Remember expanded configuration file tree nodes

10 months agoFix expansion panel SCSI controller ID state.
Toni Wilen [Sat, 1 Mar 2025 15:57:40 +0000 (17:57 +0200)]
Fix expansion panel SCSI controller ID state.

10 months agoDon't read name and path every time new configuration node is added.
Toni Wilen [Sat, 1 Mar 2025 15:56:20 +0000 (17:56 +0200)]
Don't read name and path every time new configuration node is added.

10 months ago6000b11
Toni Wilen [Tue, 25 Feb 2025 17:04:54 +0000 (19:04 +0200)]
6000b11

10 months agoFast mode chipset drawing updates
Toni Wilen [Tue, 25 Feb 2025 17:04:05 +0000 (19:04 +0200)]
Fast mode chipset drawing updates

10 months ago6000b10
Toni Wilen [Sun, 23 Feb 2025 13:24:58 +0000 (15:24 +0200)]
6000b10

10 months agoBitplane non-ce mode optimizations, direct draw mode.
Toni Wilen [Sun, 23 Feb 2025 13:20:16 +0000 (15:20 +0200)]
Bitplane non-ce mode optimizations, direct draw mode.

10 months agoOptimized hardwired and programmed horizontal position checks
Toni Wilen [Sun, 23 Feb 2025 12:51:41 +0000 (14:51 +0200)]
Optimized hardwired and programmed horizontal position checks

10 months agoFastest possible CPU immediate blitter speedup
Toni Wilen [Sun, 23 Feb 2025 12:48:50 +0000 (14:48 +0200)]
Fastest possible CPU immediate blitter speedup

10 months agoIgnore uaegfx SetSwitch() to native mode if navative mode is already active.
Toni Wilen [Sun, 23 Feb 2025 12:46:36 +0000 (14:46 +0200)]
Ignore uaegfx SetSwitch() to native mode if navative mode is already active.

10 months ago6000b9
Toni Wilen [Sun, 16 Feb 2025 16:48:14 +0000 (18:48 +0200)]
6000b9

10 months agoDebugger window focus update
Toni Wilen [Sun, 16 Feb 2025 16:42:57 +0000 (18:42 +0200)]
Debugger window focus update

10 months agoFast mode chipset emulation updates
Toni Wilen [Sun, 16 Feb 2025 16:42:32 +0000 (18:42 +0200)]
Fast mode chipset emulation updates

10 months agouaehfX config entries now work without matching filesystem2/hardfile2 entries.
Toni Wilen [Sun, 16 Feb 2025 15:45:09 +0000 (17:45 +0200)]
uaehfX config entries now work without matching filesystem2/hardfile2 entries.

10 months agoRemoved unused code.
Toni Wilen [Sun, 16 Feb 2025 14:30:52 +0000 (16:30 +0200)]
Removed unused code.

10 months ago6000b8
Toni Wilen [Sat, 15 Feb 2025 15:14:35 +0000 (17:14 +0200)]
6000b8

10 months agoCustom chipset bitplane change optimization
Toni Wilen [Sat, 15 Feb 2025 15:10:28 +0000 (17:10 +0200)]
Custom chipset bitplane change optimization

10 months agoCustom chipset bitplane change optimization
Toni Wilen [Fri, 14 Feb 2025 15:59:40 +0000 (17:59 +0200)]
Custom chipset bitplane change optimization

10 months agoRestore focus when exiting debugger
Toni Wilen [Fri, 14 Feb 2025 15:57:46 +0000 (17:57 +0200)]
Restore focus when exiting debugger

10 months agoFix CD32 block caching
Toni Wilen [Fri, 14 Feb 2025 15:57:05 +0000 (17:57 +0200)]
Fix CD32 block caching

10 months ago6000b7
Toni Wilen [Thu, 6 Feb 2025 17:20:00 +0000 (19:20 +0200)]
6000b7

10 months agoChipset updates (blank/border optimization)
Toni Wilen [Thu, 6 Feb 2025 17:19:36 +0000 (19:19 +0200)]
Chipset updates (blank/border optimization)

10 months agoWhen caching next CD sectors, don't seek backwards and release semaphore during read.
Toni Wilen [Wed, 5 Feb 2025 19:43:22 +0000 (21:43 +0200)]
When caching next CD sectors, don't seek backwards and release semaphore during read.

10 months agoFix genlock + LDP OSD generator text position.
Toni Wilen [Wed, 5 Feb 2025 17:50:23 +0000 (19:50 +0200)]
Fix genlock + LDP OSD generator text position.

10 months agoAllow zero BytesPerRow.
Toni Wilen [Wed, 5 Feb 2025 17:49:34 +0000 (19:49 +0200)]
Allow zero BytesPerRow.

10 months agoAdded Action Replay 3.17 odd/even checksums.
Toni Wilen [Wed, 5 Feb 2025 17:48:59 +0000 (19:48 +0200)]
Added Action Replay 3.17 odd/even checksums.

10 months agoExit SVGA emulation loop immediately if board interrupt was activated.
Toni Wilen [Wed, 5 Feb 2025 17:47:29 +0000 (19:47 +0200)]
Exit SVGA emulation loop immediately if board interrupt was activated.

10 months agoUpdated and fixed build settings
Toni Wilen [Mon, 3 Feb 2025 16:06:15 +0000 (18:06 +0200)]
Updated and fixed build settings

10 months agoMatrox blitter fixes
Toni Wilen [Sun, 2 Feb 2025 20:02:45 +0000 (22:02 +0200)]
Matrox blitter fixes

10 months agoMatrox PCI card emulation. Misc 86box merges.
Toni Wilen [Sun, 2 Feb 2025 11:46:52 +0000 (13:46 +0200)]
Matrox PCI card emulation. Misc 86box merges.

11 months ago6000b6
Toni Wilen [Sat, 18 Jan 2025 19:39:05 +0000 (21:39 +0200)]
6000b6

11 months agoSkip most of chipset emulation in RTG modes.
Toni Wilen [Sat, 18 Jan 2025 19:32:42 +0000 (21:32 +0200)]
Skip most of chipset emulation in RTG modes.

11 months agoScandoubler update
Toni Wilen [Sat, 18 Jan 2025 19:32:02 +0000 (21:32 +0200)]
Scandoubler update

11 months agoFix A2024 15Hz mode.
Toni Wilen [Sat, 18 Jan 2025 19:30:51 +0000 (21:30 +0200)]
Fix A2024 15Hz mode.

11 months agoClipboard limit
Toni Wilen [Sat, 18 Jan 2025 19:30:36 +0000 (21:30 +0200)]
Clipboard limit

11 months ago6000b5
Toni Wilen [Thu, 16 Jan 2025 19:04:56 +0000 (21:04 +0200)]
6000b5

11 months agoSome Voodoo updates
Toni Wilen [Thu, 16 Jan 2025 19:01:18 +0000 (21:01 +0200)]
Some Voodoo updates

11 months agoLong line and long field always matches if not programmed mode.
Toni Wilen [Thu, 16 Jan 2025 18:59:15 +0000 (20:59 +0200)]
Long line and long field always matches if not programmed mode.

11 months agoReimplement interlace scandoubler
Toni Wilen [Thu, 16 Jan 2025 18:57:56 +0000 (20:57 +0200)]
Reimplement interlace scandoubler

11 months agoFix wait for blitter option.
Toni Wilen [Thu, 16 Jan 2025 18:56:18 +0000 (20:56 +0200)]
Fix wait for blitter option.

11 months agoFix Prometheus FireStorm PCI IO access, don't log status reads as config reads.
Toni Wilen [Wed, 15 Jan 2025 17:15:20 +0000 (19:15 +0200)]
Fix Prometheus FireStorm PCI IO access, don't log status reads as config reads.

11 months agoCheck drive status only after confirming drive type.
Toni Wilen [Wed, 15 Jan 2025 17:13:47 +0000 (19:13 +0200)]
Check drive status only after confirming drive type.

11 months agoInclude audio address and length in sample ripper filenames
Toni Wilen [Wed, 15 Jan 2025 17:12:23 +0000 (19:12 +0200)]
Include audio address and length in sample ripper filenames

11 months agoPrometheus FS IO space is 2M
Toni Wilen [Mon, 13 Jan 2025 19:35:22 +0000 (21:35 +0200)]
Prometheus FS IO space is 2M

11 months agoFix BPLCON4 update
Toni Wilen [Mon, 13 Jan 2025 19:34:52 +0000 (21:34 +0200)]
Fix BPLCON4 update

11 months agoFix autoscale filter.
Toni Wilen [Mon, 13 Jan 2025 19:34:20 +0000 (21:34 +0200)]
Fix autoscale filter.

11 months ago6000b4
Toni Wilen [Sat, 11 Jan 2025 18:35:27 +0000 (20:35 +0200)]
6000b4

11 months agoChipset updates.
Toni Wilen [Sat, 11 Jan 2025 18:33:25 +0000 (20:33 +0200)]
Chipset updates.

11 months agoFix undefined shifts
Toni Wilen [Sat, 11 Jan 2025 17:54:08 +0000 (19:54 +0200)]
Fix undefined shifts

11 months agoFix undefined shifts
Toni Wilen [Sat, 11 Jan 2025 14:31:51 +0000 (16:31 +0200)]
Fix undefined shifts

11 months agoFix bordercolor config entry.
Toni Wilen [Sat, 11 Jan 2025 14:30:58 +0000 (16:30 +0200)]
Fix bordercolor config entry.

11 months agoERSY=1 without genlock counter stop. Old hack removed.
Toni Wilen [Sat, 11 Jan 2025 10:16:58 +0000 (12:16 +0200)]
ERSY=1 without genlock counter stop. Old hack removed.

11 months agoFix Agnus revision shown in advanced chipset
Toni Wilen [Sat, 11 Jan 2025 10:12:08 +0000 (12:12 +0200)]
Fix Agnus revision shown in advanced chipset

11 months agoCopper no-DMA VB strobe fix
Toni Wilen [Sat, 11 Jan 2025 10:11:36 +0000 (12:11 +0200)]
Copper no-DMA VB strobe fix

11 months ago6000b3
Toni Wilen [Tue, 7 Jan 2025 19:00:52 +0000 (21:00 +0200)]
6000b3

11 months agoTV overscan modes reimplemented.
Toni Wilen [Tue, 7 Jan 2025 18:57:16 +0000 (20:57 +0200)]
TV overscan modes reimplemented.

11 months agoHandle situation where EHB is active but plane count is less than 6.
Toni Wilen [Tue, 7 Jan 2025 18:55:36 +0000 (20:55 +0200)]
Handle situation where EHB  is active but plane count is less than 6.

11 months agoRemove unused lines.
Toni Wilen [Tue, 7 Jan 2025 18:53:04 +0000 (20:53 +0200)]
Remove unused lines.

11 months agoFast CPU RGA pipeline
Toni Wilen [Tue, 7 Jan 2025 18:52:50 +0000 (20:52 +0200)]
Fast CPU RGA pipeline

11 months agoAdd statefile_path trailing path separator if missing
Toni Wilen [Mon, 6 Jan 2025 18:50:57 +0000 (20:50 +0200)]
Add statefile_path trailing path separator if missing

11 months agoCheck also EHB
Toni Wilen [Mon, 6 Jan 2025 18:50:22 +0000 (20:50 +0200)]
Check also EHB

11 months agoHandle copper conflict correctly where skipped move is pending when COPJMP sequence...
Toni Wilen [Mon, 6 Jan 2025 18:49:36 +0000 (20:49 +0200)]
Handle copper conflict correctly where skipped move is pending when COPJMP sequence is started.

11 months agoFix extendedkickmem2b_bank
Toni Wilen [Mon, 6 Jan 2025 18:48:35 +0000 (20:48 +0200)]
Fix extendedkickmem2b_bank

11 months agoDelay BPLCON0 ERSY=1 without genlock about half a frame
Toni Wilen [Mon, 6 Jan 2025 14:37:42 +0000 (16:37 +0200)]
Delay BPLCON0 ERSY=1 without genlock about half a frame

11 months agoFix another statefile overflow
Toni Wilen [Mon, 6 Jan 2025 14:36:37 +0000 (16:36 +0200)]
Fix another statefile overflow

11 months ago6000b2
Toni Wilen [Sun, 5 Jan 2025 16:36:34 +0000 (18:36 +0200)]
6000b2

11 months agoFixed strange window movement when clicking on title bar and keeping it pressed and...
Toni Wilen [Sun, 5 Jan 2025 16:24:59 +0000 (18:24 +0200)]
Fixed strange window movement when clicking on title bar and keeping it pressed and "Automatically capture mouse when window is activated" was enabled.

11 months agoFix internal buffer height calculation.
Toni Wilen [Sun, 5 Jan 2025 16:23:54 +0000 (18:23 +0200)]
Fix internal buffer height calculation.

11 months agoFix HAM
Toni Wilen [Sun, 5 Jan 2025 14:42:19 +0000 (16:42 +0200)]
Fix HAM

11 months agoUpdate desc variable immediately when blitter is not active. BLTBMOD write requires it.
Toni Wilen [Sun, 5 Jan 2025 14:41:50 +0000 (16:41 +0200)]
Update desc variable immediately when blitter is not active. BLTBMOD write requires it.

11 months agoRemoved old code.
Toni Wilen [Sun, 5 Jan 2025 14:41:10 +0000 (16:41 +0200)]
Removed old code.

11 months agoReset also sprite shiftercopydone when disarmed.
Toni Wilen [Sun, 5 Jan 2025 12:02:57 +0000 (14:02 +0200)]
Reset also sprite shiftercopydone when disarmed.

11 months agoIf HAM with 4 or less planes: use normal mode. Genlinetoscr don't generate non-HAM...
Toni Wilen [Sun, 5 Jan 2025 11:15:18 +0000 (13:15 +0200)]
If HAM with 4 or less planes: use normal mode. Genlinetoscr don't generate non-HAM HAM modes.

11 months agoDoublescan superhires fix.
Toni Wilen [Sun, 5 Jan 2025 11:14:09 +0000 (13:14 +0200)]
Doublescan superhires fix.

11 months agoHAM last color reset was missing.
Toni Wilen [Sun, 5 Jan 2025 11:12:38 +0000 (13:12 +0200)]
HAM last color reset was missing.

11 months agoHide NTSC artifacts in normal overscan mode
Toni Wilen [Sun, 5 Jan 2025 11:11:21 +0000 (13:11 +0200)]
Hide NTSC artifacts in normal overscan mode

11 months agoFix AGA 32-bit wide sprite.
Toni Wilen [Sun, 5 Jan 2025 11:10:13 +0000 (13:10 +0200)]
Fix AGA 32-bit wide sprite.

11 months agoFix string formatting.
Toni Wilen [Sun, 5 Jan 2025 11:09:26 +0000 (13:09 +0200)]
Fix string formatting.

11 months agoFix AGA autoscale
Toni Wilen [Sun, 5 Jan 2025 11:08:50 +0000 (13:08 +0200)]
Fix AGA autoscale

11 months agoFix statefile buffer overflow
Toni Wilen [Sun, 5 Jan 2025 11:08:32 +0000 (13:08 +0200)]
Fix statefile buffer overflow

11 months ago6000b1
Toni Wilen [Sat, 4 Jan 2025 17:46:19 +0000 (19:46 +0200)]
6000b1

11 months agoCopper conflicting strobe fix
Toni Wilen [Sat, 4 Jan 2025 17:34:11 +0000 (19:34 +0200)]
Copper conflicting strobe fix

11 months agoMerge pull request #313 from LIV2/add_ripple
Toni Wilen [Sat, 4 Jan 2025 11:35:00 +0000 (13:35 +0200)]
Merge pull request #313 from LIV2/add_ripple

Add RIPPLE IDE

11 months agoUpdate config
Toni Wilen [Sat, 4 Jan 2025 11:26:22 +0000 (13:26 +0200)]
Update config

11 months agoDisable all UAE boards if nodiag set.
Toni Wilen [Sat, 4 Jan 2025 11:25:04 +0000 (13:25 +0200)]
Disable all UAE boards if nodiag set.

11 months agoFix TekMagic memory type.
Toni Wilen [Sat, 4 Jan 2025 11:24:39 +0000 (13:24 +0200)]
Fix TekMagic memory type.

11 months agoCustom chipset complete rewrite
Toni Wilen [Sat, 4 Jan 2025 11:24:07 +0000 (13:24 +0200)]
Custom chipset complete rewrite

11 months agoSerial TCP/IP TCP_NODELAY
Toni Wilen [Sat, 4 Jan 2025 11:17:30 +0000 (13:17 +0200)]
Serial TCP/IP TCP_NODELAY

11 months agoGPT Amiga partition type support
Toni Wilen [Sat, 4 Jan 2025 11:16:57 +0000 (13:16 +0200)]
GPT Amiga partition type support

11 months agoFix WASAPI crash if last sound device was removed on the fly. Find best match channel...
Toni Wilen [Sat, 4 Jan 2025 11:14:42 +0000 (13:14 +0200)]
Fix WASAPI crash if last sound device was removed on the fly. Find best match channel mode if selected mode is not found.

11 months agoPer-config statefile path
Toni Wilen [Sat, 4 Jan 2025 11:13:28 +0000 (13:13 +0200)]
Per-config statefile path

11 months agoSkip also rendering of frame if frame was skipped
Toni Wilen [Sat, 4 Jan 2025 11:11:53 +0000 (13:11 +0200)]
Skip also rendering of frame if frame was skipped

11 months agoBordercolor config entry
Toni Wilen [Sat, 4 Jan 2025 11:10:50 +0000 (13:10 +0200)]
Bordercolor config entry

11 months agoFix debugger assembler MOVEM
Toni Wilen [Sat, 4 Jan 2025 11:09:10 +0000 (13:09 +0200)]
Fix debugger assembler MOVEM

11 months agoBlacker than black update
Toni Wilen [Sat, 4 Jan 2025 11:08:49 +0000 (13:08 +0200)]
Blacker than black update

11 months agoKeyboard MCU emulation
Toni Wilen [Sat, 4 Jan 2025 11:07:59 +0000 (13:07 +0200)]
Keyboard MCU emulation