
Exuvo
Published
PROTON_USE_WINED3D=1 PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 %command% --cores 12
The multithreading in the game has a lock contention problem with high thread counts (24 for me). At high game speeds 1/3 of CPU time is spent waiting for locks. Use --cores a_number_between_6-12 to limit this somewhat.
Rare desync (average every 15 hours), fix: save and rehost. Slowdown after 1h+, fix: rehost, probably a memory leak or heap fragmentation.
Without PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 the game takes twice the CPU (80% for me) at x16 speed instead of 40% for the same framerate and in game performance.
Tested above options (and variants) with Proton 8.0-4, Proton experimental and Proton GE all behave the same.
%command% --cores 12
With proton 9 i no longer need to disable e_sync and f_sync which moderatly boosts performance. Game also stopped crashing every other hour in multiplayer as a client. Still using --cores command to limit wasted CPU usage on very high core count CPUs.
COOP does not connect if you have a complicated network setup. I have two network interfaces with same IP range, lan1 (internet and general LAN) at 192.168.1.2/24 route default low prio and lan2 (direct high speed to a server) at 192.168.1.2/24 route 192.168.1.3/32 high prio. lan1 is further bridged for VMs and wifi AP. To get the game to connect i had to turn them all off and only have lan1 enabled with no bridging either. No other game or program has had any problems with this setup. I am guessing the game gets confused on which interface to listen on.
Use lots of mods, base game is meh.
Worked fine in the last two betas but now i get a loading screen then stuck at a black screen.
Getting some gstreamer decoder errors in stdout even though i have all the gst-plugins installed (64 and 32bit): Missing decoder: MPEG-4 AAC (audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)lc, profile=(string)lc, codec_data=(buffer)1190, rate=(int)48000, channels=(int)2) Missing decoder: H.264 (High Profile) (video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)4, profile=(string)high, codec_data=(buffer)01640028ffe1001967640028acd940780227e5c04400000fa40003a9803c60c65801000568ebecb22c, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)1/1)
I think it is related to the new intro movie.
Some parts of the map lag a lot, just avoid having camera there.
I intitially got a black screen after initial game loading. This is in fact a failure to play intro video. Found two other users on windows having the same problem. In my case i could resolve it by replacing the intro video with another video using xvid and mp3 encoding. I still get black screen but the video sound starts playing and i can use space to skip to main menu. Singleplayer probably has similar issues as it also has cutscenes but multiplayer works great!
Teleporting across map crashed a lot with proton 9, works great with proton 8.