A custom Monster Hunter Frontier launcher.
- Boots much faster than the original
- Includes a 'Modern' and a 'Classic' style
- Server management without editing
/etc/hosts
, including an option to choose multiple installations for different servers - Multi-language support (currently EN and JP)
- Allows you to download your character data
- Allows servers to customize what icons and messages their users will see
- Allows you to open multiple clients on the same machine (you probably shouldn't though!)
- Automatic reauthentication when token expires
- Allows you to connect to the new patch server if enabled on your host
- Can use HTTPS to connect to the launcher and patch servers (in-game connections are still unnafected)
- ...and much more!
- More styles! (PS4 Launcher, non-ZZ themes)
- More server-related 'commands' that are not supported in-game: Renaming character, save uploading, etc
- These will all be opt-in by the server host
Download the latest release and drop it in the same folder as mhf.exe
.
Notice that the launcher requires your mhfo-hd.dll
to be decrypted. Most community releases in the wild already do that, so it probably won't be an issue.
For now, only servers using the latest version of this fork will work with the new launcher.
- If you feel there's a inconsistency with the original launcher or you want to improve upon the existing designs, feel free to open a PR or an issue.
- Language translation help is always appreaciated!
- If you want help with translation to an already supported language, just edit corresponding the
locale/<id>.ftl
file. - If you want to translate the laucher to a new language, duplicate
locale/en.ftl
and rename it to the correct language code. It's Ok to not fully translate the file, the launcher already falls back to english when it can't find a translation.
- If you want help with translation to an already supported language, just edit corresponding the
The project uses a Tauri + Vite combo. To build, you'll need to have rust
and node
installed, and then install the tauri
CLI through either cargo
or npm
.
If you install through cargo
, you can run cargo tauri dev
to open a hot-reload server or cargo tauri build
to build the launcher for deployment.