I have updated the 6502 Instruction Set Database I made a couple of weeks ago:

https://gitlab.com/Screwtapello/isa65xx

New in this version:

- Now has all the instructions, addressing modes and cycle timings of the 65C02 (the base model, not including extensions added by Rockwell and WDC)
- Represents instructions with the same mnemonic but different behaviour, like the way BIT's immediate mode is different from the others, and indirect JMP is more like an instruction than an addressing mode
- Represents the number of potential extra cycles for each instruction, in addition to the minimum cycle count

As usual, the thing I'm most proud of is the citations and explanations - over 50% of the source file is comments! If you're learning about the 6502 and want something more verifiable than bare assertions on a random website, take a look!

#retrocomputing #mos6502 #WDC6502

Screwtape / isa65xx · GitLab

Information about the instruction set of the 6502 and related CPUs, in the form of an SQL database.

GitLab
@Screwtapello This is cool. I wrote my own rudimentary 6502 disassembler not too long ago.