6502 CPU emulator and debugger
src | ||
.travis.yml | ||
Makefile | ||
Rakefile | ||
readme.md | ||
TODO |
65
6502 (NES) emulator
A 6502 CPU emulator/simulator with ncurses UI. Includes implementations using video display using either curses or SDL2.
Usage
./65 FILE.NES
./65sdl FILE.NES
Building
Dependencies:
ncurses SDL2
To build using GNUMake (Linux/Cygwin):
make
To build using Ruby rake
rake
To run simple included tests:
make
./bin/65 test/<TEST ROM FILENAME>
Debugger key bindings:
s.........Step into instruction
g.........Goto offset
G.........Toggle follow (to follow CPU PC)
j.........Scroll down through hexdump
k.........Scroll up through hexdump
/.........Search for octet
q.........Quit program