]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
21 months agoWarp mode reset on the fly change
Toni Wilen [Sun, 14 Jan 2024 17:28:52 +0000 (19:28 +0200)]
Warp mode reset on the fly change

21 months agoUAE AHI ignored AHI sound volume and master volume was converted incorrectly
Toni Wilen [Sun, 14 Jan 2024 17:12:13 +0000 (19:12 +0200)]
UAE AHI ignored AHI sound volume and master volume was converted incorrectly

21 months agoForce display recalc when filter profile is loaded.
Toni Wilen [Sun, 14 Jan 2024 17:11:39 +0000 (19:11 +0200)]
Force display recalc when filter profile is loaded.

21 months agoSX32Pro can support 128M RAM, fix memory mapping.
Toni Wilen [Sun, 14 Jan 2024 14:59:26 +0000 (16:59 +0200)]
SX32Pro can support 128M RAM, fix memory mapping.

21 months agoUse path-type config file line save method.
Toni Wilen [Sun, 14 Jan 2024 14:58:21 +0000 (16:58 +0200)]
Use path-type config file line save method.

21 months agoFix OSD led font change if full-window or fullscreen
Toni Wilen [Sun, 14 Jan 2024 13:44:46 +0000 (15:44 +0200)]
Fix OSD led font change if full-window or fullscreen

21 months agoDraCo Amiga HD disk support, PC disk write/format support, keyboard repeat support.
Toni Wilen [Sun, 14 Jan 2024 13:44:18 +0000 (15:44 +0200)]
DraCo Amiga HD disk support, PC disk write/format support, keyboard repeat support.

21 months agoDraCo Amiga HD disk support, PC disk write/format support, keyboard repeat support.
Toni Wilen [Sun, 14 Jan 2024 13:43:50 +0000 (15:43 +0200)]
DraCo Amiga HD disk support, PC disk write/format support, keyboard repeat support.

21 months agoBetter variable name
Toni Wilen [Sun, 14 Jan 2024 13:41:39 +0000 (15:41 +0200)]
Better variable name

21 months ago5200b3
Toni Wilen [Sat, 13 Jan 2024 15:10:01 +0000 (17:10 +0200)]
5200b3

21 months agoDraCo keyboard and floppy emulation updates.
Toni Wilen [Sat, 13 Jan 2024 14:59:16 +0000 (16:59 +0200)]
DraCo keyboard and floppy emulation updates.

21 months agoFloppy emulation updates to support DraCo polled flux change timed Amiga disk reads.
Toni Wilen [Sat, 13 Jan 2024 14:58:30 +0000 (16:58 +0200)]
Floppy emulation updates to support DraCo polled flux change timed Amiga disk reads.

21 months agoUse calculated vertical start/end values in display port adapters, fix fields+ interl...
Toni Wilen [Sat, 13 Jan 2024 10:36:15 +0000 (12:36 +0200)]
Use calculated vertical start/end values in display port adapters, fix fields+ interlace mode.

21 months agoConfigurable OSD font
Toni Wilen [Sat, 13 Jan 2024 10:35:13 +0000 (12:35 +0200)]
Configurable OSD font

21 months agoGVP A1230 Turbo+ Series II v5.3 ROM
Toni Wilen [Sat, 13 Jan 2024 10:33:56 +0000 (12:33 +0200)]
GVP A1230 Turbo+ Series II v5.3 ROM

21 months agoNCR SVGA 64-pixel wide cursor fix, 15-bit mode supported, improved RAMDAC emulation
Toni Wilen [Sat, 13 Jan 2024 10:33:29 +0000 (12:33 +0200)]
NCR SVGA 64-pixel wide cursor fix, 15-bit mode supported, improved RAMDAC emulation

21 months agoSignal main thread only if dsp is configured
Toni Wilen [Sat, 13 Jan 2024 10:31:46 +0000 (12:31 +0200)]
Signal main thread only if dsp is configured

21 months agoFix double free and memory leaks
Toni Wilen [Sat, 13 Jan 2024 10:31:10 +0000 (12:31 +0200)]
Fix double free and memory leaks

22 months ago5200b2
Toni Wilen [Mon, 8 Jan 2024 18:40:48 +0000 (20:40 +0200)]
5200b2

22 months agoInclude also DPI when selecting default GUI size
Toni Wilen [Mon, 8 Jan 2024 18:35:33 +0000 (20:35 +0200)]
Include also DPI when selecting default GUI size

22 months ago256 color screenshot fix
Toni Wilen [Mon, 8 Jan 2024 18:34:50 +0000 (20:34 +0200)]
256 color screenshot fix

22 months agoMask upper byte of address, DraCo compatibility.
Toni Wilen [Mon, 8 Jan 2024 18:34:18 +0000 (20:34 +0200)]
Mask upper byte of address, DraCo compatibility.

22 months agoFix debug logging
Toni Wilen [Mon, 8 Jan 2024 18:33:36 +0000 (20:33 +0200)]
Fix debug logging

22 months agoDo not force key release if mouse capture was requested but mouse was already captured.
Toni Wilen [Sun, 7 Jan 2024 14:15:53 +0000 (16:15 +0200)]
Do not force key release if mouse capture was requested but mouse was already captured.

22 months agoFix hardware emulated RTG boards split (screen dragging) horizontal offset.
Toni Wilen [Sun, 7 Jan 2024 14:15:02 +0000 (16:15 +0200)]
Fix hardware emulated RTG boards split (screen dragging) horizontal offset.

22 months agoDo not escaper single quote in minimal escaping mode.
Toni Wilen [Sun, 7 Jan 2024 09:45:13 +0000 (11:45 +0200)]
Do not escaper single quote in minimal escaping mode.

22 months agoFix right overscan corruption in NTSC modes if hblank started earlier than end of...
Toni Wilen [Sun, 7 Jan 2024 09:44:12 +0000 (11:44 +0200)]
Fix right overscan corruption in NTSC modes if hblank started earlier than end of screen (for example TV overscan modes)

22 months agoNCR SVGA fix, default to 8-bit mode.
Toni Wilen [Sat, 6 Jan 2024 21:04:07 +0000 (23:04 +0200)]
NCR SVGA fix, default to 8-bit mode.

22 months agoAdded missing NCR SVGA word/long IO accesses, RAMDAC color depth setting implemented.
Toni Wilen [Sat, 6 Jan 2024 19:54:45 +0000 (21:54 +0200)]
Added missing NCR SVGA word/long IO accesses, RAMDAC color depth setting implemented.

22 months ago5200b1
Toni Wilen [Sat, 6 Jan 2024 16:09:35 +0000 (18:09 +0200)]
5200b1

22 months agoInitial ROM scan window dark mode support
Toni Wilen [Sat, 6 Jan 2024 16:07:21 +0000 (18:07 +0200)]
Initial ROM scan window dark mode support

22 months agoWindow size must be divisible by 4.
Toni Wilen [Sat, 6 Jan 2024 15:49:28 +0000 (17:49 +0200)]
Window size must be divisible by 4.

22 months agoSmall sprite optimization
Toni Wilen [Sat, 6 Jan 2024 15:49:00 +0000 (17:49 +0200)]
Small sprite optimization

22 months agoClear cpu slot/mainboard RAM when changing QS config.
Toni Wilen [Sat, 6 Jan 2024 15:47:07 +0000 (17:47 +0200)]
Clear cpu slot/mainboard RAM when changing QS config.

22 months agoIgnore HBSTRT/STOP changes if they are only temporary (less than 2/3 of total field)
Toni Wilen [Sat, 6 Jan 2024 15:46:24 +0000 (17:46 +0200)]
Ignore HBSTRT/STOP changes if they are only temporary (less than 2/3 of total field)

22 months agoDraCo updates, floppy, unique ID, software interrupt support.
Toni Wilen [Sat, 6 Jan 2024 15:44:25 +0000 (17:44 +0200)]
DraCo updates, floppy, unique ID, software interrupt support.

22 months agoMake sure power led state is restored.
Toni Wilen [Sat, 6 Jan 2024 15:43:22 +0000 (17:43 +0200)]
Make sure power led state is restored.

22 months agoNMI handling fix
Toni Wilen [Sat, 6 Jan 2024 08:39:56 +0000 (10:39 +0200)]
NMI handling fix

22 months agoDraCo updates, Quickstart, optional CIAs.
Toni Wilen [Sat, 6 Jan 2024 08:38:58 +0000 (10:38 +0200)]
DraCo updates, Quickstart, optional CIAs.

22 months agoNCR SVGA blitter fix
Toni Wilen [Fri, 5 Jan 2024 17:36:29 +0000 (19:36 +0200)]
NCR SVGA blitter fix

22 months agoDraCo is moved under MacroSystem and boot rom moved from extended rom to accelerator...
Toni Wilen [Fri, 5 Jan 2024 17:35:52 +0000 (19:35 +0200)]
DraCo is moved under MacroSystem and boot rom moved from extended rom to accelerator rom.

22 months agoNCR SVGA color expansion start shift support
Toni Wilen [Thu, 4 Jan 2024 19:29:13 +0000 (21:29 +0200)]
NCR SVGA color expansion start shift support

22 months agoNCR SVGA extended registers enable check
Toni Wilen [Thu, 4 Jan 2024 19:28:32 +0000 (21:28 +0200)]
NCR SVGA extended registers enable check

22 months agoNCR SVGA cursor horizontal multiplier support
Toni Wilen [Thu, 4 Jan 2024 19:14:26 +0000 (21:14 +0200)]
NCR SVGA cursor horizontal multiplier support

22 months agoAdd PC scancodes to input event list
Toni Wilen [Thu, 4 Jan 2024 19:13:15 +0000 (21:13 +0200)]
Add PC scancodes to input event list

22 months agoDraCo updates
Toni Wilen [Thu, 4 Jan 2024 19:12:20 +0000 (21:12 +0200)]
DraCo updates

22 months agoDebugger MMU mode instruction byte read missing masking
Toni Wilen [Mon, 1 Jan 2024 16:48:28 +0000 (18:48 +0200)]
Debugger MMU mode instruction byte read missing masking

22 months agoFix 68040/060 bus error RTE + Trace.
Toni Wilen [Mon, 1 Jan 2024 16:47:30 +0000 (18:47 +0200)]
Fix 68040/060 bus error RTE + Trace.

22 months agoMMU table dump includes description valid state
Toni Wilen [Mon, 1 Jan 2024 16:46:36 +0000 (18:46 +0200)]
MMU table dump includes description valid state

22 months agoPartial MacroSystem DraCo emulation
Toni Wilen [Mon, 1 Jan 2024 16:45:49 +0000 (18:45 +0200)]
Partial MacroSystem DraCo emulation

22 months agoRevert part of "Fast 68020+ modes didn't start pending interrupt immediately" fix...
Toni Wilen [Fri, 29 Dec 2023 19:45:46 +0000 (21:45 +0200)]
Revert part of "Fast 68020+ modes didn't start pending interrupt immediately" fix, only SR modifications must check interrupt immediately.

22 months agowin32_capture_always on the fly changes supported.
Toni Wilen [Fri, 29 Dec 2023 16:02:09 +0000 (18:02 +0200)]
win32_capture_always on the fly changes supported.

22 months agoFix missing dark mode support in some dialogs.
Toni Wilen [Fri, 29 Dec 2023 16:01:32 +0000 (18:01 +0200)]
Fix missing dark mode support in some dialogs.

22 months agoGUI sub window handling improvements.
Toni Wilen [Fri, 29 Dec 2023 15:50:10 +0000 (17:50 +0200)]
GUI sub window handling improvements.

22 months agoMask overlay pointers and stride
Toni Wilen [Fri, 29 Dec 2023 15:48:42 +0000 (17:48 +0200)]
Mask overlay pointers and stride

22 months agoHardware emulated RTG card horizontal panning improvements
Toni Wilen [Fri, 29 Dec 2023 15:48:14 +0000 (17:48 +0200)]
Hardware emulated RTG card horizontal panning improvements

22 months agoInitialize dark mode also when emulation window is opened.
Toni Wilen [Thu, 28 Dec 2023 16:44:50 +0000 (18:44 +0200)]
Initialize dark mode also when emulation window is opened.

22 months agoInitialize next autoconfig board if previous board was "shut up".
Toni Wilen [Thu, 28 Dec 2023 16:43:00 +0000 (18:43 +0200)]
Initialize next autoconfig board if previous board was "shut up".

22 months agoFix >=96 power_led_dim values affecting led sound filter state
Toni Wilen [Thu, 28 Dec 2023 16:42:22 +0000 (18:42 +0200)]
Fix >=96 power_led_dim values affecting led sound filter state

22 months agoNCR/SVGA minor updates.
Toni Wilen [Thu, 28 Dec 2023 10:01:38 +0000 (12:01 +0200)]
NCR/SVGA minor updates.

22 months agoIf interrupt level increased during 68040/060 MMU fault handler execution, interrupt...
Toni Wilen [Thu, 28 Dec 2023 09:59:31 +0000 (11:59 +0200)]
If interrupt level increased during 68040/060 MMU fault handler execution, interrupt's first instruction was "restarted", if both original and exception's instruction were MOVEM, things went horribly wrong.

22 months agoNCR SVGA emulation 24-bit mode blitter fix and some cleanups.
Toni Wilen [Wed, 27 Dec 2023 19:09:53 +0000 (21:09 +0200)]
NCR SVGA emulation 24-bit mode blitter fix and some cleanups.

22 months agoTMS34010 test fixes.
Toni Wilen [Wed, 27 Dec 2023 15:14:52 +0000 (17:14 +0200)]
TMS34010 test fixes.

22 months agoAutoswitch also non-PCI RTG boards without built-in switcher.
Toni Wilen [Wed, 27 Dec 2023 15:14:12 +0000 (17:14 +0200)]
Autoswitch also non-PCI RTG boards without built-in switcher.

22 months agoNCR SVGA updates. Blitter not yet correctly working in 24-bit mode.
Toni Wilen [Wed, 27 Dec 2023 15:13:22 +0000 (17:13 +0200)]
NCR SVGA updates. Blitter not yet correctly working in 24-bit mode.

22 months agoDo not generate Fat Gary delay/exception if Z2/Z3 board unampped space access.
Toni Wilen [Tue, 26 Dec 2023 17:13:48 +0000 (19:13 +0200)]
Do not generate Fat Gary delay/exception if Z2/Z3 board unampped space access.

22 months agoPartial NCR 77C22E+ and 77C32BLT emulation. Retina Z2 and Z3.
Toni Wilen [Tue, 26 Dec 2023 17:12:57 +0000 (19:12 +0200)]
Partial NCR 77C22E+ and 77C32BLT emulation. Retina Z2 and Z3.

22 months agoFix zero length disk dma not finishing when dsksync is detected.
Toni Wilen [Tue, 26 Dec 2023 17:10:20 +0000 (19:10 +0200)]
Fix zero length disk dma not finishing when dsksync is detected.

22 months ago5100 5.1.0
Toni Wilen [Wed, 20 Dec 2023 16:17:02 +0000 (18:17 +0200)]
5100

22 months agoFix interlaced mode in "Double, frames" mode
Toni Wilen [Wed, 20 Dec 2023 16:16:20 +0000 (18:16 +0200)]
Fix interlaced mode in "Double, frames" mode

22 months agoFix parent GUI window not getting disabled when child window is open.
Toni Wilen [Wed, 20 Dec 2023 16:15:38 +0000 (18:15 +0200)]
Fix parent GUI window not getting disabled when child window is open.

22 months agoDo not cross 0x08000000 unless allocated size is larger.
Toni Wilen [Sat, 16 Dec 2023 18:40:23 +0000 (20:40 +0200)]
Do not cross 0x08000000 unless allocated size is larger.

22 months ago68030 MMU configuration exception was incorrectly followed by f-line exception
Toni Wilen [Sat, 16 Dec 2023 18:32:19 +0000 (20:32 +0200)]
68030 MMU configuration exception was incorrectly followed by f-line exception

22 months ago5100b14
Toni Wilen [Fri, 15 Dec 2023 20:15:56 +0000 (22:15 +0200)]
5100b14

22 months agoDisable GUI parent window when dialog is open.
Toni Wilen [Fri, 15 Dec 2023 20:09:43 +0000 (22:09 +0200)]
Disable GUI parent window when dialog is open.

22 months agoDo not reload and reset QS config when entering QS panel.
Toni Wilen [Fri, 15 Dec 2023 20:09:11 +0000 (22:09 +0200)]
Do not reload and reset QS config when entering QS panel.

22 months agoAdded disk dma start and length to disk logging.
Toni Wilen [Fri, 15 Dec 2023 20:08:16 +0000 (22:08 +0200)]
Added disk dma start and length to disk logging.

22 months agoRemoved incorrect dsklen==0 check.
Toni Wilen [Fri, 15 Dec 2023 20:07:42 +0000 (22:07 +0200)]
Removed incorrect dsklen==0 check.

22 months agoFix swapped FSINCOS destination registers
Toni Wilen [Wed, 13 Dec 2023 19:28:29 +0000 (21:28 +0200)]
Fix swapped FSINCOS destination registers

22 months agoFix 68060 MMU MOVEM.L (An)+,<regs> if regs contain An. Small cleanup.
Toni Wilen [Wed, 13 Dec 2023 19:27:56 +0000 (21:27 +0200)]
Fix 68060 MMU MOVEM.L (An)+,<regs> if regs contain An. Small cleanup.

22 months ago5100b13
Toni Wilen [Mon, 11 Dec 2023 19:28:42 +0000 (21:28 +0200)]
5100b13

22 months agoFix programmed interlaced modes.
Toni Wilen [Mon, 11 Dec 2023 18:55:05 +0000 (20:55 +0200)]
Fix programmed interlaced modes.

22 months agoFix 800% disk mode crash.
Toni Wilen [Mon, 11 Dec 2023 18:54:14 +0000 (20:54 +0200)]
Fix 800% disk mode crash.

22 months ago5100b12
Toni Wilen [Sun, 10 Dec 2023 16:47:45 +0000 (18:47 +0200)]
5100b12

22 months agoDisable unneeded window positioning calculation
Toni Wilen [Sun, 10 Dec 2023 16:46:58 +0000 (18:46 +0200)]
Disable unneeded window positioning calculation

22 months agoDebugger and calculator updates
Toni Wilen [Sun, 10 Dec 2023 16:46:27 +0000 (18:46 +0200)]
Debugger and calculator updates

22 months agoAdjust hsync end in programmed modes.
Toni Wilen [Sun, 10 Dec 2023 16:45:52 +0000 (18:45 +0200)]
Adjust hsync end in programmed modes.

23 months agoFix GUI position/size after restarting from full-window or fullscreen mode.
Toni Wilen [Sat, 9 Dec 2023 19:30:59 +0000 (21:30 +0200)]
Fix GUI position/size after restarting from full-window or fullscreen mode.

23 months agoFix ECS Denise borderlank
Toni Wilen [Sat, 9 Dec 2023 19:30:06 +0000 (21:30 +0200)]
Fix ECS Denise borderlank

23 months agoOSK and MM keyboard modes should bypass Backslash/F11 option.
Toni Wilen [Sat, 9 Dec 2023 19:29:36 +0000 (21:29 +0200)]
OSK and MM keyboard modes should bypass Backslash/F11 option.

23 months ago5100b11
Toni Wilen [Wed, 6 Dec 2023 17:57:29 +0000 (19:57 +0200)]
5100b11

23 months agoIDE controller debugging update
Toni Wilen [Wed, 6 Dec 2023 17:53:33 +0000 (19:53 +0200)]
IDE controller debugging update

23 months agoSkip also CD32 fast CPU ROM patch if ROM is smaller than 512k
Toni Wilen [Wed, 6 Dec 2023 17:52:47 +0000 (19:52 +0200)]
Skip also CD32 fast CPU ROM patch if ROM is smaller than 512k

23 months agoDo delayed insert also if disk was ejected first and then immediately new disk is...
Toni Wilen [Wed, 6 Dec 2023 17:52:19 +0000 (19:52 +0200)]
Do delayed insert also if disk was ejected first and then immediately new disk is inserted.

23 months agoAdded missing memory bank deallocations.
Toni Wilen [Wed, 6 Dec 2023 15:42:55 +0000 (17:42 +0200)]
Added missing memory bank deallocations.

23 months agoFix CIA-B TOD counting
Toni Wilen [Wed, 6 Dec 2023 15:41:06 +0000 (17:41 +0200)]
Fix CIA-B TOD counting

23 months agoAdded third backslash/f11 option that matches pre-5.0 behavior.
Toni Wilen [Mon, 4 Dec 2023 17:11:45 +0000 (19:11 +0200)]
Added third backslash/f11 option that matches pre-5.0 behavior.

23 months ago5100b10
Toni Wilen [Sat, 2 Dec 2023 18:01:04 +0000 (20:01 +0200)]
5100b10

23 months agoFix future disk event prediction.
Toni Wilen [Sat, 2 Dec 2023 17:55:52 +0000 (19:55 +0200)]
Fix future disk event prediction.

23 months agoDo not scale programmed modes if scale mode is default or TV
Toni Wilen [Sat, 2 Dec 2023 17:54:29 +0000 (19:54 +0200)]
Do not scale programmed modes if scale mode is default or TV