-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Darksiders Warmastered Edition (462780) #394
Comments
The game launches with Wine 3.14-staging + DXVK, it seems stable but...there are no cinematics played, it's a big problem for immersion and for the global gaming experience. |
I had a go at getting this yesterday. The videos are all WMV, and I believe it needs media foundation platform. I tried various different version of the DLLs but couldn't get the media player to load, unfortunately, as with the original issue it just crashes and exits using Proton and doesn't start at all. |
Darksiders Warmastered Edition crashes on launch (462780) Issue transferred from #735. Sys info: https://gist.github.com/Cuddlypuff/a518019d119623d9a1b7552e284c1f6d as soon as the game's window appears a popup says the game has crashed and asks the user to create a minidump. Had to kill the game as it didn't shut down on its own. No errors or related info to be found in steam's terminal output or the game's .log file @grigi commented on 2018-08-27T07:24:54 Confirmed same behaviour with a MESA 18.1.6 with Intel UHD620 GPU. @tingvarsson commented on 2018-08-27T14:00:30 I see the same issue, sysinfo. |
Regarding videos (source wineHQ): Install "winetricks mf" so w7sp1 installer will be cached (you can do this on a different wineprefix, install itself is not needed) |
@tingvarsson did you try this workaround for video with Proton? It works? |
Sorry no, never got around to test it today as it wasn't just plain winetricks if I read it correctly. I'll maybe get around to do it tomorrow if no one else beats me to it. |
Getting the DLL is the hard part. I pulled one from my Windows 10 partition but it was no good and I could never get the game to not crash on startup. After several hours messing with it, I just decided to boot Windows and complete the game and now I can forget about it. Darksiders Warmastered is horribly buggy, even on Windows so it's really not Proton's fault. |
@tingvarsson Did you test it so far? |
Did some tests today without success I am afraid. According to WineHQ it should be enough to add native d3dcompiler_43 for the game to work, and mfplat is only for videos to work. But it did not help for me at least, neither did turning off dxvk, dx11 completely or esync. Also did the mfplat stuff and it doesnt report any errors in the game specific log anymore (Darksiders Warmastered Edition.log in the game dir). Note: Saw that wine-staging 3.15 added in some mfplat stuff, so I plan to do a plain wine test later both to see if it works better there and if these new mfplat stuff remove the need for manual intervention. |
Game worked with wine-staging 3.15 (and d3dcompiler_43), but no videos. (most likely some mismatch when it comes to mfplat.. some parts are there but not all that are required). |
Game starts and works with Proton 3.16-1 out-of-the-box for me now. Presumably still lacking video support but havent played the game on windows so I dont know what videos are not shown. In game cinematics seem to show at least. |
Works with proton Beta 3.16-2 out of the box. Steam controller works nicely. However, cutscenes don't play. |
I can also confirm the game now runs and is missing video scenes support (it just skips through them). The performance is very low compared to Windows though with the initial street scene on the opening level running at around 25fps which shoots up if I look at a wall. This is on a Ryzen 5 [email protected] and a Radeon R9 285. |
I have been playing pretty far now (Just beat Straga). The game occasionally crashes, but not consistently, cannot reproduce it. The old (non-warmastered) windows version used to crash for me also, so I assume this is not because of Proton. Performance is OK, I have never run the game on Windows though. The video issue is the main issue I have. Looks like I am now running with Proton 3.16-3, seems it has updated itself. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
For me the game runs perfectly fine with great performance out of the box. Only the already mentioned skipped videos are a problem. Especially that those are telling the story. Proton: 3.16-4 |
One of the game's developers has confirmed that the game uses Media Foundation for its videos on the Steam forums Would it be possible to bundle it with a future upgrade of Proton? It is installable on WINE using winetricks. |
@HonkingGoose: steam-462780.log |
@LingMan Thank you, I've updated my report at issue number 1464. |
A fix for the game: There is also a fix at Lutris.net |
The game works in latest proton 4.2.9 except the videos. I hope the fix above gets included as part of proton, because without videos it sucks. |
|
I'm just going to necro-bump this thread because I've really wanted to replay this game recently but don't even have a working Windows install (such progress) and... I've tried real hard to get those cutscenes working. No dice, tho. |
Still no luck with cutscenes? |
There's now a 15,9 GB big file called |
I have problem - crashing when i enter the cathedral |
I keep getting a 20+gb shader cache download almost every other day rendering desktop mode on steam deck almost unusable while its downloading. This can cause my steam deck itself to crash |
Game "just works" using proton 7.0.6, including proper controller mappings (tested with Steam Controller) and without crashes (at least not in the cathedral - I finished that entire area including the boss fight with Tiamat just yesterday). This is with the version from EGS installed with Heroic Games Launcher. However still no luck with cutscenes without tinkering. Another solution I tried was using the old Proton-5.11-GE-3-MF as a solution that does not require to perform I wonder if I can get this to run on my Steam Deck just as good as on my desktop by copying the prefix and the Proton 7 directory from my desktop over to the deck... |
Hello @melo0187, the workaround you mentioned is legally problematic and has been removed. |
@kisak-valve with the speed at which valve is usually fixing a huge variety of compatibility issues for Linux users I figured that this has to be a legal issue of some sorts. Honestly I can't say if legal implications stop at preventing redistribution or would go as far as to deem doing what I described above as illegal, too. |
This comment was marked as outdated.
This comment was marked as outdated.
@kisak-valve sorry for the ping, but I'd appreciate it if valve looked at the prerendered video issue with this game. I understand that the videos are patent encumbered, so proton can't play them as is, but the thing is, valve provides transcoded videos for this game. There's a 21.3GB file transcoded_video.foz file for this game, yet videos don't play. I think that if the videos can't be made to play anyway, then the transcoded video should be removed, as it is as big as the game itself. |
Could someone explain me why Proton can not play cinematics of this game? |
WMV container... |
My game has significant graphic issues, and crashes at the beginning. The "smaller" cinematics at the beginning are rendered correctly, but as soon as the menu appears I get this: If I select start, I get prompted to choose the difficulty (again with rendering problems), and then the game crashes. Subsequent starts do not ask me anymore for the difficulty (I guess it counts as a continue), but the game still crashes. I have tried running the game with many different versions of Proton to no avail; the version I'm using atm is Proton 8 GE 24, with standard version it would crash even sooner. Any idea of what I can do? |
@Svalorzen you should use latest standard proton, start the game with |
@Svalorzen that looks like possible driver issues, do what at46 said, PROTON_LOG=1 will create a text file in your home folder called steam-462780.log which you should upload here to get some info about what's wrong. |
@at46 @simifor Thanks. I've done two separate runs, one with just Proton 8.0-4 (which shows a black screen and nothing else), and one with 8 GE-24 which shows the screenshot I posted (just in case it might be useful). I'm attaching them here. This is my sysinfo:
I'd like to mention that generally I never have any problems with games. Witcher 3, NFS Heat, Ghost Recon Wildlands, Rocket League, Spyro... everything always runs smooth. Obviously it depends from the game, but I'm just saying to say that I guess most of my setup should be decent overall. |
I just noticed you're still on 5.15, any particular reason you're in such an old kernel? I would try booting the game with a newer kernel just as a sanity check. You should be able to install a newer one without uninstalling the current one. |
I'm on Lubuntu 22.04, and this is what is available. I generally try to jump from long-term support to long-term support if I can (and given that 24.04 will be arriving soon I'll wait to upgrade until then I guess..). |
You should also have 6.2 available |
@simifor I am a complete dunce. I was trying to run Darksiders, not Darksiders Warmastered. I apologize for wasting your time, and thanks again for the help!! |
I see, I have that one too and after downloading it... it doesn't even launch for me. I guess I'll check it out. The bug report for that version is thi #264 |
After some debugging I found that
And reading further in the log it seems that playback of appropriate transcoded video file is being started, as plugins for Theora are selected, but in-game video playback is just skipped.
Another interesting point is that after removing I can only assume that video rendering workaround with transcoded videos is just not working for this game. All debugging was done using this launcher command: |
This game's videos still won't play with Proton 9.0-1 and 9.0-2 (RC). Logs: steam-462780.tar.gz Main error lines:
Specs:
|
Contrary to #8186 (comment), cutscenes still don't work in Proton Experimental (new media source); only a TV test pattern is shown. Also the game seemed to play fine but crashed at a cutscene after beating the intro boss. OS: Fedora Linux 39 (Thirty Nine) edit: I do not have |
You have to enable shader pre-cache. |
Thanks. I can't because of ValveSoftware/steam-for-linux#10285, until ValveSoftware/steam-for-linux#6486 and/or ValveSoftware/steam-for-linux#9132 are implemented. Maybe I'll just wait for the inevitable re-remaster. |
Arch Linux
Kernel 4.18.3
Proton 3.7
Nvidia GTX 1070 - nvidia-beta 396.54
KDE Plasma 5.13.4
KDE Framework 5.49.0
Qt 5.11.1
Game crashes with logfile report. The logfile shows:
Looks like the video player is missing. I have to SIGKILL the EXE.
The text was updated successfully, but these errors were encountered: