Unreal Tournament GOTY

IG képe

Unreal Tournament GOTY

Információk: https://hu.wikipedia.org/wiki/Unreal_Tournament

Előkészületek

Szükség lesz a játék eredeti CD-ire vagy az ebből készített ISO-lemezkép fájlokra.
A leírás lemezkép-fájlokat használ: ut-1.iso és ut-2.iso.

Mivel a játék 32 bites, ezért telepíteni kell néhány 32 bites csomagot.

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libx11-6:i386 libxext6:i386 libc6:i386 libpulsedsp:i386

További szükséges csomagok telepítése:

sudo apt install pulseaudio osspd osspd-pulseaudio

Telepítés

Saját könyvtárunkon belül hozzunk létre egy ut könyvtárat, majd másoljuk be ide az ut-1.iso és 

ut-2.iso fájlt és lépjünk is be ebbe a könyvtárba!

 

Installer beszerzése,

 

curl -O https://princessleia.com/tools/ut/ut-install-436-goty.run

 

adjunk futtatási jogot

 

chmod +x  ut-install-436-goty.run

 

majd futtassuk:

 

./ut-install-436-goty.run --keep

 

Ha végzett:

 

cd ut-436-GOTY/

 

Nyissuk meg szerkesztésre a setup.sh fájlt, keressük meg a DetectARCH() részt, majd módosítsuk erre:

 

DetectARCH() 

{

    echo "x86"

    return 0

}

 

Mentsük el!

 

Most lépjünk be a setup.data könyvtárba és módosítsuk az apply-patch.sh-t pontosan ugyan úgy, mint a korábbi lépésben a setup.sh-fájlt (DetectARCH rész)! 

 

Ezt a fájlt is mentsük el és lépjunk vissza az ut-436-GOTY könyvtárba.

 

Indulhat a telepítés!

 

sudo ./setup.sh

 

Az első kérdésre válaszoljunk nemmel, a többire igennel.

 

Valami hasonlót fogsz látni:

 

----====== Unreal Tournament GOTY installation program ======----
You are running a x86 machine with libc5
Hit Control-C anytime to cancel this installation program.
Would you like to read the README file ? [Y/n] 
Please enter the installation path [/usr/local/games/ut]
Do you want to install symbolic links to a directory in your path? [Y/n] 
Please enter the path in which to create the symbolic links [/usr/local/bin]
Install Binary Files? [Y/n/?] 
Install OpenGL as default renderer? [Y/n] 
Install Data Files? [Y/n] 
Do you want to install desktop items? [Y/n] 
Installing to /usr/local/games/ut
10945 MB available, 668 MB will be installed.
Continue install? [Y/n] 
Installing ut binary ...
 100% - /usr/local/games/ut/ut
Installing ucc binary ...
 100% - /usr/local/games/ut/ucc
Installing Binary Files ...
...

Please mount the Disc One CDROM.
Choose Yes to retry, No to cancel [N/y] 

 

A Please mount the Disc One CDROM-nál kéri a script, hogy csatoljuk az ut-1.iso-t.

 

Egy másik terminálban írjuk be:

 

sudo mount -o loop /home/$USER/ut/ut-1.iso /media/cdrom0

 

Terjünk vissza a telepítéshez és válaszoljunk igennel a kérdésre!

 

Elkezdődik az adatfájlok másolása, majd kéri a script a második cd csatolását:

 

Please mount the Disc Two CDROM.

Choose Yes to retry, No to cancel [N/y] 

 

Először csatoljuk le az első cd-t, majd csatoljuk fel a másodikat:

 

sudo umount /media/cdrom0

sudo mount -o loop /home/$USER/ut/ut-2.iso /media/cdrom0

 

Térjünk vissza a telepítéshez és válaszoljunk igennel a kérdésre!

 

Folytatódik a telepítés, ami egy ideig el fog tartani.

 

Szerencsés esetben a telepítés végén ezt látod:

 

Installation complete.

Would you like to launch the game now? [Y/n] 

 

Még ne futtassuk a játékot, válaszoljunk nemmel!

 

Csatoljuk le a második cd-t!

 

Most futtassuk a játékot, írjuk be terminálba: ut

Létrejön pár könyvtár a saját könyvtárunkon belül, de a játék még nem indul el. 

Ha mégis, akkor kész vagy! ;)

 

Utólagos beállítások

 

Szerkeszteni kell az UnrealTournament.ini fájlt.

 

sudo xed ~/.loki/ut/System/UnrealTournament.ini

 

Az [Engine.Engine] résznél ezt kell látni, ha nem ez van, módosítsd (félkövérrel kiemelve amire kell módosítani)!

 

[Engine.Engine]

GameRenderDevice=SDLSoftDrv.SDLSoftwareRenderDevice

WindowedRenderDevice=SDLSoftDrv.SDLSoftwareRenderDevice

RenderDevice=SDLSoftDrv.SDLSoftwareRenderDevice

.

.

AudioDevice=Audio.GenericAudioSubsystem

 

Az [Audio.GenericAudioSubsystem] szekció alatt keressük meg az 

 

UseSurround=False sort és írjuk át UseSurround=True-ra!

 

Az [SDLDrv.SDLClient] szekció alatt állítsuk be a teljes képernyős felbontást, nálam 1366x768.

 

FullscreenViewportX=1366

FullscreenViewportY=768

 

Mentsük el a fájlt! 

Figyelem! Nem tudom, hogy ettől nagyobb felbontáson fut-e a játék, inkább kisebb felbontást írjunk be.

 

Futtassuk az oss daemont: sudo systemctl start osspd.service

 

majd a játékot terminálból:

 

ut

 

Remélhetőleg elindul a beállított felbontással és hang is van.

 

Ha nincs hang

 

Adjuk ki a következő parancsot:

 

sudo cp /usr/bin/padsp /usr/bin/padsp32

 

Szerkesztésre nyissuk meg a /usr/bin/padsp32 fájlt!

 

Keressük meg az LD_PRELOAD változót és írjuk át! Félkövérrel kiemeltem a módosítást.

...

if [ x"$LD_PRELOAD" eq x ] ; then

  LD_PRELOAD="/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so"

else

  LD_PRELOAD="$LD_PRELOAD /usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so"

fi

...

 

Mentsük el a fájlt!

 

Most futtassuk a játékot terminálból így:

 

padsp32 ut

 

Nálam megjelentek a hangok a játék játszható. :)

 

Magyar szinkronhangok és feliratok telepítése

 

Szerezzük be a magyarosítást innen:  http://vkk.hu/magyar_ut/

Ezekre lesz szükséged:

 

Magyar szöveg (menü, játékosok, bibliográfiák, pályák, stb), Ver: 1.0, 2000.07.14. (62k)

Letöltés

1. Férfi harcos hangja (Kovács Attila), Ver: 1.0,  2000. 07.14. (1.5M)

Letöltés

2. Férfi harcos hangja (Horváth Zsolt), Ver: 1.0, 2000. 07.14. (1.8M)

Letöltés

A Főnök (Xan Kriegor) hang (Koroknay Géza), Ver: 1.0, 2000. 07.14. (2.4M)

Letöltés

A Bejelentő hang (Koroknay Géza), Ver: 1.0, 2000. 07.14. (3.8M)

Letöltés

1. Női harcos hangja (Horváth Krisztina), Ver: 1.0, 2000. 07.14. (1.9M)

Letöltés

2. Női harcos hangja (Fodor Katalin), Ver: 1.0, 2000. 07.14. (1.9M)

Letöltés

A nyitó animáció hangja (Ullmann Zsuzsa), Ver: 1.0, 2000. 07.14. (2.5M)

Letöltés

 

Csomagoljuk ki a letöltött fájlokat a korábban létrehozott ut könyvtárunkba! Az eredmény:

 

  • MagyarUTAnnouncer.umod

  • MagyarUTBoss.umod

  • MagyarUTFemale1.umod

  • MagyarUTFemale2.umod

  • MagyarUTMale1.umod

  • MagyarUTMale2.umod

  • MagyarUTOpening.umod

  • MagyarUTText.umod

 

Ezeket is ki kill csomagolnunk, letöltjük a kicsomagoló scriptet az umod fájlok melllé:

 

curl -O http://www.deepsky.com/~misaka/scripts/umodunpack.pl

 

futtatási jogot adunk neki: chmod +x umodunpack.pl

 

majd ./umodunpack.pl -b /home/$USER/ut/ parancsot kell kiadni.

 

Kicsomagolás:  ./umodunpack.pl -u /home/$USER/ut/MagyarUTAnnouncer.umod

Minden umod fájlt így csomagoljunk ki!

 

Két könyvtár keletkezik: Sound és System.

A Sound könyvtárba lépve írjuk át az összes fájl kiterjesztését Hun_Uax-ról uax-ra.

 

Az OpeningWave.uax fájl új neve ez legyen: openingwave.uax

Ennek az egy fájlnak futtatási jogot kell adni: chmod +x openingwave.uax

 

Most másoljuk be az összes uax kiterjesztésű fájlt a játék Sound könyvtárába, felülírva az ott lévő azonos nevű fájlokat.

 

sudo cp *.uax /usr/local/games/ut/Sounds/

 

Lépjünk át a System könyvtárba és mindent másoljunk át a játék System könyvtárába!

 

sudo cp * /usr/local/games/ut/System/

 

Szerkesszük ismét az UnrealTournament.ini-t!

 

sudo xed ~/.loki/ut/System/UnrealTournament.ini

 

Az [Engine.Engine] résznél keressük meg a Language=int sort és írjuk át Language=hun-ra!

 

Már csak a játék van hátra!

 

Indítása terminálból: padsp32 ut

 

Élvezd ezt a kiváló játékot magyar szinkronnal! :)

 

Forrás:

https://gist.github.com/soifou/e863b978d1f01e33691b

https://help.ubuntu.com/community/Games/Native/UnrealTournament 

http://vkk.hu/magyar_ut/