Minimal requirements:
wine
>= 5.3 (sooner or later)Highly recommended:
lutris-6.4
for the wine runner.Run EXE inside wine prefix
menu action for this.launcher.bat
(same directory as GenshinImpact.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"