Installation works with wine suplied msi install, do not use the original MS version. Game play works but need native library settings for mfc42d, mscsp60, msvcŚ60, msvcrt. Configuration utillity works. The Ring2 builder works.
What does not
configuring the game with DINPUT and not haveing US or C locale will result in garbage in all text boxes if any of the ALT,CTRL, SHIFT Fn keys are hold down for autorepeat to kick in, setting locale and lang to en_US and running xset -r for each of the offending keys overcomes this. Patching does not work, since this is done via a bat file and the internal command interpreter in wine seems to shoke on the syntax, an external comunity suplied perl script is still neded. Sound works in the sense that there is noice coming from the speakers but due to the long standing dsound underrun problem alsa driver probelm in wine it is in practice unusable.
What was not tested
latest install with up to date patches of ryzom client used with the exception on sound the only thing there is only two things not working: patching and keyboard direct input. Both of which are probably easy to fix.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)||May 31 2010||1.2-rc1||Yes||Yes||Gold||an anonymous user|
|Show||Ubuntu 8.10 "Intrepid" amd64 (+ variants like Kubuntu)||Nov 03 2009||1.1.32||Yes||Yes||Bronze||R√©mi Perrot|
|Show||Debian GNU/Linux Unstable "Sid"||May 08 2009||1.1.20||Yes||Yes||Silver||Jayme|
|Show||Mac OS X 10.5 "Leopard"||Mar 17 2009||1.1.17||Yes||Yes||Silver||Gellule Xg|
|Show||Debian GNU/Linux Unstable "Sid"||Feb 24 2009||1.1.15||Yes||Yes||Garbage||Jayme|
WINEDEBUG=-all nice -n 19 wine client_ryzom_rd.exe > /dev/null
RootConfigFilename = "client_default.cfg"; HardwareCursor = 1; FullScreen = 0; Driver3D = "OpenGL"; SoundOn = 0; BackgroundDownloader = 0; LanguageCode = "en"; StartupHost = "su1.ryzom.com:40916"; StartupPage = "/login/r2_login.php"; InstallStatsUrl = "http://su1.ryzom.com:50000/stats/stats.php"; PatchServer = "http://dl.ryzom.com/patch_live"; InstallWebPage = "http://dl.ryzom.com/installer/";¬≠
In Section "Device" of your xorg.conf file you should check that Option "DynamicTwinView" "true" is set. ¬≠In section screen you should set your resolution and RefreshRate by just adding the line Option "MetaModes" "1280x1024_75 +0+0; 1280x1024 +0+0" (modify to your needs - this line is for a 17" flat panel).
You'll notice that every app that uses xrandr extension to read and set resolution will have the values all messed up, but that's a known issue and it still works well. Set Ryzom to use the new RefreshRate by selecting it in ryzom_configuration_rd.exe.
- I have not tested this atm