http://bugs.winehq.org/show_bug.cgi?id=19021
Summary: Settler 2 - The Next Generation needs fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface Product: Wine Version: 1.1.23 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: nospam-abuse@bloodgate.com
Starting a German Settlers 2 - The next generation (Siedler 2 - die nächste Generation) patched to 11757, I get the following error in a tiny message box:
Can't create device!
The console shows:
te@te-laptop:~/.wine/drive_c/Program Files/Ubisoft/Funatics/The Settlers II - 10th Anniversary$ wine bin/S2DNG fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x13c690,0x13c590): stub fixme:win:EnumDisplayDevicesW ((null),0,0x92f268,0x00000000), stub! fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface fixme:winmm:MMDRV_Exit Closing while ll-driver open
The result does not change wether I use a no-cd patch version, or not. Running from inside the root dir or the bin/ subdir doesn't change it, either.
Adding a d3dx9_29.dll and/or d3dx9_36.dll to my wine/windows/system32 doesn't help either.
Googling around leads me to believe my graphic card might be the culprit, but I don't know for sure.
Specs:
* Dell Inspiron 6400 * 2Gb memory * Linux version 2.6.24-24-generic (Ubuntu 8.04 Hardy 32bit) * Genuine Intel(R) CPU T2080 @ 1.73GHz (dual-core) * wine 1.1.23 * 1280x800 @ 24bit * Intel integrated graphics 945GM/GMS/GME 943/940GML (Couldn't find out which one exactly it is)
If there is anything more I can do, please ask.
http://bugs.winehq.org/show_bug.cgi?id=19021
--- Comment #1 from Tels nospam-abuse@bloodgate.com 2009-06-21 09:13:44 --- http://appdb.winehq.org/objectManager.php?sClass=version&iId=5833
There someone using the same laptop as me, reporting the game did run, but only in the upper right corner:
[quote] Fog of War by Andreas Guse on Thursday August 7th 2008, 4:43 hey.
Same problem over here. The game plays just fine - but in the upper right corner only.
Graphic Controller (Intel Onboard / Dell Inspiron 6400): 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
OS: Ubuntu hardy.
Wine from Ubuntu repos: wine --version wine-1.0
Is there a fix for this problem yet?
cheers, mene [/quote]
Setting audio to "driver emulation" as was somewhere mentioned didn't help me.
So either there is something misconfigured on my system, or it is a regression. :)
http://bugs.winehq.org/show_bug.cgi?id=19021
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Settler 2 - The Next |Settler 2 - The Next |Generation needs |Generation - exits with |fixme:d3d:WineD3D_ChoosePix |error Can't create device |elFormat Add OpenGL context | |recreation support to | |SetDepthStencilSurface |
http://bugs.winehq.org/show_bug.cgi?id=19021
Jaime Rave jaimerave@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaimerave@gmail.com
--- Comment #2 from Jaime Rave jaimerave@gmail.com 2010-05-11 10:11:48 --- Hi, is this still a problem, I've been playing this game for a few hours and seems to be working. This may be a problem with your video card.
http://bugs.winehq.org/show_bug.cgi?id=19021
Joachim Breitner mail@joachim-breitner.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mail@joachim-breitner.de
--- Comment #3 from Joachim Breitner mail@joachim-breitner.de 2010-09-10 12:53:35 CDT --- I can confirm this bug, with the same symptoms, with wine 1.1.32 on Debian, on a T400 laptop and also a Intel GM45 Chipset graphics card.
Note that it is reproducible using the freely available Demo, in case someone wants to debug this problem. I for sure would be grateful!
http://bugs.winehq.org/show_bug.cgi?id=19021
--- Comment #4 from Joachim Breitner mail@joachim-breitner.de 2010-09-10 13:04:24 CDT --- Hmm, maybe it is not graphics card related after all... I just rebooted and enabled the discrete graphics card (ATI Technologies Inc Mobility Radeon HD 3400 Series, using the free X driver), but I get the same error message...
http://bugs.winehq.org/show_bug.cgi?id=19021
Joachim Breitner mail@joachim-breitner.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #5 from Joachim Breitner mail@joachim-breitner.de 2010-09-10 13:04:43 CDT --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=19021
--- Comment #6 from Joachim Breitner mail@joachim-breitner.de 2010-09-10 13:15:40 CDT --- I installed wine-1.2, but still the same error. I wonder if this line from the error output might be important:
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
http://bugs.winehq.org/show_bug.cgi?id=19021
--- Comment #7 from Joachim Breitner mail@joachim-breitner.de 2010-09-10 13:27:51 CDT --- Aha, a clue: After setting "export LIBGL_DRIVERS_PATH=/usr/lib32/dri", the program goes further (i.e. changes the screen resolution), but does not display anything and I get a lot of error messages like this:
fixme:d3d:context_apply_blit_state Applying blit state for an offscreen target with ORM_FBO. This should be avoided. err:d3d:context_bind_fbo >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glBindFramebuffer() @ ../../../dlls/wined3d/context.c / 81 err:d3d:context_set_draw_buffer >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glDrawBuffer() @ ../../../dlls/wined3d/context.c / 1939
http://bugs.winehq.org/show_bug.cgi?id=19021
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #8 from joaopa jeremielapuree@yahoo.fr 2012-01-21 15:41:54 CST --- Reported working by 1 people and " other said "export LIBGL_DRIVERS_PATH=/usr/lib32/dri" helped.
Clearly invalid bug.
Since bug could be closed as INVALID
http://bugs.winehq.org/show_bug.cgi?id=19021
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID
--- Comment #9 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2012-01-21 16:16:22 CST --- Agreed - invalid
http://bugs.winehq.org/show_bug.cgi?id=19021
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Austin English austinenglish@gmail.com 2012-01-23 18:59:19 CST --- Closing INVALID.