Check out the original AssetStudio project for more information.
This is the release of HoYoStudio
, Modded AssetStudio that should work on:
- Genshin Impact.
- Honkai Impact 3rd.
- Honkai: Star Rail.
- Tears of Themis.
Note: Requires Internet connection to fetch asset_index jsons.
Some features are:
- Change selected Game by using "Option -> Specify Game".
- Integration with "Radioegor146" repo to load asset_index through "Options -> Specify AI version".
- Exportable Assets (not all of them) with XOR/JSON support for "MiHoYoBinData"
- Togglable debug console.
- Container/filename recovery for Assets.
- Build Asset List of assets inside game files.
- Build CABMap/AssetMap through CLI.
- Integrated CLI Into the main executable, allowing for GUI/CLI while having a single exe.
How to use:
1. Build Map (Misc. -> Build Map).
2. Load files.
CLI Version:
AssetStudioCLI 0.16.60
Copyright (C) 2022 AssetStudioCLI
-v, --verbose Show log messages.
-t, --type Specify unity type(s).
-f, --filter Specify regex filter(s).
-g, --game Required. Specify Game.
-m, --map Build CABMap/AssetMap.
-o, --override Export assets even if name already exist.
-a, --noassetbundle Exclude AssetBundle from AssetMap/Export
-i, --noindexobject Exclude IndexObject/MiHoYoBinData from AssetMap/Export
-k, --xorkey XOR key to decrypt MiHoYoBinData
--help Display this help screen.
--version Display version information.
input_path (pos. 0) Required. Input file/folder.
output_path (pos. 1) Required. Output folder.
NOTES:
- in case of any "MeshRenderer/SkinnedMeshRenderer" errors, make sure to enable "Disable Renderer" option in "Export Options" before loading assets.
- in case of need to export models/animators without fetching all animations, make sure to enable "Ignore Controller Anim" option in "Options -> Export Options" before loading assets.
Looking forward for feedback for issues/bugs in to fix and update.
Special Thank to:
- Perfare: Original author.
- Khang06: genshinblkstuff for blk/mhy0 extraction.
- Radioegor146: gi-asset-indexes for recovered/updated asset_index's.
- Ds5678: AssetRipper[discord at
#mihoyo
channel] for information about Asset Formats & Parsing.