Ragnarok Online

Phil <[email protected]> Tue, 12 Oct 2004 10:53:50 +0200
Newsgroups gmane.comp.emulators.winex.devel
Message-ID <[email protected]>
Hi everyone,

trying Ragnarok (http://www.euro-ro.net) with cedega 4.0.x, I have the 
following problems:

* Mouse cursor doesn't work in windowed mode; it snaps back to the middle when 
moving it. In fullscreen mode, it works. With winex3, there was a patch that 
solved the problem - it removed the lines between "case MotionNotify:" and 
"X11DRV_MotionNotify( hWnd, (XMotionEvent*)event );" from the file 
"windows/x11drv/event.c".

* When running full screen it happens quite often that the resolution switches 
back to my desktop resolution (game is running 1024x768, desktop is 
1400x1050) and the game freezes. This fault is not reproducible, it happens 
randomly when an event occurs: pressing one of the F-Keys or another player 
casts a spell that produces lots of graphics effects. XRandR cannot be used - 
the game won't start. So I use XVidMode.

* The backspace and alt-gr keys don't work with Ragnarok. Backspace gives no 
feedback at all, alt-gr sends a "^". cedega gives the following output at 
startup:
| fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not 
| found! 
| Using closest match instead (German keyboard layout without dead keys) for 
| scancode mapping. 
(I'm using a generic 104-keys keyboard)

* I cannot use alsa driver with Ragnarok, but that's just a comment, not a 
problem.

Here's my config (drive sections and irrelevant stuff snipped):
--%snip%--
[DllDefaults]
"DefaultLoadOrder" = "native, builtin, so"

[DllOverrides]
"commdlg"      = "builtin, native"
"comdlg32"     = "builtin, native"
"oleaut32"     = "builtin, native"
"ver"          = "builtin, native"
"version"      = "builtin, native"
"shell"        = "builtin, native"
"shell32"      = "builtin, native"
"shfolder"     = "builtin, native"
"shlwapi"      = "builtin, native"
"lzexpand"     = "builtin, native"
"lz32"         = "builtin, native"
"comctl32"     = "builtin, native"
"commctrl"     = "builtin, native"
"advapi32"     = "builtin, native"
"crtdll"       = "builtin, native"
"mpr"          = "builtin, native"
"winspool.drv" = "builtin, native"
"d3d8"         = "builtin, native"
"d3drm"        = "builtin, native"
"ddraw"        = "builtin, native"
"dinput"       = "builtin, native"
"dinput8"      = "builtin, native"
"dmusic"       = "builtin, native"
"dsound"       = "builtin, native"
"opengl32"     = "builtin, native"
"msvcrt"       = "native, builtin"
"rpcrt4"       = "native, builtin"
"msvideo"      = "builtin, native"
"msvfw32"      = "builtin, native"
"mcicda.drv"   = "builtin, native"
"mciseq.drv"   = "builtin, native"
"mciwave.drv"  = "builtin, native"
"mciavi.drv"   = "native, builtin"
"mcianim.drv"  = "native, builtin"
"msacm.drv"    = "builtin, native"
"msacm"        = "builtin, native"
"msacm32"      = "builtin, native"
"midimap.drv"  = "builtin, native"
"wininet"      = "builtin, native"

[Version]
"Windows" = "win98"

[x11drv]
"AllocSystemColors" = "100"
"CopyDefaultColors" = "0"
"PrivateColorMap" = "N"
"PerfectGraphics" = "N"
"Managed" = "Y"
"UseDGA" = "N"
"UseXShm" = "Y"
"DXGrab" = "Y"
"UseXVidMode" = "Y"
"UseXRandR" = "N"
"DesktopDoubleBuffered" = "Y"
"TextCP" = "0"
"VideoRam" = "64"
"AGPVertexRam" = "64"
"NV_VAR" = "Y"
"ARB_VBO" = "Y"

[d3dgl]
"AnisotropicTextureFiltering" = "N"
"VertexShaders" = "Y"
"PixelShaders" = "Y"
"ClipSpaceFix" = "Y"

[dinput]
"DefaultDeadZone" = "1000"

[joystick]

[fonts]
"Resolution" = "96"
"Default" = "-adobe-times-"

[FontPatterns]
"Pattern0" = "-adobe-times*"
"Pattern1" = "-adobe-helvetica*"
"Pattern2" = "-adobe-courier*"
"Pattern3" = "-misc-fixed*"

[FontDirs]

[FontAlias]
"MS Serif"="Times New Roman"
"Helvetica"="Verdana"
"Helv"="Verdana"
"MS Sans Serif"="Verdana"
"System"="Verdana"
"Tahoma"="Verdana"

[memory]

[serialports]
"Com1" = "/dev/ttyS0"

[parallelports]
"Lpt1" = "/dev/lp0"

[spooler]
"LPT1:" = "|lpr"

[ports]

[spy]
"Exclude" = "WM_SIZE;WM_TIMER;"

[registry]
"LoadGlobalRegistryFiles" = "n"
"LoadHomeRegistryFiles" = "Y"
"LoadWindowsRegistryFiles" = "n"
"WritetoHomeRegistryFiles" = "Y"
"SaveOnlyUpdatedKeys" = "Y"

[Tweak.Layout]
"WineLook" = "Win98"

[Console]
"XtermProg" = "konsole"

[Clipboard]
"ClearAllSelections" = "0"
"PersistentSelection" = "1"

[afmdirs]

[Wineserver]
"SHMWineserver" = "Y"

[WinMM]
"Drivers" = "wineoss.drv"
"MidiMapper" = "midimap.drv"

[wineoss]
"UseMMap" = "N"
"FullDuplex" = "N"

[winealsa]
"UseMMap" = "N"

[transgaming]
"force_pthreads" = "Auto"
"renice_wineserver" = "N"

--%snip%--

Kind regards,

Phil