Releases: peraltaklark/mhf-launcher
Releases · peraltaklark/mhf-launcher
Release list
Build 17
Build 16
Automated multi-variant build.
Commit: 7b0faf8
Changelogs
Show Keyboard Button
- **Added Show Keyboard Button in Input Controls to make chatting a lot faster.
Build 13
Automated multi-variant build.
Commit: 368cc8a
Changelogs
Game folder selection
- MHFZX server support. Folders with the renamed
HY5.exeare now accepted alongsidemhf.exe, - Reworded folder messages. The folder selection prompt and the "not found" toast no longer name a specific exe or mention DLC.
Build 4
Automated multi-variant build.
Commit: 55549fa
Build 11
Automated multi-variant build.
Commit: eca9f4d
Changelog
Launcher / Folder Handling
- Fixed MHF folder detection — the launcher now only accepts folders that actually contain
mhf.exe(or its alternates), rejecting install-media folders that previously slipped through. - SAF path decoding fixed — folder names with spaces,
#,&,+, or non-Latin characters now resolve to valid filesystem paths via properDocumentsContractdecoding. - Per-variant provider authorities — each spoofed variant (
com.ludashi.benchmark,com.antutu.ABenchMark, etc.) now registers its ownFileProviderauthority, avoiding conflicts when multiple variants are installed side by side.
Lossless Scaling / Frame Generation
- HUD now shows presented FPS — reports both real (game-rendered) and presented (post-framegen) values when LSFG is active.
- Restart prompt when LSFG is imported but not loaded — clear message if the runtime hasn't picked up the new DLL yet.
- Clearer missing-DLL message — shortened "not imported" text.
- Picker no longer freezes Wine — DLL import runs without interrupting the running container.
- Restart toast after import — explicit confirmation that a restart is required.
- Exit-caller logging — better diagnostics for post-import troubleshooting.
Cleanup
- Removed
mhl.dllfrom bundled gamefiles — no longer copied into the game root on first install to better supoort other servers with their own custom mhl.dll.