Skip to content

radioegor146/GenshinStudio

 
 

Repository files navigation

GenshinStudio

Check out the original AssetStudio project for more information.

This is the release of GenshinStudio, Modded AssetStudio that should work with Genshin Impact/YuanShen.

Note: Requires Internet connection to fetch asset_index jsons.


Some features are:

- BLK/CAB methods support.
- 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.

How to use:

CAB Method:

1. Extract blks to a specific location (File -> Extract folder).
2. Build CAB Map (Misc. -> Build CABMap).
3. Load AssetIndex file: (Options -> Specify AI version) online or (Misc. -> Select AI JSON) generated locally.

BLK Method:

1. Build BLK Map (Misc. -> Build BLKMap).
2. Load BLK files.

NOTE: to generate the .json file locally, use AssetIndexReader CLI tool with binary asset_index file, which can be found in 31049740.blk. Extract it using File -> Extract File in GenshinStudio, then used the resulted .bin file in this tool, should work. [Make sure XOR key is turned off in Export Options]

Looking forward for feedback for issues/bugs to fix and update.


Special Thank to:

About

Modded AssetStudio for Genshin Impact

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 79.0%
  • C++ 18.2%
  • C 2.8%