Mupen64Plus - Mupen64Plus

Mupen64Plus
Mupen64Plus-Logo
Entwickler richard42g
Erstveröffentlichung 10. Dezember 2001 ; Vor 19 Jahren (als Mupen64-amd64) ( 2001-12-10 )
Endgültige Veröffentlichung
2.5.9 / 10. Februar 2019 ; vor 2 Jahren ( 2019-02-10 )
Repository Bearbeite dies bei Wikidata
Geschrieben in C und C++
Betriebssystem Android , AROS , FreeBSD , Linux , macOS , Windows
Art Emulator für Videospielkonsolen
Lizenz GPL-2.0 oder höher
Webseite mupen64plus .org

Mupen64Plus , früher Mupen64-64bit und Mupen64-amd64 genannt , ist ein kostenloser und quelloffener , plattformübergreifender Nintendo 64- Emulator , der in den Programmiersprachen C und C++ geschrieben wurde . Es ermöglicht Benutzern, Nintendo 64-Spiele auf einem Computer zu spielen, indem sie ROM-Images lesen, die entweder aus dem Nur-Lese-Speicher einer Nintendo 64-Cartridge stammen oder direkt auf dem Computer als Homebrew erstellt wurden .

Geschichte

Mupen64, der Vorläufer von Mupen64Plus, wurde am 10. Dezember 2001 von Hacktarux veröffentlicht. Mupen64 wurde als plattformübergreifend konzipiert, die erste Version, die sowohl auf Linux- als auch auf Windows- Betriebssystemen läuft. Im Laufe des Emulators wurde Unterstützung für FreeBSD , AROS und OS X hinzugefügt , aber diese Ports wurden nicht so gut oder so gut gepflegt wie die Linux- und Windows-Versionen.

Am 26. August 2005 wurde Mupen64 Version 0.5 veröffentlicht. Es war die letzte Version von Mupen64 von Hacktarux, obwohl mehrere Zweige des Projekts erstellt wurden, von denen einer Mupen64Plus war. Im Oktober 2007 wurde Mupen64 von Richard Goedeken (richard42) geforkt. Seine Arbeit durchlief mehrere Veröffentlichungen, bevor er sich für den Namen Mupen64Plus entschied.

Mupen64Plus ursprünglich richtet einen 64-Bit bereitzustellen Recompiler und zu beheben Fehler in Mupen64 0.5. Im Laufe der Zeit hat der Emulator vorhandene Video-Plug-Ins erweitert, gewartet und verbessert und zusätzliche Funktionen bereitgestellt, die über den ursprünglichen Umfang des Projekts hinausgingen.

Ende 2009 unternahm das Mupen64Plus-Projekt eine umfassende Neugestaltung der Emulatorarchitektur. Wie viele N64-Emulatoren (einschließlich Sixtyforce , 1964 und Project64 ) verwendet Mupen64Plus vier modulare Plug-Ins (dynamische Bibliotheken), die einer Spezifikation des Project64-Entwicklers Zilmar entsprechen. Diese Spezifikation wurde ursprünglich in den späten 1990er Jahren geschrieben, als alle Nintendo 64-Emulatoren nur unter Windows liefen. Die Plug-in-Architektur verwendete in jedem Plug-in spezifischen Code für die grafische Benutzeroberfläche (GUI), was für Programmierer, die viele verschiedene Betriebssysteme unterstützen möchten, Schwierigkeiten bereitet. Aus diesem Grund hat das Team von Mupen64Plus einen Entwurfsvorschlag vorgelegt, um die Anwendungsprogrammierschnittstelle (API) des Plugins zu modifizieren, um den gesamten Benutzeroberflächencode in einem Softwaremodul zu platzieren und andere Verbesserungen vorzunehmen, um den Betrieb eines plattformübergreifenden N64-Emulators zu rationalisieren. Diese Entscheidung war damals umstritten, aber die vorgeschlagenen Änderungen wurden umgesetzt und die Software wurde ständig weiterentwickelt. Am 14. Dezember 2009 wurde die erste Betaversion von Mupen64Plus mit der überarbeiteten API Version 1.99.1 veröffentlicht. Seitdem wurden mehrere weitere Beta-Versionen veröffentlicht. Mupen64Plus 2.0 wird derzeit entwickelt. Die Quelle kann aus dem Git- Repository des Projekts heruntergeladen werden .

Rezeption

Brandon Widdler von Digital Trends hält den Emulator zusammen mit Project64 für einen der besten Emulatoren für den Nintendo 64 und nennt seine Cheat-Funktionen, dynamischen Recompiler für 32-Bit- und 64-Bit-Maschinen und die Geschwindigkeitsanpassungsfunktion.

Geäst

  • Aktiv entwickelter RetroArch /Libretro-Port.
  • Im Juni 2012 wurde ein Fork für das BlackBerry Playbook namens Mupen64Plus-PB angekündigt.
  • Anfang 2013 kündigte Ouya die Veröffentlichung seiner Konsole an, die auf Open-Source-Android-Technologie für die Spieleentwicklung basiert. Ouya konzentriert sich auf die Emulation und die erste Showcase-Session präsentierte Super Mario 64 und Street Fighter 2, die auf Mupen64Plus bzw. SuperGNES emuliert wurden.

Siehe auch

Verweise

Externe Links