N64Recomp
A static recompiler that translates Nintendo 64 binaries into C for native ports and development tools.
By N64Recomp contributors
Read the N64Recomp documentation
Alternatives
About N64Recomp
N64Recomp translates Nintendo 64 MIPS instructions into C functions using a binary plus symbol and relocation metadata. Developers can compile that output for modern machines and combine it with a runtime.
This is a development tool, rather than a ready-made game player. The project documents configuration, overlays and patching, and points to N64ModernRuntime and Zelda64Recomp as examples of how the output is used.
Strengths
- Translates N64 binaries ahead of time into C
- Handles overlays and recompiled function patches
- Used with a separate runtime to build native ports
Limitations
- Requires the input binary, metadata, a compiler and a runtime
- Does not provide a finished port of every N64 game
- Some configuration and microcode documentation remains incomplete
Details
- Pricing
- FreeFree and open source under MIT.
- License
- MIT
- Developer
- N64Recomp contributors
- Platforms
- Command line
- How it runs
- Downloadable app
- Best suited for
- A static recompiler that translates Nintendo 64 binaries into C for native ports and development tools.
- Categories
- Developer tools, Reverse engineering
- Last verified
- Added