I am implementing my own MOS 6502 cpu emulator for a future NES emulator. I am using nestest in order to test the emulator correctness. Everything seems find until I reach this lines:
As you can see the status register is (6F) is pushed onto the stack. In the next instruction it is pulled from the stack in the acumulator. In the next fetch the log shows A: 7F. Does this make any sense? Should not A be 6F?
I am using this log: http://www.qmtpro.com/~nes/misc/nestest.log
Since it comes from Nintendulator it should be reliable, I guess.
Am I mistaken or is this log unreliable?
