You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Spend more time on this and tested on other emulators: Everything seems correct. The CD_READ command, the huge amount of 32-bytes DMAs and stopping before the end, all of it matches the behaviour in other emulators. I still have no idea what's different (I see no interrupts, no interaction with the gd drive except reads to AltStatus).
The boot ROM should abort the read command (by sending a NOP command), but I don't understand what triggers it.
The text was updated successfully, but these errors were encountered:
For some reason, the GDROM DMA data queue isn't completely emptied, preventing Volgarr from reaching the menu.
DCA3 has the same issue.
Both use KallistiOS.All CDIs seem to have the same issue actually! Most likely an issue with MIL-CDs.
Previous hack:
Deecy/src/dreamcast.zig
Lines 622 to 639 in 870b8b2
Moved to:
Deecy/src/gdrom.zig
Lines 371 to 385 in bdeef8f
Spend more time on this and tested on other emulators: Everything seems correct. The CD_READ command, the huge amount of 32-bytes DMAs and stopping before the end, all of it matches the behaviour in other emulators. I still have no idea what's different (I see no interrupts, no interaction with the gd drive except reads to AltStatus).
The boot ROM should abort the read command (by sending a NOP command), but I don't understand what triggers it.
The text was updated successfully, but these errors were encountered: