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