This is deprecated.
Currently, the game launches without the need for any patch whatsoever.
Special thanks to legluondunet for their work with the patch(es)
Their work is also referenced in this Lutris Install Script
- Visit legluondunet/MyLittleLutrisScripts's repository (or e.g. a fork, like zeroday0619/MyLittleLutrisScripts) and search for the Genshin Impact directory.
- Download the
gi_patch_xyz.zip
archive (xyz
being the current number) and thegi_patch.sh
file. - Extract the archive where you have downloaded it to.
- Copy the resulting
gi_patch
directory to the/pfx/drive_c/
directory of your (Steam) WINE bottle. - Copy the
gi_patch.sh
file to/pfx/
directory of your (Steam) WINE bottle. - Login as root (
sudo su
). - Make the
gi_patch.sh
file executable:chmod +x gi_patch.sh
. cd
into your (Steam) WINE bottle's/pfx/
path.- If you do not do that legluondunet's scripts won't work and won't find e.g. the
UnityPlayer.dll
(at the time of writing).
- If you do not do that legluondunet's scripts won't work and won't find e.g. the
- Finally, execute the
patch.sh
file (still being root). - Hope(?).
Please also see the comments down below, if you have still issues - there might already be any useful hint for your situation.
Thanks in advance and cheers :)
Thank you so much for this guide. I'm sure im just making a small mistake somewhere, but I keep getting this error:
md5sum: UnityPlayer.dll: No such file or directory
[ERROR] Wrong file version or the patch is already applied
-> md5sum:
I do see UnityPlayer.dll in the Genshin Impact game directory too, so it is there.
Any ideas?