Chips › Processors › 6502 family › WDC 65816
WDC 65816
1984
WDC's 1984 16-bit successor to the 6502, powering the Apple IIGS and the Super Nintendo's CPU.
Emulators
| Emulator | Type | License | Site |
|---|---|---|---|
| Apple IIgs (KEGS) | online | GPL-3.0 | Website ↗ |
| BizHawk | downloadable | MIT | Website ↗ |
| GSplus | downloadable | GPL-2.0 | Website ↗ |
| GSport | downloadable | GPL-2.0 | Website ↗ |
| KEGS | downloadable | GPL-2.0 | Website ↗ |
| Mednafen | downloadable | GPL-2.0 | Website ↗ |
| Mesen | downloadable | GPL-3.0 | Website ↗ |
| Mesen2 | downloadable | GPL-3.0 | Website ↗ |
| NESbox | online | MIT | Website ↗ |
| OpenEmu | downloadable | BSD-3-Clause | Website ↗ |
| Provenance | downloadable | BSD-3-Clause | Website ↗ |
| RetroArch | both | GPL-3.0 | Website ↗ |
| SNES (LakeSnes) | online | MIT | Website ↗ |
| Snes9x | downloadable | Non-commercial | Website ↗ |
| Sweet16 | downloadable | Freeware | Website ↗ |
| ZSNES | downloadable | GPL-2.0 | Website ↗ |
| ares | downloadable | ISC | Website ↗ |
| bsnes | downloadable | GPL-3.0 | Website ↗ |
| higan | downloadable | GPL-3.0 | Website ↗ |
| nemulator | downloadable | Freeware | Website ↗ |
| no$sns | downloadable | Freeware | Website ↗ |
Machines
Reference & documentation
External technical references for programming WDC 65816 and for writing emulators.
| Resource | Type | Notes |
|---|---|---|
| WDC W65C816S Official Datasheet ↗ | Datasheet | Canonical WDC datasheet: electrical, timing, cycle-by-cycle tables |
| undisbeliever 65816 Opcodes Reference ↗ | Instruction set | All opcodes, cycle counts, flags, pseudocode |
| The 6502/65C02/65C816 Instruction Set Decoded ↗ | Instruction set | aaabbbcc opcode encoding structure explained |
| Defence-Force 65816 Opcode Table ↗ | Instruction set | Alphabetical opcode list with timings, compatibility notes |
| WDC W65C816S Datasheet (pinout) ↗ | Pinout | Pin descriptions: VDA, VPA, VPB, MLB signals |
| Programming the 65816 (Eyes & Lichty) ↗ | Programming | Definitive assembly programming manual, full PDF |
| 6502.org 65C816 Opcodes Tutorial ↗ | Reference | Addressing modes, mode combinations, boundary-wrap rules |
| Super Famicom Wiki 65816 Reference ↗ | Reference | Registers, flags, 110 instructions with examples |
| Notes on the WDC 65c816 ↗ | Reference | Emulator-author gotchas: REP/SEP bug, edge cases |
| SingleStepTests 65816 Test Suite ↗ | Test suite | JSON per-opcode tests with cycle-accurate bus activity |