[Bug 52260] New: Gothic 3: flickering, low-res textures with built-in msvcrt.dll

WineHQ Bugzilla wine-bugs at winehq.org
Thu Dec 23 07:33:55 CST 2021


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

            Bug ID: 52260
           Summary: Gothic 3: flickering, low-res textures with built-in
                    msvcrt.dll
           Product: Wine
           Version: 6.15
          Hardware: x86-64
               URL: https://archive.org/download/DemosGothic3/Demos%20-%20
                    Gothic%203.exe
                OS: Linux
            Status: NEW
          Keywords: download, regression
          Severity: normal
          Priority: P2
         Component: msvcrt
          Assignee: wine-bugs at winehq.org
          Reporter: gyebro69 at gmail.com
                CC: piotr.caban at gmail.com
   Regression SHA1: f1ef14dc177b23c908e4dd2d47846cb673e3feac
      Distribution: ArchLinux

In many places in the game Gothic 3 textures are flashing in and out and they
look like low-resolution textures that are smudged. Most of the buildings have
this glitch.

The problem doesn't occur with native msvcrt.dll.

The bug appeared in Wine 6.15.
What made regression testing difficult was that the offending commit also
caused several applications, including Gothic 3, to crash on start. Therefore I
couldn't perform the regression test in the usual way.

The last good commit where the game starts properly and the bug is *not*
present:
f53b2095f36f1753b9a50d4dcb2eeab6c8c796cd

The next commit broke the game:
f1ef14dc177b23c908e4dd2d47846cb673e3feac
msvcrt: Introduce _setfp helper to access floating point status and control
words.

The breakage was fixed later by
62d2693701c1756264fdf975578cb7f6abd5c1b1
msvcrt: Fix x87 FPU status register assignment detection.

After
git checkout f1ef14dc177b23c908e4dd2d47846cb673e3feac
and the fix applied, the bug is present.

Demos - Gothic 3.exe  (1.1G)
md5: 18a1a1b96bed7207944f185f160a689b
(demo needs native d3dx9_29.dll)

wine-7.0-rc2-41-gd03984709d8

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