Hi,
I'm doing some research for my issue at number 1464. That issue deals with cinematic/video playback. Most of the listed games already have a proton log attached to their issue, but this game does not.
Could somebody be so kind as to upload a proton log from a clean install?
I need to search in the proton log for mentions of MF or quartz, so that I can categorize the game.
Thanks for the help!
HonkingGoose
This game definitely needs MF, because he used the workaround for MF described in this comment https://github.com/ValveSoftware/Proton/issues/1102#issuecomment-419678627
I just reinstalled my steam, so I have a clean install. Without "PROTON_USE_WINED3D": "1" in my user_settings.py the game crashes before launch (full logs: https://gist.github.com/demin-dmitriy/b6493eba5f1ec212e21e02c9a9dbdc75).
But that's completely separate issue and probably not directly related to the game itself (though I believe it still needs to be taken care of). Based on reports in protondb I think not everyone has it.
Now, with "PROTON_USE_WINED3D": "1", the game launches, but shows black screen after choosing control type. (logs: https://gist.github.com/demin-dmitriy/91580975c6d8b5e420ab8df87f58196d). Relevant part of the logs is:
WindowsVideoMedia error 0x80004001 while reading Z:/home/dmitriy/.steam/steam/steamapps/common/Night Trap - 25th Anniversary Edition/NT25_Data/sharedassets0.resource
Context: Turning DXVA off
Error details: <Empty>
Track types:
Ran again with PROTON_LOG=1, here's log: steam-643620.log
(added it to the first message)
@demin-dmitriy Thanks for the log. :+1:
@demin-dmitriy from your log:
info: Required Vulkan extension VK_KHR_get_physical_device_properties2 not supported
info: Required Vulkan extension VK_KHR_surface not supported
info: Required Vulkan extension VK_KHR_win32_surface not supported
err: DxvkInstance: Failed to create instance
This indicates that Vulkan is not set up correctly on your system. Please make sure to have both the Intel Vulkan driver installed (e.g. mesa-vulkan-drivers on Ubuntu), as well as the vulkan loader (e.g. libvulkan1), both in their respective 32-bit and 64-bit variants.
@doitsujin thanks! Installing those packages indeed allowed to run the game without "PROTON_USE_WINED3D": "1". I can see in logs that it uses Vulkan now.
Game launches, but no FMVs are functional, leaving you with the familiar test pattern.



PROTON_LOG: steam-643620.log
Update:
This game has had its FMV data encoded into Steam's media caches, but it appears Wine has trouble with the codecs the game uses.
PROTON_LOG: steam-643620.log
proton 3.16x1 2019-01PROTON_LOGx2 2023-04PROTON_USE_WINED3Dx2 2019-01PROTON_LOG=1`,x1 2019-01PROTON_USE_WINED3D=1,x1 2019-010x80004001x1 2019-01
Compatibility Report
System Information
Game launches, shows "Press A Button To Select Controller Layout" screen, after pressing mouse button, it shows "screaming villains" logo and then screen goes black, nothing happens.
This is the same issue, described here: https://github.com/ValveSoftware/Proton/issues/1102 and fix described in https://github.com/ValveSoftware/Proton/issues/1102#issuecomment-419678627 works.
After applying the fix, game runs smoothly. I found no glitches or artifacts so far.
Created this issue for future reference.
P.S. For completeness sake: I also had to use PROTON_USE_WINED3D=1, because my video driver doesn't support some vulkan extensions, but I'm not sure that that's directly related to the game.