awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

Awesome GitHub RepositoriesGame Binary Patching

Tools for applying patches to game binaries to modify behavior, fix bugs, or update regional settings.

Distinct from Localization Patch Sets: Candidates focus on localization sets or infrastructure config; this is about modifying game executable binaries.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Game Binary Patching. Refine with filters or upvote what's useful.

Awesome Game Binary Patching GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • stenzek/duckstationstenzek 的头像

    stenzek/duckstation

    9,754在 GitHub 上查看↗

    DuckStation is a high-performance PlayStation 1 emulator that simulates the original console's hardware logic and CPU and GPU on modern computer systems. It functions as a console hardware emulator, disc image loader, and game state manager to execute original games and preserve retro software. The project differentiates itself through a game graphics upscaler that improves visual clarity using texture filtering, geometry precision corrections, and custom shader chains. It also features advanced memory manipulation tools for layered patch injection and the application of community cheat codes

    Loads external patch files to modify game behavior and update regional settings.

    C++appimageemulatorenhancements
    在 GitHub 上查看↗9,754
  • rommapp/rommrommapp 的头像

    rommapp/romm

    7,824在 GitHub 上查看↗

    Romm is a self-hosted game library manager and ROM management web interface. It serves as a central server for storing and categorizing game files and emulator firmware, providing a web-based browser to organize collections through automated library scanning and metadata retrieval. The project distinguishes itself by integrating a web-based emulator frontend that uses WebAssembly to play games directly in the browser. It further provides a game save synchronization server that uses SSH-based synchronization to transfer save states and progress between the server and registered handheld device

    Modifies game files using various patch formats directly in the browser to apply translations or fixes.

    Pythonemulationopen-sourceretrogaming
    在 GitHub 上查看↗7,824
  • zelda64recomp/zelda64recompZelda64Recomp 的头像

    Zelda64Recomp/Zelda64Recomp

    7,087在 GitHub 上查看↗

    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

    Modifies memory addresses and instructions to prevent crashes or optimize original game behavior.

    C
    在 GitHub 上查看↗7,087
  • lumateam/luma3dsLumaTeam 的头像

    LumaTeam/Luma3DS

    6,495在 GitHub 上查看↗

    Luma3DS is a custom firmware for the Nintendo 3DS that removes factory restrictions to enable the execution of unsigned homebrew and game modifications. It functions as a kernel-level system extension that hooks system calls to bypass hardware limitations and introduce new operating system capabilities. The project serves as a homebrew payload loader, using boot-time mechanisms to launch third-party software and custom firmware versions. It also provides a game modding framework capable of patching executable code and intercepting file requests to load custom assets and modified data. The en

    Patches game executable binaries during the loading process to enable functional changes and modding.

    C3dscustom-firmwarehomebrew
    在 GitHub 上查看↗6,495
  • pret/pokeredpret 的头像

    pret/pokered

    4,755在 GitHub 上查看↗

    Pokered is a comprehensive suite of tools for the disassembly, debugging, and compilation of Game Boy ROMs. It provides a full disassembly of original game binaries into human-readable assembly source code, alongside a dedicated assembly toolchain for compiling modifications back into playable ROM files. The project includes a specialized ROM debugger for monitoring internal game states and a patching tool used to generate binary patches for applying assembly-level changes. The framework covers a wide range of reverse engineering and modification capabilities, including the analysis of binar

    Includes a patching tool to generate binary patches for applying assembly-level changes to original ROMs.

    Assembly
    在 GitHub 上查看↗4,755
  • ds-homebrew/twilightmenuDS-Homebrew 的头像

    DS-Homebrew/TWiLightMenu

    3,818在 GitHub 上查看↗

    TWiLightMenu is a retro gaming frontend and game launcher for Nintendo DS hardware. It serves as a custom firmware tool and a unified interface for launching native games, emulated ROMs, and homebrew applications, while also functioning as a cheat manager and handheld storage manager. The project features a custom theme engine that allows for the personalization of the visual interface through custom images, fonts, and coordinate sets, as well as the use of custom boot splash screens and system audio. It distinguishes itself through a modular extension system that supports third-party plugins

    Enables game-specific boot enhancements such as widescreen patches and custom configurations.

    C++nintendo-3dsnintendo-dsnintendo-ds-homebrew
    在 GitHub 上查看↗3,818
  • open-wine-components/umu-launcherOpen-Wine-Components 的头像

    Open-Wine-Components/umu-launcher

    3,111在 GitHub 上查看↗

    umu-launcher is a suite of tools designed to launch Windows game binaries on Linux systems. It serves as a runtime orchestrator and compatibility layer launcher that enables cross-platform software execution. The project manages game compatibility through a fix manager that retrieves and applies specific patches and configurations based on unique store identifiers. It also functions as a data isolation tool, allowing for the specification of custom directory paths to keep game configurations and save data separate from the host system. The system automates the deployment of runtime environme

    Applies specific patches and configurations to game binaries based on unique store identifiers.

    Python
    在 GitHub 上查看↗3,111
  1. Home
  2. Software Engineering & Architecture
  3. Game Binary Patching

探索子标签

  • Execution EnhancementsModifications applied during game boot to enable widescreen modes or other behavioral changes. **Distinct from Game Binary Patching:** Distinct from Game Binary Patching: focuses on boot-time parameters and active memory modifications rather than permanent binary edits.