WineHQ

The Saga of Ryzom

Latest version - patched May 25th 2010

Application Details:

Version: FV 1.9.1
License:
URL: http://www.ryzom.com
Votes: 10
Latest Rating: Gold
Latest Wine Version Tested: 1.2-rc1

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Installation is OK out of the box

Patching is easy with the patch.pl script available on http://is1.itr.no/~zyrom/linux/doku.php

Game runs fine, without graphics bug, at good framerate.

What does not

Sound is stuttering.

I have performance issue every 2-3 second but it does'nt seem to be Ryzom related. (Comment by Zyrom: this might be due to the sound, setting msvcrt to native, bultin might also improve the situation)

Software mouse cursor is slow. Hardware mouse cursor is invisible in 32 bit mode so you have to patch wine to keep your X11 mouse cursor (comment by Zyrom: this does not happen on all distros FC5/6 with latest NVIDIA driver does not exibit this)

--- ./dlls/winex11.drv/mouse.c.orig 2006-11-24 17:57:56.000000000 -0900
+++ ./dlls/winex11.drv/mouse.c 2006-11-26 23:33:32.000000000 -0900
@@ -648,7 +648,15 @@
*/
void X11DRV_SetCursor( CURSORICONINFO *lpCursor )
{
- Cursor cursor;
+/* Hack: prevent annoying blinking mouse pointer in (Dark Age of Camelot) */
+static int lastCursor; /* store state of previous cursor */
+if (!lpCursor) /* prevent drawing a blank cursor every other time */
+ {
+ if (lastCursor) {lastCursor=0; return;} /* return from function if cursor is blank */
+ } /* unless cursor is blank twice in a row, in which case we can let it be blank */
+lastCursor=lpCursor;
+/* End Hack */
+Cursor cursor;

if (root_window != DefaultRootWindow(gdi_display))
{

Workarounds

What was not tested

No massive players environnement

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Playable for sure. And quite easy to install

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)May 31 20101.2-rc1Yes Yes Goldan anonymous user 
ShowUbuntu 8.10 "Intrepid" amd64 (+ variants like Kubuntu)Nov 03 20091.1.32Yes Yes BronzeRémi Perrot 
ShowDebian GNU/Linux Unstable "Sid"May 08 20091.1.20Yes Yes SilverJayme 
ShowMac OS X 10.5 "Leopard"Mar 17 20091.1.17Yes Yes SilverGellule Xg 
ShowDebian GNU/Linux Unstable "Sid"Feb 24 20091.1.15Yes Yes GarbageJayme 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

HOWTO
  1. Download the game (and create you account)
  2. Install the game (no special wine config needed)
  3. Copy mfc42.dll, msvcp60.dll and msvcrt.dll to your Ryzom installation folder
  4. Run winecfg and add a override to msvcrt (native/buildin) in "Libraries" tab
  5. Set Windows version to Win2000, WinXP or Vista (for HardwareCursor to display correctly)
  6. Use the minimal client.cfg from below (overwrite the lines of the client.cfg in your Ryzom installation folder. You may change the setting later ingame or using the configuration tool)
  7. Starting the game should look something like this:
WINEDEBUG=-all nice -n 19 wine client_ryzom_rd.exe > /dev/null

client.cfg:

­
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/";­
  
Ingame screens getting messed up by switching desktops
http://forums.ryzom.com/showthread.php?t=30655 says:

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

WARNING
If you play Ryzom fullscreen, then on startup Ryzom minimizes itself (currently at least). Unpatched WINE (see Bug: #16517) resizes Ryzom to 32x32 size icon (and hides it if WINE desktop is not used), on patched WINE, Ryzom stays fullscreen like nothing happened, but it is infact in icon mode, so you need to d­ouble-click to get keyboard/mouse control back.

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back