Hello! Today I have finally managed to get some useable graphics with D3D7 and WineD3D. The Tomb Raider 3 Demo is running. :)
The only visible problem I can see are textures: They only have a solid color, all other things seem to work. I've uploaded a screenshot to http://doesi.gmxhome.de/tomb3-2.png , if anyone wants to have a look.
I'll try to fix the textures and get some more games running, then I'll upload a beta patch somewhere for others to try. (Well, if anyone is interested, I can mail the current code too).
Greetings, Stefan
The only visible problem I can see are textures: They only have a solid color, all other things seem to work. I've uploaded a screenshot to http://doesi.gmxhome.de/tomb3-2.png , if anyone wants to have a look.
I have sorted that texture problem out now(Incorrect Loading and the TEXTUREHANDLE render state was missing), and to my eyes Tomb Raider 3 runs correct now with WineD3D.
Does anyone know any other games which are running with the old Direct3D 7 implementation? I will give Prince of Persia 3D a try tomorrow, but the last time I tried it crashed before initialising DDraw.
Stefan
On Sunday 20 November 2005 23:53, Stefan Dösinger wrote:
The only visible problem I can see are textures: They only have a solid color, all other things seem to work. I've uploaded a screenshot to http://doesi.gmxhome.de/tomb3-2.png , if anyone wants to have a look.
I have sorted that texture problem out now(Incorrect Loading and the TEXTUREHANDLE render state was missing), and to my eyes Tomb Raider 3 runs correct now with WineD3D.
Great work :)
Does anyone know any other games which are running with the old Direct3D 7 implementation? I will give Prince of Persia 3D a try tomorrow, but the last time I tried it crashed before initialising DDraw.
Many users want wine to play diablo2, starcraft, civ3, sacrifice, ... (i don't know if this games use ProcessVertices or Multithreading)
You can see most wanted games (and how to download demos) here :) http://appdb.winehq.org/votestats.php
For more info about ddraw games lionel can help you :)
Stefan
Regards, Raphael
Raphael wrote:
Many users want wine to play diablo2, starcraft, civ3, sacrifice, ... (i don't know if this games use ProcessVertices or Multithreading)
You can see most wanted games (and how to download demos) here :) http://appdb.winehq.org/votestats.php
For more info about ddraw games lionel can help you :)
I can verify that Starcraft is dx5-based.. I have been playing it since _way_ before dx7 was out.. As for D2, i think it is dx7, but it can be run in either ddraw or d3d.. IIRC, it works fine in ddraw, but the video test fails to find a valid d3d mode, so it forces you to run in ddraw. If we could get it to work in d3d, that would be great, but I should also add that D2 isnt very popular anymore (due to cheating, etc), so it isnt a big priority to me anyways, but if needed, I could test out progress, provided I can find my original CD's..
Dustin
P.S. I also have a copy of sacifice, and messiah, so if testnig is needed with either of those, let me know and i will start submitting bugs to the db for those..
P.P.S. I will eventually get around to testing all of the windows apps I have and having bugs reported for each one, so I will eventually get sc, d2, sac, and mess. reported, but i need some time to play around with some other apps first.. Benchmarking is my #1 priority right now (as seen by all of the benchmarking bugs on the 'zilla).
On 11/20/05, Dustin Navea speeddymon@gmail.com wrote:
As for D2, i think it is dx7, but it can be run in either ddraw or d3d.. IIRC, it works fine in ddraw, but the video test fails to find a valid d3d mode, so it forces you to run in ddraw. If we could get it to work in d3d, that would be great,
Diablo 2 video test works for me and it used to work in d3d just fine. It's just that now some gamma function doesn't return DD_OK and the program decides to quit. See bug 3192.
Am Montag, 21. November 2005 06:01 schrieb Dustin Navea:
Raphael wrote:
Many users want wine to play diablo2, starcraft, civ3, sacrifice, ... (i don't know if this games use ProcessVertices or Multithreading)
You can see most wanted games (and how to download demos) here :) http://appdb.winehq.org/votestats.php
The appdb. Sure, why didn't I think of it ;)
I can verify that Starcraft is dx5-based.. I have been playing it since _way_ before dx7 was out.. As for D2, i think it is dx7, but it can be run in either ddraw or d3d.. IIRC, it works fine in ddraw, but the video test fails to find a valid d3d mode, so it forces you to run in ddraw. If we could get it to work in d3d, that would be great, but I should also add that D2 isnt very popular anymore (due to cheating, etc), so it isnt a big priority to me anyways, but if needed, I could test out progress, provided I can find my original CD's..
Actually it's a DX2 game(according to the download page), but it doesn't use Direct3D, so it's not affected by my changes. I am just downloading Diablo 2 Demo I'll see how it performs.
On 11/20/05, Stefan Dösinger stefandoesinger@gmx.at wrote:
Does anyone know any other games which are running with the old Direct3D 7 implementation? I will give Prince of Persia 3D a try tomorrow, but the last time I tried it crashed before initialising DDraw.
Anarchy Online. You can get the game and a free account at http://www.anarchy-online.com/free/ad_campaigns/freecampaign (it's a free MMORPG with ingame ads)
It was almost working with the old direct7 implementation last time I checked it, although with lots of rendering problems. I haven't been able to work further on making it work for a few months because I currently have no internet access at home, but when I last tried to figure out what was wrong, it seemed that the old direct3d7 implementation didn't set material colors when rendering stuff with dynamic lighting and no vertex colors, so it actually may work better with your patch.
I've posted the message below to wine-users earlier, but I guess it's more appropriate here. Switched to wine-0.9.2 meanwhile, but Tomb Raider 4 behaves just the same.
+++quote
Hi!
I've just installed wine-0.9.1 on my Fedora Core 3 system (Radeon 9600XT - fglrx-8.19.10).
While TR3(demo) setup & gameplay runs okay, TR4 breaks and gives me this error output after the setup screen is thru:
ALSA lib seq_hw.c:446:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or dir ectory err:int:INSTR_EmulateInstruction mov cr4,eax at 0x0048da53 err:int:INSTR_EmulateInstruction mov cr4,eax at 0x0048da64 fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
((nil),0000004d)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
(0x10022,00000015)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR) fixme:ddraw:Main_DirectDraw_CreateSurface failed surface creation with code 0x8876007 8 fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
(0x10022,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
(0x10022,00000015)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR) fixme:ddraw:Main_DirectDraw_CreateSurface failed surface creation with code 0x8876007 8 fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
(0x10022,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
((nil),00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
((nil),0000004d)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
(0x10022,00000015)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (00 00000a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (000 0000b) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000 000d) value : ffffffff ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (0000 0010) value : 00000001 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (00000 01e) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS ( 00000028) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (000000 8a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00 000097) value : 00000000 ! fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
(0x10022,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
(0x10022,00000015)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (00 00000a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (000 0000b) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000 000d) value : ffffffff ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (0000 0010) value : 00000001 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (00000 01e) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS ( 00000028) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (000000 8a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00 000097) value : 00000000 ! fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
(0x10022,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef1a18)-
((nil),00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef21a0)-
(0x10022,00000813)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (00 00000a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (000 0000b) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANE 000d) value : ffffffff ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTP 0010) value : 00000001 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISI 01e) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEA 00000028) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGE (00000030) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTEN 8a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTE 000097) value : 00000000 ! err:ddraw:set_render_state Specular Lighting not supported yet. fixme:ddraw:Main_IDirect3DImpl_7_3T_EvictManagedTextures (0x7fef21a0/0x7fef stub! fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef21a0)-
((nil),000000
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef21a0)-
(0x10022,0000
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEP ATTERN (0000000a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOE NABLE (0000000b) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANE MASK (0000000d) value : ffffffff ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTP IXEL (00000010) value : 00000001 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISI BLE (0000001e) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEA NTIALIAS (00000028) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGE FOGENABLE (00000030) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTEN TS (0000008a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTE XBLEND (00000097) value : 00000000 ! err:ddraw:set_render_state Specular Lighting not supported yet. fixme:ddraw:Main_IDirect3DImpl_7_3T_EvictManagedTextures (0x7fef21a0/0x7fef 21b0)-
(): stub!
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef21a0)-
((nil),000000 08)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fef21a0)-
(0x10022,0000 0813)
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 ! err:ddraw:set_render_state Specular Lighting not supported yet. fixme:ddraw:Main_IDirect3DImpl_7_3T_EvictManagedTextures (0x7fef21a0/0x7fef21b0)->(): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff22980/0x7ff22980)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff22a80/0x7ff22a80)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff22b80/0x7ff22b80)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff25750/0x7ff25750)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff27198/0x7ff27198)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff28120/0x7ff28120)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff28528/0x7ff28528)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff28930/0x7ff28930)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff28e38/0x7ff28e38)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff29400/0x7ff29400)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff29a08/0x7ff29a08)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff2a190/0x7ff2a190)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff2a798/0x7ff2a798)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff32968/0x7ff32968)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff34730/0x7ff34730)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff34fb8/0x7ff34fb8)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff36800/0x7ff36800)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff37548/0x7ff37548)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff38590/0x7ff38590)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff38f98/0x7ff38f98)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff39a60/0x7ff39a60)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff39b60/0x7ff39b60)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff39c60/0x7ff39c60)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff2a898/0x7ff2a898)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff2a998/0x7ff2a998)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff2aa98/0x7ff2aa98)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7fef5aa0/0x7fef5aa0)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff2ab98/0x7ff2ab98)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff221b0/0x7ff221b0)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff222b0/0x7ff222b0)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff223b0/0x7ff223b0)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff219e0/0x7ff219e0)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff21ae0/0x7ff21ae0)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff21be0/0x7ff21be0)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff21210/0x7ff21210)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff21310/0x7ff21310)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff21410/0x7ff21410)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff20a88/0x7ff20a88)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff20b88/0x7ff20b88)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff202b0/0x7ff202b0)->(0x7d506028,00000000): stub! fixme:ddraw:Main_IDirect3DVertexBufferImpl_7_1T_Optimize (0x7ff203b0/0x7ff203b0)->(0x7d506028,00000000): stub! X 69632, Y 0, Z 74752, Xs 7, Ys 7 Ouside room table = 112 bytes, max_slots = 5 wine: Unhandled page fault on read access to 0x0000012c at address 0x45f25c (thread 000e), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x0000012c in 32-bit code (0x0045f25c). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:0045f25c ESP:7d8e9a1c EBP:00007fff EFLAGS:00010246( - 00 - RIZP1) EAX:00000000 EBX:7c6fb724 ECX:00000000 EDX:7c5d0020 ESI:00000096 EDI:000000fd Stack dump: 0x7d8e9a1c: 000000fd 7c6fb6e4 00007fff 7c6fb724 0x7d8e9a2c: 7bc256a9 7f706a18 7d8e9a74 7f6f6295 0x7d8e9a3c: 7fef4710 7f7076a0 00000100 000004ff 0x7d8e9a4c: 00000000 ffffe4b0 00000000 7d8e9a8c 0x7d8e9a5c: 7fef4710 00414572 00000096 7c6fb724 0x7d8e9a6c: 00000000 00013200 fffff680 00013a00 Backtrace: =>1 0x0045f25c in tomb4 (+0x5f25c) (0x00007fff) 2 0x00000000 (0x00000000) 0x0045f25c: movswl 0x0(%ecx,%esi,2),%eax Modules: Module Address Debug info Name (68 modules) ELF 0x001e1000-001f5000 Deferred librt.so.1 ELF 0x00247000-0025f000 Deferred ld-linux.so.2 ELF 0x00261000-0038c000 Deferred libc.so.6 ELF 0x0038e000-003b1000 Deferred libm.so.6 ELF 0x003b3000-003b7000 Deferred libdl.so.2 ELF 0x003b9000-00480000 Deferred libx11.so.6 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 PE 0x00400000-00812000 Export tomb4 ELF 0x00baa000-00baf000 Deferred libxxf86vm.so.1 ELF 0x00bf1000-00c98000 Deferred libasound.so.2 ELF 0x02a45000-02af5000 Deferred libgl.so.1 PE 0x10000000-10032000 Deferred binkw32 ELF 0x7b800000-7b906000 Deferred kernel32<elf> -PE 0x7b820000-7b906000 \ kernel32 ELF 0x7bc00000-7bc78000 Deferred ntdll<elf> -PE 0x7bc10000-7bc78000 \ ntdll ELF 0x7bdf4000-7bee9000 Deferred libwine_unicode.so.1 ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7eaf6000-7eb0b000 Deferred midimap<elf> -PE 0x7eb00000-7eb0b000 \ midimap ELF 0x7eb0b000-7eb23000 Deferred msacm.drv<elf> -PE 0x7eb10000-7eb23000 \ msacm.drv ELF 0x7eb23000-7eb4c000 Deferred winealsa.drv<elf> -PE 0x7eb30000-7eb4c000 \ winealsa.drv ELF 0x7eb4c000-7eb69000 Deferred imm32<elf> -PE 0x7eb50000-7eb69000 \ imm32 ELF 0x7eb69000-7eb85000 Deferred ximcp.so.2 ELF 0x7ec55000-7f3c3000 Deferred fglrx_dri.so ELF 0x7f473000-7f4f4000 Deferred winex11.drv<elf> -PE 0x7f480000-7f4f4000 \ winex11.drv ELF 0x7f5c4000-7f5c8000 Deferred iso8859-15.so ELF 0x7f5ce000-7f5f0000 Deferred msacm32<elf> -PE 0x7f5e0000-7f5f0000 \ msacm32 ELF 0x7f5f0000-7f673000 Deferred winmm<elf> -PE 0x7f600000-7f673000 \ winmm ELF 0x7f673000-7f6c5000 Deferred dsound<elf> -PE 0x7f680000-7f6c5000 \ dsound ELF 0x7f6c5000-7f708000 Deferred dinput<elf> -PE 0x7f6e0000-7f708000 \ dinput ELF 0x7f708000-7f726000 Deferred iphlpapi<elf> -PE 0x7f710000-7f726000 \ iphlpapi ELF 0x7f726000-7f76c000 Deferred rpcrt4<elf> -PE 0x7f740000-7f76c000 \ rpcrt4 ELF 0x7f76c000-7f7fb000 Deferred ole32<elf> -PE 0x7f780000-7f7fb000 \ ole32 ELF 0x7f8e8000-7f968000 Deferred ddraw<elf> -PE 0x7f900000-7f968000 \ ddraw ELF 0x7f968000-7f9a6000 Deferred advapi32<elf> -PE 0x7f970000-7f9a6000 \ advapi32 ELF 0x7f9a6000-7fa34000 Deferred gdi32<elf> -PE 0x7f9c0000-7fa34000 \ gdi32 ELF 0x7fa34000-7fb60000 Deferred user32<elf> -PE 0x7fa50000-7fb60000 \ user32 ELF 0x7ffb8000-7ffc3000 Deferred libnss_files.so.2 ELF 0x7ffc3000-7ffc6000 Deferred xlcdef.so.2 ELF 0xb7f6f000-b7f89000 Deferred libwine.so.1 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Programme\TombRaider4\tomb4.exe 00000011 0 0000000e 0 <== 0000000d 15 00000009 0 WineDbg terminated on pid 0x8
I'm posting this just in case anyone is interested to take a look.
unquote+++