Der Raspberry Pi ist seit seiner Einführung eine großartige Emulationsmaschine. Da die Leistung des Pi zunahm, wurden immer mehr Retro-Systeme spielbar. Mit der zusätzlichen Leistung von Raspberry Pi 5 Wir haben jetzt eine solide Grundlage, um Konsolen aus den späten 1990er- und jetzt den 2000er-Jahren zu emulieren, einschließlich der Sony PlayStation 2.
Die PS2 kam bereits im Jahr 2000 auf den Markt, verfügt aber immer noch über eine wirklich beeindruckende Spielebibliothek. Dazu gehören Alien Hominid, Metal Gear Solid 3, Oni, Shadow of the Colossus, Rez, Grand Turismo, Godzilla: Save the Earth und Hunderte mehr. Wenn Sie ROMs dieser oder anderer PS2-Spiele haben, können Sie diese auf einem Raspberry Pi 5 oder 4 starten und zum Laufen bringen.
In dieser Anleitung richten wir AetherSX2 ein, einen großartigen PS2-Emulator für Arm-SBCs. Wir werden Ubuntu 23.10 verwenden, da es bei der Ausführung unter Raspberry Pi OS Probleme gibt, und wir zeigen Ihnen, wie Sie den Emulator zum Spielen Ihrer Lieblings-PS2-Spiele konfigurieren. Wir möchten dem YouTuber Leepsp einen Hut geben, der uns viele Hinweise gegeben hat und einen zur Verfügung stellt tolles Video-Tutorial wie das geht.
Obwohl dieser Emulator auf älteren Raspberry Pi-Modellen funktioniert, würden wir nicht früher als Raspberry Pi 4 (und 5 ist ideal) arbeiten. Wir haben es auf einem 8 GB Raspberry Pi 4 mit 1,8 GHz getestet und die Emulation war nicht besonders gut. Wir haben rund 60 % der Leistung gesehen, die der Raspberry Pi 5 bietet. Wenn Sie 2D-Scroller oder einfache Spiele bevorzugen, ist das in Ordnung. Aber die PS2 war berühmt für ihre ausgedehnten 3D-Welten und diese Welten werden auf dem Pi 4 nicht so gut wiedergegeben.
So installieren Sie Ubuntu 23.10
Normalerweise würden wir bei einem Raspberry Pi das Raspberry Pi OS installieren. Die neueste Version basiert auf Debian 12 „Bookworm“, ist aber nicht die beste Wahl für diesen Emulator. Stattdessen haben wir uns für die Installation von Ubuntu 23.10 entschieden und es ist dank des offiziellen Raspberry Pi Imager-Tools überraschend einfach.
Sie richten Ubuntu auf einem Raspberry Pi im Wesentlichen auf die gleiche Weise ein, wie Sie Raspberry Pi OS einrichten.
1. Herunterladen, installieren und ausführen Raspberry Pi Imager.
2. Klicken Sie auf Betriebssystem auswählen.
3. Scrollen Sie nach unten zu „Anderes allgemeines Betriebssystem“, wählen Sie es aus und wählen Sie dann Ubuntu 23.10 für den Raspberry Pi 5.
1. Fahren Sie fort, indem Sie Ihre microSD-Karte auswählen und auf „Schreiben“ klicken. Dann haben Sie Ubuntu auf einer SD-Karte installiert.
2. Legen Sie die Micro-SD-Karte in den Raspberry Pi 5 ein, schließen Sie Ihre Peripheriegeräte an und schalten Sie dann den Pi ein.
3. Befolgen Sie den ersten Start-Setup-Vorgang und Ihre Ubuntu-Installation ist einsatzbereit.
So installieren Sie AetherSX2
Im Gegensatz zu einer herkömmlichen Linux-Installation (über einen Paketmanager) wird AetherSX2 als ausführbare Datei bereitgestellt, die von der AetherSX-Website heruntergeladen wird.
1. Öffnen Sie ein Terminal, aktualisieren Sie die Software-Repositorys und installieren Sie dann die neueste Software für Ihren Raspberry Pi 5. Der Update-Teil ist wichtig, damit wir die Liste der Repositorys für unseren Pi aktualisieren. Das Upgrade sei eher eine „gute Sache“.
sudo apt update && sudo apt upgrade -y
2. Sicherung einbauen. Fuse ist ein Dateisystem im Userspace und ermöglicht es nichtprivilegierten Benutzern, Dateisysteme zu erstellen, ohne den Kernel-Code bearbeiten zu müssen.
sudo apt install fuse
3. Installieren Sie das Ubuntu-Desktop-Paket. Leider entfernt Fuse den Zugriff auf Ordner vom Ubuntu-Desktop. Durch die Installation dieses Pakets erhalten wir diesen Zugriff zurück.
sudo apt install ubuntu-desktop
4. Öffnen Sie einen Browser und besuchen Sie die AetherSX2 Linux-DownloadseiteKlicken Sie auf den Link v1.3. Dies scheint insgesamt die beste Kompatibilität zu bieten, Ihr Kilometerstand kann jedoch variieren.
5. Gehen Sie zur heruntergeladenen AetherSX2-Datei, klicken Sie mit der rechten Maustaste und wählen Sie Eigenschaften.
6. Legen Sie die Datei auf „ausführbar“ fest und klicken Sie auf „OK“. Wenn Sie die Befehlszeile bevorzugen, verwenden Sie chmod +x
7. Doppelklicken Sie auf die Datei, um AetherSX2 auszuführen. Die Anwendung ist als Appimage-Datei gepackt. Hierbei handelt es sich im Grunde genommen um portable Linux-Apps, die alle Abhängigkeiten und Dateien enthalten, die so ausgeführt werden können, als wäre es eine EXE-Datei in Windows.
So verwenden Sie AetherSX2
AetherSX2 ist ein führender PlayStation 2-Emulator für Arm-basierte SBCs und befand sich bis Ende 2022 in der aktiven Entwicklung. Leider ist die Entwicklung inzwischen abgeschlossen, aber er gilt immer noch als die beste Möglichkeit, PS2-Spiele auf Arm zu spielen.
Die Anwendung erfordert zwei Schlüsselelemente. Zu spielende Spiele, in der Emulations-Community und im BIOS als „ROMS“ bekannt. Bei ROMs handelt es sich im Wesentlichen um Spielspeicherplätze. Der Begriff stammt von Arcade-Schränken, in denen ROM-Chips zum Speichern von Spielen verwendet werden. Bei den BIOS-Dateien handelt es sich ebenfalls um Dumps, dieses Mal jedoch von den in den Konsolen verwendeten BIOS-Chips. Nicht alle Konsolen erfordern BIOS-Dateien, aber die Emulationen der PlayStation 1 und 2 erfordern sie.
Die Legalität von ROMs und BIOS ist fraglich. Manche halten sie für Abandonware, da bei vielen Spielen mittlerweile 40 Jahre seit ihrer Veröffentlichung vergangen sind. Aber die Lizenzen für diese Spiele wurden höchstwahrscheinlich an einen anderen Rechteinhaber übertragen und das bedeutet, dass sie dem Urheberrecht unterliegen bzw. geistiges Eigentum eines Unternehmens sind. Wir werden Ihnen nicht sagen, wie Sie ROMs oder BIOS finden und herunterladen. Das ist eine Übung für den Leser.
1. Klicken Sie auf „Spielverzeichnis hinzufügen“ und navigieren Sie zum Speicherort Ihrer PS2-ROM-Dateien.
2. Durchsuchen Sie die Ordner, um alle Ihre Spiele zu finden.
3. Klicken Sie auf Einstellungen >> BIOS. Ihre Spiele werden jetzt im Hauptfenster aufgelistet, aber wir müssen das BIOS einstellen, bevor wir sie spielen können.
4. Klicken Sie auf „Durchsuchen“, navigieren Sie zum BIOS-Speicherort und klicken Sie auf „Auswählen“, um den Ordner auszuwählen. Das Menü wird mit allen BIOS-Dateien gefüllt, die es finden kann.
5. Klicken Sie auf Einstellungen >> Controller und konfigurieren Sie Ihr Gamepad. Klicken Sie auf Controller-Port 1, stellen Sie dann jeden Eingang im Fenster ein und drücken Sie die entsprechende Taste auf Ihrem Controller. Wir haben einen über USB angeschlossenen Xbox One-Controller verwendet. Analoge Eingaben wie Daumensticks werden registriert, wenn der Stick losgelassen wird.
6. Klicken Sie auf Einstellungen >> Grafik und stellen Sie den Renderer auf Vulkan und den Adapter auf V3D 7.1.7 ein. Sie können auch auf Rendern klicken, um die Ausgabe der Emulation festzulegen. Wir empfehlen, diese Registerkarte noch nicht zu berühren. Führen Sie das Spiel mit einer nativen PS2-Auflösung aus und prüfen Sie, ob es ordnungsgemäß funktioniert.
7. Doppelklicken Sie im Hauptfenster auf das von Ihnen gewählte Spiel und der Emulator wird mit dem richtigen BIOS für das ROM-Image ausgeführt.
Wir haben sowohl Rez als auch Gran Turismo 4 getestet. Rez lief gut mit der nativen Auflösung der PS2, konstant 60 fps. Leider wurde Gran Turismo 4 zu einer Diashow, als wir versuchten, ein Auto auszuwählen. Menüs und Benutzeroberfläche waren auf Hochtouren, aber das Spiel war nicht spielbar. Unser Chefredakteur Avram Piltch testete Godzilla: Save the Earth und das Spiel lief mit konstanten 60 fps bei 640 x 480.
Version 1.3 von AetherSX2 scheint die beste Kompatibilität zu bieten, aber probieren Sie die anderen Versionen aus, um die beste für Ihre Spiele zu finden. Avram verwendete Version 1.5 mit großem Erfolg bei Godzilla: Save the Earth. Wir hoffen, dass ein Vulkan-Treiber-Update etwas mehr Leistung in unsere Emulationen bringt.