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!
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:
Additional Comments
Playable for sure. And quite easy to install
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
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 |
Bug # | Description | Status | Resolution | Other apps affected |
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/";Â
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
Comments for this application have been disabled because there are no maintainers.