Ein beeindruckendes Emulatorprojekt könnte Funktionen wie Raytracing, Widescreen-Unterstützung und 60 FPS für eine Vielzahl von Nintendo 64-Spielen bringen.
Sie erkennen Entwickler Darío vielleicht an sm64rt, der Mod, die Raytracing auf den inoffiziellen PC-Port von Super Mario 64 brachte. Jetzt verwandelt Darío diese Arbeit in ein Plugin, das mit einer Vielzahl von Nintendo 64-Emulatoren funktionieren könnte und erweiterte visuelle Funktionen für mehrere N64-Spiele bietet. „Ich habe dieses Projekt vor einem Monat gestartet, um das Backend des PC-Ports so weit wie möglich zu optimieren“, sagt Darío weiter Twitter (öffnet in neuem Tab)“und mir wurde schnell klar, dass es sich zu einer generischen Emulationslösung entwickeln könnte, die es mir ermöglichen würde, diese Verbesserungen auf weit mehr Spiele anzuwenden.”
Sie können einige der Ergebnisse im Video unten sehen, und es sieht schon jetzt äußerst beeindruckend aus. Spiele wie Paper Mario und The Legend of Zelda: Ocarina of Time laufen mit 60 FPS und Breitbild, mit den Vorteilen fortschrittlicher Licht- und Schatteneffekte, die in Echtzeit generiert werden.
Ich möchte verraten, dass sich RT64, der Path Tracer hinter sm64rt, zu einem N64-Emulator-Plug-in entwickelt. Hier ist eine kleine Filmrolle, die ich von Spielen aufgenommen habe, die bereits Ergebnisse zeigen. Raytracing-Beleuchtung, Bewegungsunschärfe von Objekten, Breitbild , DLSS und 60+ FPS. pic.twitter.com/qLJHzGfKUc3. Juni 2022
Es ist wichtig zu beachten, dass dies zwar ein Emulator-Plugin sein wird, aber nicht alle Funktionen automatisch mit allen Spielen funktionieren, die Sie darauf werfen. Einzelne Spiele müssen für das neue Beleuchtungsmodell gepatcht werden, da es in den Originalen keine Daten zu Lichtquellen oder reflektierenden Materialien gibt.
„Ein sehr interessanter Nebeneffekt dieses Projekts war jedoch die Erforschung einer Methode zur Interpolation der von einem N64-Spiel gesendeten Rendering-Befehle, ohne das Spiel tatsächlich überhaupt zu modifizieren“, sagt Darío. Durch die Entkopplung des Renderings von der internen Logik des ursprünglichen Spiels bedeutet dies, dass Spiele einfacher mit 60 FPS gerendert werden können, ohne dass ein spezieller Patch entwickelt werden muss.
„Erwarten Sie nicht, dass dies in absehbarer Zeit herauskommt, da es Hunderte von Problemen gibt, die ich noch lösen und Funktionen hinzufügen muss“, bemerkt Darío. “Die kompatible Spielebibliothek ist extrem begrenzt.”
Ein inoffizieller PC-Portierung von Ocarina of Time Anfang dieses Jahres gestartet.