protonscr

Super Meat Boy

protonopen appid 40800Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#5888 · opened 2022-06-05 by uk8YSK7NqroDdKf · updated 2026-03-14 · 6 comments · github · game page · search this game
Uuk8YSK7NqroDdKf 2022-06-05 github

Compatibility Report

  • Name of the game with compatibility issues: Super Meat Boy
  • Steam AppID of the game: 40800

System Information

  • GPU: Steam Deck's VanGhogh
  • Driver/LLVM version: Mesa 22.0.0
  • Kernel version: 5.13.0
  • Proton version: Proton Experimental

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-40800.zip

Symptoms

Frametimes are hugely inconsistent, going from 12 ms up to 19 ms.

frametime1
frametime2
frametime3

Reproduction

I forced the game to run with Proton Experimental, then installed additional packages using ProtonTricks.
In the terminal: protontricks 40800 d3dcompiler_47 xact (see the MHzBurglar's comment on https://www.protondb.com/app/40800)
Then launch the game. All levels seems to be affected.
This is an intermittent issue but it occurs frequently (at least a few seconds per minute)

Wwaspennator 2024-04-05 github

Running the windows version of the game on my oled deck through proton, visuals seem to just turn completely white and the game starts blaring static garbage once you get to the title screen unless you use protontricks to install d3dcompiler_47 and xact.

steam-40800.zip

EEpicureanGit 2024-07-31 github

Slackware64 Current
NVIDIA GTX 1070 with NVIDIA Driver Version 555.58.02
Steam Build: Steam Beta Branch: Stable Client
Steam Version: 1721173382
Steam Client Build Date: Tue, Jul 16 7:22 PM UTC -08:00
Steam Web Build Date: Mon, Jun 24 3:16 PM UTC -08:00
Proton Version: Proton: 1721062986 proton-9.0-2e
System Information: https://gist.github.com/EpicureanGit/0695fbde6dfc7bcf5b8fabcd62f94341
System Runtime Diagnostics: https://gist.github.com/EpicureanGit/9932edeb591ba63cfbcd29b921e0629f
System Report: https://gist.github.com/EpicureanGit/9aed3fd6cc1c5dc87af5477d6ff4e194

Proton LOG=1 https://gist.github.com/EpicureanGit/71d12f20b27e626d1f90bd3321ab0561

Symptoms
The game loads with a white screen that has "press start" flashing at the bottom. The audio sounds like a rumbling sound effect in a 16-bit video game. It will have moments where it plays the audio correctly.
image

Reproduction
Press "Play" in the Steam client.

Ttoaster-code 2024-10-05 github

Running the windows version of the game on my oled deck through proton, visuals seem to just turn completely white and the game starts blaring static garbage once you get to the title screen unless you use protontricks to install d3dcompiler_47 and xact.

steam-40800.zip

Solved by repeating this procedure. Just go to winetricks, add the d3dcompiler_47 and xact (ignore the 32 bits warnings in heroic launcher and you are good to go)

Wwaspennator 2026-03-13 github

Still seems to be occurring with latest Experimental. I did see that fna got an update on the audio end that should fix it with unaligned buffer upload support, but I dunno when this'll show up in proton proper

Ttoaster-code 2026-03-14 github

You need wine tricks, add d3dcompiler_47 and xact and it works.

Wwaspennator 2026-03-14 github

You need wine tricks, add d3dcompiler_47 and xact and it works.

I know about wine tricks, I was testing without it to see how progress went, mainly cause I saw fna got an update about the static garbled audio

Proton versions