Skip to content

Getting started

Compatibility

Please check the compatibility before installing.

Windows

VersionSupported
JP
KR⚠️

Android

VersionNormal installDirect install
JP
KR⚠️⚠️
TW GP⚠️
TW MC⚠️⚠️
  • ✅ - Fully supported.
  • ⚠️ - Works, but the game itself won't due to external circumstances (e.g. the AC triggering).
  • ❔ - Might work, don't count on it.
  • ❌ - Not supported.

Installation

Windows

WARNING

It's recommended that you remove any other translation patches before continuing as they might conflict with Hachimi, especially Trainers' Legend G, which will not work with Hachimi at all.

  • Using the installer: Download the latest hachimi_installer.exe from the Releases page. Run it and click on Install. No need to modify any of the options if you don't know what they mean.
  • Manually: Download the latest hachimi.dll from the Releases page and put it in the game's install directory. Rename it to dxgi.dll or opengl32.dll.

Android

The easiest way to install is by using UmaPatcher which will modify the APK for you. It's recommended that you not have the game already installed before using this.

DANGER

If you have already installed the game, you must uninstall it before installing the patched version for the first time. You can update the game later without uninstalling it by installing another patched version.

  1. Download and install the latest version of UmaPatcher from the Releases page.
  2. Prepare an installation package for the game, which can be:
    • Split APK files: A base APK file and one of the split config APKs (config.arm64_v8a, config.armeabi-v7a, etc.), choose only one split config that's suitable for your device. This is currently only used by the JP version.
    • Single APK file: A full, fat APK file.
    • XAPK file: A ZIP file that contains the split APK files (with the extension renamed to XAPK).
  3. Open UmaPatcher and choose "Normal install". Select the file(s) that you have prepared.
  4. Tap on Patch to start the patching and installation process.

You'll need to repeat this process from step 2 again whenever the app updates.

For rooted users

UmaPatcher includes a rooted install option that doesn't require you to uninstall the game and let the game update normally from any app store.

With the game installed, tap on the card on top of the home screen to select the app that you want to patch (if needed). Then select "Direct install" as the install method and tap on Patch. No input files are needed.

You'll need to install it again whenever the app updates.

Manually

  1. Build or download the prebuilt libraries from the Releases page.
  2. Extract the APK file of the game. You might want to use apktool for this.
  3. Rename the libmain.so file in each of the folders inside lib to libmain_orig.so.
  4. Copy the proxy libraries to their corresponding folders (e.g. libmain-arm64-v8a.so goes to lib/arm64-v8a). Rename them to libmain.so.
  5. Build the APK file and install it.

First Time Setup

Upon launching the game for the first time after installing Hachimi, you should be greeted with this dialog:

First Time Setup

If you don't see it, it means that Hachimi has not been installed correctly. Please check the install guide and try again.

Tap on Next and choose your preferred translation repo, then tap on Done to save your configuration and start the update check.

Hachimi will now prompt you to download a new translation update, click on Yes to start downloading the translation files.