-
-
Save annmuor/88009be669db8c53a31b99e6c5835a07 to your computer and use it in GitHub Desktop.
| #!/bin/sh | |
| LIB="~/.local/share/Steam/steamapps/common" | |
| BINARY="$LIB/Proton 5.0/dist/bin/wine" | |
| EXE="$LIB/DOOMEternal/DOOMEternalx64vk.exe" | |
| ARGS="+in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1" | |
| WINEPREFIX="$LIB/DOOMEternal/prefix" "$BINARY" "$EXE" $ARGS |
@ZacJoffe Unfortunately this is all I get... :( I had to manually go in and add DOOMEternal/prefix folder at $LIB to stop it from complaining "directory doesn't exist". Am I doing something wrong? Tf? Lol
Edit:
so I'm going outside or something. I'll update the thread if I get it working.
Ok, well thanks and enjoy your time in the great outdoors! 👍
@SalmonSeasoning I get exactly the same thing.
I get the same thing when using the script about 'Unable to initialize Steam API' I wonder how @annmuor is not getting this?
I'm running Vulkan loaders 1.2.135.r2 on Manjaro with the Proton he provided.
I keep running into the same bash error, even when I have $LIB pointed right at the exact filesystem location where Steam is. I have Steam installed through Flatpak, if that makes any difference (so instead of /.local/share/ or /media/, Steam and my games are all under /.var/app/com.valvesoftware.Steam/).
@grand248 replace binary with drm-free one for sure :)
u/Kron4ek has a working version and has modified Proton on his GitHub so that you can run it. You still need the latest Vulkan headers and loader, as well as a special patch iirc, and of course the drm-free binary. I personally haven't gotten it working, but he's demonstrated that it will run and that its performance is very very shitty compared to running on Windows, which isn't surprising.

@SalmonSeasoning I'm getting the same error. AFAIK it doesn't have to do with the script, I think it's out of date vulkan-headers? Since you're using Arch this might help. I've been in my room working remotely and playing Doom 64 all day so I'm going outside or something. I'll update the thread if I get it working.