[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