]>
git.unchartedbackwaters.co.uk Git - francis/winuae.git/log
Toni Wilen [Sun, 1 Jan 2023 14:04:31 +0000 (16:04 +0200)]
VBLANK interrupt trigger position fix
Toni Wilen [Sun, 1 Jan 2023 14:03:33 +0000 (16:03 +0200)]
Host/hardware config fix
Toni Wilen [Sun, 1 Jan 2023 14:01:51 +0000 (16:01 +0200)]
Make sure line_start_cycles is CYCLE_UNIT aligned.
Toni Wilen [Sun, 1 Jan 2023 14:01:11 +0000 (16:01 +0200)]
INTREQ->INTEQ_INT, DSKSYNC interrupt handling update.
Toni Wilen [Sun, 1 Jan 2023 14:00:19 +0000 (16:00 +0200)]
addrdiff
Toni Wilen [Sun, 1 Jan 2023 13:58:31 +0000 (15:58 +0200)]
GDI mode hardware cursor was not removed at reset, fix cursor corruption if negative coordinates.
Toni Wilen [Sun, 1 Jan 2023 13:56:02 +0000 (15:56 +0200)]
Removed forgotten 32-bit timer checks.
Toni Wilen [Mon, 26 Dec 2022 09:01:03 +0000 (11:01 +0200)]
Fix more warnings
Toni Wilen [Mon, 26 Dec 2022 08:59:54 +0000 (10:59 +0200)]
Fix order of operations.
Toni Wilen [Sun, 25 Dec 2022 18:04:49 +0000 (20:04 +0200)]
APMODE_ -> GF_
Toni Wilen [Sun, 25 Dec 2022 18:04:09 +0000 (20:04 +0200)]
Fix single scanline graphics corruption in some rare situations
Toni Wilen [Sun, 25 Dec 2022 18:03:30 +0000 (20:03 +0200)]
Add ARM64EC compatible build
Toni Wilen [Sun, 25 Dec 2022 18:00:51 +0000 (20:00 +0200)]
Validate index based config entries, fix gfx_filter_autoscale interlace mode saving.
Toni Wilen [Sun, 25 Dec 2022 17:59:01 +0000 (19:59 +0200)]
Warning fixes
Toni Wilen [Wed, 21 Dec 2022 18:08:48 +0000 (20:08 +0200)]
Merge branch 'master' of github.com:tonioni/WinUAE
Toni Wilen [Wed, 21 Dec 2022 18:08:31 +0000 (20:08 +0200)]
Add SR to debugger register output
Toni Wilen [Tue, 20 Dec 2022 19:32:53 +0000 (21:32 +0200)]
Merge pull request #244 from midwan/fix-ortgmemtype-clear
bugfix: loop for ortgmem_type should be for the number of MAX_RTG_BOARDS
Toni Wilen [Sun, 18 Dec 2022 20:54:30 +0000 (22:54 +0200)]
41000
Toni Wilen [Sun, 18 Dec 2022 13:58:21 +0000 (15:58 +0200)]
Toni Wilen [Sun, 18 Dec 2022 13:57:03 +0000 (15:57 +0200)]
68040+ cycle count adjustment
Toni Wilen [Sun, 18 Dec 2022 13:25:38 +0000 (15:25 +0200)]
68020+ CPU config glitch workaround
Toni Wilen [Fri, 16 Dec 2022 18:46:15 +0000 (20:46 +0200)]
Fix syncronize clock option.
Dimitris Panokostas [Fri, 16 Dec 2022 08:10:39 +0000 (09:10 +0100)]
bugfix: loop for ortgmem_type should be for the number of MAX_RTG_BOARDS
ortgmem_type is defined having a size of MAX_RTG_BOARDS, but the loop uses MAX_RAM_BOARDS when going through it.
Since MAX_RAM_BOARDS and MAX_RTG_BOARDS happen to be the same (4) in WinUAE, it didn't have any effect. However, if those happen to be different (like in Amiberry, where MAX_RTG_BOARDS is set to 1), then this will cause undefined behavior after the first iteration.
Toni Wilen [Wed, 14 Dec 2022 18:38:27 +0000 (20:38 +0200)]
Clear nobreak memwatch variable
Toni Wilen [Wed, 14 Dec 2022 18:37:38 +0000 (20:37 +0200)]
FIx magicmouse without virtual mouse driver.
Toni Wilen [Sun, 11 Dec 2022 19:22:50 +0000 (21:22 +0200)]
Toni Wilen [Sun, 11 Dec 2022 19:07:51 +0000 (21:07 +0200)]
Serial RI fix
Toni Wilen [Sun, 11 Dec 2022 14:04:50 +0000 (16:04 +0200)]
Fix out of bounds array access
Toni Wilen [Sat, 10 Dec 2022 11:26:42 +0000 (13:26 +0200)]
Supra fixes, Hardtial Syntheses v48.5.
Toni Wilen [Sat, 10 Dec 2022 11:24:40 +0000 (13:24 +0200)]
Remaining missing DISASM_FLAG_VAL
Toni Wilen [Sat, 10 Dec 2022 11:24:06 +0000 (13:24 +0200)]
Increase max natmem RAM location to include possible G-REX PCI VRAM space
Toni Wilen [Sat, 10 Dec 2022 11:22:05 +0000 (13:22 +0200)]
Merge branch 'master' of github.com:tonioni/WinUAE
Toni Wilen [Sat, 10 Dec 2022 11:21:41 +0000 (13:21 +0200)]
Merge pull request #243 from Waccoon/master
Fix 040 instruction mem read
Waccoon [Sat, 10 Dec 2022 10:22:42 +0000 (05:22 -0500)]
Fix 040 instruction mem read
Toni Wilen [Wed, 7 Dec 2022 18:24:52 +0000 (20:24 +0200)]
rpmodem
Toni Wilen [Wed, 7 Dec 2022 18:08:27 +0000 (20:08 +0200)]
Added Supra AMAB2 ROM
Toni Wilen [Wed, 7 Dec 2022 18:07:27 +0000 (20:07 +0200)]
Disable wait for blitter option when it is not supported or is ignored.
Toni Wilen [Wed, 7 Dec 2022 18:06:22 +0000 (20:06 +0200)]
Fix programmed mode autoscale, removed unused variable.
Toni Wilen [Tue, 6 Dec 2022 13:58:00 +0000 (15:58 +0200)]
Fix autoresolution support
Toni Wilen [Tue, 6 Dec 2022 13:57:34 +0000 (15:57 +0200)]
Fix romlist possible out of bounds access
Toni Wilen [Tue, 6 Dec 2022 13:56:47 +0000 (15:56 +0200)]
Yet another JIT interrupt handling fix
Toni Wilen [Tue, 6 Dec 2022 13:56:06 +0000 (15:56 +0200)]
Remove SMC detector test code, fix special case opcodes.
Toni Wilen [Sun, 4 Dec 2022 19:20:33 +0000 (21:20 +0200)]
Missing string
Toni Wilen [Sun, 4 Dec 2022 19:20:01 +0000 (21:20 +0200)]
Optimize smc detector cache flush
Toni Wilen [Sun, 4 Dec 2022 19:19:13 +0000 (21:19 +0200)]
Store highest RAM address
Toni Wilen [Sun, 4 Dec 2022 19:18:18 +0000 (21:18 +0200)]
Fix D3D9 overlay
Toni Wilen [Sun, 4 Dec 2022 19:16:33 +0000 (21:16 +0200)]
Merge pull request #242 from midwan/use-nvram-path
Use nvram path
Dimitris Panokostas [Sun, 4 Dec 2022 17:45:01 +0000 (18:45 +0100)]
bugfix: NVRAM path wasn't used
Dimitris Panokostas [Sun, 4 Dec 2022 17:39:47 +0000 (18:39 +0100)]
Merge remote-tracking branch 'tonioni/master'
Toni Wilen [Sat, 3 Dec 2022 14:03:46 +0000 (16:03 +0200)]
4990b8
Toni Wilen [Sat, 3 Dec 2022 13:48:29 +0000 (15:48 +0200)]
gfx_top_windowed/gfx_left_windowed replacement config entries
Toni Wilen [Sat, 3 Dec 2022 13:47:51 +0000 (15:47 +0200)]
rpprinter
Toni Wilen [Sat, 3 Dec 2022 13:47:06 +0000 (15:47 +0200)]
Return error code from debugger string to integer parser.
Toni Wilen [Sat, 3 Dec 2022 12:25:48 +0000 (14:25 +0200)]
SupraDrive 2000DMA boot ROM support
Toni Wilen [Sat, 3 Dec 2022 12:24:36 +0000 (14:24 +0200)]
uaegfx masked and overlapping blit fix
Toni Wilen [Sat, 3 Dec 2022 12:20:30 +0000 (14:20 +0200)]
JIT interrupt handling reverted to previous version. JIT requires it for best performance.
Toni Wilen [Sat, 3 Dec 2022 12:19:28 +0000 (14:19 +0200)]
Approximate 68020+ cycle count adjustments
Toni Wilen [Sat, 3 Dec 2022 12:18:47 +0000 (14:18 +0200)]
memwatch parameter update
Toni Wilen [Sat, 3 Dec 2022 12:18:12 +0000 (14:18 +0200)]
debugmem stack frame tracker overflow check
Dimitris Panokostas [Tue, 29 Nov 2022 18:01:35 +0000 (19:01 +0100)]
Merge remote-tracking branch 'tonioni/master'
Toni Wilen [Tue, 29 Nov 2022 17:30:30 +0000 (19:30 +0200)]
uaegfx blitter was accidentally disabled
Toni Wilen [Tue, 29 Nov 2022 17:29:53 +0000 (19:29 +0200)]
Merge branch 'master' of github.com:tonioni/WinUAE
Toni Wilen [Tue, 29 Nov 2022 17:29:26 +0000 (19:29 +0200)]
Merge pull request #233 from midwan/vs2022-fixes
Vs2022 fixes
Toni Wilen [Tue, 29 Nov 2022 17:28:46 +0000 (19:28 +0200)]
Merge pull request #241 from Waccoon/master
Update A4000(T) TOD source
Dimitris Panokostas [Mon, 28 Nov 2022 18:02:02 +0000 (19:02 +0100)]
Merge remote-tracking branch 'tonioni/master' into vs2022-fixes
Dimitris Panokostas [Mon, 28 Nov 2022 18:01:30 +0000 (19:01 +0100)]
Merge remote-tracking branch 'tonioni/master'
Toni Wilen [Mon, 28 Nov 2022 17:15:46 +0000 (19:15 +0200)]
GVP A1208 SCSI
Toni Wilen [Mon, 28 Nov 2022 17:15:23 +0000 (19:15 +0200)]
Removed unneeded function
Toni Wilen [Mon, 28 Nov 2022 17:14:32 +0000 (19:14 +0200)]
GVP A1208 SCSI
Waccoon [Mon, 28 Nov 2022 11:31:40 +0000 (06:31 -0500)]
Updates "bip_a4000()" to be consistent with "built_in_chipset_prefs()" so VSync TOD source is always used for A4000/A4000T.
Waccoon [Mon, 28 Nov 2022 11:01:10 +0000 (06:01 -0500)]
Merge branch 'master' of https://github.com/Waccoon/WinUAE
Waccoon [Mon, 28 Nov 2022 11:00:13 +0000 (06:00 -0500)]
Revert "Fix A4000(T) CIA TOD source on F12"
This reverts commit
ebb47d3412649b1f8e1d55f1491175c5a0faf497 .
Toni Wilen [Sun, 27 Nov 2022 12:43:19 +0000 (14:43 +0200)]
CIA-A fix update
Toni Wilen [Sun, 27 Nov 2022 11:45:17 +0000 (13:45 +0200)]
Fix CIA-A TOD counting if CIA internal delays caused it to cross scanline.
Toni Wilen [Sun, 27 Nov 2022 08:45:40 +0000 (10:45 +0200)]
RTG to non-lace switch filter change fix + cleanup.
Toni Wilen [Sat, 26 Nov 2022 18:00:41 +0000 (20:00 +0200)]
4990b7
Toni Wilen [Sat, 26 Nov 2022 17:54:38 +0000 (19:54 +0200)]
Window caption double click fix.
Toni Wilen [Sat, 26 Nov 2022 17:54:16 +0000 (19:54 +0200)]
Blitter array size needs to be max possible CCK + 2.
Toni Wilen [Sat, 26 Nov 2022 17:53:24 +0000 (19:53 +0200)]
D3D scaling fix.
Toni Wilen [Sat, 26 Nov 2022 17:53:01 +0000 (19:53 +0200)]
Floppyprofile support.
Toni Wilen [Sat, 26 Nov 2022 17:52:11 +0000 (19:52 +0200)]
Disk write DMA slot order fix, writing to nowhere fix.
Toni Wilen [Sat, 26 Nov 2022 17:50:26 +0000 (19:50 +0200)]
Direct3D11 shader support render target leak fix
Toni Wilen [Sat, 26 Nov 2022 17:49:38 +0000 (19:49 +0200)]
Interlace filter updates
Toni Wilen [Sat, 26 Nov 2022 17:46:47 +0000 (19:46 +0200)]
Disable JIT FPU if no FPU enabled.
Toni Wilen [Sat, 26 Nov 2022 17:46:01 +0000 (19:46 +0200)]
CIA interrupt bit getting set without interrupt enabled sticky bit fix
Toni Wilen [Sat, 26 Nov 2022 17:45:07 +0000 (19:45 +0200)]
Copper last cycle special case fix
Toni Wilen [Sat, 26 Nov 2022 17:44:12 +0000 (19:44 +0200)]
vstart == vstop fix
Toni Wilen [Sat, 26 Nov 2022 17:43:27 +0000 (19:43 +0200)]
Mark copper allocated but unused cycles in DMA debugger
Toni Wilen [Sat, 26 Nov 2022 17:42:01 +0000 (19:42 +0200)]
DMA debugger cpu instruction/data field
Toni Wilen [Sat, 26 Nov 2022 17:40:57 +0000 (19:40 +0200)]
CHD CD audio sync fix
Waccoon [Wed, 23 Nov 2022 10:56:20 +0000 (05:56 -0500)]
Fix A4000(T) CIA TOD source on F12
Dimitris Panokostas [Mon, 21 Nov 2022 16:54:50 +0000 (17:54 +0100)]
Merge branch 'master' into vs2022-fixes
Dimitris Panokostas [Mon, 21 Nov 2022 16:54:33 +0000 (17:54 +0100)]
Merge remote-tracking branch 'tonioni/master'
Toni Wilen [Sun, 20 Nov 2022 11:48:19 +0000 (13:48 +0200)]
Disassembler fix
Toni Wilen [Sat, 19 Nov 2022 17:58:07 +0000 (19:58 +0200)]
4990b6
Toni Wilen [Sat, 19 Nov 2022 17:53:17 +0000 (19:53 +0200)]
68010 DIV overflow undefined flags update.
Toni Wilen [Sat, 19 Nov 2022 17:48:51 +0000 (19:48 +0200)]
Reformatting.
Toni Wilen [Sat, 19 Nov 2022 17:47:31 +0000 (19:47 +0200)]
SMCD update.
Toni Wilen [Sat, 19 Nov 2022 17:46:37 +0000 (19:46 +0200)]
Keep CPU stopped when keyboard reset is active.
Toni Wilen [Sat, 19 Nov 2022 17:44:50 +0000 (19:44 +0200)]
Make sure disk DMA pointer is word aligned.