TheGimp
01-11-2001, 03:28 AM
Unreal for Linux
What you will need:
* your Unreal CD
* A working UnrealTournament install
Download the latest UT patch here (ftp://ftp.linuxgames.com/loki/patches/ut/ut-install-436.run) or get the Installation for Game of The Year edition here (ftp://ftp.linuxgames.com/loki/beta/ut/ut-install-436-GOTY.run).
Mount your UT CD
# mount /dev/cdrom /mnt/cdrom
Run the UT Installer from where you downloaded it to:
# sh ./ut-install-436.run
or
# sh ./ut-install-436-GOTY.run
Run UT and get everything setup... controls, video, sound, etc.
Now, to install Unreal.
# cd /usr/local/games
# mkdir unreal
# cd unreal
Mount your Unreal CD, copy the files across and remove the win32 files:
# mount /dev/cdrom /mnt/cdrom
# cp -r /mnt/cdrom/Maps .
# cp -r /mnt/cdrom/Music .
# cp -r /mnt/cdrom/Sounds .
# cp -r /mnt/cdrom/System .
# cp -r /mnt/cdrom/Textures .
# mkdir Cache
# mkdir Save
# cd System
# rm *.exe
# rm *.dll
# rm *Drv*
cd to ~/.loki then run
# cp -r ut unreal
# mv ut unrealtournament
Open ~/.loki/unreal/System/UnrealTournament.ini with your favourite text
editor. Leave everything how it is except for these settings:
[URL]
Map=Entry.unr
LocalMap=Unreal.unr
[Engine.Engine]
Console=UBrowser.UBrowserConsole
DefaultGame=UnrealShare.SinglePlayer
DefaultServerGame=UnrealShare.DeathMatchGame
In [Core.System] you need to leave all the original UT paths there, and also
provide paths to where Unreal is installed.
[Core.System]
SavePath=..\Save
SavePath=/usr/local/games/unreal/Save
CachePath=..\Cache
Cachepath=/usr/local/games/unreal/Cache
CacheExt=.uxx
Paths=..\System\*.u
Paths=/usr/local/games/unreal/System/*.u
Paths=..\Maps\*.unr
Paths=/usr/local/games/unreal/Maps/*.unr
Paths=..\Textures\*.utx
Paths=/usr/local/games/unreal/Textures/*.utx
Paths=..\Sounds\*.uax
Paths=/usr/local/games/unreal/Sounds/*.uax
Paths=..\Music\*.umx
Paths=/usr/local/games/unreal/Music/*.umx
Note: If you have a Nvidia GeForce based video card and have S3TC working in
UT, you can use it in Unreal.
In [OpenGLDrv.OpenGLRenderDevice]
UseS3TC=1
Open ~/.loki/unreal/System/User.ini
Search for F2=ShowServerInfo and change it to F2=ActivateTranslator
This is to read the messages you recieve in Unreal.
Now for the scripts to switch between Unreal and UT:
UT script:
#!/bin/sh
cd ~/.loki
rm ut
ln -s unrealtournament ut
cd /usr/local/games/ut
./ut
save as ut
Unreal script:
#!/bin/sh
cd ~/.loki
rm ut
ln -s unreal ut
cd /usr/local/games/ut
./ut
save as unreal
make the scripts executable:
# chmod +x ut
# chmod +x unreal
By default, UT setup makes a symbolic link /usr/local/bin/ut to /usr/local/games/ut/ut. You will want to remove this first:
# rm /usr/local/bin/ut
then place the scripts in /usr/local/bin
now run:
# unreal
and you should get the Unreal fly by sequence
run ut to play UnrealTournament and unreal to play Unreal.
Enjoy http://www.linuxnewbie.org/ubb/smile.gif
[ 30 April 2001: Message edited by: TheGimp ]
What you will need:
* your Unreal CD
* A working UnrealTournament install
Download the latest UT patch here (ftp://ftp.linuxgames.com/loki/patches/ut/ut-install-436.run) or get the Installation for Game of The Year edition here (ftp://ftp.linuxgames.com/loki/beta/ut/ut-install-436-GOTY.run).
Mount your UT CD
# mount /dev/cdrom /mnt/cdrom
Run the UT Installer from where you downloaded it to:
# sh ./ut-install-436.run
or
# sh ./ut-install-436-GOTY.run
Run UT and get everything setup... controls, video, sound, etc.
Now, to install Unreal.
# cd /usr/local/games
# mkdir unreal
# cd unreal
Mount your Unreal CD, copy the files across and remove the win32 files:
# mount /dev/cdrom /mnt/cdrom
# cp -r /mnt/cdrom/Maps .
# cp -r /mnt/cdrom/Music .
# cp -r /mnt/cdrom/Sounds .
# cp -r /mnt/cdrom/System .
# cp -r /mnt/cdrom/Textures .
# mkdir Cache
# mkdir Save
# cd System
# rm *.exe
# rm *.dll
# rm *Drv*
cd to ~/.loki then run
# cp -r ut unreal
# mv ut unrealtournament
Open ~/.loki/unreal/System/UnrealTournament.ini with your favourite text
editor. Leave everything how it is except for these settings:
[URL]
Map=Entry.unr
LocalMap=Unreal.unr
[Engine.Engine]
Console=UBrowser.UBrowserConsole
DefaultGame=UnrealShare.SinglePlayer
DefaultServerGame=UnrealShare.DeathMatchGame
In [Core.System] you need to leave all the original UT paths there, and also
provide paths to where Unreal is installed.
[Core.System]
SavePath=..\Save
SavePath=/usr/local/games/unreal/Save
CachePath=..\Cache
Cachepath=/usr/local/games/unreal/Cache
CacheExt=.uxx
Paths=..\System\*.u
Paths=/usr/local/games/unreal/System/*.u
Paths=..\Maps\*.unr
Paths=/usr/local/games/unreal/Maps/*.unr
Paths=..\Textures\*.utx
Paths=/usr/local/games/unreal/Textures/*.utx
Paths=..\Sounds\*.uax
Paths=/usr/local/games/unreal/Sounds/*.uax
Paths=..\Music\*.umx
Paths=/usr/local/games/unreal/Music/*.umx
Note: If you have a Nvidia GeForce based video card and have S3TC working in
UT, you can use it in Unreal.
In [OpenGLDrv.OpenGLRenderDevice]
UseS3TC=1
Open ~/.loki/unreal/System/User.ini
Search for F2=ShowServerInfo and change it to F2=ActivateTranslator
This is to read the messages you recieve in Unreal.
Now for the scripts to switch between Unreal and UT:
UT script:
#!/bin/sh
cd ~/.loki
rm ut
ln -s unrealtournament ut
cd /usr/local/games/ut
./ut
save as ut
Unreal script:
#!/bin/sh
cd ~/.loki
rm ut
ln -s unreal ut
cd /usr/local/games/ut
./ut
save as unreal
make the scripts executable:
# chmod +x ut
# chmod +x unreal
By default, UT setup makes a symbolic link /usr/local/bin/ut to /usr/local/games/ut/ut. You will want to remove this first:
# rm /usr/local/bin/ut
then place the scripts in /usr/local/bin
now run:
# unreal
and you should get the Unreal fly by sequence
run ut to play UnrealTournament and unreal to play Unreal.
Enjoy http://www.linuxnewbie.org/ubb/smile.gif
[ 30 April 2001: Message edited by: TheGimp ]