Project to Genshin Impact on Linux. Looking for: Reverse engineers and enthusiasts
Kowalski ecb52ef1d3 Added UserAssembly symbols for 1.1 | 3 years ago | |
---|---|---|
100 | 4 years ago | |
101 | 3 years ago | |
110 | 3 years ago | |
suspend_start | 4 years ago | |
.gitignore | 4 years ago | |
LICENSE.txt | 4 years ago | |
LOGO-IF-E31-4302.jpg | 4 years ago | |
LOGO-IF-WORKING.jpg | 4 years ago | |
README.md | 3 years ago | |
TOOLS.md | 4 years ago |
The goal of this project is to play Genshin Impact on Linux. This repository includes patches to get the game running.
License: MIT
If you would like to help us, check the tasks on the Issue tracker
Helpful tools: TOOLS.md
Current conclusions: 1.1.0 Journal
mhyprot2.sys
is a kernel service which is and will not be supported by wine. The service is used as cheat detection, hence being well protected.
Possible solutions:
From 23 October 2020 (1.0.1 update) to 28 October 2020 the game was confirmed working on multiple Wine versions (5.17 and newer). Prior and after, the error code 31-4302 is shown.
What has changed? Probably a server update. Needs investigating.
Apply the patch(.sh) as follows:
cd "/path/to/Genshin Impact Game"
bash "/path/to/GI-on-Linux/GAMEVER/patch.sh"
A backup will be created and the relevant files patched.
Original research: https://www.playonlinux.com/en/app-4228.html
If you are on this list but do not agree with the license, please open an issue or contact me directly.
List ordered by first contribution in the project.
User Krock (PlayOnLinux, NotABug)
User timbuntu (PlayOnLinux, NotABug)
User geearf2 (Freenode IRC)
User SeppNel (PlayOnLinux, NotABug)
User 0x90 (PlayOnLinux)
User Th1nkCh3ck (NotABug)
User Makksim (NotABug)
User tiagop (NotABug, Email)