[Wine] Wine 1.0 and Ragnarok Online

Leanan wineforum-user at winehq.org
Sat Oct 4 18:51:40 CDT 2008


I can't seem to get Ragnarok Online (iRO) to work with Wine.

Everytime I try, it crashes with an error that seems to be something people are experiencing on the normal servers.  I'm trying to log in to Valkyrie, though I really don't think it matters too much.

Here's the deal:

I've used winecfg and told it to simulate a desktop at 1280 * 800.
I've set the settings in Setup.exe to be:

WineD3D7 HAL
No Fog
No Lightmap
800 * 600 * 16

When I launch this is what happens:

The Wine desktop pops up, and the patcher shows.  The text doesn't show on the patcher window, but the buttons work.  After it says it patched, I hit the login button to take me into game.  The patcher closes and the game client starts in the windowed mode (I have full screen turned off).  The screen is black.  After a short while I get a crash error that looks like this:

Module Name: C:\Program Files\Gravity\RagnarokOnline\RagFree.exe
Time Stamp: 0x48c5e226 - Mon Sep 08 22:40:38 2008


Exception Type: 0xc0000005

0x7df3f9a5	wined3d
0x7dee954c	wined3d
0x7df1e25b	wined3d
0x7def5bbc	wined3d
0x7e7dfdcc	ddraw
0x0040eec7	ragfree
0x0040e70f	ragfree
0x0040d40e	ragfree
0x005c7644	ragfree
0x0068442e	ragfree
0x006a55b2	ragfree
0x7b8773a7	kernel32

eax: 0x97eaae9a	ebx: 0x7dfb5c84
ecx: 0x3f800000	edx: 0x7dfb6920
esi: 0x00000006	edi: 0x001a9340
ebp: 0x0033f578	esp: 0x0033f530

stack 0033f530 - 0033f930
0033F530 : 00 00 80 3F 08 00 00 00 50 73 1A 00 84 5C FB 7D 
0033F540 : 00 00 00 00 10 52 81 0A 78 F5 33 00 9B 51 F4 7D 
0033F550 : 30 71 1A 00 00 00 00 00 07 27 FA 7D 07 27 FA 7D 
0033F560 : 10 52 81 0A 06 00 00 00 06 00 00 00 84 5C FB 7D 
0033F570 : 0E 00 00 00 08 00 00 00 F8 F5 33 00 4C 95 EE 7D 
0033F580 : D8 01 00 00 40 93 1A 00 10 52 81 0A 01 00 00 00 
0033F590 : E8 1C 0C 7C B4 F5 33 00 7B 3C F6 7D 84 5C FB 7D 
0033F5A0 : 10 87 1A 00 5C 04 FB 7D F8 F5 33 00 2E 11 F5 7D 
0033F5B0 : 10 87 1A 00 5C 04 FB 7D F8 F8 33 00 4E 12 F5 7D 
0033F5C0 : 34 00 00 00 10 52 81 0A 60 1B FB 7D 3C 38 F6 7D 
0033F5D0 : FF FF FF FF 40 00 00 00 44 F8 33 00 02 78 6A 00 
0033F5E0 : 61 00 00 00 5C F8 33 00 00 00 00 00 84 5C FB 7D 
0033F5F0 : 7C 72 FB 7D 30 71 1A 00 08 F9 33 00 5B E2 F1 7D 
0033F600 : 30 71 1A 00 A0 78 1A 00 02 00 00 00 40 9A E4 7D 
0033F610 : 10 F7 33 00 31 C5 D9 B7 44 F6 33 00 59 8E C6 7B 
0033F620 : 40 9A E4 7D B8 F7 33 00 C8 F6 33 00 84 5C FB 7D 

Launch Info 
0000 0000 0000 0000 0000 0000 0000 0000 
0000 0000 0000 0000 0000 0000 0000 0000 
0000 0000 0000 0000 0000 0000 0000 0000 
0000 0000 0000 0000 0000 0000 0000 0000 

Job : Novice

It seems others have had this issue, but it seems mostly to do with private servers more than anything else.

In my console I have the following:

fixme:shdocvw:PersistStreamInit_InitNew (0x12eb60)
err:ole:ITypeInfo_fnInvoke did not find member id -518, flags 0x4!
err:ole:ITypeInfo_fnInvoke did not find member id -517, flags 0x4!
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x12eb60)->(0)
fixme:shdocvw:navigate_url Unsupported args (Flags 0x32e800:3; TargetFrameName 0x32e7f0:8)
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:shdocvw:bind_to_object BindToObject failed: 80004005
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x12eb60)
fixme:shdocvw:OleObject_Close (0x12eb60)->(1)
krayzeekrys at Krystal:~/.wine/drive_c/Program Files/Gravity/RagnarokOnline$ fixme:win:EnumDisplayDevicesW ((null),0,0x33f458,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:d3d_surface:surface_download_data Read back converted textures unsupported, format=WINED3DFMT_X8R8G8B8
fixme:d3d_surface:surface_download_data Read back converted textures unsupported, format=WINED3DFMT_X8R8G8B8
fixme:d3d_surface:surface_download_data Read back converted textures unsupported, format=WINED3DFMT_X8R8G8B8
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (240,0)-(1046,625)
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x1a6430)->(1,(nil)): Stub
fixme:d3d:state_blendop Unrecognized/Unhandled D3DBLENDOP value 1144553472
fixme:d3d:state_blendop Unrecognized/Unhandled D3DBLENDOP value 0
err:ntdll:RtlpWaitForCriticalSection section 0x7e647c60 "x11drv_main.c: X11DRV_CritSection" wait timed out in thread 001e, blocked by 001b, retrying (60 sec)
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (240,0)-(1046,625)
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (240,0)-(1046,625)

I'm running Kubuntu 8 (Hardy) on a lenovo R61e.
The graphics card is listed simply as Intel Graphics Media Accelerator X3100

Before anyone says anything, I've run this game fine on thinkpads before.
I've copied the two windows dlls that are suggested in the appDB for iRO, to the system32 folder, but that does not appear to help much.







More information about the wine-users mailing list