http://bugs.winehq.org/show_bug.cgi?id=31338
--- Comment #6 from Michael Abbott michael@araneidae.co.uk 2012-07-28 02:22:36 CDT --- (In reply to comment #1)
Does the downloadable (non-steam) demo also show this problem? ( http://www.rockstargames.com/maxpayne2/downloads/MaxPayne2DemoSetup.exe )
Well, that's interesting: the demo works perfectly!
(Something goes wrong when the game exits, it churns out
fixme:exec:SHELL_execute flags ignored: 0x00000100
messages until I kill it with `wineserver -k`, but that's an unrelated issue.)
(In reply to comment #5)
those lines are present for me as well.
Yes, my run transcript below shows them as well, so red herring.
Did the game work for you with previous Wine versions?
Bought it on steam last weekend (in the sale), so never tried it before.
So what on earth is the Steam version doing wrong? My steam runs in a different prefix, guess I need to also try installing the demo under the same prefix and see what happens.
Here's the run transcript (with endless repetitions of the last line elided):
fixme:win:EnumDisplayDevicesW ((null),0,0x33e6dc,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33e61c,0x00000000), stub! fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}. fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found fixme:win:EnumDisplayDevicesW ((null),0,0x33ee28,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33ee9c,0x00000000), stub! fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d8:ValidateVertexShader (0x52404b0 (nil) (nil) 1 0x33f300): stub fixme:d3d8:d3d8_vertex_shader_init Usage 0x10 not implemented. fixme:d3d8:ValidatePixelShader (0x5240610 (nil) 1 0x33f41c): stub fixme:d3d:resource_check_usage Unhandled usage flags 0x8.