Mister Greenface
Published
The way to install the Media Foundation Library is a little hard for the average user.
This also happened on my friends Windows PC.
Around a 25% performance loss of what was expected.
Texture Loading in new areas is very slow.
So after some tinkering, downgrading to Proton 4.11 isn't necessary. I noticed, at least on my system, that Shift only works when the prefix is set to Windows 7. To have video and online gaming working, you have to set the prefix to windows 7 with winecfg (or downgrade to 4.11, which is windows 7 and stays windows 7 when you go back to 5.0.X) and install the mf-install and mf-installcab 32 bit libraries. The 64bit ones worked with windows 10 set, but no Shift.
I had better performance with DX12, with less general glitchiness, but i've only gotten video and online play working on dx11.
the game up and running at practically full speed with online working. The slowdowns with texture loading in new areas is still present
Got the game running at virutally fullspeed on ultra with online gaming on DX11 with no crashes. I'm running the Valve Fsync kernel patches and aco on mesa-9999. Aco really brought the game up to speed.
On Gentoo create the file /etc/portage/env/media-libs/mesa-9999 and enter this: EGIT_OVERRIDE_REPO_MESA_MESA=https://github.com/daniel-schuermann/mesa.git
Then put RADV_PERFTEST=aco in ~/.bashrc log out and back in to take effect
With Proton 5.0.5
WINEPREFIX=$STEAMLIBRARY/steamapps/compatdata/397540/pfx winecfg and set windows version to 7. i couldn't get Shift to work with windows 10
For Media-Foundation:
git clone https://github.com/z0z0z/mf-install.git git clone https://github.com/z0z0z/mf-installcab.git
export WINEPREFIX=$STEAMLIBRARY/steamapps/compatdata/397540/pfx export PROTON="/home/user/.local/share/Steam/steamapps/common/Proton 5.0"
mf-install/mf-install.sh mf-installcab/install-mf-32.sh mf-installcab/install-mf-64.sh and moved the file to the where the executable is.
Game runs great on ultra nightmare settings. but this weird artifacting that happens when outdoors with a lot of enemies.
might be related to windowing
ran with aco, valve kernel patch, and mesa git. artifacting does not happen when running it in windowed mode (not borderless) and when it happens alt-tabbing to desktop also has graphical glitches.
Game runs great on ultra nightmare settings using the amdgpu-pro vulkan stack. without it the artifacting will hurt your eyes.
Rather painful artifacting when outdoors or with a lot of enemies. Fixed by using the amdgpu-pro vulkan stack outlined here:
ran with aco, valve kernel patch, mesa-git.
After update game no longer launches. Anti-cheat. Sad considering the game ran better than Doom 2016.
Runs great on highest settings occasional stutters but that might just be my gpu
occasional audio going out of sync, only happened once so far and synced up pretty quick right after
Some mild stuttering, but it might be because of navi's aggressive downclocking. highly playable
Proton-5.9-GE-6-ST GloriousEggroll
Proton-5-GE-6-ST
Cinematics do not have voice audio
Heavy Artifacting on radv unless you switch to mesa-git
Setting fullscreen crashes the game.
Game does not run with amdgpu-pro vulkan stack. have yet to run benchmark on amdgpu, but it crashed on amdgpu-pro.
Pretty good performance so far. Finished the first quest on original settings. runs well. need the latest GloriousEggroll in order for it to not crash on start and you need mesa-git in order to not have laser artifacts everywhere.
Doesn't run unfortunately. perhaps in the future
Works great out of the box. Gamepad doesn't work in fullscreen, had to map controller to keyboard
So far so good. Runs great at 1080p on high. May try some modding to unlock fps limit.
Stays on top, but doesn't keep focus. Also after alt-tab the game freaks out a bit with keyboard and gamepad prompts.
runs great with Proton-5.9-GE-5-ST. got all the way up to necrum pretty easily. I got the frozen menu screen bug on any vanilla proton.
Proton-5.9-GE-5-ST GloriousEggroll
there was one time the game froze because the skipped the intro movies too fast. only happened once tho.
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command%
i got an error saying DX12 was not installed. i tried RADV AMDVLK and ended up using the proprietary vulkan drivers.
game refused to run, DX12 error. ended up adding proprietary vulkan drivers to the launch command. the Gentoo package is media-libs/amdgpu-pro-vulkan After that it ran like a dream. I did not test multiplayer though.
Game runs splendidly, no crashes issues other than the invisible models. for amdgpu/radeonsi users this problem is solved by upgrading mesa to version 19+, Gentoo stable ships with mesa 18.3 or something. haven't had a hiccup after upgrading.
This game runs great, other than the frame cap. I haven't played it long, but I spent a fair amount of time disabling esync and fiddling with other options before i figured out what the stuttering/freezing problem was. Turns out that if your system does not use systemd you might have a low limit on the number of files your system can open. On gentoo (openrc) it is set to 4096 by default. So I followed the guide on the lutris esync wiki and set it to 524288, which allows for esync to work on my system, removing the stutter and freezing without adding any launch options.
This is the guide: https://github.com/lutris/lutris/wiki/How-to:-Esync
I ignored all the systemd related stuff and edited /etc/security/limits.conf. it worked like a charm.
The game runs more or less as good as the old native port, which was playable but a bit laggy, so i ended up finishing the game on windows. under proton it loses a lot of the fluidity in the animation, and the combat is a bit slow.
runs better than the banner saga. there are small bits of glitchiness and lag lag here and there but nowhere near as bad as the original
game runs great after disabling esync, also using shaders also helps. camera stuttering is no longer an issue. runs as well as native, and streams great.