0x6502 is a simple 6502 emulator made for educational purposes. It features a nice GUI interface that features a RAM manipulator and a control panel (for now).
- Make sure you have meson installed.
- Clone the project alongside its submodules:
$ git clone --recurse-submodules https://github.com/sebiTCR/0x6502
- Configure the project using meson:
meson build
- Compile the project:
meson compile -C build
- Run the project:
./build/basicemulator
Since the GUI uses OpenGL, you might have issues running the emulator on MacOS.
- Is there a roadmap for the project? Yes, there's one and it can be found here!