- - So installieren Sie den LinApple Apple II-Emulator unter Linux

So installieren Sie den LinApple Apple II-Emulator unter Linux

Der Apple II war eines der beliebtesten Geräte von AppleComputersystem. Es verkaufte sich sehr gut und wurde durch den Verkauf zu einer aufregenden Plattform für Computerspiele. Viele, viele Arten von Videospielen wurden während ihrer Lebensdauer auf der Plattform veröffentlicht.

Im Jahr 2019, wenn Sie Juckreiz verspüren, auszuprobierenBei einigen alten Apple II-Spielen haben Sie eine Option: den LinApple Apple II-Emulator. Der Apple II-Emulator von LinApple ist ein beeindruckender Emulator für die Linux-Plattform, mit dem Benutzer ROMs laden und das Apple II-Erlebnis genießen können.

LinApple installieren

In den meisten Fällen funktioniert der LinApple-Emulator nichtauf dem Paketsystem jeder Linux-Distribution vorhanden. Dies bedeutet, dass das Programm aus dem Quellcode kompiliert werden muss. In diesem Abschnitt erfahren Sie, wie Sie den neuesten Quellcode für LinApple erhalten, die Abhängigkeiten installieren und alles so kompilieren, dass es verwendet werden kann.

Um den neuesten LinApple-Code zu kompilieren, öffnen Sie ein Terminalfenster, indem Sie auf drücken Strg + Alt + T oder Strg + Umschalt + T. Folgen Sie dann den Anweisungen in der Befehlszeile, die Ihrem Linux-Betriebssystem entsprechen.

Hinweis: Der Quellcode des LinApple-Emulators kann auf jeder Linux-Distribution kompiliert werden, und nicht nur auf denen, die wir behandeln. Der Entwickler listet jedoch nicht alle Abhängigkeitsbibliotheken auf, sondern nur einige. Sie müssen sich also selbst darum kümmern.

Abhängigkeiten installieren

Der erste Schritt im Installationsprozess fürDer LinApple-Emulator installiert die verschiedenen Abhängigkeiten, die der Quellcode für eine erfolgreiche Erstellung benötigt. Wählen Sie das Betriebssystem aus, das Sie unten verwenden, und kopieren Sie den Befehl in eine Terminalsitzung, um die verschiedenen Abhängigkeiten schnell zu installieren.

Ubuntu

sudo apt git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev

Debian

sudo apt-get git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev

Arch Linux

Unter Arch Linux müssen Sie sich keine Mühe geben, um Abhängigkeiten zu installieren. Stattdessen können Sie den AUR verwenden, um den Code und die Abhängigkeiten automatisch zu erfassen und alles ohne Probleme zu erstellen.

Verwenden Sie zum Starten die Pacman Befehl zum Installieren der Pakete Base-devel und Git auf Ihrem Arch Linux-PC.

sudo pacman -S git base-devel

Sobald Git und Base-devel installiert sind, können Sie die Git-Klon Befehl zum Herunterladen des Trizen AUR-Hilfsprogramms. Mit diesem Tool können Sie schnell und mühelos alle Abhängigkeitsdateien laden.

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

Installieren Sie LinApple on Arch, während der Trizen AUR-Helper auf Ihrem Linux-PC ausgeführt wird.

trizen -S linapple

Fedora

Fedora Linux bietet ein Paket für LinApple anauf dem RPM Sphere-Software-Repository. Trotzdem läuft diese Version des Programms nicht gut. Manchmal stürzt es ab, daher ist es am besten, nur die Abhängigkeitsdateien zu installieren und aus dem Quellcode zu erstellen.

Hinweis: Wenn Sie LinApple nicht unter Fedora erstellen können, können Sie das RPM Sphere-Paket ausprobieren, auch wenn es möglicherweise nicht funktioniert. Verwenden Sie stattdessen eine Distribution wie Ubuntu.

sudo dnf install git libzip-devel SDL-devel libcurl-devel gcc-c++

OpenSUSE

sudo zypper install sudo git libzip-devel libSDL-devel libcurl-devel gcc-c++

Quellcode herunterladen

Mit den auf Ihrem Linux-System installierten Abhängigkeiten können wir jetzt das Git-Tool verwenden, um die neueste Quellcode-Version zu klonen. Öffnen Sie ein Terminalfenster und verwenden Sie Git-Klon den Code zu ergreifen.

git clone https://github.com/linappleii/linapple.git

Verwenden Sie nach dem Herunterladen die CD Befehl, um in den Code-Ordner zu bewegen.

cd linapple/

Erstellen Sie LinApple für Linux

Das Kompilieren des Quellcodes für LinApple beginnt mit der Ausführung von machen Befehl. Führen Sie im Terminal Folgendes aus:

make

Wenn Sie den Code viel schneller kompilieren möchten, können Sie alternativ den Befehl ausführen machen Befehl gegen alle Kerne auf Ihrem Linux-PC mit:

make -j$(nproc)

Wenn die Kompilierung abgeschlossen ist, installieren Sie das Programm auf Ihrem Linux-PC mit der machen installieren Befehl.

sudo make install

Verwenden von LinApple

Dank der benutzerfreundlichen Befehlszeilenstruktur kann LinApple ROM / Disk-Image direkt von der Befehlszeile laden. Verwenden Sie, um ein ROM-Image in das erste Laufwerk zu laden "D1". Zum Beispiel:

linapple -d1 /path/to/disk/image -f -autoboot

Verwenden Sie ‘d2’, um ein ROM in den zweiten Steckplatz zu laden.

linapple -d2 /path/to/disk/image -f -autoboot

Tastenkombinationen

Der LinApple-Emulator arbeitet mit Tastaturkürzeln. Hier sind einige wichtige Hinweise, die während des Emulationsprozesses hilfreich sind.

  • F1: Zeigt den Hilfebildschirm und Detailinformationen an, die dem Benutzer helfen, LinApple, seine Funktionen usw. besser zu verstehen.
  • Strg + F2: Startet den Emulator neu und schaltet ihn wieder ein.
  • Umschalt + F2: Lädt Ihre Konfigurationsdatei für LinApple neu und startet den Emulator neu.
  • F3: Laden Sie das Disk-Image von Laufwerk 1.
  • F4: Laden Sie das Disk-Image von Laufwerk 2.
  • F6: Vollbildmodus.
  • F8: mach ein Bildschirmfoto.
  • F9: durch verschiedene Videomodi sortieren.
  • F10: Laden Sie einen Speicherstatus-Snapshot.
  • F11: Speichern Sie einen Schnappschuss.

Die Verknüpfungen oben in der Liste sind diejenigenSie müssen daran denken, eine angenehme Erfahrung mit dem LinApple-Emulator auf Ihrem Linux-PC zu machen. Dies sind jedoch nicht die einzigen. Weitere Informationen zu Verknüpfungen finden Sie hier.

Bemerkungen