TONY 65C02 CONSOLE — EMULATOR (WIP)

no ROM loaded
B
A
debug / log

  

First-pass emulator built from davidgiven/tony-sdk's public documentation. CPU core is a real 65C02 interpreter; the mask-ROM entrypoints (READFLASH / CHUNKJUMP / CHUNKCALL / SYSCALL / RESET) are high-level-emulated in JS from the documented calling conventions rather than executing the real mask ROM code, since the SPI flash protocol and cycle-exact scanline timing aren't publicly documented yet. Sound is an approximation (3 square channels + 1 PCM channel per the memory map) — real register mapping for pitch/duty is still a guess. Load the mask ROM too, if you have it, to get the correct palette; otherwise a default guess palette is used.