CommitteeOfZero/LanguageBarrier — reverse-engineered prompt
Reverse engineered prompt
Build me the core runtime injector for a PC visual novel patching project like Committee of Zero’s LanguageBarrier.
I want a C++ Windows solution that can be dropped into supported MAGES engine games and hook game engine functions at runtime so patches can redirect asset loading, override files from external patch folders, adjust rendering behavior, and support higher level patch features through external configuration. The same binary should be reusable across multiple games, with game specific addresses or signatures coming from config files rather than hardcoded everywhere.
Keep it focused on the runtime component, not a full patch manager or installer. It should be structured so it can support games like STEINS GATE, STEINS GATE 0, CHAOS CHILD, STEINS GATE ELITE, Linear Bounded Phenogram, My Darling’s Embrace, ROBOTICS NOTES ELITE, and DaSH.
Set up the Visual Studio C++ project cleanly, include sensible formatting, dependency management with vcpkg, and document how to build it and how external patch repositories are expected to provide the needed hook configuration.
Want more depth? Deep Reverse