[Bug 22523] New: Unreal Engine 1 Games fail at Startup due to wined3d regression in 1.1.41-1.1.42
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Apr 28 19:15:26 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=22523
Summary: Unreal Engine 1 Games fail at Startup due to wined3d
regression in 1.1.41-1.1.42
Product: Wine
Version: 1.1.42
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs at winehq.org
ReportedBy: byteframe at gmail.com
Created an attachment (id=27604)
--> (http://bugs.winehq.org/attachment.cgi?id=27604)
wine-1.1.42 output, and d3d trace
Unreal Engine 1 Games fail at Startup due to wined3d regression in
1.1.41-1.1.42
Due to a regression in wine during the 1.1.41 to 1.1.42 timeframe, Unreal
Engine 1 based games (tested with Unreal Gold, Unreal Tournament, and Deus Ex)
fail to startup due to a d3d error. The error dialog box produced by the
application says:
----
General protection fault!
History: UD3DRenderDevice::SetRes <- UD3DRenderDevice::Init <-
UWindowsViewport::TryRenderDevice <-
UWindowsViewport::OpenWindow <- UGameEngine::Init <- InitEngine
----
A regression test in dlls/wined3d shows the following to be the regression:
19b6f5ca75b43f61a366aa521eab9ddbfc4f99dd is first bad commit
commit 19b6f5ca75b43f61a366aa521eab9ddbfc4f99dd
Author: Stefan Dösinger <stefan at codeweavers.com>
Date: Sun Mar 28 16:25:04 2010 +0200
wined3d: Control the onscreen depth stencil format in the swapchain.
This allows the swapchain to know what depth format its window contexts
have to see if the
requested depth format is compatible or a FBO fallback is needed, and it
will be needed to
set the onscreen format to the requested auto depth stencil format instead
of the
let's-hope-it-fits D24_UNORM_S8_UINT format.
:040000 040000 2f6e9d3017c2e6715b6561d25cca4e947ee95000
44d70c59cce2f82aa3f2d8b6e19679588f81e1b8 M dlls
http://source.winehq.org/git/wine.git/?a=commit;h=19b6f5ca75b43f61a366aa521eab9ddbfc4f99dd
This is on a laptop running Slackware 13.0 (linux-2.6.30-5, xorg-server 1.6.3)
using intel-2.8.1 driver, and OffscreenRenderingMode=backbuffer. I'll probably
end up testing this on a similiar (albeit nvidia-195.36.15,
OffscreenRenderingMode=fbo) desktop.
I first noticed this problem while on wine-1.1.43, but attached is the plain
output, followed by a verbose d3d trace (WINEDEBUG="+d3d") of wine-1.1.42.
--
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