Released on 2020-11-03
The game still requires kernel driver, some workaround worked from 23 to 28 October 2020, but after a server updated crash with 'Error 31-4302' after entering the door.
Application Details:
Version: | 1.1.x |
License: | Free to use |
URL: | https://genshin.mihoyo.com/ |
Votes: | 0 |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 5.21-staging |
Maintainers: About Maintainership
What works
The installer works, the launcher is able to do updates, if applied a patch to disable the anti-cheat kernel driver the player starts and allow login and some loading, but crashes with 'error 31-4302" after entering the door.
What does not
If the patch is not applied the game does not launch the player, otherwise the game starts but crashes with 'error 31-4302' after entering the door, analogue to logging in to server.
Workarounds
If the following patch are applied the player starts, but as described above still crashes with error 31-4302 after entering the door:
dir="${WINEPREFIX:-$HOME/.wine}/drive_c/Program Files/Genshin Impact/Genshin Impact Game" echo -ne "\xc3" | dd "of=$dir/UnityPlayer.dll" bs=1 seek=$((0x014CDDB0)) conv=notrunc echo -ne "\x31\xd2" | dd "of=$dir/UnityPlayer.dll" bs=1 seek=$((0x01CA75C3)) conv=notrunc
I'm not liable for any damages arising from its use, since doing it you would deceive the anti-cheat.
What was not tested
The gameplay after entering the door
Hardware tested
Graphics:
Additional Comments
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Ubuntu 20.04 "Focal" (+ variants like Kubuntu) | Nov 13 2020 | 5.21-staging | Yes | No | Yes | Garbage | Pepper |