~ User Patch ~ | Feedback:

Krock 71630315f9 Unlock 2.4.0 patch %!s(int64=2) %!d(string=hai) anos
210 b93f06b4e8 Patch 2.3.0 ready for testing %!s(int64=3) %!d(string=hai) anos
220 bd79e58dd0 Patch 2.4.0 ready for testing %!s(int64=2) %!d(string=hai) anos
230 bd79e58dd0 Patch 2.4.0 ready for testing %!s(int64=2) %!d(string=hai) anos
240 71630315f9 Unlock 2.4.0 patch %!s(int64=2) %!d(string=hai) anos
dev_tools f4a74e649b Preparation for 2.4.0 %!s(int64=2) %!d(string=hai) anos
static 3d524a585b Update vkBasalt preset to V3 %!s(int64=3) %!d(string=hai) anos
updater 332c4d3a66 Update script: Fix find warning, document zsh %!s(int64=2) %!d(string=hai) anos
.gitignore 63cd774f2b Add note about CN variant %!s(int64=4) %!d(string=hai) anos
CREDITS.md bd5193832b Documentation revamp part 1 %!s(int64=3) %!d(string=hai) anos
FAQ.md cea1f350e7 Update references and links %!s(int64=3) %!d(string=hai) anos
INSTALLATION.md b956990a01 Lutris setup adjustments, minor rewording %!s(int64=3) %!d(string=hai) anos
LICENSE.txt 22a68f847f Initial upload %!s(int64=4) %!d(string=hai) anos
README.md 71630315f9 Unlock 2.4.0 patch %!s(int64=2) %!d(string=hai) anos
TROUBLESHOOTING.md b956990a01 Lutris setup adjustments, minor rewording %!s(int64=3) %!d(string=hai) anos
TWEAKS.md bbc68c33c4 Add proper FSR instructions %!s(int64=3) %!d(string=hai) anos

README.md

Game Status v2.4.0

Scroll down for the setup instructions.

Game is playable!

Chinese variant: Not supported due to missing information, see Issue #22.

Wanted

If you would like to help us, check the tasks on the Issue tracker. Some information might be missing in the Markdown files. Be sure to check the comments!

Relevant: Developer stuff

Explanation

mhyprot2.sys is a kernel service which is and will not be supported by Wine. Problem: it's used as cheat prevention.

Available solutions:

Project rules

  1. miHoYo reserves the right to distribute files. Please do not share any game data in public.
  2. For your own sake: Please do not share this project in public.
    • Reduces the risk of this project to be taken down or used against our reverse-engineering efforts
    • Solution: Use indirect/redirect links and private messages
  3. Please do not abuse this project for cheating. We just want to play the game.

For project contributors: Beware that your log files may contain personal information, such as MAC addresses or login data.

Applying the workaround

See also: Full setup instructions (Lutris, Steam, custom)

You will need Wine 5.3 or newer. DXVK is highly recommended.

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

# Download the repository (or use the download button)
git clone https://notabug.org/Krock/dawn --depth 1

cd "/path/to/Genshin Impact Game"
bash "/path/to/dawn/GAMEVER/patch.sh"
# Fixes a crash when entering the door
bash "/path/to/dawn/GAMEVER/patch_anti_logincrash.sh"

# Please run "launcher.bat" to start the game
wine cmd /c launcher.bat

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

Troubleshooting

Please do not report any game issues to an official channel. Your options are:

Frequently Asked Questions

Game updater & patch

Performance & visual tweaks

Credits

License: MIT