[Bug 34199] Star Wars KOTOR II: environments and characters are invisible

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Sep 16 18:33:12 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=34199

--- Comment #10 from Ken Thomases <ken at codeweavers.com> 2013-09-16 18:33:12 CDT ---
Created attachment 45980
  --> http://bugs.winehq.org/attachment.cgi?id=45980
Use either 0 samples or max

I think the problem has to do with the game's attempt to use anti-aliasing.

Please try changing the game's graphics settings to disable anti-aliasing (also
known as FSAA or multi-sampling).  That might make it behave better with the
Mac driver or it might make it behave worse with the X11 driver.


After that, re-enable anti-aliasing and please try this patch and see if it
helps.

The logs you provided (thanks!) seem to indicate that the game is requesting a
pixel format with 4 samples per pixel.  Both the X11 and Mac drivers provide a
pixel format, but the X11 driver provides one that exceeds the request with 8
samples per pixel (the maximum supported by your card).  The Mac driver
provides one that uses exactly 4, as requested.  The game seems to check what
it got and takes a different path through its code depending on whether the
value matches its request.

The patch makes the Mac driver behave like the X11 driver in this respect.

(In truth, it's not Wine's X11 driver which chooses to use the maximum sample
count supported by your card.  It's the GLX implementation that comes with
XQuartz.)

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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