Hello @toby3d, please copy your system information from steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.
Same here @kisak-valve
https://gist.github.com/leleobhz/558ea494abe67b481228759a0f41f553
F29, binary nvidia driver installed and operational, steam from https://negativo17.org/
Worth noting this error also occurs on Steam Deck.
For visibility I want to add (BIT.TRIP RUNNER):
The other BIT.TRIP games I have (Beat and Runner 2), seem to work for me.
@kisak-valve the "trick" at the moment seems to be "use the GE version of Proton". And as described in the second comment, the difference I noticed was an extra installer window for one of the dependencies show up (I think it was DirectX, but it was gone quickly for me, so I am not entirely sure).
I get the same error (shader: failed to compile vertex shader).
I can get the game running if I manually install directx_Jun2010_redist.exe[1]. I was playing the standalone (non-steam) version of bit.trip runner from humble bundle (should be appid 63710). Amusingly I cannot get the native linux version to run.
I run proton from the command line with the following snippet:
run_proton() {
local proton_version="$1"
local appid="$2"
local exe="$3"
local steam_base="$HOME/.local/share/Steam"
local proton="$steam_base/steamapps/common/$proton_version"
#note: STEAM_COMPAT_DATA_PATH can be any path, but this is where steam puts it by default
export STEAM_COMPAT_DATA_PATH="$steam_base/steamapps/compatdata/$appid"
export WINEPREFIX="${STEAM_COMPAT_DATA_PATH}/pfx"
export STEAM_COMPAT_CLIENT_INSTALL_PATH="$steam_base"
mkdir -p "$STEAM_COMPAT_DATA_PATH"
"$proton"/proton run "$exe" &
trap "wineserver -k; wait" INT TERM
wait
}
run_proton "Proton 7.0" 63710 /path/to/directx_Jun2010_redist.exe
run_proton "Proton 7.0" 63710 runner.exe
[1]: https://www.microsoft.com/en-us/download/details.aspx?id=8109 or mirror https://files.holarse-linuxgaming.de/mirrors/microsoft/directx_Jun2010_redist.exe (from winetricks)
Bit trip runner on oled deck still dies on the vertex shader error with proton Experimental
proton experimentalx1 2024-03proton 7.0x1 2023-01STEAM_COMPAT_CLIENT_INSTALL_PATH="$steam_base"x1 2023-01STEAM_COMPAT_DATA_PATHx1 2023-01STEAM_COMPAT_DATA_PATH="$steam_base/steamapps/compatdata/$appid"x1 2023-01WINEPREFIX="${STEAM_COMPAT_DATA_PATH}/pfx"x1 2023-01
Which games
BIT.TRIP BEAT: https://store.steampowered.com/app/63700/
BIT.TRIP CORE: https://store.steampowered.com/app/205060/
BIT.TRIP VOID: https://store.steampowered.com/app/205070/
BIT.TRIP FATE: https://store.steampowered.com/app/205080/
BIT.TRIP FLUX: https://store.steampowered.com/app/205090/
BIT.TRIP RUNNER: https://store.steampowered.com/app/63710/
Result after launch