C# based N64 Emulator
This is a work-in-progress freetime project
- When hex dumping a rom, the program code (after the IPL) always starts 0x1000 in the file normally
What you need
- .NET Framework / Mono
- .NET Core 3.x or higher
- For Linux: GLFW devel libraries
Required Global DotNet Tools
- Paket
- Nuke.Global
Build and Run $ nuke Run
Run Unit Tests $ dotnet test -v q
- byuu's Bass Assembler: https://github.com/ARM9/bass
- N64 Test Roms: https://github.com/PeterLemon/N64
- Project64: https://github.com/project64/project64
- cxd4 Rsp: https://github.com/cxd4/rsp
- Mupen64: https://github.com/mupen64plus/mupen64plus-core
- Cen64: https://github.com/n64dev/cen64
- AngryLion RDP: https://github.com/ata4/angrylion-rdp-plus/releases