
WaywardPooch
Published
After using GloriousEggroll's Proton (v5.8), the game starts perfectly. Whole game appears playable (will test further).
Proton-5.8-GE-2-MF (GloriousEggroll) GloriousEggroll
Grass shadows sometimes render incorrectly, and Depth of Field settings above "Low" blur the screen entirely. The player's shadow has the wrong shape under certain conditions. VERY minor problems; not distracting.
Game used to crash upon loading the intro video (WMF-related problem) and during gameplay with existing saves. Using GloriousEggroll's Proton (v5.8), the game plays perfectly for me, save for a few minor graphical errors. You no longer need an existing save to begin a new game.
Game runs using Proton 5.0.10 BETA, though with too many major glitches/rendering errors to be "playable".
Patches of grass are in the sky, terrain is overall very odd and glitched out. TREES load in place of certain objects. Invisible walls are occassionally present. Rocks are repeated exactly in bunches. Very wierd.
2560x1080p, Very High Preset Windows performance was around 60-85 FPS average, while under GNU/Linux, I saw 50-70 FPS while paused, and around 25-35 in-game.
I experienced three major hitches. Each time, it was a coin toss whether it would come back or fully crash; it recovered 2 of three times.
Invisible walls litter the landscape, and collision is WAY off for many of the terrain objects you CAN see.
Online functions and gamepads work.
Proton 5.0-10-RC3 allows the game to be played again with good stability and slightly better performance; just delete your shadercache
Floating rocks are gone when I delete my old shader cache from previous versions and let it rebuild from scratch. Other minor artifacting occurs, too.
Gamepads work, but will significantly degrade FPS if Steam Input settings are not turned off for this game. This is a Windows problem, too.
Steam Cloud saves do not sync, but you can manually copy-paste them over from a Windows installation and they'll work after rebuilding shaders.
My FPS is low compared to Windows (35 vs 65 avg) no matter what graphical preset I select, but it IS much more stable on Proton 5.0-10-RC3.
Game didn't crash in one and a half hours of play. Changing the FPS cap setting will cause the game to hang/crash.
Online functions seem to be working, though I was playing with a save from Windows. Was able to log in, deliver other people's cargo, and see player structures.
DX12 through Proton is improving. Performance now vs release is better. Game will stutter (shadercache building) but is playable.
In both Windows and Linux, if you plan on using a controller, plug it in AFTER you reach the main menu, or else you will experience sporadic, weird inputs.
Cloud Saves do not work. Copy the files from your Windows AppData folder manually for them to work.
For my hardware, Windows, Very High 2560x1080p netted 55-60fps (V-Sync On) in most places. Linux nets roughly 28-56 fps average. Turn on Fidelity CAS for best performance.
TURN OFF STEAM SHADER PRE-CACHING! You will have major graphical issues otherwise. Delete your shadercache before playing. Use the LATEST proton (5.13-4 currently).
No major problems. Works out of the box. Slight performance hit (10%-15% ish) vs Windows 10. Xbox Controller and M/KB work flawlessly.
One freeze/crash in about 8 hours of gameplay. This happened during alt-tabbing sporadically, and also occurs for me under Windows, so no big deal.
Side note: using a save created in Windows caused a couple decorative objects in certain rooms within Volga to float slightly off the ground. Nothing game-breaking, and I believe a fresh save would fix it anyway.
Great performance, gamepad works, graphics are on-par with Windows once you manually set resolution in the render.cfg file. No complaints.
Proton-5.9-GE-8-ST GloriousEggroll
The default resolution is really low and cannot be changed in-game. You can edit the render.cfg file to input your resolution manually (file located at /[STEAM LIBRARY]/steamapps/compatdata/356190/pfx/drive_c/users/steamuser/Local Settings/Application Data/WB Games/Shadow of War/render.cfg)
There's potential to crash at the end of missions, but this might just be a game problem rather than Proton-specific. Save data remains intact.
Game runs at perfect performance (even with mods) if you put in a little time to fix initial audio problems
Proton-6.16-GE-1 GloriousEggroll
Probably don't need both of these, but... I'm using Proton GE (https://github.com/GloriousEggroll/proton-ge-custom/releases), and I installed "faudio" to the game's prefix using winetricks (WINEPREFIX="[your-steam-directory]/compatdata/489830/pfx" winetricks faudio); if you are copy-pasting, please replace the bracketed content, and replace the quotation mark characters, as ProtonDB changes quotes to a different character (the "fancy" quotes).
If you don't install faudio to Skyrim SE's prefix, you will encounter missing NPC voice lines, missing music, and audio "compression" when too much audio bandwidth is used (things like explosions in battle of Whiterun, city streets, inside of inns, etc). Forcing "xact" like others have suggested will fix all BUT the latter issue, so I prefer the faudio method.
Bethesda.net mods work (thumbnails missing, though);.Can't purchase creation club content, but can install already purchased content. I have about 40+ mods, no problem. Controller works perfectly.
Performance near-native after tweaks. Disable SMT and E/F-Sync. FPS on High Preset at 2560x1080 varied from 45-80 FPS.
Proton-6.10-GE-1 GloriousEggroll
I'm using the latest custom Proton build from Glorious Eggroll. The game worked with regular Proton (currently 6.3-5), but performance was slightly better in Proton GE.
You can get it here: https://github.com/GloriousEggroll/proton-ge-custom/releases
On first launch, cloud saves initially don't sync. Starting a new game and returning to the Main Menu fixes this bug.
Minor bugs occur on Linux that do not occur on Windows, such as a half-second delay between the time you hit a suitcase and the time it is supposed to open.
Near-native performance on latest Proton (6.3-5). Gamepad works. DISABLE SMT on older Ryzen CPUs!
Disabling SMT (on my Ryzen 1st Gen CPU) from my BIOS yielded a HUGE gain in FPS. Game ran at an average of 20-40fps with SMT enabled; when disabled, this figure was closer to 55-80fps. Tested on the "High" Preset at 2560x1080p.
I discovered the fix from this video (pertains to WINE+Unity): https://www.youtube.com/watch?v=3SOVHYdi72A
On first run, cloud saves do not sync. Launch a new game, then return to the main menu for them to show up.
My prior report was INCORRECT in stating E/F-Sync reduced performance. On the contrary, either one will improve performance when SMT is disabled, but worsen performance when SMT is enabled, at least on my Ryzen 5 1600.
Proton-6.10-GE-1 breaks controller support in this game (cannot interact with menus). Using standard Proton 6.3-5, I did not encounter any gamepad-related issues (on limited testing; I will test this further).
I encountered a minor bug where the opening animation of suitcases is delayed (they should open instantly when hit, but under Proton, there is a roughly 0.5-1.0 second delay between being hit and opening).
I have not tested Multiplayer yet, but will update this when I do.