With all the new work happening around PPU writes, I was thinking about other areas that remained a general weakness of emulators. I wondered what the simplest remaining 'emulator check' would be for a game or demo maker to do that would trip up most everything except console.
Then I remembered that there was a very simple case that I still didn't even touch yet, RMW instructions to DMA addresses. This thread has a lot of work done with visual 2A03, but nothing done yet on console.
I am wondering if anyone can maybe mock up a timing test (maybe using blargg's sync code) that can help establish exact results in such cases?
If nothing else having a test ROM for this will tie up a loose end.
Any thoughts? Any other 'emulator checks' anyone can think of?
Then I remembered that there was a very simple case that I still didn't even touch yet, RMW instructions to DMA addresses. This thread has a lot of work done with visual 2A03, but nothing done yet on console.
I am wondering if anyone can maybe mock up a timing test (maybe using blargg's sync code) that can help establish exact results in such cases?
If nothing else having a test ROM for this will tie up a loose end.
Any thoughts? Any other 'emulator checks' anyone can think of?