Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gesthosnetwork/gi-hdiff-patcher
A tool for manually updating Genshin Impact properly. I created this repository because I'm too lazy to update using the official launcher.
https://github.com/gesthosnetwork/gi-hdiff-patcher
genshin-impact hdiffpatch patcher script tools updater
Last synced: 4 days ago
JSON representation
A tool for manually updating Genshin Impact properly. I created this repository because I'm too lazy to update using the official launcher.
- Host: GitHub
- URL: https://github.com/gesthosnetwork/gi-hdiff-patcher
- Owner: GesthosNetwork
- License: gpl-3.0
- Created: 2024-06-18T14:24:59.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-09T01:17:32.000Z (27 days ago)
- Last Synced: 2024-12-09T02:26:10.969Z (27 days ago)
- Topics: genshin-impact, hdiffpatch, patcher, script, tools, updater
- Language: Batchfile
- Homepage:
- Size: 1.34 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## GI-Hdiff Patcher: a tool for manually updating Genshin Impact properly
If you update the game by simply copying all the *update files* and then replacing them in the game client directory, that's actually not the correct way. You should merge the `.pck.hdiff` update with the old `.pck` file and delete the obsolete files listed in `deletefiles.txt`.
## How to use?
For example, you want to update the game from 5.0.0 to 5.1.0:
1. Place the following files in the same folder as `GenshinImpact.exe`:
- `hdiffz.exe`
- `hpatchz.exe`
- `7z.exe`
- `Start.bat`
- `Cleanup_5.0.0-5.1.0.txt`
- `AudioPatch_Common_5.0.0-5.1.0.txt`
- `AudioPatch_English_5.0.0-5.1.0.txt`
- `AudioPatch_Japanese_5.0.0-5.1.0.txt`
- `AudioPatch_Chinese_5.0.0-5.1.0.txt`
- `AudioPatch_Korean_5.0.0-5.1.0.txt`
- `game_5.0.0-5.1.0_hdiff.zip`
- `audio_en-us_5.0.0-5.1.0_hdiff.zip`2. Run `Start.bat` and wait until the process finishes.
3. Now, your game is updated!## Note
- **Update version 1.0.0 - 1.4.0**
- From version 1.0.0 to 1.4.0, the game updates include voice audio packs for all languages.
- **Update version 1.5.0 - 2.4.0**
- Starting from version 1.4 to 1.5, they separated game updates from voice audio pack updates.
- **Update version 2.5.0 & 2.6.0**
- From version 2.4 to 2.5, and 2.5 to 2.6, they started using hdiff for game updates. Audio voice packs still used the old update method (non-hdiff).
- **Update version 2.7.0 - current version**
- Starting from version 2.6 to 2.7 until the current version, they switched to using hdiff for both game updates and audio voice packs.
- The overview of merging process:
```
Banks0.pck (59.5 MB) // before update
+ Banks0.pck.hdiff (3.0 MB) // hdiff update
-----------------------------
= Banks0.pck (62.5 MB) // new size after update
```