Need For Speed II SE: Kompilierung der Reimplementierung und Spieltest unter Debian GNU/Linux
In diesem Video zeige ich, wie der Quelltext für die Reimplementierung der ausführbaren Dateien von NFS2SE unter einem typischen Debian GNU/Linux kompiliert wird.
Anschließend fahre ich außerdem ein kurzes Rennen, um aufzuzeigen, dass es klappt.
Das Spiel läuft im Einzelspieler soweit prächtig, selbst auf meinem benutzten Thinkpad ohne große 3D-Beschleunigung lässt sich das Spiel mit Tastatur sehr gut spielen.
Dass es keinen Ton im Video gibt, liegt an den Einstellungen in Vokoscreen, nur zur Vorwarnung.
Folgendes Video von "SK Linux Games" weckte meine Aufmerksamkeit: https://www.youtube.com/watch?v=ugyaUom__5I
Die Benutzer von Holarse-Linuxgaming ( https://www.holarse-linuxgaming.de/ ) halfen mir außerdem, bei anfänglichen Problemen mit dem kompilieren, welche auf die falsche Shell zurückzuführen sind, ein umschreiben der Shebang hat Abhilfe geschafft.
WICHTIG: Ihr braucht eine CD-ROM von Need For Speed II Special Edition, da nur diese Fassung auch alle erforderlichen Dateien mitliefert.
__________
1) Klont das entsprechende git von zaps166 und stellt das submodul ein:
git clone https://github.com/zaps166/NFSIISE.git
git submodule init
git submodule update
2) Installiert Euch die entsprechenden Entwicklerpakete, welche zum kompilieren notwendig sind:
su -c 'apt-get build-essential yasm mesa-common-dev freeglut3-dev libsdl2-dev'
3) Öffnet mit dem Editor Eurer Wahl die Datei compile_nfs und ändert in der ersten Zeile folgendermaßen ab:
#!/bin/sh
zu
#!/bin/bash
4) In der selben Datei, geht zur Zeile 49 und ergänzt, dass der C-Compiler mit der Option -std=gnu99 arbeitet.
5) Geht in das entsprechende Verzeichnis und führt compile_nfs im Terminal aus.
Wartet einen Augenblick, bis das Programm abgearbeitet ist, die Datei ist bereits als ausführbar markiert.
6) Nun kopiert von der CD-ROM des Spiels die Verzeichnisse FEDATA und GAMEDATA in das Unterverzeichnis Namens "Need For Speed II SE" und entfernt die Dateien TEXT.* aus FEDATA/PC/TEXT da diese nicht länger gebraucht werden.
7) Navigiert im Terminal nun nach "Need For Speed II SE" und führt die Datei 'convert_to_lowercase' aus.
Unix-artige Betriebssysteme arbeiten in der Regel mit Dateien, welche kleingeschriebene Namen haben und erwarten es dem entsprechend auch hier, je nach Rechenleistung dauert es jetzt einen Moment, bis das Programm abgearbeitet ist.
8) Öffnet bei Bedarf nochmal die Datei 'install.wim', welche sich ebenfalls in diesem Verzeichnis befindet, mit einem Editor.
In der ersten Zeile hinter "4nn" ist standardmäßig "english" eingetragen, was festlegt, in welcher Sprache das Spiel startet.
Je nach Bedarf belasst Ihr es dabei oder ändert die Zeile ab, werft einen Blick in die Readme, oder auf die github-Seite zum Projekt, um Einsicht darüber zu gewinnen, welche Sprachen zur Verfügung stehen.
Ich hab mich für Deutsch entschieden.
9) Startet normal 'nfs2se' und viel Spaß beim spielen!
Other Videos By MegaManNeo
Other Statistics
Need for Speed II Statistics For MegaManNeo
At this time, MegaManNeo has 168 views for Need for Speed II spread across 1 video. His channel published less than an hour of Need for Speed II content, less than 0.05% of the total video content that MegaManNeo has uploaded to YouTube.