NoXPhasma
Published
It's needed to install directmusic
to be able to run the game.
protontricks 275810 --force -q directmusic
The fullscreen mode does not expand over the panel.
Works great with Proton
The native Linux client is a bugfest and doesn't match the graphical features as the Windows version. Using the Windows version with Proton is a much better experience.
Works fine out of the box, but crashes/freezes on exit and needs to be killed manually.
Needs Media Foundation for the intro videos. Otherwise the game will hang in a black screen.
Game runs out of the box now
At the moment there is still massive stutter because of missing shader caches. This will get better with every day. Don't forget to enable Shader Pre-Caching in the Steam settings.
Works out of the box
Game won't exit properly and I need to force kill it manually
Needs Media Foundation for the videos, otherwise it only shows test screen videos.
(https://github.com/z0z0z/mf-install
)
Works out of the box.
Didn't experienced any fullscreen issues at all, game runs fast and stable.
Works great out of the box
Playing online in coop I've had to reduce mouse polling rate from 1000hz, otherwise the mouse movement was really janky. I don't know if this is an issue with Proton or the game itself and it only occurred in online coop.
It's necessary to rename the "BorderlandsGOTY.exe" to "Launcher.exe" to make the game start. Otherwise it runs perfectly.
Game starts in fullscreen, but only half of it is visible. Using ALT + ENTER to force window mode and restart the game works. However, the game window 800x600 pixels only and can't be resized.
Works great on low settings
Locked frequency to 40 FPS, TDP 12 Watts
Works out of the box without any issue
VKD3D_CONFIG=force_static_cbv %command%
The game has a VRAM memory leak on Windows as well with specific configurations. I need to lower the texture quality to be able to play without huge performance drops.
Alt + Tab makes the game crash
Works out of the box without any issue
I changed the API from OpenGL to Vulkan in the graphics option. Runs perfectly fine on maximum settings.
The game runs perfect out of the box. However, the movies for the cutscenes are WMP files and those don't play.
Game starts out of the box and works fine with Gamepad. However, keyboard does not responding until ALT + TAB out and back in into game.
On Nvidia the game has graphical glitches, using D9VK fixes this. Then the game runs perfectly fine. As I have to enable D9VK manually, I rate it GOLD, otherwise I would rate it PLATINUM.
Works out of the box. Only issue is that it hangs for a while on exit, you can either wait for it to finally close, or force kill it. Nothing which would influence the actual gameplay.
The game runs fine OOTB. The only thing which doesn't work properly is my gamepad.
Works out of the box
I don't have any performance issues at all. It runs at 60 FPS, even in late game.
However, there is an option called On-Demand Rendering
, when you enable that, it will drop the FPS to 30 until you disable it end restart the game. I assume this is might be what is causing the low performance for some of the older reports.
The game works out of the box. But the gamepad support is broken, axes and buttons are wrong mapped. This is why I only give it GOLD instead of PLATIN.
You can not see how much money you have or something cost. It will only show $##0.
Works out of the box
This game needs Proton 5.13 to start but then it works pretty fine and I didn't ran into any issue.
Stopped working with Proton 5.13-2
Game opens up and goes to the legal screen and crashes there.
Works out of the box. If you have missing textures, you might need a driver which supports at least Vulkan 1.1.88.
Game runs fine out of the box. However, to get cutscenes work it's needed to install Media Foundation: https://github.com/z0z0z/mf-install
The game needs Media Foundation (https://github.com/z0z0z/mf-install)
Game runs at 40 FPS on lowest settings.
Media Foundation is needed, otherwise there are no tutorial videos and it's even needed for the ingame menu background.
6.21-GE-2 GloriousEggroll
With default Proton version the videos will only be played as a placeholder. GloriousEggroll Proton makes those videos work.
Works great with DX11 renderer
I've had to disable the Steam Controller API, otherwise the input was doubled on my XBOX One S controller. Then it works fine.
While it works really good with the DX11 renderer, using the Vulkan renderer creates issues (i.e. game freeze on alt+tab) and I can't recommend using it at this point.
The game works out of the box, including Gamepad. Vsync isn't enabled, this is an issue with the game, not Proton. Here is how to fix it: https://steamcommunity.com/app/42140/discussions/0/619574421305834465/
Game doesn't even start. Most probably because of vcredist2005 and vcredist2008, which both need a x86 Wineprefix.
Windowed Fullscreen was behind my panel, changing to Exclusive Fullscreen in the game options fixed it.
Works fine and is very playable
I need to Alt+Tab out of the game and back in when loading the game or it stucks. Otherwise it works fine.
Videos are mirrored and upside down
Using "-onethread" as launch parameter is necessary. To fix crackling audio install "xact" with "winetricks" and set "xaudio2_6" & "xaudio2_7" to native.
Works out of the box
With Proton 6.3-4 no more launch options needed. Just runs out of the box.
Does not start at all
Game is being reported as running and the process needs to be stopped with the Stop button.
Works out of the box
With Proton 5.13-4 it started to work out of the box for me.
Only issue which remains is that the Game window doesn't close on exit but minimizes. Using the Stop button in the library closes the game.
Game starts ootb and runs very good. However, online mode doesn't work and whenever I change the graphics, the screen flickers and I have to restart.
Now with Proton Version 3.16-6 all remaining issues (No online mode, flicker after graphics change) are gone and the game works perfect out of the box.
Works fine with minor issues.
On Alt + Tab
out and back in, some of the Audio is missing and only a restart of the game fixes it.
6.21-GE-2 GloriousEggroll
There was initially some stutter due to missing shader caches. This shouldn't be an issue over time, when shader caches have been collected by Steam.
Using GloriousEggroll to fix missing videos.
With Fsync enabled I got major hard stutters, this is only needed if your Kernel supports Fsync
The native build only has Stereo Audio and misses some graphical features, I decided to use Proton and it works fine for me.
Works out of the box. Performance is much better than the native OpenGL port. In the benchmark I get an average of 140 FPS on Ultra settings, however the game is capped at 100 FPS and never drops below.
Resolution isn't detected automatically and it's needed to change it in the config file:
/steamapps/compatdata/356190/pfx/drive_c/users/steamuser/Local Settings/Application Data/WB Games/Shadow of War/render.cfg
"ScreenHeight16by9" "1080.000000"
"ScreenWidth16by9" "1920.000000"
I was able to join a server once, but never again. Which makes the game impossible to play. Probably related to EAC anti-cheat.
Fullscreen resolution is messed but, switch to window mode by ALT + ENTER and restart the game (ALT + F4). Now you can play it in 800x600 window mode.
4.20-GE-1 GloriousEggroll
With default Proton the fullscreen window launched on the wrong monitor and did not expand over the panel. With GloriousEggrolls 4.20 build both is fixed for me.
Works great without any issues
This game uses an incredible amount of shaders, make sure to enable Shader Pre-Caching in the Steam options. Once the shader cache has been generated, the game runs absolutely smooth.
Works out of the box
Only issue I see is that the mouse cursor keeps visible when using the gamepad. I just move it to an edge and forget about it.
The game needs Media Foundation to work properly. Installing it with following repository makes the game run perfectly fine: https://github.com/z0z0z/mf-install
The game has some issues with my gamepad (XBOX One S) due to Xinput. Otherwise the game runs good.
Currently, the game only works with Bleeding Edge on AMD.
Needs xact
installed and xaudio2_7
set to native, otherwise there is no audio. The first two starts it won't create an actual game window and needs to be killed. Since the third start it will run fine.
Works fine on lower graphics presets
Everything above Low graphics preset has low performance for me. On Low it works fine.
Works out of the box
Since Proton version 6.3-4 you can run it with DX11 or DX12. Performance is great with both for me.
The game needs to have esync
disabled to prevent crashes.
To fix audio cracklings install xact
and set xaudio2_7
to native.
To get the gamepad working install dinput8
and set dinput8
to native.
Then the game works pretty good.
Only single player works, due to EAC. Performance with Proton is rubbish (<10FPS), while it runs good with WINE on Lutris.
Game opens up a small black window and closes itself after 2 seconds.
Works out of the box, but my gamepad doesn't work properly. If you are fine with using KB/M for playing, consider this as Platinum.
Works out of the box
Finished the game in coop, no issues.
The game only ran at 40-50 FPS. However I was able to fix this by using a FSYNC enabled Kernel and use launch parameter WINEFSYNC_SPINCOUNT=10000 %command%
. This gave me solid 90-120 FPS.
Everything, including launcher, works OOTB. Performance is the same as on Windows.
Beside no real Fullscreen it works fine
Panel is always visible, switching between Window mode and Fullscreen doesn't help.
Intro video does not play, can be skipped with "Space Key". Resolution is wrong and only a part of the screen is visible, works fine after setting correct resolution in the options.
Beside messed up audio everything works out of the box. To fix audio issues disable Esync in the launch parameters (PROTON_NO_ESYNC=1 %command%) and the game runs perfect.
Proton-5.0-GE-1 GloriousEggroll
Following the instructions of https://github.com/Linux74656/SpaceEngineersLinuxPatches:
protontricks 244850 --force -q dotnet472 vcrun2015 d3dcompiler_47
And editing SpaceEngineers.exe.config
file.
Alt + Tab doesn't work properly. As a workaround you can enable window mode and open the Steam Overlay to get out of the game.
The game needs Media Foundation (https://github.com/z0z0z/mf-install) for movies/cutscenes to be played. Otherwise it runs perfectly fine. No need to enable D9VK, like other reports say, as the game uses DX11.
It is necessary to install DirectSound into the prefix, after that the game runs perfectly fine. Either use protontricks: protontricks 329380 dsound
or winetricks: WINEPREFIX=/PATH/TO/steamapps/compatdata/329380/pfx" winetricks dsound
.
Everything works fine, except gamepad. Whenever my gamepad is connected, it already scrolls up in main menu. Also buttons and axes are wrong mapped.
Game itself works flawless, but some dust is rendered wrong. Nothing which stops the gameplay though.
Game works pretty good. Only issues are that the options window (which is an actual new window!), doesn't show text at some spots. Also only runs in window mode.
Works great out of the box.
Performance is pretty great and the only bugs I encountered, are from the game itself.
Game actually runs perfectly fine OOTB, but gamepad is messed up. Always scrolls in one direction and wrong mappings (Xinput)
With Proton 3.16-8 now everything works out of the box, including gamepad.
No game window opens. Process keeps running in background and needs to be killed manually.
Works great
Sometimes when you change between Fullscreen and Windowed Mode the game hangs and only a restart fixes it. When changing resolution the screen freezes sometimes as well, however Alt+Tab out and back in fixes that.
Uplay overlay needs to be disabled, otherwise it works perfectly fine.
Works fine, except for fullscreen
Fullscreen window stays behind the panel. Changing resolution only works until the next loading screen. I set it to Window Mode and use a shortcut to make it fullscreen with my window manager.
Replaced the warstone_Data/socket.dll
file with an empty file. Otherwise the input mouse would not recognized after a while.
Instead of renaming or replacing the socket.dll
, it is enough to use this launch parameter. No more file renaming after an update needed:
WINEDLLOVERRIDES="socket.dll=d" %command%
Works out of the box
Launch of the game takes a little bit longer than expected
FPS drop very often, so the whole game slows down. Beside that everything worked fine.