Repository navigation
Releases
Releases · GURecomp/forge-pc
Forge PC 0.7.0
Forge PC 0.7.0
Mod loader for the recompiled PC build of Monster Hunter Generations Ultimate (1.4.0), with the UI Fix mod.
New since 0.6.0 (plugins ask for minor 7 to use these)
FORGE_HOOK_JUMP: a pre hook can continue the game at any address with every register as the hook left it. A jump to the hooked address itself is logged and treated as continue, so it cannot loop forever. Rust:Action::Jump.is_block(addr): tells you whether a recompiled block starts at an address, so you know a hook can be placed there, without a log warning. Rust:forge_pc::is_block.callinto code that has no recompiled block (Thumb, a module a plugin loaded, regions the recompiler did not reach) now runs on the emulator's JIT instead of failing. This needs an exe built with that change; older exes fail such calls as before.- Rust SDK 0.7 with the above, and a README section for 0.7 including the hot-reload note for guest code a plugin loads itself.
build.batlinks only the loader's own objects, so plugin builds can no longer end up insideforge.dll.
Fixed in UI Fix
- The first start no longer deadlocks while it takes over the old HUD Fix / UI Scale settings.
Install: extract the zip into the game folder (next to the exe), so mods/0100770008DD8000/Forge and .../UIFix exist. Insert opens the menu. Linux builds come from build.sh.
SHA-256 of ForgePC-0.7.0-with-UIFix.zip: 69f53a80feaebb6e42f15a6b8db156575360f3092610d6b9eb65c1a7b06de770
See AI_DISCLOSURE.md for how this project was built.