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 :)
It was a good learning experience for me! I'm pretty sure most linux users looking for a patch like this would typically be a bit more advanced than I am, and would've understood! I don't think there's any blame here. I really appreciate the help as I was completely lost before this.