[Bug 5694] New: Lionhead Black & White 2 demo crashes
Wine Bugs
wine-bugs at winehq.org
Sun Jul 16 00:06:32 CDT 2006
http://bugs.winehq.org/show_bug.cgi?id=5694
Summary: Lionhead Black & White 2 demo crashes
Product: Wine
Version: CVS
Platform: Other
URL: http://bwgame.com
OS/Version: other
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: wine-directx-d3d
AssignedTo: wine-bugs at winehq.org
ReportedBy: dank at kegel.com
The demo is a 650MB download.
It installs without trouble. You're given the choice to install Direct X.
(I chose 'no'.)
To run the game, you need first to install one native dll, d3dx9_25,
as with other games (e.g.
http://appdb.winehq.org/appview.php?versionId=4905&iTestingId=3737)
although perhaps just clicking 'ok' when the installer wants to
install Direct X would do. So that's the first bug.
The second bug is the game calls the unimplemented function SetHeapInformation.
Adding an 'do nothing and always succeed' implementation of that function
(attached) helps it get further.
The next problem is that the game wants "version 1.1 pixel shaders",
and refuses to start, at least for me.
Here's the console output:
dank at lappy:~/.wine/drive_c/Program Files/Lionhead Studios/Black & White 2 Demo$
wine BW2Demo.exe /MINSPEC
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:powermgnt:GetSystemPowerStatus (): stub, harmless.
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x7fc8f70c,0x7fc8f710): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,134217728,475004928): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x7fc8f70c,0x7fc8f710): stub
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7fe3ec68) : stub,
emulating 64MB for now, returning 64MB
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x7fe3e5e0)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is nonexistent at
the moment!
fixme:d3d:IWineD3DImpl_CheckDeviceMultiSampleType Quality levels unsupported at
present
fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is nonexistent at
the moment!
(and then it gives a dialog box saying I don't have shader support.
Clicking 'ok' crashes.)
--
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.
More information about the wine-bugs
mailing list