This project modifies game runtime behavior and violates the target application's Terms of Service (TOS). To minimize risk to the project and its userbase, please observe the following guidelines:
- Do not post direct links to this repository, project website, or associated tools on public websites, forums, or social media platforms.
- Share information exclusively via direct private messaging or self-managed community groups.
- When referencing the target application publicly, use indirect references (such as "UM:PD" or "The Honse Game") to prevent search engine indexing.
- High-Quality Localizations: Advanced text formatting support (plural forms, ordinal numbers, dynamic layout fitting) without manual asset modifications.
- Supported components:
- UI Text
- Database entries (
master.mdb, skill names, descriptions) - Race stories and main scenario dialogs
- Song lyrics
- Dynamic texture and sprite atlas replacement
- Configurable language system supporting custom localization dictionaries.
- Supported components:
- In-Game Configuration: Embedded GUI configuration editor allows real-time tuning of settings without restarting the application.
- Automatic Localization Updates: Integrated updater downloads and reloads updated translation packages directly within the game runtime.
- Graphics Enhancement: Device optimization features including target frame rate unlocking (FPS unlock) and resolution scaling.
- Cross-Platform: Native support for Windows (DirectX 11 proxy DLL) and Android (Zygisk / Dobby inline hooks).
Refer to the official Getting Started Documentation.
Detailed compilation and environment setup instructions are documented in BUILDING.md.
Hachimi Edge incorporates concepts and techniques established by the following open-source projects:
- Trainers' Legend G
- umamusume-localify-android
- umamusume-localify
- Carotenify
- umamusu-translate
- frida-il2cpp-bridge
This project is licensed under the GNU General Public License v3.0.
