Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Title: Everspace 2 in Wine
Shmerl 1 May 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
Shmerl 1 May 2022
I tried the suggestion to use media foundation overrides:

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

But that only helped audio, not video.
Shmerl 1 May 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 1 May 2022
[Wine-GE github page](https://github.com/GloriousEggroll/wine-ge-custom) 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.
tuubi 1 May 2022
User Avatar
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](https://github.com/GloriousEggroll/wine-ge-custom/releases/) and, if it works, looking for relevant patches [in the repository](https://github.com/GloriousEggroll/wine-ge-custom/tree/master/patches).

Last edited by tuubi on 1 May 2022 at 1:43 pm UTC
Shmerl 1 May 2022
May be it's this one: https://github.com/GloriousEggroll/wine-ge-custom/blob/master/patches/proton/30-proton-mediafoundation_dllreg.patch

Last edited by Shmerl on 1 May 2022 at 3:10 pm UTC
tuubi 1 May 2022
User Avatar
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 1 May 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 Logo Patreon. Plain Donations: PayPal Logo 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