[Bug 43935] New: Wolfenstein 2: The new Colossus does not start, requires VK_KHR_get_physical_device_properties2

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Oct 27 04:47:38 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=43935

            Bug ID: 43935
           Summary: Wolfenstein 2: The new Colossus does not start,
                    requires VK_KHR_get_physical_device_properties2
           Product: Wine-staging
           Version: 2.19
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: philip.rebohle at tu-dortmund.de
                CC: erich.e.hoover at wine-staging.com, michael at fds-team.de,
                    sebastian at fds-team.de
      Distribution: ---

Created attachment 59575
  --> https://bugs.winehq.org/attachment.cgi?id=59575
vkGetPhysicalDeviceProperties2KHR hack

The game crashes on startup, with wine complaining that
vkGetPhysicalDeviceProperties2KHR (from the
VK_KHR_get_physical_device_properties2 extension) is not implemented.

I'm using wine-staging 2.19 and the RADV driver, which supports the extension.

The attached patch provides a dummy implementation of this function that falls
back to calling vkGetPhysicalDeviceProperties, which allows the game to start.
I apologize that I have no idea how to properly implement Vulkan functions in
wine, it's just a very dirty hack.

Note that even with the patch the game doesn't even render the menu on my
system, but that might be due to driver issues.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list