Hi,
In regards to the question that started this thread... Does anyone know where I can find:
(1) an exact list of the instructions supported by the NMOS 6502-based CPU in the Nintendo Entertainment System, including any undocumented instructions? (This document doesn't look too bad, except that it includes 6510/8502/other instructions and I don't want to get confused.)
(2) exact timings for those NMOS 6502 instructions? (In particular the datasheets for CMOS 6502s such as W65C02S are no good for this)
I need this information to write up an abstract specification of the timing templates of the NES CPU instructions for myself, to feed to a crazy code generator thing. I would prefer not to rely on what others have implemented in their NES emulators, but if that is the easiest way to get a reliable list then I might resort to that.
In regards to the question that started this thread... Does anyone know where I can find:
(1) an exact list of the instructions supported by the NMOS 6502-based CPU in the Nintendo Entertainment System, including any undocumented instructions? (This document doesn't look too bad, except that it includes 6510/8502/other instructions and I don't want to get confused.)
(2) exact timings for those NMOS 6502 instructions? (In particular the datasheets for CMOS 6502s such as W65C02S are no good for this)
I need this information to write up an abstract specification of the timing templates of the NES CPU instructions for myself, to feed to a crazy code generator thing. I would prefer not to rely on what others have implemented in their NES emulators, but if that is the easiest way to get a reliable list then I might resort to that.