]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
francis/winuae.git
21 months agoMake sure track is always reloaded.
Toni Wilen [Mon, 22 Jan 2024 16:56:20 +0000 (18:56 +0200)]
Make sure track is always reloaded.

21 months agoSound autoswitch off by default
Toni Wilen [Mon, 22 Jan 2024 16:55:23 +0000 (18:55 +0200)]
Sound autoswitch off by default

21 months agoStatusline OSD missing first font line in some font configurations
Toni Wilen [Mon, 22 Jan 2024 16:55:02 +0000 (18:55 +0200)]
Statusline OSD missing first font line in some font configurations

21 months agoS3Trio64 PCI, Pixel 64 color fix.
Toni Wilen [Mon, 22 Jan 2024 16:54:01 +0000 (18:54 +0200)]
S3Trio64 PCI, Pixel 64 color fix.

21 months agoIncrease AUDxPER if it is really low after sample has looped.
Toni Wilen [Mon, 22 Jan 2024 16:50:43 +0000 (18:50 +0200)]
Increase AUDxPER if it is really low after sample has looped.

21 months agoDraCo misc updates, some Casablanca updates.
Toni Wilen [Mon, 22 Jan 2024 16:49:50 +0000 (18:49 +0200)]
DraCo misc updates, some Casablanca updates.

21 months agoHistory list paths now follow relative/absolute path mode.
Toni Wilen [Wed, 17 Jan 2024 17:30:18 +0000 (19:30 +0200)]
History list paths now follow relative/absolute path mode.

21 months agoCheck 24-bit addressing.
Toni Wilen [Sun, 14 Jan 2024 19:25:03 +0000 (21:25 +0200)]
Check 24-bit addressing.

21 months ago5200b4
Toni Wilen [Sun, 14 Jan 2024 18:18:02 +0000 (20:18 +0200)]
5200b4

21 months agoReset all floppy state variables. Allow seek without inserted disk.
Toni Wilen [Sun, 14 Jan 2024 17:50:43 +0000 (19:50 +0200)]
Reset all floppy state variables. Allow seek without inserted disk.

21 months agoDo not override OSK button if it is already configured when setting gameports panel...
Toni Wilen [Sun, 14 Jan 2024 17:29:44 +0000 (19:29 +0200)]
Do not override OSK button if it is already configured when setting gameports panel defaults

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