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
Sources

Report a wrong fact or a dead link on this listing