Skip to content
This repository has been archived by the owner on Feb 4, 2023. It is now read-only.

this repository only contains a README that describe how to get genshin impact running inside vmware

Notifications You must be signed in to change notification settings

Marc-Pierre-Barbier/Genshin-Impact-on-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 

Repository files navigation

BROKEN SINCE V 1.3 ANY IDEA ON HOW TO FIX IT IS WELCOMED

We are trying to fix it right now, see #9

Genshin-Impact-on-linux

  • this isn't the best experience and you will get artifacts on the screen but still work. i recomend to use vfio/gpu passthrough
  • gvt-g will give you a terrible experience and qemu desn't have good virtual gpus for windows
  • virtualbox 3d don't support directx 10/11
  • the anticheat doesn't run in wine

which leaves us with 4 option, only choose one:

  1. pcie passthrough (you can find tutorials on the vfio page of the arch wiki)
  2. vmware 3d gpu (this tutorial)
  3. patch the game dlls to run the game on wine (risk of cheat detection)(see form my concern and instuctions on how to do it : #1)
  4. As a last resort, dual-boot and side-step the entire problem. This is advisable if you have a bad computer with a bad GPU.

installing vmware 16

/!\ some users have reported problems getting 3d acceleration on amd hardware with vmware /!
but there was at least one succes so you can at least try.

on arch there is performance issue with vmware from aur (as reported by Xaero) so try to avoid it go and get it on the webside and follow the install instruction on the archwiki

on systemd based system : follow the instruction and manualy add the services listed https://wiki.archlinux.org/index.php/VMware#Installation

on init.d based the whole processe should be strait-forward just download the .bundle and run it

get a windows iso

DO NOT USE WINDOWS LIGHT OR ANY MODIFED WINDOWS (tuxkamen on discord and u/Dazzling-Princess had this issue) you can get one for free on the microsoft website.

you can also get a free windows licence if you are a student by creating a new azure acount

setting up the vm

  • YOU NEED VMWARE 16 frame rate will be low on 15
  • create a virtual machine and set it's ram amount to anything >= 8GB
  • set the gpu vram to 2GB (work around some visual glitches Xaero still experienced issues event after the fix)
  • install windows
  • /!\THE STOCK VMWARE TOOLS WILL NOT WORK/!\in windows you need to uninstall vmware tools before installing this version of vmware tools https://packages.vmware.com/tools/releases/latest/windows/x64/
  • then shut down the vm
  • go into the virtual machine settings -> options -> advanced and copy the path to the vmx
  • edit the vmx file and append at then end hypervisor.cpuid.v0 = "FALSE" this will mask the virtualmachine since the game won't start without
  • save and start the vm
  • install the game
  • go into the game launcher folder and run the setup inside the DXSETUP folder this will fix the white screen bug
  • launch the game and change the screen resolution i had 4k by default (this will cause the game to display in windowed) you can workaround the windowed issue with this : https://github.com/Codeusa/Borderless-Gaming/releases
  • IMPORTANT: Open the graphics options in-game menu and turn off the bloom feature.
  • play the game

problems

  • black bushes and white rocks until you get close enough (might be a lod issue) and color distortion in certain areas.
  • black screen on amd hardware (WE DON'T KNOW THE CAUSE) we had report of it working on a RX5700 and on not working on rx580 so you should try and please notify us in case of succes or failure

Credits

all this work was made with the help of the folks on the lutris discord and special thanks to Xaero wich helped me greatly

the white screen workaround comes from (https://www.ghostarrow.com/genshin-impact-wont-launch-how-to-fix)

the lutris discord can be a good source of help : https://discord.gg/uTnGSt

About

this repository only contains a README that describe how to get genshin impact running inside vmware

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published