protonscr

Super Lumi Live

protonopen appid 667760Game compatibility - Unofficial.NET-XNA
ValveSoftware/Proton#5151 · opened 2021-09-11 by Vagankovo · updated 2022-01-12 · 6 comments · github · game page · search this game
VVagankovo 2021-09-11 github

Compatibility Report

  • Name of the game with compatibility issues: Super Lumi Live
  • Steam AppID of the game: 667760

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.

Symptoms

The game crashes without any error displaying. A crash log is generated within game files:
crash.log

Proton log:
steam-667760.log

Reproduction

  1. Install the game.
  2. Try to launch.
Kkisak-valve maintainer 2021-09-11 github

Hello @Vagankovo, these look like some lines of interest from the log:

Unhandled Exception:
System.MissingMethodException: Method not found: Microsoft.Xna.Framework.Content.ContentManager Microsoft.Xna.Framework.Game.get_Content()
  at DoubleJump.Program.Main (System.String[] lArgs) [0x00045] in <355e10be0bd647c882d5a32eb41d564e>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Method not found: Microsoft.Xna.Framework.Content.ContentManager Microsoft.Xna.Framework.Game.get_Content()
  at DoubleJump.Program.Main (System.String[] lArgs) [0x00045] in <355e10be0bd647c882d5a32eb41d564e>:0 (1)
Mmadewokherd 2021-09-11 github

Odd, looking at the source code that's supposed to be implemented.

VVagankovo 2021-09-12 github

Does Steam provide DLLs when you use Proton? I would consider the possibility of a faulty DLL

Mmadewokherd 2022-01-11 github

It's because the game ships with its own Microsoft.Xna.Framework.dll, it works if I remove that.

Mmadewokherd 2022-01-11 github

Setting WINE_MONO_OVERRIDES=Microsoft.Xna.Framework.*,Gac=y also works, but that's not ideal because it means using the MS XNA redist instead of FNA.

VVagankovo 2022-01-12 github

The game now works, thanks for the advice

Proton versions

Launch options

DLLs