Expand description
An emulator for the MOS 6502 CPU and its variants.
The 6502 was one of the most influential microprocessors in history, powering iconic systems like the Apple II, Commodore 64, Atari 2600, and Nintendo Entertainment System. Its low cost democratized computing and helped birth the personal computer industry.
§Variants
This emulator supports multiple 6502 variants, each with subtle differences in behavior. Choose the variant that matches your target system:
- NMOS 6502: Original MOS Technology processor
- 65C02: CMOS version with bug fixes and new instructions
- Ricoh 2A03: Nintendo’s NES variant without decimal mode
- Revision A: Very early variant missing the ROR instruction
Modules§
Structs§
- Arithmetic
Output - Output of arithmetic instructions (ADC/SBC)
Traits§
- Variant
- Trait for different 6502 CPU variants with their historical differences.