[Bug 2187] New: Ragnarok unable to be played in windowed mode. Constant flickering.

Wine Bugs wine-bugs at winehq.org
Sat Apr 24 04:43:15 CDT 2004


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

           Summary: Ragnarok unable to be played in windowed mode. Constant
                    flickering.
           Product: Wine
           Version: CVS
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: tyler at reversedrecords.com


Running Slackware 9.1 with kernel 2.6.0 (patched Xfree 4.3 and kernel for use
with Compaq Presario 2100 laptop) i am attempting to run the Ragnarok.exe
(http://iro.ragnarokonline.com) with minimal success. The program loads but
there is a constant flickering across the screen making the game unplayable. The
fps while in window mode are decent. When the program is run in full screen
mode, the flicker is gone, but the fps have now slown to a crawl. Ive tried this
on both the cvs version and the latest 20040408 release. both were compiled with
gcc 3.2.3. I have a 300+ MB debug msg from the WINEDEBUG=+relay Ragnarok.exe.
the console output is this...

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:d3ddevice_unlock_update Wrong surface type for locking !

this is previous to a pop-up window stating "not supported mode"
ok to continue...

err:ddraw:d3ddevice_lock_update Wrong surface type for locking !
err:ddraw:d3ddevice_unlock_update Wrong surface type for locking !
err:ddraw:setup_rect_and_surface_for_blt Only BLT override to front or
back-buffer is supported for now !
err:ddraw:d3ddevice_lock_update Wrong surface type for locking !
err:ddraw:d3ddevice_unlock_update Wrong surface type for locking !
err:ddraw:d3ddevice_lock_update Wrong surface type for locking !
err:ddraw:d3ddevice_unlock_update Wrong surface type for locking !
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x40438948)->(flags=0x00000001,handle=(nil))
err:ddraw:d3ddevice_lock_update Wrong surface type for locking !
err:ddraw:d3ddevice_unlock_update Wrong surface type for locking !
err:ddraw:setup_rect_and_surface_for_blt Only BLT override to front or
back-buffer is supported for now !
err:ddraw:d3ddevice_lock_update Wrong surface type for locking !
err:ddraw:d3ddevice_unlock_update Wrong surface type for locking !
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x40438948)->(0002002b,00000008)

bash-2.05b# 

the above message being repeated till exit of program.

-- 
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