protonscr

Superfighters Deluxe

protonopen appid 855860Game compatibility - Unofficial.NET
ValveSoftware/Proton#5146 · opened 2021-09-09 by thoughtorgan · updated 2023-04-29 · 5 comments · github · game page · search this game
Tthoughtorgan 2021-09-09 github

Compatibility Report

  • Name of the game with compatibility issues: Superfighters Deluxe
  • Steam AppID of the game: 855860

System Information

I confirm:

  • [x ] that I haven't found an existing compatibility report for this game.
  • [ x] that I have checked whether there are updates for my system available.

steam-855860.log

Symptoms

Game won't launch. After selecting play no window opens, steam briefly displays status as playing game.

Reproduction

Launch the game

Kkisak-valve maintainer 2021-09-09 github

Hello @thoughtorgan, from your log, these look like a couple lines of interest:

Unknown heap type: #Schema

* Assertion at /vagrant/mono/mono/metadata/metadata.c:1154, condition `index < meta->heap_strings.size' not met, function:mono_metadata_string_heap,  index = 0x0000c602 size = 0x00000001 meta=Z:\home\squelch\.local\share\Steam\steamapps\common\Superfighters Deluxe\Superfighters Deluxe.exe 

The game's depots hint that this is an XNA4 game, but it looks like the game doesn't get far enough in the Proton log to confirm that.

Tthoughtorgan 2021-09-12 github

Hello @thoughtorgan, from your log, these look like a couple lines of interest:

Unknown heap type: #Schema

* Assertion at /vagrant/mono/mono/metadata/metadata.c:1154, condition `index < meta->heap_strings.size' not met, function:mono_metadata_string_heap,  index = 0x0000c602 size = 0x00000001 meta=Z:\home\squelch\.local\share\Steam\steamapps\common\Superfighters Deluxe\Superfighters Deluxe.exe 

The game's depots hint that this is an XNA4 game, but it looks like the game doesn't get far enough in the Proton log to confirm that.

That sounds really familiar. I remember having issues with the game back in 2014 on windows because a dependency with "x" in it wasn't installing right. How would I go about fixing this?

Tthoughtorgan 2021-09-12 github

Attached is my launch log after running
winetricks --force xna40
steam-855860.log

TTheHighGroundWins 2022-02-19 github

Game runs now
but map editor is still broken
protontricks 855860 annihilate -q
WINEPREFIX=$HOME/.steam/steam/steamapps/compatdata/855860/pfx/ winetricks dotnet45

make sure to run it with wine 7.2 and proton 7.0

TTheHighGroundWins 2023-04-29 github

Currently best guaranteed fix is to use proton 5.0 and then install dotnet45 on it.

Works on both desktop Linux and SteamDeck.

Proton versions

Launch options