Deadly Premonition: The Director's Cut (247660)
Compatibility Report
- Name of the game with compatibility issues: Deadly Premonition: The Director's Cut
- Steam AppID of the game: 247660
System Information
- GPU: GT 1030
- Driver/LLVM version: nvidia 415.25
- Kernel version: 4.12.14
- Link to full system information report as Gist
- Proton version: 3.16-6 Beta
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
Only the launcher works; the game crashes after pressing Play. Media uses the codecs WMV3, WMV2, WVC1 for video and WMAP, WMA2 for audio (#1464).
Still does not work with Proton-5.8-GE-2 Released steam-247660.log
GloriousEggroll said: Thats actually crashing on xaudio:
121.550:00c4:00c8:trace:loaddll:load_so_dll Loaded L"C:\windows\system32\X3DAudio1_7.dll" at 0x7da40000: builtin 121.550:00c4:00c8:err:module:LdrInitializeThunk Importing dlls for L"Z:\home\mcmarius11\.local\share\Steam\steamapps\common\Deadly Premonition The Director's Cut\DP.exe" failed, status c0000135 122.573:005c:006c:trace:seh:raise_exception code=6be flags=0 addr=0x7b010a2e ip=7b010a2e tid=006c
i would be awesome if someone could fix this, if possible :)
Edit: It works, see posts below
The suggested fix ^ in the first post does not work for me with Steam build Jul 31 2020 and proton 3.16-9 or 5.0-9.
It is definitely working :)
Hello @Neodamode, @pi99y, sorry, but the third party redistribution of the proprietary dll makes your workaround legally problematic and can not be condoned here. (It's not okay to directly or indirectly reference it.)
I got great news from WineStaging Team on Patreon WineStaging: "I've had a brief look at this and the missing components are varied, so it might take some time to implement everything required. I've added it to the list of things to have a look at."
if you want to support them: https://www.patreon.com/posts/release-5-15-40503961
Cutscenes seem to be working now on bleeding edge, but the game still can't get past the main menu. It happens with Proton 6.3 and newer. steam-247660.zip Forcing xaudio2_7=b or xactengine3_7=b the game doesn't crash, but most of the audio doesn't work. With Proton 5.13 or older, if you get past the PhysX error, there are no crashes and all the audio works fine (it also uses native XAudio by default).
System Information
- GPU: AMD RX5700
- Driver/LLVM version: Mesa 22.2.3
- Kernel version: 6.0.10-300.fc37.x86_64
- Proton version: experimental-bleeding-edge-7.0-30463-20221205
I can confirm that the videos work now, but the game crashes directly after the intro video.
Setting launch option WINEDLLOVERRIDES="xaudio2_7=b" %command% the game is playable, but is missing most music/audio
Logs of both scenarios: steam-247660.log steam-247660-crash.log system_info.txt
System Information:
- GPU Nvidia Geforce 3090
- Diver/LLVM Version: nvidia-driver-525 (525.105.17-0ubuntu1)
- Kernel Version: 6.3.0-pikaos
- Proton Version: Experimental
So with proton 8 i get no audio and it crashes after the opening cutscene. Current experimental i do get audio on the opening cutscene, but crashes still. Adding the WINEDLLOVERRIDES="xaudio2_7=b" %command% as previously mentioned fixes the crashing.but the only functional audio becomes some ambient background noise and voices. All music/sound effects are gone.
Tried a few of the workarounds mentioned over at protonDB, but seems like none of those help and are attempting to fix something graphically rather than with this audio issue.
Current experimental crashes before the opening cutscene.
Proton-ge crashes after, and using xaudio2_7=b fixes it but in-game music/sound effects are missing.
Though with wine-staging 9.19 (tkg wow64 aur bin because of archlinux 32bits gstreamer plugins issues) in a test prefix with physx installed, the videos/cutscenes doesn't work but can be skipped without crashing, and in-game the music/sound effects seems to work fine. EDIT : tried with proton-tkg 9.20, same behavior as wine staging, tried playing but ended up crashing in the first level with :
31270.005:0134:01b8:err:virtual:allocate_virtual_memory out of memory for allocation, base (nil) size 03350000
31270.005:0134:01b8:trace:seh:dispatch_exception code=c0000005 (EXCEPTION_ACCESS_VIOLATION) flags=0 addr=7BA1DE45