Download Latest Version v0.33.1 source code.zip (12.9 MB)
Home / v0.22.0
Name Modified Size InfoDownloads / Week
Parent folder
hachimi.dll 2026-02-02 14.9 MB
hachimi_installer.exe 2026-02-02 10.4 MB
libmain-arm64-v8a.so 2026-02-02 13.9 MB
sha256.json 2026-02-02 99 Bytes
README.md 2026-02-02 5.3 kB
v0.22.0 source code.tar.gz 2026-02-02 7.5 MB
v0.22.0 source code.zip 2026-02-02 7.6 MB
Totals: 7 Items   54.2 MB 0

What's Changed

  • Fix builder workflow (by @kairusds in 6d8b86b)

  • Add environment variable to ignore dirty version tag (#40) (by @Mario0051 in 6fccc07)

  • Major changes

    • Use the game's UI for skill_info_dialog instead of the GUI. (Note: This will use the game's original texts if the translations don't exist for a skill in the tl repo)
    • Add theme editor for the GUI
    • Support mod updater for both Android and Windows, with Android only opening UmaPatcher Edge if there's an update
    • Translations meta URL can now be edited during First time setup and on the config editor
    • Refactor @Kamirias 's IME software input for Android and add feature parity with Unity's TouchScreenKeyboard for certain text inputs
    • Add Lazy translation updates option to restore legacy update-checking behavior of the tl repo updater
    • Show a notification if the tl repo updater breaks
    • Remove rusqlite and use the game's SQLite library instead
    • Replace once_cell with Rust's std library equivalent (by @kairusds in ce24ac6)
  • Localization updates

    • Replace Noto Sans with Inter font
    • Remove Noto Sans JP font
    • (forgot to mention) Corrupted config files now resets to defaults instead of crashing the mod
    • Most of the GUI is now text wrapped, so no need to add \n to the localization files anymore unless necessary (by @kairusds in d653436)
  • Improve Spanish (ES) locale (#38)

    • Made some adjustments and improved readability on some options to better reflect the original ones. (by @Rekoiru in 94d3cc3)
  • Drop armv7 support (by @kairusds in 845e051)

  • Improve upon 570c1d63 to prevent dirty versions

    • Perform dummy git commit for this (by @kairusds in 7612436)
  • Untrack Cargo.toml in workflow to keep version number clean. (#39) (by @Mario0051 in 570c1d6)

  • Fix REPO_PATH constant (by @kairusds in dbc8847)

  • Major changes

    • Add homescreen_bgseason option
    • And some more unused Il2Cpp api's that might be useful in the future (by @kairusds in 665b6f3)
  • Add skill_info_dialog option

    • Some minor changes like preventing compiler warnings and unused APIs
    • Initialize character id->name db for live_vocals_swap (by @kairusds in 6da59a6)
  • Add live_vocals_swap option (by @kairusds in 215d121)

  • Rebrand to Hachimi Edge on READMEs (by @kairusds in 95aeb3f)

  • Add localization for file logging option (by @kairusds in e407e98)

  • Various new Il2Cpp API hooks

    • Most are currently unused but they're useful boilerplates for news features in the future (by @kairusds in a329cd4)
  • Rename UnityEngine_Rendering to Unity_RenderPipelines_Universal_Runtime

    • to match the dll's name (by @kairusds in 4bc0345)
  • Minor fixes

    • Fix compiler warnings (by @kairusds in a6d5963)
  • Android changes

    • Use Unity's TouchScreenKeyboard instead for IME/software input
    • Move get_activity to utils
    • Fix dex_bridge warning
    • Add API for opening other apps (by @kairusds in 1a00213)
  • Add central updater for Windows and Android

    • Add various changes to prevent warnings from the compiler (by @kairusds in 5f967b0)
  • Ignore non_snake_case, non_camel_case_types warnings (by @kairusds in 3298711)

  • Localization update

    • Rebrand to Hachimi Edge
    • Add self name to the copyright (because Lead said so)
    • Add generic texts for combo menu search bars
    • Refactor Check for updates button texts
    • Add text for translation meta url
    • Add notice for config corrupted
    • Add texts for open website & view source code
    • Refactor license texts and add the necessary copyrights
    • Add texts for live_vocals_swap, skill_info_dialog and homescreen_bgseason (by @kairusds in 5d8e5ee)
  • Font updates

    • Minor update to AlibabaPuHuiTi
    • Replace NotoSans Light with Regular
    • Add NotoSans JP font (by @kairusds in 6441da8)
  • Bump version

    • Add rusqlite
    • Add aggressive options for optimizing output binary size (by @kairusds in 7295c43)
  • build: Update installer to latest release w/ Global support (#36) (by @teiosteppa in 53ab01b)

  • Fixes and improved functionality. (#37)

    • Revert "[android] zygisk: Restrict to JP version"
    • Zygisk build script fix and complete deprecation of the x86 libraries.
    • Restore winhttp.dll proxy.
    • Erroneous username fix. (Credits to @THShafi170.)
    • Expanded GPU hardware support.
    • Minimum requirement lowered to D3D_FEATURE_LEVEL_10_0 and Shader Model 4.0.
    • Implementation of configurable file logger.
    • Prevent combo box menus from gradually increasing in width at certain Overlay scale values. (by @Mario0051 in 6466652)
  • Add plugins support for Android (#35)

    • plugin can now add new gui entry, support lib loading on android
    • add lib autoscanner
    • add IME handling for keyboard
    • expose android dex bridge + plugin icon support (by @Kamirias in 6da240e)
  • Add Shadow Resolution option (#34) (by @teiosteppa in 23cc7b9)

  • Add blake3 hash check and Codeberg mirror for Windows updater (by @kairusds in a244f00)

Source: README.md, updated 2026-02-02