[Bug 42908] New: Monopoly (2000) crashes on launch
https://bugs.winehq.org/show_bug.cgi?id=42908 Bug ID: 42908 Summary: Monopoly (2000) crashes on launch Product: Wine Version: 2.7 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: z.figura12(a)gmail.com Distribution: --- Created attachment 58049 --> https://bugs.winehq.org/attachment.cgi?id=58049 backtrace Crashes trying to read 0x0000000. Backtrace attached. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=42908 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #58049|0 |1 is obsolete| | --- Comment #1 from Zebediah Figura <z.figura12(a)gmail.com> --- Created attachment 63106 --> https://bugs.winehq.org/attachment.cgi?id=63106 +ddraw,+d3d,+seh The failure seems to be due to trying to create a ddraw device from a surface in system memory: 006b:trace:ddraw:d3d3_CreateDevice iface 0x129c3c, riid {a4665c60-2673-11cf-a31a-00aa00b93356}, surface 0x14d214, device 0x33f8cc, outer_unknown (nil). 006b:trace:ddraw:d3d_device_create ddraw 0x129c28, target 0x14d210, version 3, device 0x33f888, outer_unknown (nil). 006b:warn:ddraw:d3d_device_create Surface 0x14d210 is not in video memory. 006b:warn:ddraw:d3d3_CreateDevice Failed to create device, hr 0x887602eb. I'd guess this is valid since the requested device is a software rather than a hardware device. Full log with +ddraw,+d3d,+seh attached in case it is of interest. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=42908 --- Comment #2 from Zebediah Figura <z.figura12(a)gmail.com> --- This can be worked around by configuring the game to use a hardware device instead of a software device. To do this you will need to edit the DirectX.ini file in the program's install location, and set the Settings.Selected3DDevice value to the index of a hardware device. These will have a GUID_DATA1 value of 2229681632 (i.e. {84e63de0-46aa-11cf-816f-0000c020156e}, IID_IDirect3DHALDevice). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=42908 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #3 from joaopa <jeremielapuree(a)yahoo.fr> --- Is still an issue with wine-4.10? If yes, does the patch https://github.com/wine-staging/wine-staging/blob/master/patches/ddraw-Rende... help? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=42908 --- Comment #4 from joaopa <jeremielapuree(a)yahoo.fr> --- Source code was accidentally released by developers: https://mega.nz/#!H5EikYDA!1TuKQ3pONfg83M0VlJw4qANN26iagp8XipITP2yan9w -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla