[Bug 46923] X-Tension, X-Beyond The Frontier: Dynamic light breaks after opening up a menu

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Apr 2 08:31:03 CDT 2019


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

--- Comment #6 from Paul Gofman <gofmanp at gmail.com> ---
(In reply to Non from comment #4)

> I thought I could check what causes the problem in the menu function, and
> found this game code, which strangely runs two times in a row:
...
> So I've made JUMP in asm, which skips this code and after that menus started to > work fine without breaking dynamic lights.

I don't think there is something particularly special or wrong in respect to
the light management in this game's code, apart from the fact it is Directx 4
game and the lights were attached to viewports in Directx X < 7. I came across
some problems managing that in Wine while testing the other bug related to
lighting in some other ddraw4 games. Now they are hopefully fixed and it might
fix a number of ddraw2-4 titles. Just to note, lighting in ddraw1 still does
not fully work for completely different reasons.

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