Minimal requirements:
wine
>= 5.3 (sooner or later)Highly recommended:
lutris-6.4
for the Wine runner.vcrun2019
and the font corefonts
.Configuration
-> Runner options
(1.7.3 or newer is recommended)Run EXE inside wine prefix
menu action for this.Configuration
-> Game options
-> Executable
path, browse and select
launcher.bat
which you can find in the same directory as GenshinImpact.exe
Important note:
After setup you might have multiple Wine versions and multiple WINEPREFIX directories
on your system. Hence running the wine
command from your terminal will use another
environment than Lutris does.
To open a command prompt which uses the correct environment, do either:
Wine console
Executable
path to cmd.exe
explorer.exe
/path/to/your/gi/installation/
/desktop=anyname,1920x1080 cmd /c launcher.bat
Script-based approach to use any Wine version on any WINEPREFIX. If you do not understand what each step is supposed to do, use Lutris instead.
For the final game launch script after the prefix setup, use steps 1, 2 and 6.
# 1. Specify the path to wine(64)
# This can be either system-wide or a custom installation
WINE="wine64"
#WINE="$HOME/.local/share/Steam/steamapps/common/Proton 5.13/dist/bin/wine64"
# 2. Specify a WINEPREFIX
export WINEPREFIX="/absolute/path/to/.prefix/"
# 3. Create or update WINEPREFIX
"$WINE" wineboot -u
# 4. Install DXVK (v1.9.0, for Wine 5.14+)
# Use the newest Winetricks script from GitHub
export WINE
sh winetricks dxvk190
# 5. Install the game (if not already done)
"$WINE" "/path/to/installer.exe"
# 6. Game launch
cd "/path/to/Genshin Impact Game"
export WINEESYNC=1 # requires staging or Proton, see TWEAKS.md
"$WINE" explorer /desktop=anyname,1920x1080 cmd /c launcher.bat
# 7. Game update
# See `updater/README.md` or attempt to use the official launcher:
"$WINE" "/path/to/official/launcher.exe"