protonscr

Kung Fu Strike: The Warrior's Rise

protonopen appid 212030Game compatibility - Unofficial.NET-XNA3
ValveSoftware/Proton#4844 · opened 2021-05-22 by lennie420 · updated 2026-05-30 · 7 comments · github · game page · search this game
Llennie420 2021-05-22 github

Compatibility Report

  • Name of the game with compatibility issues: Kung Fu Strike: The Warrior's Rise
  • Steam AppID of the game: 212030

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

Game installs and goes through initial setup process but doesn't launch. This also happens when not using prime-run %command%.

I noticed that on ProtonDB (https://www.protondb.com/app/212030) there are reports of version 3.16 working with the game. I have confirmed this and funny enough once I install the game with this version I am then able to launch the game with Proton Experimental. The game had some heavy freezes while playing but was able to still launch and continue an old save of the game from Windows when I played a few years ago.

Reproduction

Install and launch game.

steam-212030.log

Kkisak-valve maintainer 2021-05-22 github

Hello @lennie420, this looks like the line of interest in the log:

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Xna.Framework.Game, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d' or one of its dependencies.
Mmadewokherd 2021-08-08 github

Obfuscated with SmartAssembly, won't work in Wine Mono currently. :(

Wwaspennator 2023-05-17 github

Tested the demo version with the latest proton Experimental on steam deck and the game still will fail to boot unless you use proton 3.16-9.

steam-214710.log

Kkisak-valve maintainer 2023-05-17 github

Hello @waspennator, please open a new compatibility report for the demo variant of this game.

Rranplayer 2024-08-03 github

This games crashes with recent Proton versions (Experimental (2024/07/31), 9.0-2, 8.0-5, ....). It works with Proton 3.16.

Proton logs: steam-212030-kungfu.tar.gz

Specs:

  • OS: Arch
  • Kernel: 6.6.42
  • GPU: RX 6700 XT (Mesa 24.1.5)
  • CPU: Ryzen 7 5700G (8c/16t)
Rranplayer 2025-05-09 github

This game is still crashing with recent Proton versions (Proton 10 (beta-1d) and Experimental (2025-05-08)), but at least the error lines have changed...

Unknown heap type: #GUlD

Unknown heap type: #Blop

* Assertion at /builds/mono/wine-mono/wine-mono-10.0.0/mono/mono/metadata/object.c:4679, condition `is_ok (error)' not met, function:prepare_run_main, (null) assembly:Z:\home\gamer\.local\share\Steam\steamapps\common\Proton - Experimental\files\share\wine\mono\wine-mono-10.0.0\lib\mono\4.5\mscorlib.dll type:TypeInitializationException member:(null)

Proton logs: steam-212030-proton-exp.tar.gz

Specs:

  • OS: Arch
  • Kernel: 6.12.26
  • GPU: RX 6700 XT (Mesa 25.0.5)
  • CPU: Ryzen 7 5700G (8c/16t)
Wwaspennator 2026-05-30 github

Still failing the same with latest proton Experimental

Proton versions

Launch lines

DLLs