This evening I've been looking over my old emulator timings a bit. I've tried a few CPU-test ROMs floating around and I get a few errors.
But the problem is, I don't really know where to start looking for fixing the errors.
I've studied the sourcecode provided with the test-roms but they really don't give much clue on how to fix the error, since the errors aren't really explained in detail.
The information concerning this subject in the wiki is kind of scattered I think and is hard to get a grip on.
I've checked out a few documents but the information sometimes differ from the information in the wiki.
Is there a really good document (=readable by mortals like myself) concerning this subject that I've missed?
I'd love to have some sort of graphical diagram on what happens during a frame on the NES. What flags gets/set cleared etc and on which scanline. All of this represented in one image.
But the problem is, I don't really know where to start looking for fixing the errors.
I've studied the sourcecode provided with the test-roms but they really don't give much clue on how to fix the error, since the errors aren't really explained in detail.
The information concerning this subject in the wiki is kind of scattered I think and is hard to get a grip on.
I've checked out a few documents but the information sometimes differ from the information in the wiki.
Is there a really good document (=readable by mortals like myself) concerning this subject that I've missed?
I'd love to have some sort of graphical diagram on what happens during a frame on the NES. What flags gets/set cleared etc and on which scanline. All of this represented in one image.