[[Vorlage(archiviert,)]] {{{#!vorlage Wissen [:Anwendungen_hinzufügen:Anwendungen hinzufügen] [:Packprogramme:Archive entpacken] [:Terminal:Ein Terminal öffnen] [:Editor:Einen Editor öffnen] [:Programme kompilieren:Pakete aus dem Quellcode erstellen] [:Programme starten:Ein Programm ohne Menüeintrag starten] [:Menüeditor:Programme zum Menü hinzufügen] [:Cabinet-Dateien#unshield:Unshield installieren/verwenden] (optional) [:Pakete installieren: Installation von Programmen] }}} [[Inhaltsverzeichnis(2)]] [[Bild(./Logo.png, 64, align=left)]] [http://www.ja2.de/ Jagged Alliance 2] {de} - Das Land Aruldo wurde von einem tyrannischen Diktator übernommen. Der frühere Herrscher beauftragt erfahrene Söldner um das Land von der Herrscherin zu befreien. Mit einem Startkapital von 40.000 Dollar gilt es eine schlagkräftige Truppe zusammenzustellen... {{{#!vorlage Tabelle [[Bild(./Menue.jpg, x180)]] <:>[[Bild(./Spielszene.jpg, x180)]] +++ <:>Menü <:>Spielszene }}} = Installation = == Nativ == Die Installationsroutine wurde für eine mitlerweile veraltete Linuxversion entwickelt und funktioniert nicht mehr auf modernen Systemen. Einen Ausweg bietet die Installation via [#Stracciatella Stracciatella]. {{{#!vorlage Hinweis Für die Installation werden die Original-CDs benötigt. }}} == Stracciatella == === Vorbereitung === Folgende Pakete müssen im Vorfeld installiert [1] werden: {{{#!vorlage Paketinstallation build-essential libsdl-gfx1.2-dev, universe unshield }}} ## fehlt noch was? === Spieledaten === Im ersten Schritt die benötigten Spieledaten von den CDs kopieren. Die Vorgehensweise für die Linux- und Windowsversion unterscheiden sich geringfügig. ==== Linux-CDs ==== Im [:Homeverzeichnis:] das Installationsverzeichnis (z.B. '''~/Spiele/ja2''') anlegen. In dieses werden im ersten Schritt von der Installations-CD die Dateien '''base.tar.gz''', '''cinematics.tar.gz''', '''maps.tar.gz''' und '''speech.tar.gz''' kopiert. Nachdem diese entpackt [2] wurden, löscht man die überflüssigen '''.tar.gz'''-Dateien und kopiert von der Spiele-CD den Ordner '''data''' in das Installationsverzeichnis. Nachdem der Kopiervorgang abgeschlossen ist werden einige Ordner nach dem folgenden Schema umbenannt: * '''data''' :arrow: '''Data''' * '''Data/tilecache''' :arrow: '''Data/TILECACHE''' ==== Windows-CDs ==== Von der Installations-CD die Datei '''data1.cab''' mit unshield [8] in den vorher erstellten Ordner '''~/Spiele/ja2/temp''' entpacken und anschließend von der Spiele-CD die Datei '''intro.slf''' ebenfalls in diesen Ordner kopieren. Für die Installations-CD ist folgender Befehl [3] zu verwenden: {{{#!vorlage Befehl unshield -d ~/Spiele/ja2/temp x /media/cdrom0/INSTALL/data1.cab }}} Um das Intro von der Spiele-CD zu kopieren: {{{#!vorlage Befehl find /media/cdrom0 -iname "intro.slf" -exec cp {} ~/ja2/temp \; }}} Anschließend die benötigten Dateien sortieren: {{{#!vorlage Befehl mkdir -p ~/Spiele/ja2/data/tilecache && find ~/Spiele/ja2/temp/ -iname "*.slf" -exec mv {} ~/Spiele/ja2/data \; && find ~/Spiele/ja2/temp/ -iname "*.sti" -exec mv {} ~/Spiele/ja2/data/tilecache \; && find ~/Spiele/ja2/temp/ -iname "*.jsd" -exec mv {} ~/Spiele/ja2/data/tilecache \; }}} Abschließend kann der temporäre Ordner gelöscht werden: {{{#!vorlage Befehl rm -R ~/Spiele/ja2/temp }}} Alle Dateien der Formate '''slf''', '''sti''' und '''jsd''' sind nun auf die Ordner '''~/Spiele/ja2/data''' und '''~/Spiele/ja2/data/tilecache''' verteilt. === Quellcode === Im zweiten Schritt von [bitbucket:gennady/ja2-stracciatella/src:JA2-Stracciatella Continued] {en} {dl} den Quellcode herunterladen und entpacken [2]. In den neuen Ordner wechseln und eine Kopie der Datei '''config.template''' anlegen. Diese wird mit dem folgenden Befehl [3] als '''config.default''' hinterlegt. {{{#!vorlage Befehl cp config.template config.default }}} Die Kopie mit einem Editor [4] '''config.default''' bearbeiten. Hier die folgenden Werte ändern: ==== Originalwert ==== {{{ #LNG := ENGLISH #SGPDATADIR := /usr/local/share/ja2 }}} ==== Anpassung ==== {{{ LNG := ENGLISH SGPDATADIR := /home/BENUTZERNAME/Spiele/ja2 }}} {{{#!vorlage Hinweis Bei der Deutschen Version ist `LNG := GERMAN` zu verwenden. }}} === Kompilieren === Anschließend die Binärdatei aus dem Quellcode erstellen [5]: {{{#!vorlage Befehl make make lowercase cp ja2 ~/Spiele/ja2/ }}} === Konfigurationsdatei === Abschließend im [:Homeverzeichnis:] den versteckten Ordner '''.ja2''' erstellen und die Konfigurationsdatei '''ja2.ini''' in diesem anlegen [4]. In der Datei wird der Pfad zum Spiel hinterlegt und anschließend gespeichert: {{{ data_dir = /home/BENUTZERNAME/Spiele/ja2 }}} Das Spiel kann aus dem Installationsverzeichnis über `ja2` gestartet [5] und auf Wunsch ein Menüeintrag erstellt [7] werden. === Pakete benutzen === Alternative zum Quellcode kann man auch auf die [bitbucket:gennady/ja2-stracciatella/downloads:Pakete] zurückgreifen [9]. Dem Spiel muss man beim Start dann jedoch die Sprachversion mitgeben [6]. {{{#!vorlage Befehl ja2 -resversion GERMAN -res 2560x1440 -fullscreen }}} [[Vorlage(Fremd,Paket)]] = Einstellungen = Über den Menüpunkt ''"Options"'' gelangt man zum Einstellunsmenü. = Mods = Für das Spiel gibt es eine Reihe von Modifikationsmöglichkeiten (Charaktere, Soundeffekte, ...). Diese können von unten stehenden Seite heruntergeladen werden. * [http://www.ja2-mod-headquarter.de.vu/ JA2 Mod Headquarter] {de} {dl} * [http://area.xrmb2.net/area?location=dwnMods Jagged Alliance Area] {de} {dl} * [http://www.jagged-alliance2.de/download-mods.shtml Jagged Alliance 2 - Downloads-Mods] {de} * [http://www.moddb.com/games/jagged-alliance-2 Jagged Alliance 2 @ moddb.com] {en} {dl} * [http://jagged-alliance.pl/plik120/ Jagged Alliance Center] {pl} {dl} * [http://kermi.kapsi.fi/ja2/ kapsi.fi] {dl} Detaillierte Informationen zu Modifikation des Spiels sind unter [http://ja2v113.pbworks.com/w/page/4218357/Modding%20and%20Customizing pbworks.com] {en} und [http://www.jaggedalliance.de/ub/tutorials/index.shtml jaggedalliance.de] {de} zu finden.. {{{#!vorlage Hinweis Einige Mods stehen nur für Windows zu Verfügung. Auf der Seite oder im Verzeichnis des entpackten Mods findet man eine Datei mit Instruktionen zur Installation. }}} ## = Problemlösungen = = Deinstallation = Hier genügt es, das Installationsverzeichnis (z.B. '''~/Spiele/ja2'''), den versteckten Ordner '''.ja2''' im [:Homeverzeichnis:] und ggf. einen vorgenommenen Menüeintrag [7] zu entfernen. = Tastenkürzel = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="titel"> Tastenkürzel +++ Taste(n) Funktion +++ [[Vorlage(Tasten, alt+x)]] Spiel beenden +++ [[Vorlage(Tasten, alt+enter)]] Vollbild- / Fenstermodus }}} Eine umfassende [:PDF:] mit allen Tastenkürzeln findet man auf [http://ja2v113.pbworks.com/w/page/4218351/ja2_and_1_13_hot_keys pbworks.com] {en} {dl}. [[Bild(Wiki/Icons/games.png, 48, right)]] = Infobox = {{{#!vorlage Tabelle <-2 tablestyle="width: 97%;" rowclass="verlauf"> Jagged Alliance 2 +++ Originaltitel: Jagged Alliance 2 +++ Genre: Strategie +++ Sprache: {en} +++ Veröffentlichung: 1999 (Windows) / 2001 (Linux) +++ Publisher: Sir-Tech +++ minimale Systemvoraussetzungen: Pentium II / 325 MB Festplattenspeicher / 32 MB RAM +++ Medien: CDROM +++ Strichcode / EAN / GTIN: [ean:4040999021002:] +++ <-2 rowclass="kopf"> +++ Läuft mit: nativ }}} [[Bild(jagged_alliance_2.png, 128, align=right)]] = Links = * [iawm:www.jaggedalliance2.com:offizielle Website] {de} * [http://ja2v113.pbworks.com/w/page/4218339/FrontPage Wiki] {en} * [https://www.jagged-alliance2.de/ Jagged Alliance Center] {de} * [https://www.jaggedalliance.de/ Jagged Alliance 2 Basis] {de} * [https://area.xrmb2.net/ Jagged Alliance Area] {de} {en} * [https://thepit.ja-galaxy-forum.com/ Bear's Pit JA2 Community] {en} * [https://jaggedalliance.fandom.com/de/wiki/Jagged_Alliance_2 Jagged Alliance Wiki] {de} * [wikipedia:Jagged_Alliance_2:Jagged Alliance 2] * [iawm:www.sir-tech.com:Sir-Tech] * [http://www.gog.com/gamecard/jagged_alliance_2 gog.com] {en} #tag: Spiele, Linux-Spiel, Windows-Spiel, USK18, unfreie Software, Strategie