1307 Commits

Author SHA1 Message Date
Toni Wilen
d6bbc0ddd1 Remove external CD audio playback path. 2022-07-15 18:23:47 +03:00
Toni Wilen
ab65865854 Yet another STOP emulation rewrite. Not yet fully cputester validated. 2022-07-11 11:40:18 +03:00
Toni Wilen
8e9f146511 RTG integer scaling support. 2022-07-10 22:22:17 +03:00
Toni Wilen
300603a807 GDI mode statusline update. 2022-06-18 22:23:39 +03:00
Toni Wilen
46ca03de7a STOP cycle-accuracy fix, stop state/wakeup added to DMA debugger. 2022-06-06 18:44:50 +03:00
Toni Wilen
ef6ebea51b CIA e-clock sync alarm update, 68000/Gayle e-clock emulated, GUI support. 2022-06-06 18:39:52 +03:00
Toni Wilen
352eb894fd Merged CIA-A/B TOD emulation. VPOS/VPOSW e-clock phase adjustment. 2022-05-29 22:12:27 +03:00
Toni Wilen
b989547f62 Clear SMC detector state if CPU cache cleared. Fix deep trainer word mode. 2022-05-28 21:23:56 +03:00
Toni Wilen
81a5c2b05a CIA emulation big rewrite 2022-05-28 21:21:51 +03:00
Toni Wilen
847820d126 Warning fixes. 2022-05-01 18:00:42 +03:00
Toni Wilen
852145db72 Warning fixes. 2022-04-29 21:01:37 +03:00
Toni Wilen
7d12bb73fc Warning fixes. 2022-04-29 19:43:45 +03:00
Toni Wilen
1923f7269b Misc chipset updates 2022-04-28 21:56:01 +03:00
Toni Wilen
7fb1203ede Picasso96 new features are now optional. DACSWITCH fix. 2022-04-28 21:48:30 +03:00
Toni Wilen
3980fce78b Monitor resync blanking delay option. 2022-04-28 21:43:57 +03:00
Toni Wilen
7d22bbc648 Cycle counting is now 64-bit 2022-04-28 21:42:15 +03:00
Toni Wilen
146c387d50 Warning fixes. 2022-04-28 21:34:35 +03:00
Toni Wilen
5b43787f45 CSMK1 update + SCSI module separation. 2022-04-24 22:16:07 +03:00
Toni Wilen
0722d5d3fa SR modifying instruction IPL check update 2022-04-17 20:55:06 +03:00
Toni Wilen
d291bd3ee1 cputester IPL timing test support 2022-04-15 21:22:05 +03:00
Toni Wilen
2a75b70e43 Second 1M ROM bank divided to 2x512k banks 2022-03-14 18:02:09 +02:00
Toni Wilen
c0298eea64 Refresh cycle conflict emulation, bitplane/sprite conflict special case, C/HV sync updates, extreme ultra overscan mode, CPU/chipset cycle access timing fix 2022-03-14 18:00:53 +02:00
Toni Wilen
f31dc40cd6 Cputester beta updates 2022-02-07 18:00:40 +02:00
Toni Wilen
9335a44408 hblank updates, overscan positioning updates, ocs denise special case. 2022-01-15 20:39:31 +02:00
Toni Wilen
7337a29f66 Plane count lowering mid scan line fix. 2022-01-06 20:52:46 +02:00
Toni Wilen
109676d9cc BPL1DAT updates, programmed mode updates. 2022-01-01 17:03:28 +02:00
Toni Wilen
f9220ae525 scsi.device disable option 2022-01-01 17:01:27 +02:00
Toni Wilen
f47a764a89 Reset blitter before stateload, pending final D reset does not happen immediately after BLTSIZE write. 2021-12-30 21:10:30 +02:00
Toni Wilen
ce1241c6ee Border bug emulation, copper update. 2021-12-20 21:24:58 +02:00
Toni Wilen
10b4ac2049 Delay warp mode automatic release by few frames 2021-12-20 21:08:38 +02:00
Toni Wilen
653f471a10 4910b1 2021-12-18 20:59:12 +02:00
Toni Wilen
8aedd4d236 BEAMCON0 defines, blanking updates. 2021-12-18 20:58:14 +02:00
Toni Wilen
11c31fed87 Do not enable hidden blanking when using filter modes that would hide blanked part. 2021-12-18 19:53:49 +02:00
Toni Wilen
a452902401 Process Windows non-input messages only during vblank. 2021-12-18 19:49:15 +02:00
Toni Wilen
86f21eb92b Check PCem RTG board doubling mode when calculating magic mouse coordinates. 2021-12-18 19:48:16 +02:00
Toni Wilen
33e2150233 JIT indirect/safe mode MOVEM.W bug fix. 2021-12-18 19:45:33 +02:00
Toni Wilen
e2f398738a Interlace LOF change update, scandoubler mode last line blanking 2021-11-27 20:51:51 +02:00
Toni Wilen
f3daffc5a5 Programmed mode tweaks. 2021-11-14 13:36:55 +02:00
Toni Wilen
b6e1f16297 UAE boot ROM restructuring, shell exec improvements. 2021-11-06 19:53:10 +02:00
Toni Wilen
c54df5e2fa D3D11 HDR 2021-11-06 19:51:07 +02:00
Toni Wilen
bfe11a46b2 Support for old vertical size screenshots (without chipset-dependant possible extra line) 2021-11-06 19:48:30 +02:00
Toni Wilen
ad7c2600b3 Reinitialize already selected floppybridge devices when floppybridge UI is closed. 2021-11-06 19:46:03 +02:00
Toni Wilen
51ed81591d Blitter line mode state changes should update global state. 2021-11-04 20:25:51 +02:00
Toni Wilen
e563435853 4M+ Z2 RAM + enabled PCMCIA prevented memory safety barrier. 2021-10-29 17:49:32 +03:00
Toni Wilen
1ffb3e6c6b Shell command execution wip 2021-10-23 20:03:22 +03:00
Toni Wilen
f21ab16649 Screenshot height update 2021-10-23 20:01:11 +03:00
Toni Wilen
6ad4939555 FloppyBridge updates. 2021-10-14 18:51:20 +03:00
Toni Wilen
5f01e38072 floppybridge integration 2021-10-09 21:00:23 +03:00
Toni Wilen
b7705d2846 Use global interrupt delay enable variable in custom chipset emulation. 2021-10-03 17:05:07 +03:00
Toni Wilen
717e10f796 RESET special case 2021-09-27 20:44:25 +03:00