Everspace 2 in Wine
Shmerl May 1, 2022
I tried the early access version of Everspace 2 in Wine + vkd3d-proton (I have GOG version as a backer).

It works decently during regular gameplay, but cutscenes videos don't work. Did anyone manage to work around that?

Last edited by Shmerl on 1 May 2022 at 4:18 am UTC
kokoko3k May 1, 2022
https://www.protondb.com/app/1128920
Already tried proton ge as suggested?
Shmerl May 1, 2022
I tried the suggestion to use media foundation overrides:

https://github.com/z0z0z/mf-install

But that only helped audio, not video.
kokoko3k May 1, 2022
Quoting: ShmerlI tried the suggestion to use media foundation overrides:
https://github.com/z0z0z/mf-install

But that only helped audio, not video.
I fail to find a suggestion that is about mf without suggesting proton-ge too.
Indeed, the script readme itself suggests to not use it alone anymore:
Quoting: https://github.com/z0z0z/mf-installI would reccommend trying games with latest Proton Experimental, Proton-GE, or Proton-tkg first, and only using this as a backup.
So, what about the whole proton-ge?

Last edited by kokoko3k on 1 May 2022 at 11:35 am UTC
Shmerl May 1, 2022
I saw somewhere even GE developer saying not to use proton-ge for non Steam games for some reasons. What kind of patches are missing in Wine that are needed then?

Last edited by Shmerl on 1 May 2022 at 1:07 pm UTC
MiZoG May 1, 2022
Wine-GE github page mentions that Wine-GE contains "additional media foundation patches for better video playback support" not included in Valve's proton though Everspace 2 is not listed as supported. If I am not mistaken, Valve's direction is replacing problematic video files with re-encoded videos in newer proton builds.
kokoko3k May 1, 2022
Wops, I missed you were using the GOG version.
However, I don't know of any downsides about using GE with it, but I may be wrong.
Quoting: ShmerlI saw somewhere even GE developer saying not to use proton-ge for non Steam games for some reasons. What kind of patches are missing in Wine that are needed then?
If you're asking me, I've no idea.
But if you're really interested, you can build latest proton-ge, verify that it works as intended, and then try to bisect till a point where it acts like wine for videos, then you'll have an answer :)

Last edited by kokoko3k on 1 May 2022 at 1:35 pm UTC
tuubi May 1, 2022
Quoting: ShmerlI saw somewhere even GE developer saying not to use proton-ge for non Steam games for some reasons. What kind of patches are missing in Wine that are needed then?
If he did, he probably didn't mean the builds he specifically puts out for use in Lutris or other non-Steam platforms. Might be worth trying the game with the latest wine-ge-proton binaries and, if it works, looking for relevant patches in the repository.

Last edited by tuubi on 1 May 2022 at 1:43 pm UTC
Shmerl May 1, 2022
tuubi May 1, 2022
Quoting: ShmerlMay be it's this one: https://github.com/GloriousEggroll/wine-ge-custom/blob/master/patches/proton/30-proton-mediafoundation_dllreg.patch
Or one of the mfplat (Media Foundation Platform) patches right after that one.
Shmerl May 1, 2022
That's some massive patch.

https://github.com/GloriousEggroll/wine-ge-custom/blob/master/patches/proton/31-proton-mfplat-patches-valve.patch

I wonder why they can't just use ffmpeg to begin with instead of gstreamer and avoid this kind of stuff.

Last edited by Shmerl on 1 May 2022 at 5:56 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.