Spiele

Beste Spielkonsolen-Emulatoren für Linux

Beste Spielkonsolen-Emulatoren für Linux
Dieser Artikel listet beliebte Spielekonsolen-Emulationssoftware auf, die für Linux verfügbar ist. Emulation ist eine Softwarekompatibilitätsschicht, die Hardwarekomponenten von Spielkonsolen, Befehlssätzen und verwandten APIs emuliert. Emulationssoftware kann CPUs, GPUs, Audiohardware und viele andere physische Komponenten emulieren, die in echten Spielkonsolen verfügbar sind. Mit der Emulation können Sie exklusive Konsolenspiele spielen, die sonst auf PCs nicht spielbar sind. Spiele, die auf diesen Emulatoren ausgeführt werden, sehen emulierte Komponenten, als wären sie Teile einer echten Spielekonsole, und sie können die zugrunde liegende Plattform (PC) nicht sehen, auf der das Spiel läuft.

Die Entwicklung eines genauen Spieleemulators für den PC ist eine extrem schwierige Aufgabe, erfordert Reverse Engineering und oft müssen Entwickler auf Genauigkeit verzichten, um die Kompatibilität zu verbessern. Emulatoren erfordern einen Original-Dateisystem-Dump von Spielkonsolen. Einige Emulatoren emulieren diese Komponenten auch und machen es einfacher, Spiele zu spielen. Um Spiele auf Emulatoren zu spielen, benötigen Sie Spieldateien, die normalerweise als ROMs bezeichnet werden.

ROM-Dateien können mit Software von Drittanbietern von Ihrer Spielekonsole oder von Kassetten und Discs gerippt oder gelöscht werden. Sie müssen sowohl eine Spielkonsole als auch eine Spielkopie besitzen, um Spiele auf dem PC zu emulieren. Das Herunterladen von Konsolen-Firmware-Dateien und Spiel-ROMs von nicht autorisierten Quellen, ohne die eigentliche Konsolen- und Spielkopie zu besitzen, kann illegal sein und als Piraterie angesehen werden. Dieser Artikel listet nur die für Linux verfügbare Emulationssoftware auf und ermutigt nicht zu Piraterie jeglicher Art. In diesem Artikel werden nicht alle Emulatoren aufgeführt, sondern nur die beliebtesten basierend auf der Popularität der Konsole und der Emulator-Entwicklungsaktivität.

Beachten Sie, dass Emulatoren eine beträchtliche CPU- und GPU-Leistung benötigen, um Spiele zu emulieren, viel höher als bei der ursprünglichen Spielekonsolenhardware. Selbst die modernsten und leistungsstärksten PCs können Schwierigkeiten haben, Spiele zu emulieren, insbesondere Spiele mit hochauflösender 3D-Grafik. Während die Entwickler von Emulatoren ständig daran arbeiten, die Kompatibilität und Leistung zu verbessern, können weder sie noch die Emulationssoftware dafür verantwortlich gemacht werden, wenn bestimmte Spiele auf Emulatoren nicht funktionieren. Sie sind auf begrenzte Ressourcen angewiesen und oft sind öffentliche Unterlagen überhaupt nicht verfügbar. Die meisten der heute verfügbaren Emulatoren sind kostenlos und Open Source und Entwickler erhalten keine großen finanziellen Vorteile, wenn sie daran arbeiten.

Die meisten der unten aufgeführten Emulatoren sind in den Standard-Repositorys fast aller großen Linux-Distributionen verfügbar. Sie können auch vorkompilierte Binärdateien herunterladen und den Quellcode von den unten verlinkten Websites abrufen. Einige der unten aufgeführten Emulatoren haben auch Android-Versionen. Sie finden Builds für Android auf ihrer offiziellen Website.

Sony PlayStation

Viele Emulatoren sind für Sony PlayStation (PS1 / PSX) in Entwicklung, einige seit über einem Jahrzehnt. Die Entwicklung einiger dieser Emulatoren wie ePSXe und PCSX wurde bis heute eingestellt, während einige noch aktiv weiterentwickelt werden, nämlich DuckStation und Mednafen. Diese Emulatoren haben ziemlich gute Kompatibilitätsraten und verwenden einige spielspezifische Optimierungen, um das Spiel spielbar zu machen. Sie benötigen Original-BIOS-Dateien von der Sony PlayStation-Konsole und gerippte ISO-Dateien, um Spiele auf DuckStation und Mednafen zu spielen.

Sony PlayStation 2

PCSX2 ist der kompatibelste und umfassendste Emulator zum Spielen von Sony PlayStation 2-Spielen auf Linux-PCs. PCSX2 wird seit fast zwei Jahrzehnten entwickelt und kann fast jedes Spiel aus dem gesamten Sony PlayStation 2-Spielekatalog spielen. Wie Sony PlayStation-Emulatoren benötigt auch PCSX2 Original-BIOS-Dateien, um zu funktionieren, und natürlich benötigen Sie auch Spiele-ROM-Dateien. PCSX2 basiert auf einem Plugin-System und manchmal sind mehrere Grafik- und Sound-Renderings basierend auf dem von Ihnen verwendeten Betriebssystem verfügbar operating. abspielen! ist ein weiterer Sony PlayStation 2-Emulator, der sich in der Entwicklung befindet. Es ist zwar noch nicht so gut wie PCSX2, holt aber schnell auf und kann bereits zum Spielen zahlreicher Sony PlayStation 2-Spiele mit großer Kompatibilität verwendet werden. abspielen! Sie benötigen keine Original-BIOS-Dateien, aber Sie benötigen weiterhin Spiel-ROM-Dateien.

Sony PlayStation 3

RPCS3 ist der einzige Sony PlayStation 3-Emulator, der zum Zeitpunkt des Schreibens dieses Artikels verfügbar war. Es hat eine hervorragende Kompatibilität und kann den Vulkan-Renderer verwenden, um Spielgrafiken zu zeichnen. Die Entwickler sind ziemlich aktiv und veröffentlichen regelmäßig Entwicklungsprotokolle, um Erkenntnisse mit den Benutzern zu teilen. Es ist bekannt, dass einige Spiele besser laufen, mit reicheren Grafiken auf RPCS3 als auf den ursprünglichen Sony PlayStation 3-Spielkonsolen. RPCS3 erfordert Firmware-Dateien und ROM-Dateien, um zu funktionieren. Firmware-Dateien können von der offiziellen PlayStation-Website heruntergeladen werden.

PlayStation Portable (PSP)

PPSSPP ist ein Open-Source-Emulator, der zum Spielen von PlayStation Portable (PSP)-Spielen auf Linux-PCs verwendet werden kann. Die Benutzeroberfläche wurde mit Qt-Bibliotheken entwickelt und erfordert keine Spiel-BIOS- oder Firmware-Dateien, um zu funktionieren. PPSSPP ist der einzige PSP-Emulator für PC, der fast den gesamten PSP-Spielkatalog spielen kann. PPSSPP wird auch mit einem On-Screen-Gamepad geliefert und Sie können Spiele auf Linux-basierten Tablet-PCs emulieren.

Nintendo GameCube / Nintendo Wii

Der Dolphin-Emulator kann sowohl Nintendo GameCube- als auch Nintendo Wii-Spiele emulieren. Es gibt einige Hardware-Ähnlichkeiten zwischen diesen beiden Spielkonsolen, daher haben die Dolphin-Entwickler den Emulator entwickelt, um beide Spielkonsolen zu unterstützen. Der Dolphin-Emulator unterstützt klassische Gamecontroller auf dem PC sowie Wii Nunchucks und andere bewegungsempfindliche Controller. Wie RPCS3 kommt auch der Dolphin-Emulator mit einem Vulkan-Renderer.

Nintendo 64

Viele Emulatoren wurden seit dem Start der Konsole für Ninntendo 64 entwickelt. Einige von ihnen sind jetzt nicht mehr aktiv, während andere von neuen Entwicklern übernommen wurden. Das derzeit aktivste Emulationsprojekt für Nintendo 64 ist Mupen64Plus. Mupen64Plus bietet auch eine Befehlszeilenschnittstelle, wenn Sie Skripte verwenden möchten und etwas Automatisierung benötigen.

Nintendo GameBoy, GameBoy Color und GameBoy Advance

Sie können SameBoy und Gambatte verwenden, um Nintendo GameBoy-, GameBoy Color- und Super GameBoy-Konsolenspiele zu emulieren. Gambatte befindet sich schon seit langer Zeit in der Entwicklung und ist einer der genauesten GameBoy Color-Emulatoren, die es auf dem Markt gibt. SameBoy ist relativ neuer, aber es ist bereits sehr genau und unterstützt mehrere GameBoy-Konsolen.

GameBoy Advance-Spiele können über VisualBoyAdvance-M- und mGBA-Emulatoren emuliert werden. Beide Emulatoren befinden sich schon seit längerer Zeit in der Entwicklung und bieten eine hohe Genauigkeit und gute Kompatibilität.

NES und SNES

Für die Spielekonsolen Nintendo Entertainment System (NES) und Super Nintendo Entertainment System (SNES) ist eine Reihe verschiedener Emulationssoftware verfügbar. NES-Emulatoren benötigen nicht viel Hardware-Leistung und können auf alten und Low-End-PCs ausgeführt werden. Sie können Mesen und PuNES verwenden, beide bieten eine hohe Kompatibilität und Genauigkeit auf dem Niveau echter NES-Konsolen.

Für SNES können Sie den Higan-Emulator verwenden. Es ist der genaueste und fehlerfreie Emulator, der für jede Spielekonsolenplattform entwickelt wurde. Es imitiert fast vollständig die ursprüngliche Spielkonsole ohne Kompromisse compromise. Die Entwicklung eines hochpräzisen Emulators ist eine äußerst schwierige Aufgabe, aber talentierte Entwickler von Higan haben eine fast 100% ige Genauigkeit und Kompatibilität mit allen SNES-Spielen erreicht. Alternativ zu Higan . können Sie auch Bsnes und Snes9x verwenden.

Nintendo DS und Nintendo 3DS

Sie können melonDS und DeSmuME verwenden, um Nintendo DS-Spiele zu emulieren. Beide Emulatoren unterstützen die Touchscreen-Eingabe, die zum Spielen von Nintendo DS-Spielen erforderlich ist. Sie können sogar Tablet-PCs verwenden und Ihre Touchscreen-Tipps werden von diesen Emulatoren korrekt erkannt. Bei Displays ohne Touch-Unterstützung können Sie den Mauszeiger verwenden, um Touchscreen-Tipps zu emulieren.

Nintendo 3DS kann über den Citra-Emulator emuliert werden. Citra befindet sich derzeit aktiv in der Entwicklung, hat aber dank des talentierten Entwicklerteams, das daran arbeitet, in kurzer Zeit erstaunliche Fortschritte gemacht. Es bietet eine gute Kompatibilität und Touchscreen-Unterstützung und viele beliebte Spiele können bereits mit dem Emulator gespielt werden.

Nintendo-Schalter

Yuzu und Ryujinx sind die beiden heute verfügbaren Hauptemulatoren, die einige kommerzielle Nintendo Switch-Spiele auf Linux-PCs emulieren können. Beide Emulatoren befinden sich in starker Entwicklung und nicht viele Spiele sind kompatibel und spielbar. Sie schreiten jedoch mit großer Geschwindigkeit voran und einige hochauflösende 3D-Spiele können mit einigen kleinen Optimierungen von Anfang bis Ende gespielt werden. Diese Art von Fortschritt erfordert in der Emulationsszene normalerweise jahrelange Entwicklung. Yuzu wird von denselben Entwicklern entwickelt, die am Citra-Emulator arbeiten.

Sega Dreamcast

Reicast ist der einzige für Linux verfügbare Sega Dreamcast-Emulator, der einige Spiele emulieren kann. Genauigkeit und Spielekompatibilität sind durchschnittlich, einige Spiele booten nicht. Viele beliebte Spiele können jedoch mit einigen Kompromissen und Einschränkungen immer noch von Anfang bis Ende gespielt werden.

RetroArch, Mednafen, MAME und Higan

Einige Emulatoren können mehrere Spielkonsolen emulieren und als Frontend fungieren, um Spiele von diesen Plattformen zu verwalten. Diese Emulatoren bieten globale Einstellungen zum Verwalten aller Emulatoren sowie plattformspezifische Einstellungen zum Optimieren von Emulationsparametern. MAME emuliert Arcade-Spielautomaten und andere ähnliche Vintage-Spielgeräte. RetroArch ist ein Emulations-Frontend, das sich in spielspezifische Emulationskerne einklinkt, um Spiele zu spielen. Es unterstützt über hundert Emulationskerne, eine Liste dieser Kerne ist hier verfügbar. Mednafen kann Sega Saturn, Sega Genesis, Sega Master System, Sega Game Gear, Atari Lynx, PC Engine und viele andere Spielkonsolen emulieren. Eine vollständige Liste finden Sie hier. Higan unterstützt über 25 verschiedene Konsolensysteme, eine vollständige Liste finden Sie hier (nach unten scrollen).

Fazit

Fast alle großen Spielkonsolen-Emulatoren, die für PCs verfügbar sind, sind bis auf wenige Ausnahmen kostenlos und Open Source. Diese Emulatoren unterstützen Linux seit langer Zeit als erstklassigen Bürger. Einige Emulatoren haben auch den Vulkan-Renderer übernommen, um Leistung und Grafik zu verbessern improve.

Herunterladen und Spielen von Sid Meier's Civilization VI unter Linux and
Einführung in das Spiel Civilization 6 ist eine moderne Version des klassischen Konzepts, das in der Reihe der Age of Empires-Spiele eingeführt wurde....
So installieren und spielen Sie Doom unter Linux
Einführung in Doom Die Doom-Serie entstand in den 90er Jahren nach der Veröffentlichung des ursprünglichen Doom. Es war sofort ein Hit und seitdem hat...
Vulkan für Linux-Benutzer
Mit jeder neuen Grafikkartengeneration stoßen Spieleentwickler an die Grenzen der grafischen Wiedergabetreue und kommen dem Fotorealismus einen Schrit...