


Credit to BleppyBoo, their instructions got it working for me (pasted below)
Install Proton GE 8-32 Force compatibnilty to this proton version in properties Launch the game (It will not open but it creates the required folder) Open Protontricks and select SuperFighters Use default wineprefix Select Install a windows DLL or component Install xna40 Install dotnet45 Install dotnet472, this one takes longer than the first two installations, be patient. Once done installing, you can launch the game. If the controller isn't being detected, switch from the protonGE to the default (Don't force proton compatibility in properties)

Main menu as far as I can get. Launching tutorial or any in-game option causes CTD.
protontricks 855860 xna40 protontricks 855860 dotnet45

I attempted the dotnet45 installation on different Proton versions, but nothing worked.

Install Proton GE 8-32 Force compatibnilty to this proton version in properties Launch the game (It will not open but it creates the required folder) Open Protontricks and select SuperFighters Use default wineprefix Select Install a windows DLL or component Install xna40 Install dotnet45 Install dotnet472, this one takes longer than the first two installations, be patient. Once done installing, you can launch the game. If the controller isn't being detected, switch from the protonGE to the default (Don't force proton compatibility in properties)
Unselect Force Proton Compatibility in Properties menu

Launch the game once, after it fails to start.
Install xna40, then dotnet45 in that order separately.
After that the game should launch.
A little small to read at times, but should be fine.
Game runs at 30fps even though it usually runs around 200fps on windows.
Map editor has problems rendering, only works on proton 6, 7 after the game setup is done but the rendering is a little off.

如果你环境脏了,可以先删除环境:
$ rm -rf ./.local/share/Steam/steamapps/compatdata/855860/
然后steam上将兼容性改为proton-ge-custom
然后运行一次游戏
等steam的按钮变成开始游戏
后执行:
protontricks 855860 xna40
protontricks 855860 dotnet45
protontricks 855860 dotnet472
现在游戏可以正常运行
Happy Game!

upon launch I faced an error what stated that "I need to install .NET 4 " (what I already did with protontricks)
protontricks 855860 xna40 protontricks 855860 dotnet45 protontricks 855860 dotnet472
I already installed the previously packages mentioned by others using protontricks (1.xna40, 2.dotnet45, 3. dotnet472).

Requires moderate tinkering and quite a bit of time to install additional components (> 30 mins).
Install and launch the game once under ProtonGE.
Then use protontricks to install xna40
and dotnet45
(in that order):
protontricks 855860 xna40
protontricks 855860 dotnet45
Additionally install dotnet472
if you want to run SFR (Superfighters Redux), you will also need a patched version of SFR to be able to run on linux.
protontricks 855860 dotnet472
Switch to Proton 7.0-6 (the map editor only works on proton 6 or 7) and launch the game.
Every time you start the game there will be an error pop-up that says "This application could not be started. Do you want to view information about this issue?", this error does not affect the game in any means and can be safely ignored by pressing "No".
Note that you have to start from Proton GE to be able to install xna40 and dotnet45, then you can switch to other Proton versions afterward.
When in windowed mode, the game window gets stretched instead of adjusting elements dynamically when manually resized (very minor issue and does not affect gameplay).
Map editor only works when running on Proton 6 or 7, but has flashing graphical glitches in the main editor area, ranging from annoying to making the editor unusable.
Online works as expected.
Local multiplayer works as expected, keyboard and controllers work without any issues.
Game playable on Linux after some tinkering, otherwise would not run at all straight after installation from Steam.

After installing the game, run the game from steam once (it will probably not launch but make sure to launch it once first).
Then install dotnet45 and xna40 with protontricks
:
protontricks 855860 dotnet45
protontricks 855860 xna40
Additionally install dotnet472
if you want to run SFR (Superfighters Redux), note that you'll need a patched version of SFR to run on linux without crashing:
protontricks 855860 dotnet472
Game should now launch perfectly without needing to change proton version.
Notes: Map editor not working.
Map editor is not working
Requires installing additional libraries with winetricks/protontricks to launch, game does not launch straight after installation.
Force game compatibility to proton 5.0-1 (other versions won't work), launch the game once, wait for it to fail and return back.
Go the desktop mode, open protontricks, select superfighters deluxe, select use default wineprefix, select install a windows DLL or component then.
install dotnet45, ignore any warnings or errors.
After that go back to game mode and launch the game
if you want you can set proton to a never version, if you do so you'll get can error, but after that the game will launch normally.
Game text is quite small. especially designed for big desktop screens
game runs at 60fps same as on my Linux laptop. while game runs on 200 fps on windows. not bad
map editor is completely broken in terms of graphics and can't be used. same experience as you would get on another Linux systems.
Closes upon opening. Tried Proton Experimental and Proton 7.0-3 but gives same result, and trying to install the suggested files with protontricks according to the PC reports do not work for some reason. Hopefully as Proton improves more, it will be possible.
Graphical glitches and poor performance in the map editor
Everything works perfect
Perfect
I had to install dotnet45 and xna40 with winetricks for the game to work with proton, the game crashes when run using normal wine, fps is exellent with proton and overal perfect experience (map editor is usable but there are graphical glitches and overall poor performance)
protontricks 855860 annihilate -q
WINEPREFIX=$HOME/.steam/steam/steamapps/compatdata/855860/pfx/ winetricks dotnet45
Slow initial startup loading screen compared to windows. And 60fps on linux compared to 200fps on windows. This game is not hardware intensive and I have pretty decent hardware so it is strange that is happens.
Note game does not launch at all if you just press play without any tinkering
wine 7.2 and proton 7.0 are required otherwise dotnet45 will fail to install.
protontricks 855860 annihilate -q
WINEPREFIX=$HOME/.steam/steam/steamapps/compatdata/855860/pfx/ winetricks dotnet45
Enable steam input or else your controller won't be detected by the game
Game has 60fps on Linux compared to 200 fps on windows and has slow startup when first opening the game compared to windows
Map editor doesn't work if you set the game to windowed mode, setting game to fullscreen mode makes it work however.
Note game doesn't launch without anything tinkering if you just press play
Make sure to use wine 7.2 and proton 7.0 or else the dotnet45 install will fail.
Steam/controller input had to be enabled otherwise game doesn't detect controllers
I got 60fps on Linux when I get 200fps on windows on the same machine
Map editor is completely broken black screen with purple noise
Run the following commands to get the game to run
protontricks 855860 annihilate -q
WINEPREFIX=$HOME/.steam/steam/steamapps/compatdata/855860/pfx/ winetricks dotnet45
Also make sure to run winetricks with wine 7.2 and proton 7.0 otherwise dotnet45 installation will fail.
protontricks 855860 -q annihilate WINEPREFIX="${HOME}/.steam/steam/steamapps/compatdata/855860/pfx/" winetricks dotnet45
steam/controller input has to be enabled or else the game won't detect your controller automatically
Game has lower fps 60 than it does on windows 200fps. Quite strange since I have good hardware and the game isn't very heavy
Make sure your wine version is 7.0, 7.1 or 7.2. and the proton version is set to proton 7.0 or else the dotnet45 installation will fail.

protontricks 855860 annihilate
WINEPREFIX="${HOME}/.steam/steam/steamapps/compatdata/855860/pfx/" winetricks dotnet45
I ran these two commands to install dotnet45 with wine 7.2, it may help if you close Steam and don't launch it until both commands have run successfully. The install sometimes fails or freezes, if it does try running both commands again
After launching the game from Steam I got a rundll32.exe error before the initial setup, "The application could not be started. Do you want to view information about this issue?". Selecting "No" and ignoring the error got the game running after the initial setup was done. This only happened on the first launch
Attempting to install dotnet45 via protontricks claimed it was already installed, but after launching the game gave an error about .NET not being installed. Winetricks (after Steam's first-time setup) did install dotnet45 but the game didn't run. Installing it on a blank prefix as shown above worked for me though
Controller support is okay on a DualShock 4. It works after enabling Steam Input and switching to the Gamepad profile via Steam's Controller Settings (it was set to keyboard+mouse by default), but the game ignores my inputs a lot and logs them on the console instead (F11). This makes navigating the menus and dashing without the dedicated button quite difficult at times
The game stutters and starts consuming more memory during the start of a match and when fighters spawn. In particular, the "Escape From Precint 9: Detention Block A" campaign causes RAM usage to hit 8 GB on the second area making my system run out of memory... strangely, the game process is reported as the one using the most (resident) RAM at 1 GB via htop, and shared memory isn't using it all up either

Game doesn't launch at all.
Game can technically run if dotnet45 is installed succesfully, however that has failed no matter what wine or proton version are used either through protontricks or winetricks. this has happened several times succesfully over time due to the wine and proton versions being compatible with dotnet45 at the time.
Game opens a terminal and closes it briefly if a 32bit wine prefix with dotnet45 installed with wine 5.0 along with proton 5.0.
Running the game file directly through wine with the 32 bit wine prefix mentioned above does get the game to complain about the game not running through steam, at least a game specific error message opens compared to nothing.

Stopped working
It tries to launch, says that I'm in game and then stops. No idea why
manual installation of dotnet45 through winetricks that isn't 100% guarenteed to work leaves a lot to be desired compared to
env WINEPREFIX=$HOME/.steam/steam/steamapps/compatdata/855860/pfx winetricks dotnet45
use proton 5.0-10 for best results.
maybe add --force flag if it doesn't work. if winetricks refuses to run this the second or third time then uninstall and try again as the wine directory of the game may get damaged if the dotnet45 install fails.
occasional very slight out of sync. can be fixed by turning steam overlay off if this happens
fullscreen breaks and becomes not possible to render on window tilling managers. edit the config.ini to switch back to windowed if this happens
controller not detected if controller support is set to forced on in superfighters deluxe
Game start slower than usually, slight audio delay for only a second (hard to notice). disable steam overlay and it should be fine
Everything was tested on "not good" hardware. Given better conditions, the game would probably run much better and without any issues
Followed this guide https://www.mythologicinteractiveforums.com/viewtopic.php?f=8&t=4142
When game lags music just stops until next round when new music starts. Everything else works fine
Lag is worse that that on Windows. Giving the game's process higher priority makes it better
Sometimes the game crashes. Judging by crash report, seems like it's short on memory, which is understandable considering my hardware. Still, didn't have this problem on Windows.
WINEPREFIX="/home/[YOUR_USERNAME]/.steam/steam/steamapps/compatdata/855860/pfx/" winetricks
The game ran nearly perfect with one single tweak. I had to do "$wineprefix dotnet45" in the proton prefix
Broke GNOME window management. Couldn't move the window between monitors
Crashed when going into editor
I had to install dotnet45 before the game would launch
Doesn't run at all.

Installs fine and tries to start up before giving up after a few seconds.
A shame too because I really like this game

crashes immidietly
crashes a moment after clicking start on steam, no window or anything shows up

I tested these fixes out but they didn't help.

Doesn't start at all.