Cycle-Exact Commodore 64 Emulation on Cheap Microcontrollers

2025-05-03
Cycle-Exact Commodore 64 Emulation on Cheap Microcontrollers

Connomore64 is a project that achieves cycle-exact emulation of the Commodore 64 using multiple parallel, inexpensive RP2040/RP2350 microcontrollers. Initially a holiday project exploring the capabilities of the RP2040's PIOs, it's evolved into an accurate emulator running most games and a portion of demos, even interfacing with original C64 hardware like floppy drives. While still under development, it demonstrates potential for running compute-intensive software on low-cost hardware and provides a framework for parallel emulation using multiple RP2040/RP2350s.

Hardware