ekeeke
|
9f25226536
|
[Core/CD] improved emulation of Word-RAM access limitations in 2M mode (fixes regression in Mortal Kombat)
|
2024-01-16 14:00:21 +01:00 |
|
ekeeke
|
fcb6620202
|
[Core/CD] added limited support for LC89513K extended registers (only when Wondermega M2, X'Eye, CDX or Multi-Mega BIOS is detected) and improved accuracy of Main-CPU & Sub-CPU access to CDC registers (fixes mcd-verificator CDC REGS tests)
|
2023-11-25 19:09:03 +01:00 |
|
ekeeke
|
b330eb85cf
|
[Core/CD] improved MAIN-CPU/SUB-CPU synchronization when reading CDC host data and CDC transfer status from MAIN-CPU (fixes MCD-verificator CDC INIT Test #4 and CDC DMA3 Test #2)
|
2023-11-19 16:18:38 +01:00 |
|
ekeeke
|
6669d25948
|
[Core/CD] fixed memory mode register bits masking when read from MAIN-CPU and SUB-CPU (verified on real hardware, cf. Krikzz's mcd-verificator)
|
2023-11-19 16:02:33 +01:00 |
|
ekeeke
|
6cc8bbc277
|
[Core/CD] added emulation of Word-RAM access limitations in 2M mode (fixes graphical issues in Marko's Magic Football)
|
2023-11-18 19:38:33 +01:00 |
|
ekeeke
|
8169f02496
|
[Core/CD] MAIN-CPU/SUB-CPU synchronization code cleanup
|
2023-11-18 17:51:55 +01:00 |
|
ekeeke
|
5a3e18f71b
|
[Core/CD] improved Sub-CPU BUSREQ status accuracy
|
2023-08-25 17:29:09 +02:00 |
|
ekeeke
|
ea8d299123
|
[Core/CD] improved GFX processing accuracy to halt it while Word RAM is allocated to Main CPU in 2M mode
|
2022-10-09 10:13:24 +02:00 |
|
ekeeke
|
cae62cd675
|
[Core/CD] fixed Main-CPU/Sub-CPU synchronization edge case
|
2019-03-23 13:55:44 +01:00 |
|
EkeEke
|
0fc6a09b1d
|
[Core/MD] fixed 68k read memory handler
|
2017-04-14 21:26:58 +02:00 |
|
EkeEke
|
9bb64c47f9
|
[Core/Sound] rewrote PSG core from scratch & replaced deprecated "PSG boot noise" option with optional Hiqh Quality PSG resampling
|
2016-12-18 23:36:59 +01:00 |
|
EkeEke
|
d4063b36aa
|
[Core/MD] adjusted ZRAM access wait-state delay (fixes Puyo Puyo 2 option menu exit)
|
2016-10-15 14:35:28 +02:00 |
|
EkeEke
|
1dac828fb5
|
[Core/MD] improved SVP memory handlers accuracy (fixes Virtua Racing debug mode)
|
2016-07-09 19:46:22 +02:00 |
|
EkeEke
|
5a3d4655ba
|
[Core/SCD] improved emulation accuracy of mirrored memory areas
|
2015-02-08 13:53:47 +01:00 |
|
EkeEke
|
c478c6026a
|
[Core/SCD] disable access to mirrored areas of PRG-RAM as well when SUB-CPU is not halted (continuing fix for Dungeon Explorer USA)
|
2015-01-31 18:05:44 +01:00 |
|
EkeEke
|
e9e56c56b0
|
[Core/CD] disabled 68k & Z80 access to PRG-RAM when SUB-CPU is running (proper fix for Dungeon Explorer USA version)
|
2015-01-28 00:32:44 +01:00 |
|
EkeEke
|
c6bcd315fb
|
[Core/MCD] fixed H-INT vector handling when using Mode 1
|
2013-12-17 17:06:13 +01:00 |
|
EkeEke
|
aef1b342fb
|
[Core/MCD] removed redundant checking on CPU sync
|
2013-10-30 00:37:10 +01:00 |
|
EkeEke
|
f6a3903032
|
[Core/MCD] fixed access to "write-only" communication flags from Main-CPU & SUB-CPU (verified on real hardware by Notaz)
|
2013-10-21 00:25:08 +02:00 |
|
EkeEke
|
2fe81791ef
|
[Core/MCD] improved Sub-CPU synchronization with Main-CPU (fixes "Soul Star")
|
2013-10-21 00:20:28 +02:00 |
|
EkeEke
|
2236072ce9
|
[Core/MCD] improved Main-CPU & Sub-CPU idle loop detection (fixes "Super League CD")
|
2013-10-21 00:09:50 +02:00 |
|
EkeEke
|
aede1b9299
|
rearranged core & back-end specific code (part 2)
|
2013-06-17 22:31:31 +02:00 |
|