
Just Enough Ducks
Published
Cutscenes caused by a regression bug (v1.09 I believe) in the native version are fixed by using proton
Proton-6.15-GE-2 GloriousEggroll
GPU usage is significantly different. Native on my system is 50-60% usage for 1440p144fps while proton usually maintains the same but instead with 90-100% GPU usage.
Constant "Disconnected from Server" errors that make actually getting into a multiplayer game impossible
Tried all fixes, but this is a problem, even on windows right now allegedly
It literally crashed after the splash screen on GE, standard proton, and experimental
Unplayable game
It works nearly perfectly out of the box with no tinkering
Program windowed when switching workspaces and had to be re-configured to fullscreen/borderless
I tried with the DX11 option selected in the menu (no vulkan tested yet) and performance was decent with no large buffering/frame drops like in some other WINE/proton games, but will investigate further with Mangohud and test vulkan.
Crashes on launch without workaround
"WINEDLLOVERRIDES="dinput=n" %command% -nothreading" needed in launch options to run.
It crashes to desktop often enough that it is impossible to use out of the box, especially with a controller
mangohud MANGOHUD_CONFIG=cpu_temp,gpu_temp,vram,font_size=15 %command%
Steam controller trackpad was mapped as a joystick, but worked as a mouse in the game
Crashes regularly to desktop
I will try again with GloriousEggroll 9.2
Disabled Esync, tried setting a custom config, haven't been able to find anything that works. The game just crashes on startup after getting through rockstar social club.
You MUST use <6.9rc-5+/6.8.9+/6.6.30+ kernel versions or it will crash on startup
Fullscreen creates 1px borders around the game
Mostly worse performance than windows, but still playable
Game will crash and hang in a loop related to https://gitlab.freedesktop.org/drm/amd/-/issues/3343, if PROTON_LOG=1 is in launch options, log file will balloon to 1GB per 30s hung
** Kernel versions 6.9rc-5+/6.8.9+/6.6.30+ have a DRM bug which results in unplayable crashes
Proton-6.14-GE-2 GloriousEggroll
In .steam/steam/steamapps/compatdata/110800/pfx/drive_c/users/steamuser/Documents/Rockstar\ Games/L.A.\ Noire/settings.ini
change renderer to DirectX11 instead of DX9
Windowing doesn't allow borderless window seemingly
Capped at 30 with occasional dips to 28 or so or stutters while shaders compile
Now with G.E. 6.14-2 (you need 2 because it has L.A. Noire specific patches), it runs "out of the box" more or less. Even without the DX11 change, it ran.
Proton-5.2-GE-2 GloriousEggroll
Before update 17, audio fell out of sync once or twice. More testing needed on update 17
Shaders must be compiled before native-like performance
PROTON_NO_ESYNC=1 %command% to fix black screen
Whole campaign runs perfectly. DLC runs perfectly. Controllers work perfectly. One stutter at menu startup, but then perfect fps
It runs just about like native. I have the graphics on high and get 75-95 fps depending on location, no crashes, and just a few minor bugs
Missing puddle textures or distorted with gridlines
Controller was not detected for a while, but was detected while using Steam link, after a few days, it was just detected again on the main PC
Game stuck on EAC window. Used iWooJoo supplied steps, followed to the letter.
EAC window that it is stuck at: https://imgur.com/IgRSHlE
Install Smite set Proton version to 4.2-9
Launch the game to install prequesits
protontricks 386360 dotnet40 physx vcrun2010 vcrun2012 vcrun2013 vcrun2015
protontricks 386360 --gui Select the default wine prefix
Change settings:
csmt=on glsl=disabled multisampling=enabled videomemorysize=2048 ddr=opengl isolate_home
Wine Libraries Settings:
protontricks 386360 winecfg change Windows version to Windows XP Go to Libraries tab Add these as (native, buildin):
dxgi d3d9 d3d10 d3d10core d3d11 d3dx9_43 d3dx10_43 d3dx11_43
Overwrite EAC
From the Paladins/Binaries/EasyAntiCheat/ folder copy everything except for the Certificates and Launcher folder to the Steam/steamapps/common/SMITE/Binaries/EasyAntiCheat/ folder copy both EasyAntiCheat dll files in the EasyAntiCheat folder to Steam/steamapps/common/SMITE/Binaries/Win32/EasyAntiCheat/and Steam/steamapps/common/SMITE/Binaries/Win64/EasyAntiCheat/
set Launch options to "PROTON_USE_WINED3D=1 PROTON_NO_ESYNC=1 %command%" without quotes
HI-REZ HAS NOT IMPLEMENTED THE NEW EAC PROTOCOLS. EAC bans will likely be incoming
Along with no mention of whether they will support the new EAC module and nothing in patch or update histories, loader.log shows that EAC is not correctly being loaded. This is why only the 32 bit version works for most people. That is the one with the EAC bug. https://github.com/Starz0r/AreWeAntiCheatYet/issues/14
You can check for yourself in steamapps/SMITE/Binaries/Wine/loader.log
64 bit (crashes as previously):
... [2021.10.18-15.05.53] Download Progress: 100%. [2021.10.18-15.05.53] [Connection] Connect result: No error (0) Response Code: 200 Destination IP: 13.225.237.34
32 bit (able to be played):
... [2021.10.18-15.15.12] Download Progress: 0%. [2021.10.18-15.15.12] [Connection] Connect result: No error (0) Response Code: 200 Destination IP: 104.21.8.54 [2021.10.18-15.15.12] [HTTP Error Response] HTTP Response Code: 200 Curl Code: 0. [2021.10.18-15.15.12] [EAC Callback] Code 915. Message: '[HTTP Error Response] HTTP Response Code: 200 Curl Code: 0.'.
This behavior means that when SMITE successfully runs, it is doing so because EAC isn't running properly.
Hi-Rez tried the "one dll" EAC fix, but it didn't work and you will be kicked at the start of a game
Using Proton-7.1-GE-2
SMITE has already done more than 90% of invasive anticheat developers, but the implementation of EAC is borked.
Both versions give this error in the /home//.steam/steam/steamapps/common/SMITE/Binaries/Win64/loader.log
... [2021.10.18-15.15.12] Download Progress: 0%. [2021.10.18-15.15.12] [Connection] Connect result: No error (0) Response Code: 200 Destination IP: 104.21.8.54 [2021.10.18-15.15.12] [HTTP Error Response] HTTP Response Code: 200 Curl Code: 0. [2021.10.18-15.15.12] [EAC Callback] Code 915. Message: '[HTTP Error Response] HTTP Response Code: 200 Curl Code: 0.'.
This behavior means that when SMITE successfully runs, it is doing so because EAC isn't running properly. Because of this, you will be kicked from a game when EAC does its player check in an online match.
Proton-6.19-GE-2 GloriousEggroll
Using Rockerbacon's script: https://github.com/rockerbacon/lutris-skyrimse-installers you are able to download Vortex through lutris and use all nexusmods as if it were native. I have 50+ mods working
Some infrequent crackling audio possibly related to HD audio mods
Crashes consistent with Windows such as Fast traveling to Markarth directly after the Forsworn questline
Skyrim is a heavily modded game, and performance with the proton-ge patches is the same, as well as ease of installation of windows. Regular proton works too, but requires extra steps and work.
GPU crash usually once per gaming session. Never had any GPU crashes in any game with my undervolt.
Every time or every other time I launch, there will just be a black screen and I have to verify local files, switch proton version, and restart the game or my whole computer. Usually multiple times, and it will start running fine again