blargg wrote:
Not sure why it's not in the Wiki. Many bits of $2002 are open bus. Reading from something that's open bus gives the last value that was on the data bus for that bit. This is usually the last byte of the current instruction, as most instructions do their memory read just after reading the last byte of the instruction.
Open Bus, that's interesting. I didn't think it would be that.