[Bug 268] ddraw interface not recognized, surface flags not implemented not implemented

Wine Bugs wine-bugs at winehq.com
Fri Jun 20 03:11:52 CDT 2003


http://bugs.winehq.com/show_bug.cgi?id=268





------- Additional Comments From migda at 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


-- 
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list