bare6502 is a flexible and extensible emulator for the 65x02 family of MCUs.
- Supported 6502 & 65C02 CPUs (can be easily extended)
- Supported peripherals: ACIA/Display/Memory(RAM/ROM)/Timer
- 'BUS' logic for flexible connections
- Flexible configuration via TOML (tomlc99)
- Original
- Modified (with bare6502 support)
git clone https://github.com/TheB1t/bare6502.git
cd bare6502
mkdir build
cd build
cmake ..
makeThere is several default configuratins available, 6502 & 65C02 functional tests and MS BASIC. For use just run ./bare6502 -c <configuration file> with the desired configuration file. For start just press any key.
If you want to use emulated console you should attach to PTY (you can find path to PTY in program output) using picocom or similar tool.