Hi! this is my first post.
I'm trying to write an emulator. In order to correct so many many bugs my emulator compares its current status with the nestest log. That way I managed to pass nestest in the non-graphical mode and run DK, although so far without sprites.
Now I was using the same approach with trace logs generated with Mesen but I found something I can't understand:
This is at the beginning of DK. $10 is loaded in A, then A is stored in PpuControl_2000:
The thing is, why is $10 mirrored in PpuStatus_2002:
I'm trying to write an emulator. In order to correct so many many bugs my emulator compares its current status with the nestest log. That way I managed to pass nestest in the non-graphical mode and run DK, although so far without sprites.
Now I was using the same approach with trace logs generated with Mesen but I found something I can't understand:
This is at the beginning of DK. $10 is loaded in A, then A is stored in PpuControl_2000:
The thing is, why is $10 mirrored in PpuStatus_2002:
Statistics: Posted by Radek — Wed Sep 25, 2024 5:11 pm — Replies 2 — Views 189