A Nintendo ES emulator, in the end it's slop code, but I just had to do it for the culture.
- C compiler (Clang or GCC)
- For now I can only guarantee UNIX-like OS (macOS 👉👈)
- Run this on the terminal
sh build.shFor release
sh build-release.sh- Run the build (not doing anything yet 😔)
sh build/nes_emu <game_file_path>For release
sh build/nes_emu_release <game_file_path>- Project structure - Eskil Steenberg's video, How I program C
- Heavily inspired by Jahdix's NES Emulator series, NES Emulator playlist
- Reference manual - NES DEV
Note
Plih I nih a j*b (in C/C++) 😭 Still in progress...