[Bug 8563] MechWarrior 4: Vengeance fails to start

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Feb 14 10:48:36 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=8563


Georg Hennig <georg298 at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |georg298 at gmx.de




--- Comment #15 from Georg Hennig <georg298 at gmx.de>  2008-02-14 10:48:35 ---
Hi.
I can confirm this bug, it still doesn't work (wine-0.9.55), using a NoCD
executable.
I played around a little bit, and

export WINEDEBUG=trace+d3d7,+seh
wine MW4.exe

shows, that the problem is (probably) the function 

IDirect3DDeviceImpl_3_SetCurrentViewport
in device.c of ddraw.

There is a function call
This->current_viewport->activate(This->current_viewport);
but the adress of
This->current_viewport->activate
is 0x51, which is invalid.

Skipping this call gives that error window again with

STOP      : FAILED (0x80070057 - WINERR_Error: 0x80070057) - CreateDevice(BLADE
from 0x431f9a0)

but one can click "Continue", second error window:

STOP      : FAILED (0x80070057 - WINERR_Error: 0x80070057) - CreateDevice(BLADE
from 0x41ae9b0)

again, "Continue", then third error window:

another application is blocking full screen mode

(I translated this message from German)
clicking "continue", and then it keeps complaining about missing CD2 of this
game, inserting it (or mounting an iso) doesn't help.


I don't really know, what I was doing, I hope this helps a little. If you need
any logs, please ask.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list