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@winehq.org Reporter: z.figura12@gmail.com Distribution: ---
Created attachment 58049 --> https://bugs.winehq.org/attachment.cgi?id=58049 backtrace
Crashes trying to read 0x0000000. Backtrace attached.
https://bugs.winehq.org/show_bug.cgi?id=42908
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #58049|0 |1 is obsolete| |
--- Comment #1 from Zebediah Figura z.figura12@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.
https://bugs.winehq.org/show_bug.cgi?id=42908
--- Comment #2 from Zebediah Figura z.figura12@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).
https://bugs.winehq.org/show_bug.cgi?id=42908
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #3 from joaopa jeremielapuree@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?
https://bugs.winehq.org/show_bug.cgi?id=42908
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- Source code was accidentally released by developers: https://mega.nz/#!H5EikYDA!1TuKQ3pONfg83M0VlJw4qANN26iagp8XipITP2yan9w