2 مستودعات
Modifying instructions within the high-level source code generated by the recompiler.
Distinct from Binary Instruction Patching: Target is the recompiled source code, not the raw binary instructions.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Translated Code Patching. Refine with filters or upvote what's useful.
A True Instrumentable Binary Emulation Framework
Modifies executable code and library behavior on-the-fly during emulation for testing and analysis.
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
Modifies specific instructions within the translated source code to resolve bugs or introduce behaviors.