[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten: Bearbeiten von Paketquellen] [:Paketinstallation_DEB: DEB-Pakete installieren] [:Rechte: Zugriffsrechte von Dateien und Ordner ändern] [:Terminal: Ein Terminal öffnen] [:Programme_starten: Ein Programm starten] [:Wine: Wine installieren und benutzen] [:sudo: Root-Rechte] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./return_to_castle_wolfenstein_logo_by_lelekhd-d6gsbzn.png, 50, align=left)]] Return to Castle Wolfenstein (RTCW) ist ein Ego-Shooter von id Software mit Singelplayer- und Multiplayer-Modus. Wie bei fast allen anderen id-Spielen existiert auch für RTCW eine Linuxversion, welche jedoch nicht auf der Verkaufs-CD enthalten ist, sondern separat heruntergeladen werden muss. [[Vorlage(Bildersammlung, right, 250 Menue.jpg, "Menü" Spielszene.jpg, "Spielszene" )]] = Installation = RTCW wurde in zwei verschiedenen Versionen verkauft, wobei sich die zur Linux-Installation notwendigen Schritte geringfügig unterscheiden. Die Installation der Originalversion ist etwas aufwändiger als die der Game-of-the-Year (GOTY) Edition, da sich die Extrakation der benötigten Spieldateien etwas aufwändiger gestaltet. Die folgende Anleitung ist für beide Versionen gültig. Desweiteren werden zwei verschiedene Möglichkeiten zur Installation beschrieben. Die erste Möglichkeit basiert auf dem offiziellen von id Software veröffentlichtem Linux Installer. Dieser wurde zuletzt im Jahre 2006 in der Version 1.41b veröffentlicht und enthält den Single- und Multiplayer. Die zweite Möglichkeit basiert auf einer [https://github.com/hexameron/RTCW-SP-linux Weiterentwicklung] des von id Software im Jahre 2010 veröffentlichtem Quelltextes des Spiels. Diese Möglichkeit bietet zwar nur den Singleplayer, enthält jedoch weitere Bugfixes und 64bit Unterstützung. Auch wurden Abhängigkeiten auf neue Libraries (SDL) umgestellt, so dass z.B. Probleme mit der Audioausgabe vermieden werden. == Installation anhand offiziellem Installer (SP + MP, Stand 2006) == Die im Installer enthaltenen Programmdateien haben Abhängigkeiten zum älteren Paket '''libstdc++2.10-glibc2.2'''. Dieses befindet sich in aktuellen Ubuntu Versionen leider nicht in den Paketquellen und muss daher von Hand nachinstalliert werden. Dazu lädt man die '''DEB'''-Datei [http://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-24_i386.deb hier] {dl} von den Ubuntu-Archiven herunter und installiert diese [3]. Nach dem Download des offiziellen Linuxinstaller [ftp://ftp.idsoftware.com/idstuff/wolf/linux/wolf-linux-1.41b.x86.run wolf-linux-1.41b.x86.run] {dl} (Version 1.41b, 70 MB) muss dieser noch ausführbar [4] gemacht werden [5] {{{#!vorlage Befehl chmod +x wolf-linux-1.41b.x86.run }}} und lässt sich dann starten [6] mit: {{{#!vorlage Befehl sudo ./wolf-linux-1.41b.x86.run }}} Bei einer Standardinstallation wird RTCW in das Verzeichnis '''/usr/local/games/wolfenstein''' installiert, wofür Root-Rechte [8] erforderlich sind. Man kann aber auch ein anderes Verzeichnis auswählen und dann ggfs. ohne Root-Rechte installieren. Abschließend müssen die folgenden drei Spieldateien (640 MB) von der Verkaufs-CD extrahiert und nach '''/usr/local/games/wolfenstein/main''' (ggf. Pfad anpassen!) kopiert werden. Für weitere Details hierzu siehe Abschnitt [#Extraktion-der-Spieldateien Extraktion der Spieldateien]. * '''pak0.pk3''' * '''sp_pak1.pk3''' * '''mp_pak0.pk3''' Unter ''"Anwendungen → Spiele"'' lassen sich die Starter für den Singleplayer- sowie Multiplayer-Modus finden. Alternativ lassen sich die Modi auf der Konsole starten [6] mit {{{#!vorlage Befehl wolfsp }}} oder {{{#!vorlage Befehl wolfmp }}} == Installation anhand weiterentwickeltem Quellcode (SP, Stand 2013) == Für die Installation aus dem [github:hexameron/RTCW-SP-linux:weiterentwickeltem Quellcode] müssen folgende Pakete installiert werden [1]: {{{#!vorlage Paketinstallation git g++ mesa-common-dev libsdl1.2-dev }}} Zunächst muss der Quellcode auf der Konsole heruntergeladen [5] {{{#!vorlage Befehl git clone https://github.com/hexameron/RTCW-SP-linux }}} und kompiliert werden {{{#!vorlage Befehl cd RTCW-SP-linux/src/unix ./cons }}} Die dabei erzeugten Programmdateien können nun ins gewünschte Spielverzeichnis kopiert werden. Im Folgenden wird hierzu das Verzeichnis '''~/RTCW''' verwendet, kann aber beliebig angepasst werden. {{{#!vorlage Befehl mkdir -p ~/RTCW/main/ cp release-x86-Linux/out/wolfsp.exe ~/RTCW/wolfsp cp release-x86-Linux/out/main/* ~/RTCW/main/ }}} Das den Quellcode beinhaltende Verzeichnis '''RTCW-SP-linux''' wird nun nicht mehr benötigt und kann gelöscht werden. Abschließend müssen alle '''*.pk3''' Spieldateien von der Verkaufs-CD extrahiert und nach '''~/RTCW/main''' (ggf. Pfad anpassen!) kopiert werden. Für weitere Details hierzu siehe Abschnitt [#Extraktion-der-Spieldateien Extraktion der Spieldateien]. Das Spiel lässt sich auf der Konsole aus dem Installationsverzeichnis ('''~/RTCW''') heraus starten [6] mit {{{#!vorlage Befehl ./wolfsp }}} = Extraktion der Spieldateien = Besitzer der GOTY-Edition finden die benötigten '''.pk3'''-Spieldateien im Verzeichnisbaum ihrer CDs. Ferner wartet die GOTY-Edition mit zusätzlichen Maps auf, deren '''.pk3'''-Dateien ebenfalls kopiert werden sollten. Besitzer der Originalversion haben die Dateien nicht im Verzeichnisbaum ihrer CD - sie verstecken sich stattdessen im Windows-Installer '''Setup.exe'''. In dem Fall ist es notwendig, [:Wine:] zu installieren [7] und den Windows-Installer auszuführen. Dazu wechselt man ins Verzeichnis der CD und startet den Installer mit {{{#!vorlage Befehl wine Setup.exe }}} Jetzt durchläuft man die Windowsinstallation. Es kann sein dass der Installer nach dem Installieren der Spieldateien einen Fehler meldet und fragt ob man die Änderungen rückgängig machen will. Dies muss man verneinen. Die gesuchten pk3-Dateien sollten danach im folgenden Wine-Ordner zu finden sein: '''~/.wine/drive_c/Programme/Return to Castle Wolfenstein/Main''' Nachdem man die Dateien ins '''main''' Verzeichnis der Linuxinstallation des Spiels kopiert hat, ist die Installation vollständig abgeschlossen und man kann die Daten der Wine-Installation wieder löschen um Speicherplatz zu gewinnen. = Probleme & Lösungen = Bei vielen Problemen rund um RTCW für Linux kann einem die [http://zerowing.idsoftware.com/linux/wolf/ offizielle FAQ] {en} weiterhelfen. Zu beachten ist dass das dortige INSTALL File veraltet ist: Es müssen nur noch drei .pk3 Files kopiert werden und der Security-Patch ist schon im Installer von Version 1.41b integriert. == Fehlermeldung: Couldn't load default.cfg == Die benötigten .pk3 Spieledateien wurden nicht korrekt in den Spielordner (standardmäßig '''/usr/local/games/wolfenstein/main''') installiert oder ihre Berechtigungen sind falsch gesetzt [4]. == Fehlermeldung: error while loading shared libraries: libstdc++-libc6.2-2.so.3 == Die Bibliotheksdatei '''/usr/lib/libstdc++-libc6.2-2.so.3''' ist nicht vorhanden. Ihre Installation wird [#Installation-anhand-offiziellem-Installer-SP-MP-Stand-2006 weiter oben] beschrieben. = Tastenkürzel = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel"> Tastenkürzel +++ Taste(n) Funktion +++ [[Vorlage(Tasten, wasd)]] Steuerung +++ Maus bewegen Sich umsehen +++ [[Vorlage(Tasten, q)]] Links lehnen +++ [[Vorlage(Tasten, e)]] Rechts lehnen +++ [[Vorlage(Tasten, alt)]] Seitlich bewegen (Strafing) +++ [[Vorlage(Tasten, feststell)]] Laufen oder Rennen +++ [[Vorlage(Tasten, shift)]] Sprint +++ [[Vorlage(Tasten, c)]] Ducken +++ [[Vorlage(Tasten, rmt)]], [[Vorlage(Tasten, leertaste)]] Sprung +++ [[Vorlage(Tasten, f)]], [[Vorlage(Tasten, eingabe)]] Aktivieren, Öffnen, Benutzen +++ [[Vorlage(Tasten, x)]],[[Vorlage(Tasten, g)]] Tritt +++ [[Vorlage(Tasten, lmt)]], [[Vorlage(Tasten, strg)]] Feuern / Benutzen der aktuellen Waffe +++ [[Vorlage(Tasten, mmt)]] (Klick), [[Vorlage(Tasten, y)]] 2. Feuermodus +++ [[Vorlage(Tasten, r)]] Nachladen +++ [[Vorlage(Tasten, mmt)]] (Hochscrollen) Nächste Waffe +++ [[Vorlage(Tasten, mmt)]] (Runterscrollen) Vorherige Waffe +++ [[Vorlage(Tasten, 1)]] Messer +++ [[Vorlage(Tasten, 2)]] Pistolen +++ [[Vorlage(Tasten, 3)]] Maschinengewehre +++ [[Vorlage(Tasten, 4)]] Gewehre +++ [[Vorlage(Tasten, 5)]] Spiongewehre +++ [[Vorlage(Tasten, 6)]] Granaten +++ [[Vorlage(Tasten, 7)]] Raketen +++ [[Vorlage(Tasten, 8)]] Giftspritze +++ [[Vorlage(Tasten, 9)]] Flammenwerfer +++ [[Vorlage(Tasten, 0)]] Tesla-Waffe +++ [[Vorlage(Tasten, b)]] Fernglas +++ [[Vorlage(Tasten, n)]] Notizbuch (Missionsziele) +++ [[Vorlage(Tasten, F5)]] Schnellspeichern +++ [[Vorlage(Tasten, F9)]] Schnellladen +++ [[Vorlage(Tasten, F11)]] Bildschirmfoto aufnehmen }}} {{{#!vorlage Hinweis Bildschirmfotos werden unter '''~/.wolf/main/screenshots''' im Format '''.tga''' abgelegt. }}} [[Bild(Wiki/Icons/games.png, 48, right)]] = Infobox = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="verlauf">Return to Castle Wolfenstein +++ Genre: Ego-Shooter +++ Sprache: {en} +++ Veröffentlichung: 2001 +++ Publisher: [http://www.activision.de/ Activision] {de} +++ Systemvoraussetzungen: mind. 400 MHZ / 128 MB RAM / 1,1 GB freier Festplattenspeicher / CD-ROM / Grafikkarte >= 16MB RAM / für Multiplayer: LAN oder Internet (mind. 56.6 Kbps) +++ Medien: CD (1) / CD (2 +++ Strichcode / EAN / GTIN: - +++ <-2 rowclass="kopf"> +++ Läuft mit: nativ }}} [[Bild(Rtc-logo.png,250,align=right)]] = Links = * [http://users.atw.hu/rtcw-manual/Manual/RTCW_Manual_GM/text.htm Handbuch] * [http://zerowing.idsoftware.com/linux/wolf/ offizielle FAQ für Linux RTCW] {en} * [youtube:mV0SydO4fjg:Linux Let's Play] * [wikipedia:Return_to_Castle_Wolfenstein:Return to Castle Wolfenstein] * [youtube:3ob8Vh8_Zv8:Return to Castle Wolfenstein] * [moby:return-to-castle-wolfenstein:Return to Castle Wolfenstein] * [moddb:games/return-to-castle-wolfenstein:Return To Castle Wolfenstein] * [holarse:return_castle_wolfenstein:Return to Castle Wolfenstein] * [linuxgaming:Return_To_Castle_Wolfenstein:Return to Castle Wolfenstein] ## ftp://ftp.idsoftware.com/idstuff/wolf/linux/ # tag: Spiele, Shooter, unfreie Software, PunkBuster, USK16