This is a work in progress attempt at writing my own NES emulator with C++.
Currently supports:
- Load in a *.nes rom file
- Print 6502 instructions that are stored in the rom file.
- Visual Studio 2017 - C++
-
FCEU:
This is an existing nes emulator with debugging features. -
CC56
This is a C Compiler for the 6502 based systems, can be used to compile our own .nes files.
-
How to program a nes game in C
https://nesdoug.com/ -
Compile Hello World *.nes file with CC65
https://timcheeseman.com/nesdev/2016/01/18/hello-world-part-one.html -
*.nes file format
http://fms.komkon.org/EMUL8/NES.html#LABM