Skip to content
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

Night Trap - 25th Anniversary Edition (643620) - Black Screen #2181

Open
demin-dmitriy opened this issue Jan 2, 2019 · 9 comments
Open

Night Trap - 25th Anniversary Edition (643620) - Black Screen #2181

demin-dmitriy opened this issue Jan 2, 2019 · 9 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues

Comments

@demin-dmitriy
Copy link

demin-dmitriy commented Jan 2, 2019

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: #1102 and fix described in #1102 (comment) 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.

@HonkingGoose
Copy link

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

@Ahmed-E-86
Copy link

Ahmed-E-86 commented Jan 28, 2019

This game definitely needs MF, because he used the workaround for MF described in this comment #1102 (comment)

@demin-dmitriy
Copy link
Author

demin-dmitriy commented Jan 29, 2019

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:

@demin-dmitriy
Copy link
Author

Ran again with PROTON_LOG=1, here's log: steam-643620.log
(added it to the first message)

@HonkingGoose
Copy link

@demin-dmitriy Thanks for the log. 👍

@doitsujin
Copy link
Collaborator

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

@demin-dmitriy
Copy link
Author

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

@Sterophonick
Copy link

Game launches, but no FMVs are functional, leaving you with the familiar test pattern.
image
image
image
PROTON_LOG: steam-643620.log

@Sterophonick
Copy link

Sterophonick commented Apr 16, 2023

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.

image
image2
image3

PROTON_LOG: steam-643620.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues
Projects
None yet
Development

No branches or pull requests

6 participants