Heute Morgen ist das eingetreten, was jeder erwartet hat. Die bevorstehende Veröffentlichung von Super Mario 3D All Stars wurde durch ein mögliches Leck bei einem Händler verdorben, was dazu führte, dass der Code des Spiels online durchsickerte. Bei der Durchsicht der Dateien des durchgesickerten Builds des Spiels wurden einige sehr interessante Elemente aufgedeckt.
Die Versionen des Spiels, die in Super Mario 3D All Stars enthalten sind, sind keine vollständigen Remaster und verwenden keine zuverlässigere Rendering-Methode, um Steuerungslatenz zu vermeiden. Das liegt daran, dass es sich bei den portierten Spielen im Grunde genommen nur um Repacks der ursprünglichen ISOs der enthaltenen Spiele handelt. Dies wurde von mehreren Quellen aufgedeckt, die herausfanden, dass jedes der Spiele auf einem Emulator für das entsprechende System läuft.
https://twitter.com/RetroGamer_74/status/1305795758097137666?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1305795758097137666%7Ctwgr%5E%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fpublish.twitter.com%2F%3Fquery%3Dhttps3A2F2Ftwitter.com2FRetroGamer_742Fstatus2F1305795758097137666widget%3DTweet
Das stellt ein großes Problem für Spieler dar, die mehr als nur eine einfache Neuauflage dieser Spieleklassiker erwarten. So hat Nintendo das Paket bezeichnet:
Super Mario 3D All-Stars ist eine kommende Zusammenstellung von 3D-Plattformern für die Nintendo Switch. Sie erinnert an das 35-jährige Jubiläum von Nintendos Super Mario-Franchise und enthält High-Definition-Portierungen von Super Mario 64, Super Mario Sunshine und Super Mario Galaxy.
Für alle, die es noch nicht wissen: Was bedeutet das? Zum einen bedeutet das, dass Nintendo sich nicht die Mühe macht, alle Originaltexturen, Sounds und andere Dateien der Spiele neu zu erstellen, sondern die Originaldateien neu verpackt und in eine Emulationsschicht verpackt, die lediglich die Grafik für die Switch hochskaliert. Kurz gesagt, du bekommst einfach die gleichen Spiele mit höherer Auflösung, aber die Basisdateien bleiben in der gleichen Auflösung wie die Originaltexturen, Shader und andere visuelle Elemente. Dies könnte zu einigen sehr unangenehmen Problemen mit gestreckten oder falsch gerenderten Bildern führen. Es könnte auch bedeuten, dass die Emulation einige Latenzprobleme mit Controller-Eingaben einführt.
Die Emulation wird zumindest intern von Nintendo entwickelt, so dass sie vielleicht nicht so viele Probleme haben wird. Aber es wirft immer noch einen Schatten auf die Veröffentlichung für Spieler, die sich etwas mehr erhofft haben als das hier.
Mit solchen Problemen haben die Emulationsgemeinschaften schon seit Jahren zu kämpfen. Der Dolphin-Emulator, der GameCube- und Wii-Spiele mit einer überraschenden Menge an Funktionen und Genauigkeit handhabt. Und das alles dank freiwilliger Programmierer und Künstler, die viel Zeit in das Reverse Engineering von Spielen und Hardware gesteckt haben, damit sie in der Emulation funktionieren. Da es sich bei der Emulation von Mario 64 nur um eine 720-fache Vergrößerung handelt, ist es nicht allzu überraschend, dass der Emulator verwendet wurde. Viele vermuteten die Emulation bereits, als diese Sammlung zum ersten Mal enthüllt wurde, jetzt wurde sie bestätigt.
Die Assets, die die Standardtexturen und andere Elemente ersetzen, werden über LUA eingefügt, was sinnvoll ist, und der Emulator erledigt dies im laufenden Betrieb. Es ist möglich, dass dies auch zu Problemen führen könnte, obwohl es unwahrscheinlich ist. Das gilt allerdings nur für Super Mario 64, das einzige der drei Spiele, das diese Methode verwendet.
Lassen Sie uns nun über Mario Sunshine sprechen. Die Verwendung der Vulkan-API wird eine anständige Leistung bieten. Obwohl die Verwendung von NVIDIAs proprietärer API möglich war, ist es wahrscheinlich, dass Nintendo sich für Vulkan entschieden hat. Mario Sunshine wird das bereits erwähnte fliegende Laden von Assets nicht verwenden, sollte aber die gleiche Geschwindigkeit mit anständiger visueller Qualität bieten.
Es ist nicht das erste Mal, dass eine Neuauflage klassischer Konsolen oder Spiele in diese Falle tappt. Sony brachte vor einiger Zeit die PS1-Mini-Konsole heraus, und die Spieler entdeckten schnell, dass es sich dabei nur um einen einfachen Emulator in einer simplen Hülle handelte. Ähnlich verhält es sich mit dem NES Classic von Nintendo.
Ist es schlecht, die Emulation zu benutzen? Nein, nicht wirklich, in diesem Fall ist es sinnvoll, die billigste Option zu wählen. Die Portierung hat wahrscheinlich zu viel Zeit und Geld gekostet, so dass die Emulation viel einfacher zu handhaben war. Es ist nur eine Frage, wie die Spiele tatsächlich laufen.