http://bugs.winehq.org/show_bug.cgi?id=5988
------- Additional Comments From winebugz(a)chipsugar.plus.com 2006-18-08 17:49 -------
It's a regression that occured before 0.9.16. I've just downloaded a wine 0.9.16
binary rpm to verify it.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5955
------- Additional Comments From the3dfxdude(a)gmail.com 2006-18-08 17:43 -------
"If wined3d already has a fallback mechanism, why does it report a GLX related
error? it should just use plain X11? I'm willing to try newest wine. I have to
enable the opengl flag, right? I don't want to use Mesa rendering, just plain
old software X11 please."
I'm pretty sure a plain ddraw game won't use OpenGL by default. There may be
something there to help auto detect old D3D games, so if you continue to have
problems try the HKLM\Software\Wine\Direct3D\DirectDrawRenderer = gdi and see if
that helps after updating to the latest version of wine. I think it is the
intention of the ddraw programmers to allow ddraw to still work without OpenGL,
so there might be some linkage to work out still. I'll let the others answer for
that.
Actually, having the mesa libs on your system won't hurt at all because ddraw
doesn't use them for rendering until you set that above key to opengl. It's
still software surfaces. Unfortunately DGA is going away though that is why we
need opengl now.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5955
------- Additional Comments From killertux(a)suomi24.fi 2006-18-08 17:30 -------
This bug should be retitlet as "DDraw do not work without OpenGL anymore" since
if I compile Wine without opengl or if my system do not have opengl
available(not in MESA or Hardware) it means DDraw app fails on start with crash
or complais about DirectX and/or Wine3D error.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5955
------- Additional Comments From the3dfxdude(a)gmail.com 2006-18-08 17:27 -------
No you should be able to compile ddraw without OpenGL support now. I would pull
up the patch to show you, but there is a bug in the online git viewer.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5955
------- Additional Comments From J.Nicolaisen(a)gmx.net 2006-18-08 17:22 -------
Jesse Allen, I logically have no OpenGL on my machine because there is no 3D
card. Thus no linking to OpenGL at compile time is possible.
If wined3d already has a fallback mechanism, why does it report a GLX related
error? it should just use plain X11?
I'm willing to try newest wine. I have to enable the opengl flag, right? I don't
want to use Mesa rendering, just plain old software X11 please.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5970
------- Additional Comments From stevenp500(a)bellsouth.net 2006-18-08 17:14 -------
Yea, that too. I can still change to the 'Now Playing' and such, though.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5955
------- Additional Comments From the3dfxdude(a)gmail.com 2006-18-08 17:13 -------
J.Nicolaisen, it already does that. It's not that it uses OpenGL by default.
Your problem was that WineD3D required linking to OpenGL at compile time. Update
to latest version of Wine and see. It should be fixed now and I don't think you
have the same problem as the reporter.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5988
------- Additional Comments From xerox_xerox2000(a)yahoo.co.uk 2006-18-08 17:10 -------
aaarrghh, seems like things are a bit messed with my old wine versions. I tried
regression test myself between wine-0.9.7 and wine-0.9.8 but all of the built
bisects ran the app correctly (without the bug) Darren, sorry for the comfusion.
For now I _do_ know the app starts fine in wine-0.9.7. Maybe it's better to do
regression test between 0.9.19 and 0.9.7 (allthough that 'll take quite some
time) Sorry for the noise :)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5955
J.Nicolaisen(a)gmx.net changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |J.Nicolaisen(a)gmx.net
------- Additional Comments From J.Nicolaisen(a)gmx.net 2006-18-08 16:42 -------
Same problem here. I'm running wine 0.9.17 on a P166MMX laptop without 3D card,
with stable Gentoo linux. Starcraft/Broodwar (a 2D, plain ddraw game!) crashes
with a message about GLX extension not found on display 0. SCBW worked fine with
some older versions of wine, f.ex. 0.9.3.
When I compiled wine without openGL support, SCBW gave me 2 messages:
1) wined3d not found, needed by ddraw.dll
2) ddraw.dll not found (verified it was present)
-> crash
IMO it's idiotic that ddraw would need OpenGL. That is such a dirty hack.
At least make sure that wine d3d falls back to the old behaviour if no hardware
acceleration is possible!
My Gentoo Forums post about this issue (sorry, rant-ish):
http://forums.gentoo.org/viewtopic-t-490382.html
You can safely mark this as confirmed.
Expected behaviour (and suggested fix): Wined3d (when doing ddraw rendering)
must fallback to X or DGA rendering when no HW accel possible.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.