http://bugs.winehq.org/show_bug.cgi?id=28409
Summary: Hardwar launcher fails to start: 'Can't initialize DirectDraw object' Product: Wine Version: 1.3.28 Platform: x86 URL: http://www.gamefront.com/files/3777156/Hardwar_Demo OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: hverbeet@gmail.com Regression SHA1: 5de020342cc039819b6fe11ee787d5a9a288f85a
Hardwar was originally released in 1998, it uses DirectX5. The game has been recently re-released by DotEmu (they made the game compatible with modern systems, Vista/Seven etc.).
The problem: when starting the launcher (Hardman.exe), I get the following error message: 'Can't initialize DirectDraw object'.
The problem is reproducible in the early demo too (link added to url).
In the terminal only fixme:win:EnumDisplayDevicesW ((null),0,0x32f158,0x00000000), stub! fixme:ddraw:ddraw7_Initialize iface 0x135fb0, guid (null) stub!
The launcher works in 1.3.28, but not in git (wine-1.3.28-308-gae80430). This is due to the following commit:
5de020342cc039819b6fe11ee787d5a9a288f85a is the first bad commit commit 5de020342cc039819b6fe11ee787d5a9a288f85a Author: Henri Verbeet hverbeet@codeweavers.com Date: Tue Sep 13 20:02:25 2011 +0200
ddraw: Get rid of the unused "initialized" field in IDirectDrawImpl.
:040000 040000 4b4589f852778974d9543e4e37f728ad04099513 83a12a7138c35cec2bf005afb86af8e1dba21a14 M dlls
Steps to reproduce the problem in the demo: 1) Unpack the archive containing the installer, run Setup.exe (Win98 mode is needed to install the demo properly). 2) Run the launcher by Hardman.exe and see the error message.
Nvidia 250 / driver 280.13
http://bugs.winehq.org/show_bug.cgi?id=28409
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
http://bugs.winehq.org/show_bug.cgi?id=28409
Alex Bradbury asb@asbradbury.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |asb@asbradbury.org
http://bugs.winehq.org/show_bug.cgi?id=28409
--- Comment #1 from GyB gyebro69@gmail.com 2011-09-18 03:59:05 CDT --- Also affects:
Disciples 1 (crashes on launch)
Age of Wonders: the launcher starts with an access violation error, though it is not fatal, and the launcher starts, but only 'windowed' mode is available (all the available resolutions disappeared from the selection box).
http://bugs.winehq.org/show_bug.cgi?id=28409
--- Comment #2 from Henri Verbeet hverbeet@gmail.com 2011-09-19 14:51:59 CDT --- Should be fixed by ec04f80cf606f07a630bfc515f004be9cc4679ff.
http://bugs.winehq.org/show_bug.cgi?id=28409
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #3 from GyB gyebro69@gmail.com 2011-09-19 14:53:40 CDT --- All the affected games are working again in wine-1.3.28-373-g8b903e4.
http://bugs.winehq.org/show_bug.cgi?id=28409
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2011-09-23 12:59:13 CDT --- Closing bugs fixed in 1.3.29.
http://bugs.winehq.org/show_bug.cgi?id=28409
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ec04f80cf606f07a630bfc515f0 | |04be9cc4679ff
http://bugs.winehq.org/show_bug.cgi?id=28409
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d