Die Homebrew-Szene der Nintendo 3DS bekommt einen weiteren beeindruckenden Port: reGTA Collection bringt gleich drei bekannte Grand-Theft-Auto-Titel auf die New Nintendo 3DS.
Entwickler Epic0522, auch unter @EpicReds0817 bekannt, kombiniert dabei die Open-Source-Projekte re3, reVC und reLCS/reStories, um GTA III, GTA Vice City und GTA Liberty City Stories nativ auf der New 3DS zum Laufen zu bringen.
Dabei handelt es sich nicht um Emulation. Die Spiele wurden speziell an die Hardware und die beiden Bildschirme der New 3DS angepasst.
🎮 Drei GTA-Spiele auf einer Handheld-Konsole
GTA III
Der Port von GTA III basiert auf re3 und wurde unter anderem beim Texture-Streaming, bei Animationen und beim Rendering optimiert.
Zu den Anpassungen gehören:
- Verbesserter Texture-Streaming
- Korrekturen bei Fahrzeugen, Scheiben und Reflektionen
- Optimierungen bei aufwendigen Grafikeffekten
- Verschiedene Absturz- und Missionskorrekturen
- Angepasste Benutzeroberfläche für die 3DS
- Animiertes Kuruma-Banner im HOME-Menü
GTA Vice City
Auch GTA Vice City wurde auf Basis von reVC für die New 3DS angepasst. Neben einer eigenen Benutzeroberfläche wurden zahlreiche Grafik- und Performanceprobleme behoben.
Unter anderem wurden Fahrzeuge, Wasser, Partikeleffekte, Transparenzen, Animationen und Texturen überarbeitet.
Weitere Anpassungen:
- Korrekturen bei Fahrzeugfarben und fehlerhaften Polygonen
- Verbesserte Partikeleffekte
- Optimierter Animations- und Textur-Streaming
- Verbesserungen bei Wasser und Booten
- Speicher- und Stabilitätskorrekturen
- Absturzbehebungen
- Animiertes Admiral-Banner im HOME-Menü
GTA Liberty City Stories
Besonders interessant ist GTA Liberty City Stories, da dieser Port auf reLCS/reStories basiert und deutlich umfangreichere Anpassungen benötigt.
Der Entwickler gibt an, die komplette Hauptkampagne auf New-3DS-Hardware getestet zu haben. Dabei wurden unter anderem Missionen, Speicherstände, Zwischensequenzen, Fahrzeuge und zahlreiche Elemente der Spielwelt angepasst.
Zu den Arbeiten gehören:
- Konvertierung der PS2-Spieldaten
- Unterstützung des 3DS-Audiosystems
- Korrekturen bei Missionsskripten und Triggern
- Verbesserungen nach dem Laden von Spielständen
- Korrekturen bei Brücken und Fähre
- Überarbeitete Zwischensequenzen und Charaktere
- Korrekturen bei Fahrzeugen und Animationen
- Wiederherstellung des Abspanns
- Animiertes Lion-Sentinel-Banner im HOME-Menü
Die Hauptgeschichte wurde bis zum Ende getestet. Bei Nebenmissionen und optionalen Aktivitäten sind dagegen noch nicht alle Bereiche vollständig überprüft.
🖥️ Beide Bildschirme werden genutzt
reGTA Collection passt die GTA-Spiele an die Besonderheiten der Nintendo 3DS an.
Während auf dem oberen Bildschirm hauptsächlich das eigentliche Spielgeschehen dargestellt wird, kann der untere Bildschirm unter anderem Karte, Radar, Statusinformationen, Ladeinformationen und zusätzliche Bedienelemente anzeigen.
Auch die Steuerung wurde an die New 3DS angepasst. Unterstützt werden unter anderem:
- Circle Pad
- C-Stick
- ZL und ZR
- Touchscreen
- Nintendo-typische Tastenbelegung
Eine besonders praktische Ergänzung ist die Möglichkeit, Cheat-Codes über die Touchscreen-Tastatur einzugeben.
🔨🔧 Warum nur New 3DS?
reGTA Collection ist ausschließlich für die leistungsfähigeren Modelle New Nintendo 3DS, New Nintendo 3DS XL und New Nintendo 2DS XL gedacht.
Die ursprünglichen 3DS-Modelle werden nicht unterstützt. Grund dafür sind vor allem die deutlich stärkere CPU, zusätzlicher Speicher und weitere Hardwareverbesserungen der New-3DS-Generation.
Trotz der Optimierungen können in besonders aufwendigen Szenen weiterhin Ruckler und Audiostottern auftreten.
💾 Originale Spieldaten werden benötigt
Wie bei vielen vergleichbaren Open-Source-Portierungen werden die kommerziellen Spieldaten nicht mit dem Projekt ausgeliefert.
Benötigt werden:
| Spiel | Benötigte Daten |
|---|---|
| GTA III | Originale PC-Spieldaten |
| GTA Vice City | Originale PC-Spieldaten |
| GTA Liberty City Stories | PS2-Spieldaten, entsprechend konvertiert |
Für die Nutzung wird außerdem eine New 3DS mit entsprechender Homebrew-/CFW-Unterstützung benötigt.
⚙️ Zahlreiche Optimierungen
Hinter dem Projekt steckt deutlich mehr Arbeit als ein einfacher Port. Epic0522 hat unter anderem an Texture-Streaming, Speicherverwaltung, Animationen, Partikeleffekten, Fahrzeugen, Transparenzen, Reflektionen, Kollisionen, Audio und der Stabilität gearbeitet.
Gerade Liberty City Stories dürfte dabei eine besondere Herausforderung gewesen sein.
Einige Einschränkungen bleiben allerdings bestehen. ASI-Plugins, CLEO-Skripte und bestimmte PC-Binary-Patches funktionieren nicht direkt, außerdem müssen die benötigten Texture-Caches korrekt erstellt werden.
🎮 Drei GTA-Abenteuer auf der New 3DS
Mit reGTA Collection erhält die New 3DS damit gleich drei umfangreiche GTA-Abenteuer.
GTA III, Vice City und Liberty City Stories wurden nicht einfach unverändert auf die Hardware übertragen, sondern mit angepasster Steuerung, Benutzeroberfläche,Grafik und Technik auf die Besonderheiten der Nintendo-Handhelds zugeschnitten.
Für eine Konsole, die ursprünglich nie für diese Spiele vorgesehen war, ist das ein bemerkenswertes Homebrew-Projekt.
Download : https://github.com/Epic0522/REGTA-3DSPort-Complete
