Hi, I need tabulated data for 6502 instructions which has the opcode, its byte length, the cycles spent, and the cycles spent if a branch is taken or if a page boundary is crossed.
I know this info is available widely, but I need it in tabulated form so I can directly make it into an array initialization for my emulator without having to manually type it in.
It may be in a website or in an emulator source code, I would appreciate if someone could point me to where I can find it.
If not, I'm going to type it and make it available here in case anybody needs it.
Also, is the instruction set described on this page accurate for NES's processor? http://www.obelisk.demon.co.uk/6502/instructions.html
It says it's from the BBC micro, but it's the 6502 processor, I assume it's the exact same processor used in the NES, right? I mean it's not a variation like 6510 or 65C02.
Thanks!
I know this info is available widely, but I need it in tabulated form so I can directly make it into an array initialization for my emulator without having to manually type it in.
It may be in a website or in an emulator source code, I would appreciate if someone could point me to where I can find it.
If not, I'm going to type it and make it available here in case anybody needs it.
Also, is the instruction set described on this page accurate for NES's processor? http://www.obelisk.demon.co.uk/6502/instructions.html
It says it's from the BBC micro, but it's the 6502 processor, I assume it's the exact same processor used in the NES, right? I mean it's not a variation like 6510 or 65C02.
Thanks!