I'm developing a nes emulator. I tested it with nestest on automation (I don't have any PPU, just the CPU working). I got a problem with this line :
CDAD BA TSX A:00 X:00 Y:99 P:27 SP:FB CYC: 58 SL:257
The result is that the X register has the value : 0xFB.
It's not working on my emulator because the value 0xFB is never pulled on the stack. Even with the log I can't find where it's pulled.
So can someone tell me what I miss there?
Thanks.