How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
XenonRecomp is a static binary translator and Xbox 360 game recompiler. It functions as a binary analysis tool and native code generator that converts machine instructions from Xbox 360 game executables into C++ source code for recompilation on different hardware platforms. The tool features specialized capabilities for translating compiled binaries, including the conversion of assembly jump tables into native switch cases and the detection of function boundaries using stack space data and branch link instructions. It optimizes translated code by converting non-volatile and non-argument regis
Zelda64Recomp is a native game recompilation project that translates legacy binary machine code into modern machine code. It functions as a native hardware port and a static recompiled binary, executing original game logic directly on modern CPUs and GPUs to run without an emulator. The project serves as a moddable game engine, providing a framework to apply community texture packs and code patches to the recompiled title. It includes native hardware porting capabilities that remove emulator overhead to improve stability and frame rate control. The software covers retro game modernization th
PS2Recomp is a static recompiler for PlayStation 2 that translates machine instructions from executable binaries into source code to enable execution on modern hardware. It functions as a binary-to-source translator and a binary analysis tool designed to facilitate the preservation of legacy software. The project distinguishes itself through a hardware emulation runtime that manages memory models and register contexts, combined with a static binary patcher for replacing raw instructions and overriding function bindings. It utilizes a specialized vector unit instruction execution system that m
UnleashedRecomp is a legacy software modernization project that uses static binary recompilation to enable native execution on Windows and Linux. Its primary purpose is to remove the need for emulation while updating old applications to support modern hardware and high-resolution displays. The project implements a game modding infrastructure that allows for the loading of external assets and custom software tweaks using standardized modification formats. It also includes an achievement tracking system that mirrors original platform notifications and a dedicated menu for monitoring progress.
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 main features of n64recomp/n64recomp are: Static Binary Translation, Binary Patching and Recompilation, Address Resolution Mapping, Relocation Mechanisms, Game Console Decompilers, RSP Microcode Translation, Nintendo 64 Recompilation, AOT Binary Recompilation.
Open-source alternatives to n64recomp/n64recomp include: hedge-dev/xenonrecomp — XenonRecomp is a static binary translator and Xbox 360 game recompiler. It functions as a binary analysis tool and… zelda64recomp/zelda64recomp — Zelda64Recomp is a native game recompilation project that translates legacy binary machine code into modern machine… ran-j/ps2recomp — PS2Recomp is a static recompiler for PlayStation 2 that translates machine instructions from executable binaries into… hedge-dev/unleashedrecomp — UnleashedRecomp is a legacy software modernization project that uses static binary recompilation to enable native… rswier/c4 — c4 is a minimalist C compiler and programming tool designed to translate C source code into executable machine code… anthropics/claudes-c-compiler — Claudes C Compiler is a self-contained C compiler toolchain that parses source code, optimizes intermediate…