Erizon
SywindtIf you have a multicore machine, this is easily fixed by setting the different clients to use different cores. I use a program called WinAFC (available both in 32 and 64 bit versions) to do this for me automatically.
In Windows 7, the "start" command allows you to set processor affinity. I don't have a Windows 7 box handy, but the syntax in Server 2008 is:
start C:\whatever.exe /affinity 1
That will use the first CPU/core (which, confusingly, is listed in Task Manager as 0). I don't use this, but it may also be possible to specify multiple CPUs/cores.
Works for Ryzom only if you also set a username and password for the client, else it uses those arguments as username and password (and of course fails to log in). So "C:\Program Files (x86)\Ryzom\client_ryzom_rd.exe" username password /multi /affinity 2
I've not checked whether it really forces the client into that core, but at least it starts with that commandline and teleportation takes the same time as it would running only a single client.