The version 2.0.0 came up on 21st of July, 2021,
Application Details:
Version: | 2.0.x |
License: | Free to use |
URL: | https://genshin.mihoyo.com/ |
Votes: | Marked as obsolete |
Latest Rating: | Gold |
Latest Wine Version Tested: | 6.0.2 |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
Launcher starts, downloads and installs updates, the game itself works fine, no graphic bugs or glitches were noticed.
What does not
Launcher yellow "Play" button doesn't work - the main problem is anti-cheat system (specifically, mhyprot2.sys), so there is no chance to play directly from launcher.
Workarounds
As for "Play" button problem, It can be bypassed by using patch from NotABug repository by Krock.
What was not tested
The campaign is working without any troubles, though I played very little time.
Hardware tested
Graphics:
Additional Comments
As this workaround is based on a playing with Windows kernel drivers, you should apply it only on your risk. Moreover, DO NOT report any issues to an official channel, or this project can be removed. Read instructions below, if you accept these notes.
Firstly, you have to install DXVK library on your Wine prefix using winetricks:
winetricks dxvk
Then, you should get GI-on-Linux project using Git:
sudo apt-get install git
git clone https://notabug.org/Krock/GI-on-Linux --depth 1
To apply the patch to Genshin Impact, you need to switch to its directory (where the GenshinImpact.exe is situated) and then launch the patch from cloned folder:
cd "{Path_To_Genshin_Impact}/Genshin Impact game/"
bash "{Path_To_Cloned_GI-on-Linux}/{Game_Version}/patch.sh"
bash "{Path_To_Cloned_GI-on-Linux}/{Game_Version}/patch_anti_logincrash.sh"
{Game_Version} is a folder which describes the desired version (for example, if the version of a game is 1.4.0, then the folder is 140). To start the game use command:
wine cmd /c launcher.bat
[!] Important detail: this command will execute the game directly without a launcher, so be careful, and always check for new versions to promptly disable the patch.
[!] There is a slight chance, that your batch file won't do anything, so open it and change the last line to "./GenshinImpact.exe" (instead of "GenshinImpact.exe"). Repeat the command above.
If you have troubles with input after losing focus of a window (e.g. minimizing), you should enable virtual desktop in winecfg:
winecfg
Go to Graphics and enable Emulate Virtual Desktop with your native resolution.
You may need to remove the patch due to an update. To revert, use commands:
cd "{Path_To_Genshin_Impact}/Genshin Impact game/"
bash "{Path_To_Cloned_GI-on-Linux}/{Game_Version}/patch_revert.sh"
At the moment, this patch is being developed to support all future versions of the game, so if you need an update, then use patches from this repository as well to continue playing. Also, you can use its own installation guide, which is described in README.MD file (if something will be changed).
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Ubuntu 21.10 "Impish" (+ variants like Kubuntu) | Nov 08 2021 | 6.0.2 | Yes | Yes | Yes | Gold | Felix | |
Current | Linux Mint 20.2 "Uma" | Aug 28 2021 | 6.0.1 | Yes | Yes | Yes | Gold | Emil Shteinberg |
Bug # | Description | Status | Resolution | Other apps affected |
Comments for this application have been disabled because there are no maintainers.