Das klassische Rollenspiel „Paper Mario“ aus der Nintendo 64-Ära ist jetzt durch native Neukompilierung auf dem PC verfügbar. Die neueste inoffizielle Version „Paper Mario ReCut“ kann bereits als native Anwendung unter Windows ausgeführt werden, ohne dass ein herkömmlicher Emulator erforderlich ist. Dieser Ansatz setzt den technischen Weg der „nativen Portierung alter Konsolenspiele auf den PC“ der letzten Jahre fort. Der Spielcode wird durch Neukompilierung der Toolkette an moderne Plattformen angepasst und übertrifft so die reine Emulatorlösung in puncto Leistung und technischer Kontrolle.

Im Gegensatz zur normalen Konsolenemulation verwendet Paper Mario ReCut die N64-Rekompilierungs-Toolchain, um den ursprünglichen Spielcode in ein Programm umzuwandeln, das nativ auf der aktuellen Hardware ausgeführt werden kann, anstatt die Betriebsumgebung der N64-Konsole vollständig zu simulieren. In der Praxis bedeutet dies, dass Spiele die Ressourcen moderner PCs direkter nutzen können, um eine effizientere Leistung zu erzielen, während Entwickler auch eine detailliertere Kontrolle über zugrunde liegende Verhaltensweisen wie Rendering und Eingabe haben können.

Was die Grafikwiedergabe betrifft, verwendet das Projekt RT64 als Grafik-Backend. Dieses Rendering-Framework wird speziell zur Darstellung der Bildeffekte der N64-Ära verwendet. Dank des visuellen Stils von „Paper Mario“, der auf flachen Texturen und relativ einfachen 3D-Szenen basiert, passen die Rendering-Eigenschaften von RT64 gut dazu und Grafikparameter wie die Bildqualität können in Echtzeit über das In-Game-Menü angepasst werden.

Bei dieser Version steht nicht nur die Spielbarkeit im Vordergrund, sondern auch eine eigene Toolkette und Entwicklungstools. Paper Mario ReCut verfügt über eine integrierte Funktion zum Ersetzen von Texturen in Echtzeit. Spieler können Tastaturkürzel verwenden, um Texturressourcen während der Ausführung des Spiels dynamisch zu ersetzen, was eine sehr direkte Möglichkeit zur Erstellung von Kunst-MODs und zum visuellen Experimentieren bietet.

In Bezug auf die Texturverarbeitung unterstützt diese Version zwei Texturerfassungsmodi: Der eine ist ein einmaliger Texturexport mit Fortschrittsanzeige und der andere ist ein „kontinuierlicher Erfassungsmodus“, der während des Spiels kontinuierlich Texturen erfasst. Das mitgelieferte Tool „Paper Atlas Tool“ bietet Benutzern eine strukturiertere Umgebung für die Kartenverwaltung und -bearbeitung und erleichtert so die stapelweise Organisation und Änderung exportierter Ressourcen.

Der Entwickler positioniert Paper Mario ReCut immer noch als „Early Build“. Obwohl das Spiel von Anfang bis Ende abgeschlossen werden kann, werden die Umsysteme und Toolketten noch aufpoliert und auch die Anpassung des relevanten N64-Neukompilierungsprozesses an „Paper Mario“ wird weiter verbessert.

Wie andere Projekte, die auf der Neukompilierungsroute basieren, enthält diese Version keine Originalspieldaten. Benutzer müssen die US-Version der „Paper Mario“-ROM-Dateien vorbereiten, um die portierte Version ausführen zu können. Dieser Ansatz, „nur Code und Tools und nicht urheberrechtlich geschützte Originalressourcen zu verbreiten“, hat sich bei der rechtlichen Risikokontrolle für solche Community-Projekte zu einer gängigen Praxis entwickelt, die das Risiko, vom Urheberrechtsinhaber direkt aus den Regalen genommen zu werden, bis zu einem gewissen Grad verringert.

Paper Mario ReCut reiht sich auch in das wachsende Angebot an nativen N64-PC-Ports ein. Zuvor wurden in Werken wie „Super Mario 64“, „Mario Kart 64“, „Crash Bandicoot Racing“ und „Duke Destruction: Zero Hour“ native PC-Versionen mit ähnlichen technischen Mitteln implementiert und verschiedene Verbesserungen in Bezug auf hohe Bildrate, Widescreen-Ausgabe und Eingabeoptimierung vorgenommen.

Für Paper Mario ReCut sind Grafik- und Leistungsverbesserungen jedoch nicht das einzige oder wichtigste Verkaufsargument dieser Version. Ihre größere Bedeutung besteht darin, die Reproduzierbarkeit einer ganzen Reihe von Prozessen zu demonstrieren. Mit der Unterstützung einer ausgereiften Neukompilierungspipeline, einer voll funktionsfähigen RT64-Rendering-Schicht und unterstützenden Asset-Bearbeitungstools wandelt sich die Migration eines N64-Spiels zu einer modernen PC-Anwendung allmählich vom „Erfinden neuer Methoden“ zum „Ausführen entsprechend dem Prozess“.

Aus einer längerfristigen Perspektive zeigt Paper Mario ReCut, dass dieser Technologieweg von vereinzelten Versuchen zur Systematisierung und Modularisierung führt. Da sich die Reife der Toolkette verbessert, könnten in Zukunft mehr N64- und sogar andere alte Plattformspiele mit einer ähnlichen nativen Portierungsmethode auf dem PC veröffentlicht werden, wodurch ein neues Gleichgewicht zwischen rechtlichen Grenzen und technologischer Innovation gefunden wird.

Erfahren Sie mehr:

https://github.com/SMCGames/Paper-Mario-ReCut