Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

55i Sous linux est-ce possible?

Par Ticky Montana le 9/1/2003 à 19:58:34 (#2983540)

J'aimerrais faire tourner une version sphere 55i sous linux, est-ce possible avec quelques bidouillages? ou c'est vraiment peine perdue? ;p

Par rituel le 9/1/2003 à 20:19:26 (#2983696)

Tu peux faire tourner Sphere sous Linux sans aucun problèmes car il y a une version faites exprès pour ca : http://uo-files.narod.ru/files/sphere/sphere_55i_Linux_full.tgz

Et pour jouer en client sur Linux :

UO-On-Wine-HowTo
by Xanathar (xanathar@noxwizard.com)
-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-

Of course I take no responsibility for what it's written here. It may format your hard drive,
destroy your life etc etc. Don't bother me if it does.


#READ THIS IF YOU PLAY ON EMULATORS
------------------------------------
If you play on non official shards, you might not need this. Some server emulators like
Sphere, POL and some versions of other emulators have support for 1.26.x clients.
There is Linux native 1.26.2 client directly from Origin, so you might want to use that.
Of course if you use *BSD or play on official shards, or play on "ignited" emulators like
UOX, Wolfpack, NoX-Wizard, etc, you need this guide :)

If you want to use Linux native 1.26.2 client, you can find a good FAQ at

http://www.linuxgames.com/uofaq.php3

and the client itself at

ftp.owo.com/pub/uo/client/linux/



#STEP 1 : INSTALLING WINE
--------------------------
I will not enter the details of installing Wine. From Wine website you can find daily rpms
ready to be installed. For our purpose, I suppose Wine is installed to have a "C:" virtual
disk on directory /c. If you have it elsewhere, like /usr/share/wine-c (this is where it
is on my system) simply replace /c with /usr/share/wine-c :).
Also before proceeding test it with notepad.exe and regedit.exe. You should get them
somewhere from one of your windows disks. RegEdit will be useful later.


#STEP 2 : INSTALLING UO
------------------------
Before starting setup.exe, you have to create directories, because the setup program is
unable to do so. So go in the /c directory and do

mkdir /c/uo
mkdir /c/uo/music
mkdir /c/uo/music/4MB
mkdir /c/uo/music/512K
mkdir /c/uo/demo
mkdir /c/uo/tutorial
mkdir /c/uo/Desktop
mkdir /c/uo/language
mkdir /c/uo/patch
mkdir /c/uo/transerv
mkdir /c/uo/transerv/systran
mkdir /c/uo/transerv/systran/Ef
mkdir /c/uo/transerv/systran/Eg
mkdir /c/uo/transerv/systran/Ej
mkdir /c/uo/transerv/systran/Es
mkdir /c/uo/transerv/systran/Fe
mkdir /c/uo/transerv/systran/Ge
mkdir /c/uo/transerv/systran/Je
mkdir /c/uo/transerv/systran/Se
mkdir /c/uo/transerv/systran/Ef/csd
mkdir /c/uo/transerv/systran/Eg/csd
mkdir /c/uo/transerv/systran/Ej/csd
mkdir /c/uo/transerv/systran/Es/csd
mkdir /c/uo/transerv/systran/Fe/csd
mkdir /c/uo/transerv/systran/Ge/csd
mkdir /c/uo/transerv/systran/Je/csd
mkdir /c/uo/transerv/systran/Se/csd

You might also have to create directories on Windows/Start Menu

After that, start setup.exe by typing "./setup.exe" or "wine setup.exe" and install UO in
C:\uo.

Let the installation continue. At some point it will either crash or complete. If it
crashes, no problem, usually it does it. If it completes, DON'T answer yes when it asks
to install DirectX.

If it crashes, of course it will not work without some tricks.
So edit (kedit or pico or whatever else you like) your $HOME/.wine/system.reg and paste the following :

[Software\\Origin Worlds Online\\Ultima Online\\1.0]
"ExePath"="C:\\uo\\client.exe"
"InstCDPath"="D:\\"
"PatchExePath"="C:\\uo\\uopatch.exe"
"StartExePath"="C:\\uo\\uo.exe"
"Upgraded"="Yes"

[Software\\Origin Worlds Online\\Ultima Online\\1.0\\HWProfile]
"largestPartitionInMB"=hex:ff,00
"nProcessors"=hex:01
"processorClock"=hex:00,00
"processorType"=hex:03
"szModemDescrip"="iO"
"szModemManufacturer"="oO"
"szVideoCardDescrip1"="\xff\xff\xff\\f\\@\xf9\x201e\b@6\xbb;@\x20ac\x00e0C@\xf4k\\@\x90\x201e\a@\x20acK\b@L\xb2\20@"
"szVideoCardDescrip2"="\xb2\20@"
"timeZoneBias"=hex:3c,00,4f,91
"totalRAMInMB"=hex:f5,07

You can now use regedit to explore "HKEY_LOCAL_MACHINE\Software\Origin Worlds Online" key and
subkeys to check if all seems ok.

After that, start "./uopatch.exe" to patch and "./client.exe" to play :).

If you want to play on non official shard, then you need to patch it with UORice (a program
by Lord Binary) before that. You might have to do it under Windows. Remember that Ignition
doesn't work under Linux.

You can find UORice at http://stud4.tuwien.ac.at/~e9425109/UO_RICE.htm.

JOL Archives 1.0.1
@ JOL / JeuxOnLine