This repository was archived by the owner on Jan 17, 2026. It is now read-only.
Releases: Hachimi-Hachimi/Hachimi
Releases · Hachimi-Hachimi/Hachimi
Release list
v0.8.1
Bug fixes
- [tl_repo] Properly sync files data after writing. Fixes a bug where files randomly disappear after downloading.
Improvements
- [tl_repo] Check if file actually exists on disk during update check. This helps users affected by the previous bug redownload missing files without any intervention.
v0.8.0
What's new
- Implement common texture replacement diff for "Train" buttons.
Improvements
- [windows] Attempt to always match scaling resolution's orientation with original. Might fix an issue with UI scaling after the screen changes orientation.
- Initialization errors are now logged properly.
- Localized data loading errors no longer fails the entire init procedure on startup.
- [android] gui_impl: Improve OpenGL state backup/restore procedure. Might fix an issue where the game fails to render correctly in the training select screen when the Hachimi GUI is active on some devices.
- Minor optimizations.
v0.7.1
v0.7.0
What's new
- [Windows] Added auto full screen option with support for both Exclusive and Borderless full screen modes.
- Hachimi currently does not support custom aspect ratios which means that full screen resolution will always be scaled to 16:9. Support for custom aspect ratios might be added later on.
- [Windows] Added option to block minimizing in full screen. Should only be used with Borderless full screen mode.
- [Windows] Added resolution scaling option which can either scale to your screen size or the game's window size. This can be used to unlock the game's default 1080p rendering resolution.
- [Windows] Added option to make the game window always stay on top. It can be toggled in the menu or set permanently in the config.
- Added UI scale option. Can be used to adjust the game's UI size.
- Added game UI toggle. Can be used to turn the currently active game UIs on/off whenever you want.
- Added graphics quality option.
- Added support for texture replacement using image diffs (*).
- Implemented ruby text removal.
- Implemented movie replacement.
- Implemented text wrapping and template evaluation for race jikkyou (live commentary) display.
- Implemented text wrapping and fixed template filters showing up in training param change dialog and log dialog.
- Added support for opengl32.dll.
- Git commit hash is now included with the version string.
Improvements
- Soft restart now restarts the game directly.
- Removed deprecated
text_wrapperlocalized data config option. Please update your translations if you haven't. - Make all custom text wrapping/fitting operations truly optional.
Special thanks to KevinVG207 and _SeiunSky for their feedback and testing during the development of this release.
(*)
v0.6.1
v0.6.0
What's new
- Added support for patching UI flashes in flashcombine assets.
- Added region detection support for other versions of the game (KR [Android only], TW GP, TW MC). Note that while Hachimi will work on these versions, the game itself won't work correctly yet due to the AC triggering.
Improvements
- [gui] Disabled text selections. Scrollable areas are now much easier to use.
v0.5.2
v0.5.1
v0.5.0
What's new
- UI flash patching reimplementation: Animated UI sprites are now replaced directly during the loading process, implemented UI flash text and other properties replacement.
- Implemented custom text wrapping algorithm and word separator. Formatting tags within story texts are now wrapped properly.
- Implemented new template filters: month, scale, ho, vo
- Implemented TextFrame (story text boxes) font size and line spacing adjustments.
- Implemented skill list item desc font size adjustment.
Improvements
- Simplified texture replacement implementation.
- Improved story wrapping behavior.
Misc
- Migrated to Rust 1.77+
v0.4.0
What's new
- (Windows) Added menu open key option.
- (Windows) Changed default menu open key to the Right arrow key.
- (Windows) Implemented self updater.
- (Windows) Added load libraries option.
- (Android) Added device checks bypass.
Improvements
- (Android) Removed config options that are only used on Windows.
Misc
- (Installer) Reduced file size, added features that are needed for the self updater.