Sam's Virtual Console


I’m playing around with the idea of a completely virtual retro game console, in the idea of Pico8 but closer to a Commodore 64.

The project is a work in progress, I work on it from time to time when I feel like it. That gives me the opportunity to learn C++, and 6502 programming.

The project consists of: - A virtual CPU, currently an emulation of a 6502 - An assembler to parse and compile a simple ASM language to 6502 instructions - A graphical editor to be able to write programs, run them in the virtual console, and debug it

Source code: