Open stratvox opened 4 years ago
Hello @stratvox, looks like this game would benefit from support for Media Foundation maturing.
Aye, I figured that from reading other bug reports that mentioned that specific error code (WindowsVideoMedia error 0x80004001). Thought I'd pile on by mentioning it wrt this game as well.
Any ideas as to when we might expect to see that happen?
ETA: alternatively, is there another way it could be possible to jam support into Wine or some such so that I can get this game working again?
For this game, the easiest answer is to use the native linux version. There's ongoing work upstream to support Media Foundation which will eventually make its way into Proton.
Yeah, unfortunately the native linux version has an issue that results in a ridiculous amount of landscape flickering caused by z-order fighting; it really has to be seen to be believed.
Okay, I guess I'll keep an eye on it, as well as leaning on the developer to fix the linux-native version's issues (which is to say to lean on their vendor to fix them in the engine they're using).
Thanks for your time on this.
For this game, the easiest answer is to use the native linux version. There's ongoing work upstream to support Media Foundation which will eventually make its way into Proton.
The native Linux Version is also broken. The game will simply not start anymore. This made me switch to Proton in the first place. Too bad - worked really well with Proton before the update.
hmm.... i saw this and wondered if they broke the game somehow the usual 30-40 second launch wait is still there (native linux) but i started the game fine and joined a challenge to look for graphics glitches nothing unusual
oh. well, ive never played the story mode. that might be quite different.
and if you need MF support there are options i believe protontricks has an option to install the basic MF
a bit off topic since this reply isnt targeted for proton. maybe find out why this game is causing graphics glitches for you in native linux because my game runs flawless.
nvidia 1070 v440.82 linuxmint 19.3/ubuntu 18.04LTS
The Long Dark (305620)
Issue transferred from https://github.com/ValveSoftware/Proton/issues/5713. @jchiversAND posted on 2022-03-23T18:59:56:
Steam Deck 512GB
Framerate halves instantly with any camera movement.
Even with minimum graphics settings, 480p resolution, staring directly at the floor, the second you move with either the right or left stick, framerate cuts in half from 60fps to around 35fps.
As soon as you stop moving, framerate returns to 60.
Plenty of performance headroom when not moving, performance bug linked to movement/camera movement.
Unsure how this passed verification as this is a Steam Deck Verified game.
Stand still, check fps Move character or camera, framerate drops almost half
The Long Dark (305620)
Issue transferred from https://github.com/ValveSoftware/Proton/issues/8204. @PavelDobCZ23 posted on 2024-10-31T10:23:48:
After loading the game past all the disclaimers, it begins to periodically freeze every second. It is very noticeable and makes the game very uncomfortable to play. There seems to be no configuration, where this can be solved (like changing game's settings or adding a proton environment variable). The issue is present on versions of Proton 8 and above. The oldest version the game can run on is Proton 7, where this issue isn't present. It might be related to an error Failed to find library for L"Windows.System.DispatcherQueue"
, which can be found in the attached log and seems to be printed out often as well.
It can be demonstrated with this graph generated by MangoHud (NOTE: the problem also occurs when not using it).
Compatibility Report
System Information
GPU: radeon rx 5700xt
Driver/LLVM version: 20.2.0-devel (git-989619c 2020-05-20 eoan-oibaf-ppa) steam-305620.log
Kernel version: 5.6.14-050614-generic
Link to full system information report as Gist: https://gist.github.com/stratvox/83e0b1fcbf414cc427ce683e7bf5f681
Proton version: 5.0-7
I confirm:
Symptoms
The game will not load the intro movie, rendering only a black screen. Even if the intro movie is escaped out of it will still not render anything.
It looks like the relevant line from output_log.txt is:
WindowsVideoMedia error 0x80004001 while reading Z:\home\jack\.local\share\Steam\steamapps\common\TheLongDark\tld_Data\StreamingAssets\Video\Windows\intro_cards.mp4
Reproduction
Select "force use of a steam compatibility tool", select proton 5.0-7, and install the game.
Note that the game worked flawlessly in the steam proton environment before the latest update to the game.