WinSTon: Removed DMAC Hack

06 December 2004

We found that Turbo Outrun could be fixed by not clearing the sector counter when resetting the DMAC chip, though this looked pretty strange. We really need a better datasheet.

So we tested this on the real hardware and it simply does not work that way, and so this DMAC “fix” was removed from our modified WinSTon (the Atari ST Emulator that we linked up with our FDC Emulator), .

However Turbo Outrun is now working; apparently DRQ is cleared on forced interrupts.