Welcome to my NES Emulator. For a blog and status updates, please go to my website page listed here: Blog
Compile the emulator with make from the project root.
Run it with a NES ROM path, for example ./bin/nes-emulator path/to/rom.nes.
For a detailed walkthrough of the emulator architecture, CPU, PPU, SDL2 frontend, cartridge loading, mappers, build system, and current limitations, see docs/IMPLEMENTATION.md.
- Implement Audio
- Implement more Mappers to support more games