Closed sczther closed 2 years ago
Basically it means I still have work to do when it comes to OAM DMA, makes sense. It's a good idea to measure its exact timings in several edge cases and more cases of potential bus conflicts while I'm at it.
Still doesn't work in the latest release.
Seems like it passes in GBC mode but not in DMG mode as of the latest master
Now shows a blank screen in both CGB and DMG mode. Probably working as intended!
If I understand correctly, this ROM is a less-polished version of mgb_oam_dma_halt_sprites, which I pass (Although, IIRC, that ROM is revision specific and in some cases even instance specific.) I used this ROM to test my OAM DMA halt behavior, and it should pass in all revisions.
All the relevant info and link to sources should be here: https://forums.nesdev.com/viewtopic.php?f=20&t=16796