6502 CPU emulator and debugger
src | ||
.travis.yml | ||
build.sh | ||
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
./fes FILE.NES
Building
Dependencies:
ncurses SDL2
To build using GNUMake (Linux/Cygwin):
make
To build using GNUMake (FreeBSD):
gmake
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