Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on macOS
Native Android port with touch controls. Bring your own copy of the game.
Saved setup from 8 h ago
Will it work on macOS?
It takes three steps, and you only do them once.
You need two folders from your own game: exefs and romfs. They must include the 1.4.0 update.
If your copy is in the Ryujinx emulator on your PC:
Keep both in one folder, for example C:\MHGU:
MHGU
├─ exefs
└─ romfs
This project does not explain how to dump a game from your console, and does not provide game files, keys or links to them.
The app has no game code in it, so you create yours from your own copy. It runs on your PC and sends nothing anywhere.
Install Python. On Windows, tick Add python.exe to PATH in the installer.
On this page, click the green Code button, then Download ZIP, and unzip it.
Open the unzipped folder, then its tools folder.
Windows: click the address bar of that window, type cmd and press Enter. Linux: open a terminal in that folder.
Type this, with your own folder, and press Enter:
python build_game.py --android C:\MHGU
The first time, it downloads Google's Android compiler (about 1.8 GB). Then it works on its own: about 6 minutes on a fast PC, longer on a slower one. When it says Done, your folder has two new files:
MHGU
├─ exefs
├─ romfs
├─ libmhgugame.so
└─ libmhgugame.id
These files are made from your game: keep them for yourself and don't share them.
Do you also play on PC? Leave out --android: one run makes the game code for both, and also adds mhgugame.dll and
mhgugame.id. It then downloads llvm-mingw too, the compiler for the PC game (about 150 MB), and takes a few minutes more.
Running it again keeps what is already made and up to date.
MHGU folder to your device, for example with a USB cable. It can go anywhere in its storage or on an SD card,
except inside Android/data.MHGU folder (it shows a ✓) and tap Use this folder. The app has its own folder browser; if you'd rather use Android's, tap Android's picker.The app checks the folder, tells you exactly what is missing if something is wrong, and starts the game.
Your saves and settings are kept separately, in Android/data/com.mhgu.recomp/files. To choose another folder later: gear
button, Menu Options, Game folder.
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: xcode-select --install
git clone https://github.com/khorne-hub/gu-native.git cd gu-native
Python 3
brew install python
In the maintainers' order. Do the README instructions above first — they cover steps outside the terminal.
MHGU ├─ exefs └─ romfs python build_game.py --android C:\MHGU MHGU ├─ exefs ├─ romfs ├─ libmhgugame.so └─ libmhgugame.id
No reports for macOS yet.
GitManual AI Agent reads the 1 key files and writes a step-by-step guide for macOS. Once written, it's saved for everyone.