🎄🎅 Hoho! Merry Christmas. Feedback?

Evie Viau 043d947f51 Add Fedora install instruction for xdelta in 1.2.0 patch.sh 3 роки тому
100 1ff6944117 Update for 1.1.0 4 роки тому
101 ba100cc691 Remove unhelpful image, correct the dll checker sentence 3 роки тому
110 55bffa7165 Patch script for 120 completed 3 роки тому
120 043d947f51 Add Fedora install instruction for xdelta in 1.2.0 patch.sh 3 роки тому
asm_helper 2efebf091a Add byte code helper application 3 роки тому
suspend_start edf88a3b4b Suspend/resume control app for Linux 4 роки тому
.gitignore 63cd774f2b Add note about CN variant 3 роки тому
CREDITS.md 2cf7954b2d Improve the troubleshooting page, error corrections 3 роки тому
LICENSE.txt 22a68f847f Initial upload 4 роки тому
LOGO-IF-E31-4302.jpg 4809667607 Add CE recipe and status indicator 4 роки тому
LOGO-IF-WORKING.jpg 1e3a5dbd3d Add logo if it works. Just in case :D 4 роки тому
NO_TROUBLES.md a05ebad0e2 Better gameplay tips 3 роки тому
README.md 97a50a7afc Status: temporary broken. server update 3 роки тому
TOOLS.md 81db2dc321 Update with 21-4301, minor additions 4 роки тому

README.md

Game Status v1.2.0

Scroll down for the setup instructions.

virtual_setup_exception after login due to server update on 24/25 Dec

Let's hope this will be fixed in the next update.

Wanted

If you would like to help us, check the tasks on the Issue tracker

  • Some information might be missing from the Markdown files. Be sure to check the comments!

Relevant: RE tools, 1.1.0 research journal

Explanation

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:

  • Patch out anticheat (reason why this project exists)
  • Support the kernel service support in Wine
  • Wait for an official Linux build
  • Play another game. Format: link, caveats (Proton/Wine rating)

Project rules

  1. miHoYo reserves the right to distribute files. Please do not share any game data in public.
  2. For your own sake: Do not share this project in official channels.
    • Reduces the risk of this project to be taken down or used against our reverse-engineering efforts
    • Solution: Share the files required by the patch script (see GAMEVER/README.txt)
  3. Please do not abuse this project for cheating. We just want to play the game.

Beware that logs may contain personal information, such as MAC addresses or login data.

Applying the workaround

Apply the patch(.sh) as follows. You will need Wine 5.3 or newer.

# Download/clone the repository
git clone https://notabug.org/Krock/GI-on-Linux --depth 1

cd "/path/to/Genshin Impact Game"
bash "/path/to/GI-on-Linux/GAMEVER/patch.sh"

# Please use this to launch the game
wine start launcher.bat

Follow the script as instructed. Backups (.bak) are made automatically where needed.

Please do not report any game issues to an official channel. Check the troubleshooting page linked below, create an issue here or post your problem on a Wine/dxvk-specific page.

Undo: The patch can be reverted using patch_revert.sh in the same manner.

Note: The Chinese variant (as of 1.2.0) is yet not supported; missing information.

Problem Troubleshooting

Credits

License: MIT