awesome
Sputnik_tr_02 can you post a guide to do it. I commented also under your video
UPDATED: Latest DXVK master now have dx10 support so we no longer need the fake dx10 workaround anymore and game runs in both dx10 and dx11 modes using DXVK
Hi @
batmanm0b1e ; i used these steps
1)
Update: Download a wine build with vulkan support from Lutris runners website; i have used
This
2) Extract it into;
"/home/username/.PlayOnLinux/wine/linux-amd64/"
3) Open PlayonLinux, click on
configure, and click on new (bottom left) virtual drive creator wizard will appear, click next and select
64 bit windows installation and click next, select the wine version that installed in the first step, click next and name the virtual drive.
4) Select the drive in configuration window and click on
Install components tab and install these;
- d3dx9
- d3dx10
- d3dx11
- d3dcompiler_43
- vcrun2008
note: I am not sure if all of these required but i installed them to make sure
5) Download Steam Windows Installer then Navigate to
Miscellaneous tab and click on
Run a .exe file in this virtual drive and install steam.
6)
Update: Use DXVK 0.70 or abowe or you can download latest DXVK master binaries, from
here . Open your file manager and navigate to virtual drive that you created and;
- extract 32bit
d3d10.dll ,
d3d10_1.dll ,
d3d10core.dll ,
dxd11.dll and
dxgi.dll into "drive_c/windows/syswow64/" overwrite if asked
- extract 64bit
d3d10.dll ,
d3d10_1.dll ,
d3d10core.dll ,
dxd11.dll and
dxgi.dll into "drive_c/windows/system32/" overwrite if asked
7) Open PlayonLinux, click on
configure, select the virtual drive that you created and from
General tab create a shortcut for Steam; select the shortcut and ad this into the box where it says
Arguments;
this is for Steam store but sometimes doesn't work
8)
Update: Navigate to
Wine tab and click
Configure Wine and from Wine Config tool select Libraries tab and add these overrides and set them to native
Code:
d3d10
d3d10_1
d3d10core
d3d11
dxgi
and click Ok.
9)
Update: Navigate to
Miscellaneous tab and put these into the box where it says
Command to exec before running the program;
Code:
export DXVK_HUD=version,devinfo,fps
export DXVK_DEBUG_LAYERS=0
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json
note: The last variable is for Nvidia cards if you have AMD you will need to change it according to your setup
10) Install S.T.A.L.K.E.R Call of Pripyat via Steam and try.
Note: It may be necessary to use emulate a virtual desktop option in the wine config. (Thanks to @
adcdam for the feedback)
if you are having a black screen problem.
Hope it works.