So spielen Sie Super Nintendo-Spiele unter Linux mit Snes9x

Emulation ist eine wunderbare Technologie, die Fans von Videospielen verwenden können, um alte Spiele von Videospielkonsolen zu studieren und zu genießen, insbesondere solche, die nicht mehr in Produktion sind. Eine der beliebtesten Konsolen zum Emulieren, insbesondere auf der Linux-Plattform, ist der Super Nintendo. Wenn es darum geht, Super Nintendo-Spiele unter Linux zu spielen, gibt es keinen Mangel an SNES-Emulatoren, aber die mit Abstand beste und benutzerfreundlichste App auf der Plattform ist Snes9x. Es hat eine einfach zu bedienende GUI mit vielen verschiedenen Einstellungen, Unterstützung für Speicherzustände, Rendering-Optionen, Gamepads und mehr.

Hinweis: wdzwdz ermutigt oder duldet in keiner Weise das illegale Herunterladen oder Verteilen von ROM-Dateien für das SNES. Wenn Sie sich für die Installation von SNES9x entscheiden, verwenden Sie bitte Ihre eigenen Spiel-ROMs, die Sie legal auf Ihrem PC gesichert haben.

Ubuntu, Debian und andere Linuxe über Flatpak

Trotz der Tatsache, dass Ubuntu und die Debian-Paketbasis im Allgemeinen normalerweise die größte Aufmerksamkeit von Linux-Softwareentwicklern genießen, gibt es derzeit keine Version von Snes9x, die für diese beliebten Distributionen paketiert ist. Für Ubuntu sind keine PPAs verfügbar, und es gibt keinen Hinweis darauf, dass sich dies ändern wird. Darüber hinaus gibt es keine eigenständigen Debian-Software-Repositories, die man hinzufügen kann, noch gibt es DEB-Paketdateien, die jeder finden kann.

Vor modernen universellen Linux-Paketformaten wäre dies ein echtes Problem. Heutzutage können Fans von Snes9x es jedoch problemlos installieren, ohne sich auf ihr Betriebssystem verlassen zu müssen. Das bedeutet, dass Ubuntu- und Debian-Benutzer (sowie jede Linux-Distribution, die Flatpak ausführen kann) auch diesen wunderbaren Emulator genießen können!

  So aktualisieren Sie die Telegram Linux-Desktop-App

Hinweis: Die folgenden Anweisungen erfordern die Einrichtung von Flatpak, bevor Sie fortfahren.

Fügen Sie zuerst das Flathub-Repository zu Ihrem Flatpak-Setup hinzu. Dies ist nicht erforderlich, fügt Ihrer Linux-Distribution jedoch weitere Softwarequellen hinzu. Anstatt nur Apps in der Gnome-Software (und anderswo) zu sehen, sehen Sie auch alle Apps von dort.

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Wenn Flathub vorhanden ist, können wir das Snes9x-Paket herunterladen und lokal speichern. Um es klar zu sagen, Sie können das Paket über die URL remote installieren, aber es ist besser, einfach die Datei herunterzuladen. Auf diese Weise können Sie es für einen späteren Zeitpunkt speichern oder auf mehreren Computern installieren.

wget https://flathub.org/repo/appstream/com.snes9x.Snes9x.flatpakref

Wechseln Sie mit dem CD-Befehl in das Downloads-Verzeichnis.

cd ~/Downloads

Installieren Sie im Download-Ordner das Snes9x-Paket:

sudo flatpak install com.snes9x.Snes9x.flatpakref

Wenn die Befehle abgeschlossen sind, ist Snes9x einsatzbereit. Beachten Sie, dass in einigen Desktop-Umgebungen die Verknüpfung zum Programm erst angezeigt wird, wenn Sie sich abmelden und wieder anmelden.

Arch-Linux

sudo pacman -S snes9x-gtk

Fedora

Sie können Snes9x nicht standardmäßig auf Ihrem Fedora-Linux-PC installieren. Fedora verteilt keine unfreien Programme. Stattdessen kann Snes9x auf Fedora über ein unfreies RPM-Repository eines Drittanbieters installiert werden. Befolgen Sie diese Schritte, damit es funktioniert.

  Schatten des Krieges unter Linux

Gehen Sie zuerst zur RPM Fusion-Website und wählen Sie Ihre Version von Fedora aus. Zum Zeitpunkt des Schreibens dieses Artikels werden Fedora 24-27 und Fedora Rawhide unterstützt.

Klicken Sie auf den Download-Link, um das unfreie RPM herunterzuladen und auf Ihren PC herunterzuladen. Öffnen Sie nach dem Herunterladen ein Terminal und verwenden Sie den CD-Befehl, um den Download-Ordner aufzurufen.

cd ~/Downloads

Sobald Sie sich im Download-Ordner befinden, installieren Sie das RPM Fusion-Paket, um das nicht kostenlose Repo auf Ihrem System zu aktivieren.

sudo dnf install rpmfusion-nonfree-release-*.noarch.rpm

Installieren Sie jetzt Snes9x:

sudo dnf install snes9x-gtk

OpenSUSE

SUSE-Fans, die diesen SNES-Emulator auf ihrem Betriebssystem zum Laufen bringen möchten, müssen sich um nichts kümmern, da sich das Programm im OpenSUSE Build Service befindet. Um es zu installieren, gehen Sie zu dieser Seite, wählen Sie Ihre Version des Betriebssystems aus und klicken Sie auf die Schaltfläche „1-Click-Installation“, damit alles funktioniert.

Spiele mit Snes9x spielen

Das Spielen eines Spiels mit Snes9x beginnt mit dem Laden eines ROM in die App. Nehmen Sie dazu ein ROM und legen Sie es auf Ihren PC. Öffnen Sie von dort aus Snes9x auf Ihrem Linux-PC und klicken Sie auf „Datei“. Suchen Sie in diesem Menü nach „ROM-Image öffnen“ und klicken Sie darauf. Verwenden Sie den sich öffnenden Dateibrowser, um die ROM-Datei auf Ihrem Computer zu durchsuchen, und wählen Sie „Öffnen“.

  So installieren Sie Adwaita Tweaks für Gnome Shell unter Linux

Nach dem Öffnen lädt Snes9x sofort das ROM.

Hinweis: Um den Emulator in den Vollbildmodus zu versetzen, klicken Sie auf das Menü „Ansicht“ und wählen Sie dann „Vollbild“. Verlassen Sie es, indem Sie ESC auf der Tastatur drücken.

Gamepads

Die Snes9x-App unterstützt Gamepads. Keine Treiber erforderlich. Schließen Sie einfach Ihren bevorzugten Gamecontroller an, und solange er bereits unter Linux funktioniert, funktioniert er auch mit dem Emulator.

Um Ihrem Controller Steuerelemente aus dem Emulator zuzuweisen, suchen und klicken Sie auf „Optionen“ und wählen Sie dann „Einstellungen“.

Klicken Sie im Einstellungsbereich auf das Controller-Symbol mit „Joypads“ daneben, um den Controller zu konfigurieren. Klicken Sie im Menü mit der Maus auf „UP“ und drücken Sie dann die gewünschte Taste, damit „UP“ auf dem Controller angezeigt wird.

Von hier aus lässt Sie SNes9x jedes Steuerelement nacheinander zuweisen. Wenn Sie fertig sind, klicken Sie auf „Übernehmen“.

Gamea retten

Müssen Sie Ihr Spiel speichern? So geht’s im Emulator. Verlassen Sie zunächst den Vollbildmodus (falls Sie ihn verwenden), indem Sie die ESC-Taste drücken. Klicken Sie dann auf „Datei“ und wählen Sie „Status speichern“. Wählen Sie einen Slot aus, um das Spiel zu speichern.

Um den Status zu laden, wiederholen Sie den gleichen Vorgang, wählen Sie jedoch „Status laden“ anstelle von „Status speichern“.