


Switched to GEProton to let it install required components. Switched back to regular Proton to play.
Game doesn't run due to shader compilation errors. You need to install some components by following the steps for protontricks from other comments or just switch to the latest GE Proton to let it install them itself. Switch back to regular Proton to play - it wouldn't run on GE for whatever reason.

Game seems to run fine, I finished about 40% of it. Only issues was that once, after suspend, sound was garbled, but rest is as expected.
Selected "wingl_unsupported" under Settings -> Properties... -> Betas

As said by user Eric Kotato, using the protontricks 63710 d3dcompiler_43 d3dx9_43
command fixes the error related to missing components

Crashes with shader compile error. However, it can be fixed with protontricks 63710 d3dcompiler_43 d3dx9_43
command, which installs necessary components.

Installed dxvk
component
Like with NeonMan's report, the game runs as expected after installing DirectX (dxvk
via protontricks)
After a "shader: failed to compile vertex shader" error, I had to:
- unsinstall the game
- switch Compatibility to GE-Proton (version 9-5)
- reinstall the game and try to run it once
- it installs DirectX 9.0 but the fails to run (chrases silently)
- swith Compabibility back to normal Proton (version 9.0-1)
- it runs as long as I don't try to switch Compatibility again (in which case I get the shader error again and I have to redo the steps)

It was a missing DirectX 9 installation!
The commonly seen error of "shader: failed to compile vertex shader" is caused by the default installation NOT installing the DirectX 9 runtime redistributable, it was just that!
Switching to GE and executing it installs the DirectX runtime, and regardless if it works or not with GE, you can switch back to mainline (9.0-1 in my case) Proton and it works just fine.
TL;DR: It was a missing DirectX installation.

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command%
Had to switch Proton version to 4.11-13, tried other Proton versions through Steam and even Proton-GE latest. Also, I have a NVIDIA RTX 3050 ti with my laptop.

Won't start at all
I've tried several proton versions, including several GE Proton versions and nothing works.
"shader: failed to compile vertex shader" is the error i recieve on some proton versions while on others it doesn't tell me anything at all.

Una vez instalado el juego NO funcionará con Proton Experimental
y otros Proton 8.0-4
oficiales, PERO funcionará con GE-Proton8-16
.
No se necesitan órdenes especiales de lanzamiento. Puedes usar ProtonUp-Qt
para una fácil y rápida instalación de las nuevas versiones de GE-Proton
.
Curiosidad: Parece que GE-Proton8-16
instala los paquetes relacionados que faltan (relacionados con Microsoft). Entonces puedes cambiar a Proton Experimental
u otros y seguirá funcionando.

Game works great with Proton GE, on official Proton versions the game throws an error window after launching.
Wouldn't launch
PROTON_USE_WINED3D=1 protontricks 63710 d3dcompiler_43 d3dx9_43
protontricks 63710 d3dcompiler_43 d3dx9_43
I tried what this page told me still i wasn't able to get it to play.

using the latest version of proton ge, it worked flawlessly. using the official proton gives the "shader: failed to compile vertex shader" error when launching.
The game runs well. Occasional sutters occurred. It was most likely due to not only the hardware of Chromebook, but also the use of Crostini
PROTON_USE_WINED3D=1
Can't open the game normally. Switch to beta: "wingl_unsupported - Old OpenGL builds. Unsupported!"

Assuming the stuttering I encountered isn't a game-related problem, then it plays perfectly (GE Proton required).
In about 20 minutes of play, I encountered several instances of seconds-long stuttering and a couple of major lag spikes that killed my run. No combination of fullscreen/window/v-sync/FPS cap settings made a difference. However, I'm not sure that it was a problem caused by the game rather than a Steam-related issue.
Native build doesn't launch. Vanilla Proton gives an error and then closes. GE runs without issues.
With Proton 7/Experimental, does not install: "shader: failed to compile vertex shader"
Installing using GE (6.21 and maybe 7-24) works, you just need to wait multiple minutes with the steam deck loading screen before it launches (be patient, it took 5-10 mins for me).
After install the games works great even when going back to Proton 7
Not working on Proton 7.0-3/experimental: "shader: failed to compile vertex shader" error Installs things (DX9?) on GE7-24 but never starts

Window poped up complaining about shader or something
Didn't work on steamdeck, this site wont let me add my steam deck (even though I am posting from it now).
With the default Proton (7.0-1), the game closes instantly. With the Proton Experimental, the game first-time setup fails. Only when using GE-Proton does the game become playable.
Game would boot up to the main menu, got stuck on loading screens forever.
I also tried running it via GE-Proton7-10 which yeilded the same results.
Only works on Old versions of Glorious Eggroll
Launching on all standard versions of Proton (including new Glorious Eggroll versions fails with a: "shader: failed to compile vertex shader" error.

6.21-GE-2 GloriousEggroll
Runs flawlessly

6.21-GE-2 GloriousEggroll

6.18-GE-2 GloriousEggroll
6.18-GE-2 makes the game function properly

6.16-GE-1 GloriousEggroll
6.16-GE-1
protontricks 63710 d3dcompiler_43 d3dx9_43
Used the following protontricks verb:
protontricks 63710 d3dcompiler_43 d3dx9_43
Without it, the game crashes without a full bootup.
Tearing even with vsync? Might be a problem with my setup.
Native version available on GOG. Other BIT.TRIP games can be fixed in the same way -- just replace the number in the Protontricks verb with the Steam ID for the desired game.

My video card only supports opengl, not vulkan. This is needed for it to work. Should work fine on newer cards without this.
Run command protontricks 63710 d3dcompiler_43 d3dx9_43

This game is nearly 10 years old yet fails to run in Steam Play due to a missing executable.
.local/share/Steam/steamapps/common/BIT.TRIP RUNNER/ appears to be empty even though Steam successfully verifies local files?
Crashed at launch with "shader: failed to compile vertex shader".

Currently works out of the box with ProtonGE (did not start with 5.13-2), did not play for a long time but found no bugs
Proton-5.21-GE-1 GloriousEggroll
protontricks 63710 d3dcompiler_43 d3dx9_43

Proton-5.9-GE-5-ST GloriousEggroll
Proton-5.9-GE-5-ST

Proton-5.8-GE-2-MF GloriousEggroll
Proton-5.8-GE-2-MF (which automatically applied winetricks stuff)
GloriousEggroll Proton installed commonly used winetricks verbs by itself. I did delete the Dependencies directory as recommended here, not sure if this is required with GE-MF Proton.
Fails to start
Following the steps other mentioned: Remove the "Dependencies" folder Run the game once to let it fail Run "protontricks 63710 d3dcompiler_43 d3dx9_43" in a terminal.
...does not work on my configuration.
That game just won't launch. This is a shame considering in the original Humble Indie Bundle, there was a native Linux version...and now on Steam the Linux executable is non-existent.
Needed this personally as i don't have Vulkan
protontricks 63710 d3dcompiler_43 d3dx9_43
- Remove the "Dependencies" folder
- Run the game once to let it fail
- Run "protontricks 63710 d3dcompiler_43 d3dx9_43" in a terminal.

Still doesn't run out of the box; same shader error on startup.


I tried to run the following tweaks, but failed during winetricks:
- Remove the "Dependencies" folder from the game's local files.
- Download the latest winetricks version (20190310-next).
- Run WINEPREFIX=~/.steam/steam/steamapps/compatdata/63710/pfx winetricks d3dcompiler_43 d3dx9_43
winetricks failed executing cabextract
, reporting "WARNING; file possibly truncated by 409923 bytes." and "no valid cabinets found".
The game refuses to run, giving the usual "failed to compile shaders" error.
