SebiTCR
Blog Projects Contact

0x6502

About

Computor, lmao.

0x6502 is a simple 6502 emulator with a memory editor. It was primary developed as a learning project in order to understand how CPUs actually work. To be honest, I always wanted to make my own emulator / computer, and this project is a great kickstarter.

Screenshot

While it's not completly functional (at the time of writting, you can view all the supported instructions HERE), it is able to emulate a very, VERY basic 6502 program by manually writting the opcodes (I'll have to fix the ROM loading process).

You can view the source code here and try it for yourself!
Unfortunately you'll have to compile it by yourself.

Compiling

  1. Make sure you have Meson installed. You can download it here.

  2. Clone the repo:
    git clone [email protected]:sebiTCR/0x6502.git

  3. Configure Project. You don't have to worry about dependencies since meson will download them all.
    meson build

  4. Compile Project
    meson compile -C build

  5. Run app
    ./builld/basicemulator