Assign DF0 doesn't work on 1.3.
anyway, not needed here. Works fine from hard drive but from CD (CDTV or CD32). Looks like the CD load mechanism is shut down too soon and the level 2 interrupts conflicts with the game.
I have tried CDTV & CD32 configurations, it locks up. On CD32 it locks up while loading game (menu was OK). On CD32 the easy solution would be to copy all files to RAM then run from there since there's 2MB chip.
Problem is that game is system friendly at times, but not always. It hijacks level 2 interrupt (used for keyboard and for CD accesses) but it redirects it to ROM anyway so it's strange that it doesn't work as ROM should handle the issue.
On CDTV, it would require to stop CD interrupts after loading a file. This would require a better hack. Or a delay after each disk access so the controller can shut down properly... And the game is so slow loading already...
Plus I don't know how to handle CD interrupts from CDTV (I know how to do on CD32)
Last edited by jotd; 08 July 2019 at 15:03.
|