Archives des forums MMO/MMORPG > Ultima Online > UO - Les Cristaux Perdus > 55i Sous linux est-ce possible?
55i Sous linux est-ce possible?
Par Ticky Montana le 9/1/2003 à 19:58:34 (#2983540)
Par rituel le 9/1/2003 à 20:19:26 (#2983696)
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