
Unflavored Cheeto
Published
Created dxvk.conf in the game's directory and added dxgi.syncInteral=0 to it
On my first couple of launches of the game, I needed to wait for some noise before clicking to skip through the developer splash screen. If I didn't, the game would crash.
Out of the box it did not run at an acceptable level for online play. If you spend time tweaking, it may be able to run at 60FPS.
6.13-GE-1 GloriousEggroll
I swapped to 6.13-GE-1 as well as installing Feral Gamemode & xanmod kernel. Prior to doing that the game could reach 60 FPS, but would drop on Counter Hits/stage transitions, even playing with the lowest-spec potato mod with the potato settings. I run the game basically stock except for two graphical mods for Ramlethal now.
Controller detection is very hit and miss. Sometimes it'll immediately detect up my hitbox using a IST Pre-Installed Brooks PS3/PS4/PC PCB and sometimes it won't and I need to exit out.
For whatever reason, my Windows saves are in %APPDATA%/Local/GGST/Saved, but when running through Proton they are in AppData/Local/RED/Saved/SaveGames/. Saves don't transfer between platforms.
Running three first to fives, I ran into two separate small hitches on 'A Happy Family' (which is one of the non-laggy stages), one at round 1 start of game 3 and one mid match that I didn't record where it happened. They went away immediately and nothing else felt off. The person I played with plays far more than me and said it wasn't an issue and the performance was fine enough to take online.
I was running in Borderless Window 1080p at mostly medium settings (except effects which is best so the game doesn't look like its had Vaseline spread over it) and had twitch running on my other monitor to really stress test things, so I do have some options to reduce CPU load.
WINEDLLOVERRIDES="mfplay.dll=d" %command% might be needed to avoid freezing on character select screen if you are running the Potato Mod to try to eek every bit of FPS out of this game.
I spent A LOT of time trying to figure out how to get this game to run at 60FPS consistently. I'm here to play fighting games online and it needs to be 60FPS to not ruin the experience for the other person, so I could not make exceptions. Generally, you can tell its a performance drop when the ping stays the same, but rollback frames jump out of nowhere.
I'm not sure if its something on my end or not, but for whatever reason when playing online, there's a transparent black box over the top of the screen that stops right around where the health bars do (and partially obscures the ping & rollback frames). It shows the ID number of you and the other player that joined your game. You can view this ID in game normally swapping an option or pressing one of the thumb stick buttons in lobby (I don't remember which) If I hold LB it goes away, but as soon as I release it, it comes back. It doesn't impact gameplay or obscure anything necessary, its just annoying.
And just to add here for people who haven't sunk, the lobbys do in general kind of stink that's not a Linux thing. I had difficulties connecting, but that's just a problem with the game.
I put an hour with Proton because that's about what I've played that is acceptable. I probably spent 5 hours going into training mode, seeing a FPS drop, and then exiting out to try again and another 50 actually playing on Windows to know the system requirements on the Steam Page lie and this game is way more CPU intensive than it says. Also the 5 minutes spent "connecting to network" after the start screen is normal if you're in the US.
Proton-7.0rc3-GE-1
I only had played one game, but did not run into any Easy Anti Cheat issues.
I'm guessing inbetween some of the beta tests and now, they implemented EAC to work on linux.
If you are running into issues where you are getting double inputs, Proton 6.3-8 worked fine. If you're using a version of GE-Proton past 6.18, you may come across instances where your inputs are cloned across P1 and P2 sides. Once I rolled back to 6.3-8, everything worked fine.