[Bug 28342] New: Nox shows only a black screen with Opengl renderer
http://bugs.winehq.org/show_bug.cgi?id=28342 Summary: Nox shows only a black screen with Opengl renderer Product: Wine Version: 1.3.28 Platform: x86 URL: http://www.fileplanet.com/37397/30000/fileinfo/Nox OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs(a)winehq.org ReportedBy: gyebro69(a)gmail.com CC: hverbeet(a)gmail.com Regression SHA1: 94ae743ea668e49d40ae4e2dc5fe1f5d9be018cb Nox is a rpg game, released in 2000 by Westwood Studios. Symptom: the game is running fine after starting (music is playing, mouse clicks seemingly work) but nothing can be seen. Workaround: ddr=gdi 94ae743ea668e49d40ae4e2dc5fe1f5d9be018cb is the first bad commit commit 94ae743ea668e49d40ae4e2dc5fe1f5d9be018cb Author: Henri Verbeet <hverbeet(a)codeweavers.com> Date: Tue Aug 30 20:12:31 2011 +0200 ddraw: Make the OpenGL renderer the default one. :040000 040000 fbce2dc172258a4a7eabc65b6f86bd58522b4667 dfb3b24196ac3ad09100758a48b2d4ef7e45e26b M dlls Other bug(s) related to this commit: bug #28261. The plain terminal output doesn't reveal much: fixme:win:EnumDisplayDevicesW ((null),0,0x32f108,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32f378,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats fixme:d3d_surface:wined3d_surface_flip Ignoring flags 0x1. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28342 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28342 --- Comment #1 from Henri Verbeet <hverbeet(a)gmail.com> 2011-09-15 09:17:41 CDT --- This one may be hard to fix. IIRC the last time I looked at Nox it was modifying surfaces without locking them first. This works more or less by chance with the gdi renderer, but it will probably be hard to make it work in a reliable way with anything else. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28342 Evengard <evengard(a)trioptimum.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |evengard(a)trioptimum.com --- Comment #2 from Evengard <evengard(a)trioptimum.com> 2011-10-11 04:50:48 CDT --- Confirming the bug. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28342 --- Comment #3 from Evengard <evengard(a)trioptimum.com> 2011-10-17 03:53:06 CDT --- Oh, but it works in Win7 (even the x64 one), without compare settings. Isn't't it using the same approach as the directdraw renderer of Wine? Or, maybe for "old" versions of DirectDraw (version 7) we should retain the old renderer? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28342 --- Comment #4 from Henri Verbeet <hverbeet(a)gmail.com> 2011-10-25 14:07:25 CDT --- 2da4f87a7e7551f17cd650ef6d8596f595efc13b ends up helping with this, by uploading directly from sysmem instead of having an intermediate texture that would need to get invalidated. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28342 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |2da4f87a7e7551f17cd650ef6d8 | |596f595efc13b Status|UNCONFIRMED |RESOLVED Resolution| |FIXED --- Comment #5 from GyB <gyebro69(a)gmail.com> 2011-10-25 14:17:31 CDT --- (In reply to comment #4)
2da4f87a7e7551f17cd650ef6d8596f595efc13b ends up helping with this, by uploading directly from sysmem instead of having an intermediate texture that would need to get invalidated.
Indeed, Nox v1.2 works again here in wine-1.3.31-76-gd63651f. Thank you for fixing this. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28342 --- Comment #6 from Evengard <evengard(a)trioptimum.com> 2011-10-26 11:38:49 CDT --- (In reply to comment #4)
2da4f87a7e7551f17cd650ef6d8596f595efc13b ends up helping with this, by uploading directly from sysmem instead of having an intermediate texture that would need to get invalidated.
Confirming - no problems with that fix -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28342 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> 2011-11-04 14:15:05 CDT --- Closing bugs fixed in 1.3.32. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=28342 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d -- 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.
participants (1)
-
wine-bugs@winehq.org