[Bug 43935] 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 Dec 8 07:38:47 CST 2017


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

Andrew Eikum <aeikum at codeweavers.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aeikum at codeweavers.com

--- Comment #81 from Andrew Eikum <aeikum at codeweavers.com> ---
(In reply to javitonino from comment #32)
> Created attachment 59691 [details]
> ntdll: Return STATUS_PENDING from NtReadFileScatter on success or EOF
> 
> Building on top of Stefan's patch I managed to solve the black screen lock
> when switching levels, by treating EOF errors as SUCCESS. I noticed that
> when the game locked, it was looping trying to get the status of a EOF file,
> and this seems to work around it. If you want to apply this, revert Stefan's
> patch first, or else you'll get the patch applied to a wrong part of the
> code (Hunk offset ~ 400 lines).
> 
> With this, I managed to get a handful of chapters into the game without
> major problems, aside from some audio choppiness, which ranges in severity
> depending on the level (framerate related maybe?).

These patches should no longer be needed. Obviously you still need the Vulkan
stuff.

commit f87a2f0e4cd4d36f3a218ac499d7a8f1933335a5
Author: Andrew Eikum <aeikum at codeweavers.com>
Date:   Wed Dec 6 15:08:00 2017 -0600

    ntdll: Don't require full-page reads in NtReadFileScatter.

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