[Bug 10636] simcity 4 3D objects become invisible

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Nov 24 09:52:21 CST 2011


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

--- Comment #49 from Stefan Dösinger <stefan at codeweavers.com> 2011-11-24 09:52:21 CST ---
Created attachment 37610
  --> http://bugs.winehq.org/attachment.cgi?id=37610
Hacks to enable the depth blits

This hack fixes the game. There are two separate issues:

1) All the depth blits are rejected because they are called between
BeginScene() and EndScene(). I'm not sure if we have a test for that, I
couldn't find any in ddraw, d3d8 and d3d9.

2) The partial blits when scrolling are rejected. This behavior is confirmed by
our d3d9 tests, but ddraw probably behaves differently.

All in all those depth blits seem to be a fragile thing even on Windows. After
the rejected blits the game retries the blit with different flags, but those
blits also fail on Wine.

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