[Bug 2082] DirectDraw games only showing black screen

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Dec 23 21:23:22 CST 2013


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

--- Comment #126 from Ken Thomases <ken at codeweavers.com> ---
Created attachment 46977
  --> http://bugs.winehq.org/attachment.cgi?id=46977
Use desktop window for fullscreen ddraw, with support in Mac driver

This is a hack that a) makes ddraw target the desktop window when
DDSCL_FULLSCREEN is specified and doesn't treat it differently from other
windows; and b) adds support in the Mac driver for doing OpenGL on the desktop
window.

This allows Worms Armageddon to work with the Mac driver without its
Wine-specific tweaks.  It's sort of a proof of concept of the plan I mentioned
in my last reply.

NOTE: This will not work with the X11 driver because it doesn't have support
for doing OpenGL on the desktop window.  (The X11 driver actually has code
specifically to reject attempts to do so, as did the Mac driver before this
hack.)  The ddraw hacks will actually break the ability of the X11 driver to
run WA when its tweaks are active.

I also don't expect this to work with DirectDrawRenderer=gdi.

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