1 repositorio
Replacing traditional emulation of signal processing microcode with translated native source code for better performance.
Distinct from Emulation Performance Tuning: Unlike general emulation tuning, this replaces the emulator's inner loop with translated C code.
Explore 1 awesome GitHub repository matching game development · Microcode Emulation Replacement. Refine with filters or upvote what's useful.
N64Recomp is a static recompiler and binary-to-C translator designed to convert Nintendo 64 machine code and MIPS architecture binaries into C source code. This system functions as a game console decompiler that enables the native execution of legacy binaries on modern platforms by eliminating the need for runtime interpreters. The project distinguishes itself by translating specialized RSP microcode into executable source code to replace traditional microcode emulation. It employs a system of relocation macros and lookup tables to resolve relocatable memory overlays and dynamic program secti
Translates signal processing microcode into C to improve performance and accuracy over traditional emulation.