http://bugs.winehq.org/show_bug.cgi?id=29975
Bug #: 29975 Summary: Ankh: fails to start Product: Wine Version: 1.3.24 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net Classification: Unclassified
Somewhere between wine-1.3.24 and wine-1.4rc2, Ankh1 regressed to the point of being unable to start:
- on Ubuntu Intrepid with Intel graphics, no logo is displayed, the menu flickers heavily but text (start game/exit etc.) is missing.
- on MacOS X 10.5.8 with NVidia graphics, it aborts with a runtime exception requester.
When the screen flickering starts, one OUT_OF_MEMORY is displayed every few seconds. err:d3d:context_bind_texture >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from glBindTexture @ context.c / 1938
Much earlier messages are: err:wgl:X11DRV_wglGetPixelFormatAttribivARB (0x1c0): unexpected iPixelFormat(3104) vs nFormats(46), returns FALSE err:wgl:X11DRV_wglGetPixelFormatAttribivARB (0x1c0): unexpected iPixelFormat(1296236546) vs nFormats(46), returns FALSE err:wgl:X11DRV_wglGetPixelFormatAttribivARB (0x1c0): unexpected iPixelFormat(13158564) vs nFormats(46), returns FALSE [and many other iPixelFormats]
This does not happen (at least with Intel gfx) when using the default Plugin=RenderSystem_Direct3D9 in bin/release/plugins.cfg. However Plugin=RenderSystem_GL is still needed because of the black screen bug #21351.
In bug #21351, comment #8, Henri Verbeet notes that the (demo's?) menu works for him (NVidia?). Henri, did you you use Direct3D9?
I'd be grateful if somebody could reproduce this and perform regression testing on a fast machine.