Proton: Night Trap - 25th Anniversary Edition (643620) - Black Screen

Created on 2 Jan 2019  路  7Comments  路  Source: ValveSoftware/Proton

Compatibility Report

  • Name of the game with compatibility issues: Night Trap - 25th Anniversary Edition
  • Steam AppID of the game: 643620

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.

Game compatibility - Unofficial

Most helpful comment

@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.

All 7 comments

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.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ArekPiekarz picture ArekPiekarz  路  3Comments

Dakunier picture Dakunier  路  3Comments

AwesamLinux picture AwesamLinux  路  3Comments

prototype99 picture prototype99  路  3Comments

AwesamLinux picture AwesamLinux  路  3Comments