[Bug 2047] New: Star Wars: Mysteries of the Sith broken 3D acceleration

Wine Bugs wine-bugs at winehq.org
Mon Feb 23 16:48:24 CST 2004


http://bugs.winehq.org/show_bug.cgi?id=2047

           Summary: Star Wars: Mysteries of the Sith broken 3D acceleration
           Product: Wine
           Version: 20040213
          Platform: PC
        OS/Version: other
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: wine-directx
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: spmirowski at shaw.ca


My system is Linux Mandrake 9.2, 1.2 Ghz Athlon, A7V

When selecting from 3D accerlation modes only my lowest 240x320 (a few versions
of this mode) and my highest res 1280x1024 are selectable.  In non accel mode, I
have all the modes available.  In the game in acceleration mode, the graphics
are rendered correctly, but the framerate is about 1 frame a min. However I am
still able to press escape to switch modes or leave the game.

The output (editted for space):

[mirostep at epsilon MotS]$ wine jkm.exe
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x4038e708)->(00010021,00000011)
.....
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x4038e708)->(00010021,00000008)
fixme:dplay:DirectPlay3WImpl_EnumConnections
(0x4038ce30)->(0x941dd0,0x434290,(nil),0x00000000): stub
fixme:ole:CoCreateInstance no classfactory created for CLSID
{d8f1eee0-f634-11cf-8700-00a0245d918b}, hres is 0x80040154
fixme:dsound:IDirectSoundImpl_SetCooperativeLevel level=DSSCL_PRIORITY not fully
supported
fixme:wave:DSD_CreateSecondaryBuffer
(0x4038ec88,0x406bfd30,ea,0,0x403af8c4,0x403af6ac,0x403af890): stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403b2ad0)->(00010021,00000011)
.....
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403b30a0)->(00010021,00000011)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
fixme:ddraw:DIB_DirectDrawSurface_Blt dwFlags DDBLT_WAIT and/or DDBLT_ASYNC:
can't handle right now.
fixme:wave:DSD_CreateSecondaryBuffer
(0x4038ec88,0x406bfcc0,100e0,0,0x403c583c,0x4039f4c4,0x403c5808): stub
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x403b30a0)->(flags=0x00000001,handle=(nil))
fixme:wave:DSD_CreateSecondaryBuffer
(0x4038ec88,0x406bfb58,ea,0,0x403c57f4,0x403b2dfc,0x403c57c0): stub
.....
fixme:wave:DSD_CreateSecondaryBuffer
(0x4038ec88,0x406bf460,ea,0,0x43ecb3b4,0x43ecb1ec,0x43ecb380): stub
err:dsound:DSOUND_MixOne underrun on sound buffer 0x43eca260
.....
err:dsound:DSOUND_MixOne underrun on sound buffer 0x43eca260
fixme:wave:DSD_CreateSecondaryBuffer
(0x4038ec88,0x406bf3ac,ea,0,0x4038f1e4,0x403af5fc,0x4038f1b0): stub
.....
fixme:wave:DSD_CreateSecondaryBuffer
(0x4038ec88,0x406bf3ac,ea,0,0x44a8dbe4,0x4038f6c4,0x44a8dbb0): stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403b30a0)->(00010021,00000051)
.....
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403b30a0)->(00010021,00000011)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
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_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 Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE
(0000000b) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE
(0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE
(0000000b) value : 00000001 !
fixme:wave:DSD_CreateSecondaryBuffer
(0x4038ec88,0x406bfcfc,ea,0,0x44ad81cc,0x4045f90c,0x44ad8198): stub
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE
(0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE
(0000000b) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE
(0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE
(0000000b) value : 00000001 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE
(0000000b) value : 00000000 !
err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE
(0000000b) value : 00000001 !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403b30a0)->(00010021,00000051)
....
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403b30a0)->(00010021,00000011)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
fixme:ddraw:DIB_DirectDrawSurface_Blt dwFlags DDBLT_WAIT and/or DDBLT_ASYNC:
can't handle right now.
err:dsound:DSOUND_MixOne underrun on sound buffer 0x43eca260
fixme:winmm:MMDRV_Exit Closing while ll-driver open

-- 
Configure bugmail: http://bugs.winehq.org/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