Unreal

Aus Gentoo Linux Wiki

Wechseln zu: Navigation, Suche

Howto Unreal Classic

Es soll ja Leute geben, denen Gameplay, Atmosphäre und Handlung wichtiger sind, als die neuesten Grafikeffekte beim Spielen anzutreffen. Für all diejenigen, auf die dies zutrifft, schreibe ich dieses Howto.

Der IMHO einfachste Weg, dieses geniale Spiel auf Gentoo Linux zum laufen zu bringen, ist via wine. Für meinen ersten Versuch (klappte out of the box) benutzte ich die Version 0.9.7-r2, die zum jetzigen Zeitpunkt (Ende Februar 2006) noch masked ist.
Es gibt zwar eine Möglichkeit das Spiel mittels der Linux version von Unreal Tournament zum Laufen zu kriegen (http://icculus.org/~chunky/ut/unreal/) (es läuft übrigens auch nicht mehr). Davon rate ich allerdings ab, da ich mit der Linux Version von UT schon immer Probleme hatte (Input & Grafik Bugs).

Für dieses Howto setze ich Folgendes vorraus:

-X.Org mit funktionierender Direct Rendering Infrastructure
-Original Unreal CD
-Ein Rechner der Pentium III Klasse sollte bei weitem ausreichen

Code: Wine 0.9.7-r2 emergen

echo "app-emulation/wine" >> /etc/portage/package.keywords
emerge -av wine


Ob das Ganze mit der derzeit unmasked Version von wine läuft, weiss ich nicht.

Der nächste Schritt ist nun einen Webbrowser zu starten und die URL http://www.oldunreal.com einzugeben. Dort lädt Ihr nun folgende zwei Dateien runter:
UnrealPatch226Final.exe (Section Downloads -> Officialpatches)
OMP-226.exe (Section Downloads -> Oldunrealpatches)

Nun wird das Spiel mittels wine und der Original CD installiert, anschliessend mit dem offiziellen Patch und unmittelbar darauf mit dem inoffiziellen oldunreal.com-Patch gepatcht. (dieser Patch enthält einen sehr netten OpenGL Renderer!)

Code: Unreal starten

wine ~/.wine/drive_c/Unreal/System/Unreal.exe


Öffnet den Dialog "advanced options" und erfreut Euch ab der gigantischen Auswahl an Rendering und Sound Optionen. Benutzt auf jeden Fall den OpenGL Renderer.

Ich habe mir noch die (allerdings nicht besonders grosse) Mühe gemacht, das Ganze zu benchmarken um den zu erwartenden Performanceverlust mit Linux/wine genauer unter die Lupe zu nehmen.


-Pentium III 933 Mhz, Kernel linux-2.6.15-gentoo-r1
-nVidia GeforceFX 5200 (übertaktet, 4x AntiAliasing, 8x AnisotropicFiltering, 800x600, no vsync)
-nVidia Treiberversion 1.0-8178 -Eye Candy auf maximum

Unter Linux/wine erreichte mein Rechner mit diesen Settings eine durchschnittliche Framerate von 78.4 FPS.
Unter W*ndowsXP waren es 76.0 (interessant, nicht wahr?).

Zuguterletzt: Das Spiel läuft _ABSOLUT_ mackenfrei und ist im Gegensatz zur "nativen Linux Version" zu 100% kompatibel zu den V. >= 225 Windows Clients (cooperative mode!).

Anmerkung: An die jugendlichen die sonst nur Spiele mit Riesengrafik spielen: Es lohnt sich. Es ist zwar einen Zacken älter, aber allemal genial. Unreal ist nicht nur sinnloses rumballern, sondern mit einer Story verbunden. Ich wollte mal einen 5-Minuten Download laufen lassen und hab dann Unreal gespielt: Ergebnis: Der Download war schon seit einer Stunde fertig...

'Persönliche Werkzeuge