
MadByte
Published
Started the game without issues, played the tutorial and a couple minutes singleplayer. Performance is great out of the box. Even the windowed fullscreen doesn't break when using super-key to do something else in the OS, this is a rare case for me - great.
Silver because the game itself runs great, if you have an existing save - even with good performance and no audio issues. To start a fresh game you need to use z0z0z's media foundation installer fix from here https://github.com/z0z0z/mf-install (thx to the guy with the latest report), otherwise you'll get stuck on the intro, because the video can't be played. Also the splash screen does not show up, but can be skipped easily by pressing any button.
1. .NET 4.7.1
Install .Net 4.7.1. Either use winetricks in the games prefix or use protontricks via "protontricks 829590 dotnet471 -q"
Note: The installation takes quite some time, because all .NET versions from 4.0 up to 4.7.1 need to be installed. You also need to continue and finish the installations in the pop-up windows manually.
2. D3DCompiler47
Install D3DCompiler 47. Either use winetricks in the games prefix or use protontricks via "protontricks 829590 d3dcompiler_47"
3. Have fun!
If everything worked the game now should start into the language selection screen.
Runs perfectly after creating a ".config" file with content "pass" in the game root directory. eg. 1. open terminal in game directory 2. do "echo 'pass' >.config" and that's it. Game should now start without problems.
Doesn't launch, but there is a workaround
The game crashes before entering the game main menu. I found a workaround to play the latest windows version instead of the buggy linux version.
- Go to https://play.eco/ and create a user account.
- Use Lutris to launch the Eco.exe from the game directory directly (not via Steam). I used the latest Lutris wine version)
- The game will launch to a login screen. Login with your newly created user account.
- Have fun with better performance and less bugs :)
Game runs great on my system after two small tweaks.. bBackgroundMouse=1 in fallout4.ini and "xaudio2_7" to native in wine config. Even mods work via Vortex Mod Manager (Nexus). Only problem with Vortex is, that the direct link from the browser to the application won't work when downloading mods. I need to download them manually and navigate to the file in Vortex. Apart from that, no issues at all.
After disabling Easy Anti Cheat as stated & disabling Uplay overlay it was able to run - no multiplayer, no Far Cry Arcade. Also the performance is really bad and if you dare to change some graphics settings while in-game, then the fps get's cut half or worse (from avg 35 to avg 15 FPS on medium settings). Guess DX11 is part of the problem here. Maybe Far Cry Arcade would work if someone can successfully install .NET 4.5.2 into the prefix.
Broken text can be fixed with WINEPREFIX=/your_path_to_steam/steamapps/compatdata/690830/pfx winetricks -q vcrun2017 ... And if you have problems with bad performance, try installing D9VK in Proton as described here: tinyurl.com/y5puanws Game runs well for me.
Runs flawlessly out of the box now, without any extra steps.
The game dev participated in fixing the game for Proton/Linux on the Proton Github issue page, which is awesome and is something I hope to see more often in the future. Kudos go out to polymorph games.
Runs perfect. Has a bit of stutter at first, but it goes away after a couple minutes. I wouldn't recommand to set ESYNC or DX11 off because I had worse performance doing so.
Story works perfectly out of the box. Online needs the launch command "WINEDLLOVERRIDES=winedbg.exe=d %command%" to run, but apart from that, it works very well.
"protontricks 962130 win7" to fix audio and prevent the game from crashing when loading into the map.
Limited TDP to 4 Watt
Sensitivity to high, had to reduce in-game to 5.0
It's great on Deck!
protontricks 1434950 d3dcompiler_47 d3dx11_43
Sometimes the mouse was behaving weird. Most of the time was fixable by tabbing out and back in.
Runs after an initial black screen. Just restart the game and it should work. The game crashed for me sometimes when I pressed the ?-Button.
Custom controls need a bit to get used to, but works great after that.
Had an strange issue with loud static noise with a specific pulse audio sink I used. I had to change my sink to "Line out" for it to work.
The crackle issue most likely can be fixed with "PULSE_LATENCY_MSEC=60": I hadn't tried it yet since it's quite subtle.
Not sure if it is a problem on my end or not, but I had no vibration functionality with my XBOX One Controller.
As of now it's required to use "Proton Experimental". I had to uninstall previous Proton versions entirely to get the Experimental version working. Future Proton versions most likely will include the fixes needed to play the game on the stable Proton build (>= 5.13-5)
EXPERIMENTAL: To fix the visual glitches & improve performance (a lot) you could try this recent DXVK build with a fix for Scrap Mechanic. The changes might be added officially soon, but in the meantime: https://drive.google.com/open?id=1Q8ymLwk2tB2zWQOh5_RDVllMeC_duJ5N Instructions on how to install can be found inside the archive. (Just in case you need proof: https://github.com/doitsujin/dxvk/issues/1116)
Runs good out of the box but without cutscenes. To get them working use this media foundation patch: https://github.com/z0z0z/mf-install. Another small issue I get is some black textures here and there but this is negligible. Performance is awesome.
DS4 Controller
Works without issues on Proton 6.3-5 except for not detecting my DS4 Controller OOTB.
The game need DirectSound libraries to run, which do not get installed by Proton -> "WINEPREFIX=your_path_to_prefix winetricks dsound"... after that the game works perfectly for me. Make sure to NOT(!) use "PROTON_NO_D3D11". It caused a black screen for me when the gameplay starts.
Not working OOTB yet.
Had to enable virtual desktop to launch the game. (ie "Protontricks 504110 vd=1920x1080"
protontricks 1206430 d3dcompiler_47 d3dx11_43
Game does not launch using Proton 7.10 or Proton Experimental (experimental-bleeding-edge-7.0-12860-20220330-pbb72fd-w0e62b8-de07157-v19e088). When using GE-Proton7-10 + installing dll's as described, the game can be played just fine.
protontricks 1206430 d3dcompiler_47
Game runs and plays great with GE-Proton7-10 + native d3dcompiler_47.
Runs perfectly. Performance is about ~5-10 FPS worse compared to Windows 10 at same settings (as expected).
Had to disable the Uplay overlay as stated by other contributors. Other then that, the game works perfect.
So, it does run well if there's not too many geometry visible on screen. Every start of a race I get between 30 and 45 frames which get's better with every car moving out of view (and worse when in view again of course). I recently switched my GPU (GTX 1060 to RX 5700XT) and there was NO difference in performance (more then doubled FPS in many other games). So I thought, maybe it's a CPU bottleneck. Watched some videos of ppl playing the game with the same CPU and similar GPU (but on windows): 100 - 150 FPS on race start. I tried to OC'd the CPU (20% higher frequency).. I can see slight improvements in other games but again in Wreckfest no change at all. There seems to be some kind of hard-cap the game can't surpass... It's really annoying.. Apart from that, I sometimes had problems with controller support (regardless of used kernel)..
DS4 Controller - had to assign all buttons / axis manually. With my XBOX One Controller this worked out of the box.
The July Update improved the performance for me significantly and also improved the visuals..!