http://bugs.winehq.com/show_bug.cgi?id=268
------- Additional Comments From migda@chemia.uj.edu.pl 2003-20-06 03:11 ------- I have tried the 20030508 version and it prints the following output while executing linksmmi.exe:
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403f2c78)-> (00000000,00000008) fixme:file:DEVICE_Open Unknown/unsupported VxD E:\GameOS.vxd. Try setting Windows version to 'nt40' or 'win31'. fixme:thread:SetThreadExecutionState (0x80000003): stub, harmless (power management). fixme:imm:ImmGetContext (0x10021): stub fixme:imm:ImmReleaseContext (0x10021, (nil)): stub fixme:imm:ImmGetDefaultIMEWnd (0x10021): stub fixme:imm:ImmAssociateContext (0x10021, (nil)): stub fixme:ddraw:DirectDrawEnumerateExA no non-display devices supported. fixme:ddraw:DirectDrawEnumerateExA no detached secondary devices supported. fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403f48d8)-> (00010021,00000008) fixme:ddraw:HAL_DirectDraw_GetFourCCCodes (0x403f48d8,0x406d0c44,0x90c008) fixme:ddraw:Main_DirectDraw_CreateSurface App didn't request a valid surface type - assuming offscreenplain err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ANTIALIAS (00000002) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MIPMAPLODBIAS (0000002e) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP0 (00000080) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP1 (00000081) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP2 (00000082) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP3 (00000083) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP4 (00000084) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP5 (00000085) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP6 (00000086) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP7 (00000087) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) ! fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403f48d8)-> (00010021,00000008) fixme:ddraw:Main_DirectDraw_GetFourCCCodes (0x403f48d8,0x406d0c44,0x90cbe8), stub fixme:ddraw:Main_DirectDraw_CreateSurface App didn't request a valid surface type - assuming offscreenplain err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ANTIALIAS (00000002) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MIPMAPLODBIAS (0000002e) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP0 (00000080) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP1 (00000081) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP2 (00000082) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP3 (00000083) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP4 (00000084) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP5 (00000085) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP6 (00000086) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP7 (00000087) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) ! fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403f48d8)-> (00010021,00000008) fixme:ddraw:Main_DirectDrawClipper_Initialize (0x403f50e8)-> (0x403f48e4,0x00000000),stub! fixme:ddraw:DIB_DirectDrawSurface_Blt dwFlags DDBLT_WAIT and/or DDBLT_ASYNC: can't handle right now. err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ANTIALIAS (00000002) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MIPMAPLODBIAS (0000002e) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP0 (00000080) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP1 (00000081) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP2 (00000082) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP3 (00000083) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP4 (00000084) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP5 (00000085) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP6 (00000086) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP7 (00000087) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) ! err:ddraw:create_device_helper Interface unknown when creating D3DDevice ({a4665c60-2673-11cf-a31a-00aa00b93356}) fixme:ddraw:Main_DirectDrawClipper_Initialize (0x403f50e8)-> (0x403f48e4,0x00000000),stub! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ANTIALIAS (00000002) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MIPMAPLODBIAS (0000002e) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP0 (00000080) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP1 (00000081) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP2 (00000082) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP3 (00000083) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP4 (00000084) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP5 (00000085) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP6 (00000086) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_WRAP7 (00000087) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) ! err:ddraw:create_device_helper Interface unknown when creating D3DDevice ({a4665c60-2673-11cf-a31a-00aa00b93356}) fixme:toolhelp:CreateToolhelp32Snapshot flags 1 not implemented fixme:thread:SetThreadExecutionState (0x80000000): stub, harmless (power management).
Additionally it displays the error box with the following contents:
STOP : No software rasterizer available Address : 0x0051CCCE Location : FileTypeClass::LoadSubFile()+0x2B3E
Processor Registers EAX=0x00000000 EBX=0x00000000 ECX=0x00000000 EDX=0x00000000 Flags=0x00000000 =================== ESI=0x00000000 EDI=0x00000000 EBP=0x406D0C50 ESP=0x406D0AE8 EIP=0x0051CCCE EIP (0x0051CCCE) C7 05 A8 69 8D 00 01 00 00 00 C6 05 AD 69 8D 00 01 59 C3 90 90 90 90 90 90 90 90 90 90 90 90 90 ESP (0x406D0AE8) 406D0C44 403800A5 00000002 00000000 400BA252 402A4E72 400BA301 400F4F04 406D0B18 4009190D 403806A0 400F4F04 406D0B28 400B0A7F 403806A0 40352A6C 406D0B58 402A4E4B 403510B0 40350CA0 406D0B58 402A4E33 400F4F04 400F4CA4
Machine details =============== Executable name : G:\Program Files\Microsoft Games\Links 2001 \LinksMMI.exe Executable time, date : 19:31:52 Tuesday 5/22/2001 Command line : Current directory : G:\Program Files\Microsoft Games\Links 2001 Current time, date : 22:51:47 Thursday 6/19/2003 GameOS build version : Version 1.1 11/2/2000 Software rasterizer : g:\program files\microsoft games\links 2001 \assets\binaries\blade.dll (Size 282,693 bytes) User name : root Machine name : eagle Processor : 187MHz Intel Pentium (P55) MMX Model=4, Type=5, Stepping=3 Cache Information : L1: 0K code / 0K data L2: 0K L2 r/w/rw speed : 1 cycles 5984MB/s, 8 cycles 748MB/s, 32 cycles 187MB/s Main memory r/w/rw speed : 2 cycles 2992MB/s, 22 cycles 272MB/s, 70 cycles 85MB/s Video memory r/w/rw speed : 1 cycles 5984MB/s, 9 cycles 664MB/s, 33 cycles 181MB/s AGP memory r/w/rw speed : 1 cycles 5984MB/s, 9 cycles 664MB/s, 33 cycles 181MB/s Operating system : Windows 95 GOLD (4.0.950) DirectX version : 7.04.00.0716 (DirectX 7.0a) Time since booted : 0h 0m 30s Time in game logic : 0h 0m 0.00s (on frame 0) Time app running : 0h 0m 0.00s Physical memory : 163,250,176 bytes (156 Meg) Available physical memory : 115,130,368 bytes (110 Meg) Swapfile size : 49,508,352 bytes (47 Meg) Swapfile available : 49,508,352 bytes (47 Meg) Virtual memory : 2,147,418,111 bytes (2048 Meg) Available virtual memory : 2,147,352,575 bytes (2048 Meg) Amount of stack used : 9456 bytes Memory load : 22% Desktop video mode : 1152,864 16bpp Mode when crash occured : Windowed 800x600x16 (DirectDraw HAL) In software Networked Machine : No Executable version : 01.08.06.1900 PCI Chipset : Intel TX
Processes Pri Threads Memory Path ==================================================== : 32 : 2 : 0k : G:\Program Files\Microsoft Games\Links 2001\LinksMMI.exe
DLL Version numbers =================== msvcrt.dll - Version 6.00.8397.0 - Found in C:\WINDOWS\SYSTEM msvcrtd.dll - Version 6.00.8447.0 - Found in C:\WINDOWS\SYSTEM msvcirt.dll - Version 6.00.8168.0 - Found in C:\WINDOWS\SYSTEM msvcirtd.dll - Version 6.00.8168.0 - Found in C:\WINDOWS\SYSTEM amstream.dll - Version 6.00.02.0902 quartz.dll - Version 6.00.02.0902 Ir50_32.dll - Version R.5.03.15.2.38 dsound.dll - Version 4.8 dinput.dll - Version 4.7 d3dim.dll - Version 4.07.00.0700 ddraw.dll - Version 4.8 dplayx.dll - Version 4.07.00.0700
Video device 0 ============== Description : DirectDraw HAL Driver file : display Driver file data : Cannot find driver file Version : 1.1.01.0001 Hardware ID : 0000.0000 (Rev 0, Subsys 0x0) Video memory : 16,777,216 bytes (16 Meg) Card texture mem : 16,777,216 bytes (16 Meg) AGP texture memory : 16,777,216 bytes (16 Meg) FourCC modes :
Texture formats : 8888 888 565 1555 4444 332 8bit Z Buffer formats : 16 bit Z 16 bit modes : 512x384 640x400 640x480 800x600 1024x768 1152x864 32 bit modes : 512x384 640x400 640x480 800x600 1024x768 1152x864 CERTIFIED : Yes DRAWPRIMITIVES2 : Yes DRAWPRIMITIVES2EX : No DRAWPRIMTLVERTEX : Yes FLIPINTERVAL : No FLIPNOVSYNC : Yes NO2DDURING3DSCENE : No NONLOCALVIDMEM : Yes NOPAGELOCKREQUIRED : Yes CALIBRATE GAMMA : No PRIMARYGAMMA : Yes ZBuffer : 16 24 32 Render Depth : 16 24 32 Texture Size : 1x1 to 1024x1024 Maximum u,v coords : 16.0 Guard Band Clipping: 0,0 to 0,0 AlphaTest NotEqual : Yes Missing Src blend : SRCCOLOR INVSRCCOLOR Missing Dest blend : DESTCOLOR INVDESTCOLOR AGP Texture : Yes Texture Coords : 1 Blend Stages : 1 Max Textures : 1 Hardware T&L : Yes Vertex Blending : 0 Maximum Lights : 16 Clip Planes : 1 Blend Lightmap : No Blend Specularmap : No Blend Detail : No Linear vid memory : Yes SELECTARG1 : No SELECTARG2 : No ADD : No ADDSIGNED : No SUBTRACT : No MODULATE : No MODULATE2X : No MODULATE4X : No BLENDCURRENTALPHA : No BLENDDIFFUSEALPHA : No BLENDTEXTUREALPHA : No BUMPENVMAP : No BUMPENVMAPLUMINANCE: No DOTPRODUCT3 : No ANISOTROPY : No ANTIALIASSORTINDEP : No FOGTABLE : Yes FOGVERTEX : Yes FOGRANGE : Yes WFOG : No WBUFFER : No MIPMAPLODBIAS : No WBUFFER : No ZBUFFERLESSHSR : No MIPNEAREST : Yes LINEARMIPLINEAR : Yes DONOTSTRIPELEMENTS : Yes TEXTURE CLAMP : Yes TEXTURE BORDER : Yes TEXTURE MIRROR : No ALPHAGOURAUDBLEND : Yes SQUAREONLY : No COLORFLATMONO : No COLORGOURAUDMONO : Yes COLORFLATRGB : Yes COLORGOURAUDRGB : Yes SPECULARFLATRGB : Yes SPECULARGOURAUDRGB : No
Video device 1 ============== Description : User (and GDI) Driver file : display Driver file data : Cannot find driver file Version : 1.1.01.0001 Hardware ID : 0000.0000 (Rev 0, Subsys 0x0) Video memory : 16,777,216 bytes (16 Meg) Card texture mem : 16,777,216 bytes (16 Meg) AGP texture memory : 16,777,216 bytes (16 Meg) FourCC modes :
Texture formats : 8888 888 565 1555 4444 332 8bit Z Buffer formats : 16 bit Z 16 bit modes : 512x384 640x400 640x480 800x600 1024x768 1152x864 32 bit modes : 512x384 640x400 640x480 800x600 1024x768 1152x864 CERTIFIED : Yes DRAWPRIMITIVES2 : Yes DRAWPRIMITIVES2EX : No DRAWPRIMTLVERTEX : Yes FLIPINTERVAL : No FLIPNOVSYNC : No NO2DDURING3DSCENE : No NONLOCALVIDMEM : No NOPAGELOCKREQUIRED : Yes CALIBRATE GAMMA : No PRIMARYGAMMA : Yes ZBuffer : 16 24 32 Render Depth : 16 24 32 Texture Size : 1x1 to 1024x1024 Maximum u,v coords : 16.0 Guard Band Clipping: 0,0 to 0,0 AlphaTest NotEqual : Yes Missing Src blend : SRCCOLOR INVSRCCOLOR Missing Dest blend : DESTCOLOR INVDESTCOLOR AGP Texture : Yes Texture Coords : 1 Blend Stages : 1 Max Textures : 1 Hardware T&L : Yes Vertex Blending : 0 Maximum Lights : 16 Clip Planes : 1 Blend Lightmap : No Blend Specularmap : No Blend Detail : No Linear vid memory : Yes SELECTARG1 : No SELECTARG2 : No ADD : No ADDSIGNED : No SUBTRACT : No MODULATE : No MODULATE2X : No MODULATE4X : No BLENDCURRENTALPHA : No BLENDDIFFUSEALPHA : No BLENDTEXTUREALPHA : No BUMPENVMAP : No BUMPENVMAPLUMINANCE: No DOTPRODUCT3 : No ANISOTROPY : No ANTIALIASSORTINDEP : No FOGTABLE : Yes FOGVERTEX : Yes FOGRANGE : Yes WFOG : No WBUFFER : No MIPMAPLODBIAS : No WBUFFER : No ZBUFFERLESSHSR : No MIPNEAREST : Yes LINEARMIPLINEAR : Yes DONOTSTRIPELEMENTS : Yes TEXTURE CLAMP : Yes TEXTURE BORDER : Yes TEXTURE MIRROR : No ALPHAGOURAUDBLEND : Yes SQUAREONLY : No COLORFLATMONO : No COLORGOURAUDMONO : Yes COLORFLATRGB : Yes COLORGOURAUDRGB : Yes SPECULARFLATRGB : Yes SPECULARGOURAUDRGB : No
Anyway it still doesn't work :(
Regards,
Wojciech Migda