Find a file
2022-02-28 16:27:25 +01:00
imgs initial commit 2022-02-28 16:04:25 +01:00
roms initial commit 2022-02-28 16:04:25 +01:00
src tweaked cpu watcher 2022-02-28 16:27:25 +01:00
vendor initial commit 2022-02-28 16:04:25 +01:00
.gitignore initial commit 2022-02-28 16:04:25 +01:00
.gitmodules initial commit 2022-02-28 16:04:25 +01:00
CMakeLists.txt initial commit 2022-02-28 16:04:25 +01:00
README.md fixed weird wording 2022-02-28 16:05:05 +01:00

NESemu

NESemu is my fourth attempt at writing a working Nintendo NES Emulator.

This time I'm also writing a Debugger that will hopefully help me finish the project.

View of the Debugger

Also I'm writing it in C++ this time because jesus christ i hate C. My previous attempt is here.

Libraries

Resources

  • Nesdev Wiki - Probably the most exhaustive NES documentation available on the internet
  • Masswerk - Exhaustive list of official and illegal instructions (there are some errors regarding the cycles of illegal opcodes)