[Bug 12829] Viper Racing crashes with an EXCEPTION_ACCESS_VIOLATION error.

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jan 9 07:40:49 CST 2011


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

--- Comment #18 from jtsn <jtsn at gmx.de> 2011-01-09 07:40:48 CST ---
(In reply to comment #17)
> (In reply to comment #16)
> > This is a quite old bug, with a quite old patch that caused the regression. On
> > first sight I'd say that enabling more than one back buffer enabled some
> > advanced rendering mode in the game that is crashing for an entirely unrelated
> > reason. You can confirm this theory by modifying IWineD3DImpl_CreateDevice in
> > dlls/wined3d/directx.c to return WINED3DERR_INVALIDCALL if BackBufferCount in
> > the presentation parameters is bigger than 1.

> I'm trying to use device.c as a reference, but I don't really understand how to
> access IWineD3DSwapChainImpl from IWineD3DImpl_CreateDevice.

Adjusting WINED3DPRESENT_BACK_BUFFER_MAX in include/wine/wined3d.idl to 1
should give the same result.

-- 
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