
TheDarthTux
Published
AMD_VULKAN_ICD=RADV DXVK_ASYNC=1 MESA_DISK_CACHE_SINGLE_FILE=1 RADV_PERFTEST=sam,rt VKD3D_CONFIG=dxr11 __GL_THREADED_OPTIMIZATIONS=1 ENABLE_VKBASALT=1 OBS_VKCAPTURE=1 MANGOHUD=0 %command% --launcher-skip -dx12
This was likely due to ray tracing which I had enabled made everything including cut scenes run much much slower on occassions. Without RT things were fine if I remember correctly.
On standard Proton runners the game works perfectly fine out of the box as expected without ray tracing enabled.
My testing for RT and FSR 2.1 proved more problematic. With RT enabled, the game simply crashed using the standard Proton runners. Essentially, the only wine/proton runner that allowed RT without crashing the desktop was GE-Proton-7-20. I tried this based on conversations in this thread (https://github.com/HansKristian-Work/vkd3d-proton/issues/652). According to the thread GE-Proton-7-19 was where RT worked without crashes. I didn't have GE-Proton-7-19 installed so tried GE-Proton-7-20 and that worked. NOTHING more recent than GE-Proton-7-20 and none of Valve's Proton runners work with RT enabled using my RX 6900XT however.
I have not recorded my frame rates at 4K without RT, but I presume I am getting above 40fps on the maximum settings. With RT enable I had to enable FSR and run at resolutions 1800p (i.e. 3200x1800) and below. On high settings at 1800p with RT+FRS 2.1@ultra performance, I could get ~15-20fps. Running at 1440p I could hit 30fps on high settings with RT+FRS 2.1@ultra performance though on a 4K TV upscaling cyberpunk 2077 from 1440p looks horrible. This is consistent with Control where the RX 6900XT (running at stock settings) can only run RT at 1440p and FSR enabled with just about playable frame rates; though picture quality is not as bad being a 3rd person game. I am sure I can squeeze higher fps out of the RX 6900XT by lowering some of the visual settings from high to medium but haven't had the time to spend finding the right settings for my taste yet.
Hopefully the RX 7900 XTX does a better job and FSR 3.0 when that comes out.
gamemoderun ENABLE_VKBASALT=1 OBS_VKCAPTURE=1 MANGOHUD=0 DXVK_ASYNC=1 WINEFSYNC=1 %command%
The game has been working since release with the only issue being story mode did not work. It took a few years, but since the Proton-GE-7-33 runner was released, Story mode now works. I only play games locally never online so have not tested the online component
Works flawlessly. The only issue I had was with OBS streaming (3x 1080p) and recording (4K) simultaneously. GPU utilisation was 100% as well
WINE_CPU_TOPOLOGY=8:0,1,2,3,4,5,6,7 ENABLE_VKBASALT=1 OBS_VKCAPTURE=1 MANGOHUD=0 DXVK_ASYNC=1 WINEFSYNC=1 VKD3D_CONFIG=dxr11 RADV_PERFTEST=rt,sam gamemoderun %command%
It is a very good game and really surprised and excited to see Unreal 5 working on Linux
AMD_VULKAN_ICD=RADV DXVK_ASYNC=1 MESA_DISK_CACHE_SINGLE_FILE=1 RADV_PERFTEST=sam,rt VKD3D_CONFIG=dxr11 VKD3D_FEATURE_LEVEL=12_2 __GL_THREADED_OPTIMIZATIONS=1 ENABLE_VKBASALT=1 OBS_VKCAPTURE=1 MANGOHUD=0 gamemoderun %command% -dx12
Ray tracing causes game to hang on loading screen
Game requires being online so it works
I can play Forza Horizon 5 with the default steam Proton install though I use Proton for most of my games. Regular raster rendering works perfectly fine. However, the primary focus my testing lately is ray tracing and ray tracing does not work sadly. I can select ray tracing and run the in-game benckmark which sets the graphics to Extreme at 4K including "high" ray tracing getting 56-60fps (my display has a 60hz limit). I can repeat the ray tracing benchmark on every runner i have tried from default Proton to Proton-GE. However the game consistently hangs during loading (after clicking "continue" in the menu) for all versions of Proton and Proton-GE when ray tracing is enabled. Some go longer than others but they all hang.
Forza is the only ray tracing game I have that doesn't work when ray tracing is enabled.
ENABLE_VKBASALT=1 OBS_VKCAPTURE=1 MANGOHUD=0 DXVK_ASYNC=1 WINEFSYNC=1 VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr11 RADV_PERFTEST=rt %command%
Runs at 4K with ray tracing at above 60fps without FSR using the default steam install. It just works out of the box
I was playing with ray tracing enabled on an AMD RX 6900XT at 4K so got lower frame rates, however without ray tracing the game is fine
ENABLE_VKBASALT=1 OBS_VKCAPTURE=1 MANGOHUD=1 DXVK_ASYNC=1 WINEFSYNC=1 VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr11 RADV_PERFTEST=rt %command%
Ran it once with standard Proton it worked, but I always default to Proton-GE for most games even on Steam Deck to ensure i have the latest fixes and feature sets not in standard Proton. As for the game, it runs perfectly fine on my system at 4K with ray tracing enabled despite the expected hit to frame rates that comes from RT.
AMD_VULKAN_ICD=RADV DXVK_ASYNC=1 MESA_DISK_CACHE_SINGLE_FILE=1 RADV_PERFTEST=sam,rt VKD3D_CONFIG=dxr11 VKD3D_FEATURE_LEVEL=12_2 __GL_THREADED_OPTIMIZATIONS=1 ENABLE_VKBASALT=1 OBS_VKCAPTURE=1 MANGOHUD=0 gamemoderun %command% -dx12
Have been playing this since release on Steam Proton/Proton-GE, but only recently decided to enter a report after testing ray tracing. With ray tracing the game runs slowly as expected, but it works perfectly fine with a few adjustments to graphical settings and resolution
AMD_VULKAN_ICD=RADV DXVK_ASYNC=1 MESA_DISK_CACHE_SINGLE_FILE=1 RADV_PERFTEST=sam,rt VKD3D_CONFIG=dxr11 VKD3D_FEATURE_LEVEL=12_2 __GL_THREADED_OPTIMIZATIONS=1 ENABLE_VKBASALT=1 OBS_VKCAPTURE=1 MANGOHUD=0 gamemoderun %command% -dx12
I installed and tested this upon release using Steam Proton/Proton-GE and work, but only recently started playing it and I have been playing it with ray tracing. With ray tracing the game runs slowly as expected, but ray tracing performance seems to be better in Resident Evil 3 then Resident Evil 2 as well as Resident Evil Village.
Admittedly, this is a demo so no guarantees for the full game out April 3, 2020 but this demo works flawlessly on Linux with Proton
Under DX12 mode the game showed quick a bit of flickering in the introduction cut scene on the train. Didn't notice much else outside of that cut scene. It may have to do with lighting or particle effect shaders for the train not translating well to Vulkan. Under DX11 mode there was no sign of the flickering. The result is repeatable in both Proton 5.0-5 and Proton-5.4-GE-2
I wish the developer would use Vulkan but glad to see that DX12 works with Vulkan/DXVK
AMD_VULKAN_ICD=RADV DXVK_ASYNC=1 MESA_DISK_CACHE_SINGLE_FILE=1 RADV_PERFTEST=sam,rt VKD3D_CONFIG=dxr11 VKD3D_FEATURE_LEVEL=12_2 __GL_THREADED_OPTIMIZATIONS=1 ENABLE_VKBASALT=1 OBS_VKCAPTURE=1 MANGOHUD=0 gamemoderun %command% -dx12
Only started playing this on Steam Proton/Proton-GE, recently to test ray tracing performance. With ray tracing the game runs slowly as expected, but it stil hits 50-60fps at 4k
AMD_VULKAN_ICD=RADV DXVK_ASYNC=1 MESA_DISK_CACHE_SINGLE_FILE=1 RADV_PERFTEST=sam,rt VKD3D_CONFIG=dxr11 VKD3D_FEATURE_LEVEL=12_2 __GL_THREADED_OPTIMIZATIONS=1 ENABLE_VKBASALT=1 OBS_VKCAPTURE=1 MANGOHUD=0 gamemoderun %command% -dx12
Have been playing this since release on Steam Proton/Proton-GE, but only recently decided to enter a report after testing ray tracing. With ray tracing the game runs slowly as expected, but it works perfectly fine with a few adjustments to graphical settings and resolution
unable to connect to game servers
unable to connect to game servers making the game unplayable beyond the single match
Could not connect to the game servers
To get to play in multiplayer or single player local mode, you have to disconnect from my intenet connection after launching the game and before the game data update menu loads. Once disconnected you can proceed to the training match, quit the training match cancel the game's attempt to connect to the server and you will get to the main menu and avoid the infinite loading screen as the game tried ot connect to the server.
The only playable mode once in the main menu is the trial match where you can play a single match vs AI or local multiplayer
If as people said this worked before the August 2022 update, then the developer delibarately locked Linux out