protonscr

Desperate: Vladivostok (appid 1832070)

protonopen Game compatibility - Unofficial
ValveSoftware/Proton#6533 · opened 2023-02-14 by Patola · updated 2025-11-02 · 15 comments · github
2 matching comments, n / p to jump
PPatola 2023-02-14 github

Compatibility Report

  • Name of the game with compatibility issues: Desperate: Vladivostok
  • Steam AppID of the game: 1832070

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 is VR only, it doesn't start. When launching, an unreal engine crash screen quickly appears and disappears on the screen when launching it. Using Valve Index as VR

Reproduction

  • Just try and run the game. Be it from the green PLAY button on Steam or via SteamVR Home. Same thing.
    steam-1832070.log
Kkisak-valve maintainer 2023-02-14 github

Hello @Patola, err:combase:RoGetActivationFactory Failed to find library for L"Windows.Graphics.Holographic.HolographicSpace" looks like a line of interest followed by an access violation (c0000005) in your log.

Mmohamadaljaf 2023-04-15 github

Hi, I added the interface for HolographicSpace and implemented some functions that should make the game work. Can you please test it again? I'm not sure if my commits were pulled into Proton, but they were merged in Wine: https://source.winehq.org/git/wine.git/commitdiff/18453129be33fd50d3050dec722df054a181017a

PPatola 2023-04-15 github

That's amazing to know! I will prepare a proton build with your patch, test the games and get back to you. Thanks!

PPatola 2023-04-15 github

Trying to merge your wine changes to proton, but currently having issues because it seemingly needs a newer version of mingw-headers which has ivectorchangedeventargs.h. Still trying

PPatola 2023-04-15 github

Yeah, I don't think I will be able to compile the current proton with your patch, @mohamadaljaf. You modify an already existing code from idl that is in wine 8.6 but not wine-proton 7.0. And there is some change in types between these two versions, and then when I try to change this there is a cascade of other issues. I guess I will have to wait for Valve to resynch their proton fork... As of now I can't see any 8.x branch.

Mmohamadaljaf 2023-04-17 github

I see, thanks for letting me know, that's unfortunate. Are there any custom builds of proton that are based on Wine 8.x? If not, I guess the only thing left to do is wait for Proton 8.0 to come out.

PPatola 2023-04-17 github

Not that I know of. Even Proton-GE hasn't gone 8.x yet and Proton-TKG is no more.

PPatola 2023-04-17 github

We just have the first proton build using wine 8... https://github.com/ValveSoftware/Proton/tree/proton-8.0-1c
Will try with that

PPatola 2023-05-02 github

Unsuccessful, tried a lot but I've got limited time for this and my life, work, etc...
The new Proton-GE is out, even GloriousEggroll did not base it on the newest wine but Proton 8.0-1c, which doesn't have the new UWP libraries for the game to run.

But nevertheless even if I was successful, now SteamVR is completely broken on my arch linux and doesn't even turn on the headset (on windows it works fine). So I can't really test any build right now.

PPatola 2025-02-16 github

So we're on Proton 9 now but there is still another game (Pirates VR: Jolly Roger) affected by that? I don't understand, it should have been part of proton already, no? It's two years later!

I've tried running Desperate: Vladivostok again with the latest proton 9 and it still shows that Unreal Engine screen.

@mohamadaljaf since you added the library, do you know what might be happening?

Mmohamadaljaf 2025-02-16 github

Could you attach the Proton 9 log?

PPatola 2025-02-16 github

Sure, here you go.

steam-1832070.log

PPatola 2025-04-30 github

@kisak-valve any chance of using Proton 10.0 to try and add complete holographicscape support?

PPatola 2025-11-02 github

@mohamadaljaf used your patch given in #8457 to re-test this one too and got the same kind of unreal engine error dialog. Pasting the proton log here if that would be useful to you.

Note: running with SteamVR via Steam Link

steam-1832070.log

PPatola 2025-11-02 github

This bug was fixed by @mohamadaljaf with his three patches to the proton_10.0 branch. I have created a proton build to run these games while it is not integrated in mainline proton. This is the build: https://github.com/Patola/wine/releases/tag/protola-10.0

The fix came from #8457

Proton versions