Reverse Engineering des Codes von GTA III und GTA VC abgeschlossen

Die ersten Ausgaben der Projekte re3 und reVC sind verfügbar, in deren Rahmen an der Reverse Engineering der Quelltexte der Spiele GTA III und GTA Vice City gearbeitet wurde, die vor etwa 20 Jahren veröffentlicht wurden. Die veröffentlichten Ausgaben gelten als bereit für den Bau eines vollständig funktionierenden Spiels. Die Builds wurden unter Linux, Windows und FreeBSD auf x86-, amd64-, arm- und arm64-Systemen getestet. Außerdem werden Ports für die Konsolen Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 und Xbox entwickelt. Für den Start werden Dateien mit Spielematerial benötigt, die aus Ihrer Kopie von GTA III extrahiert werden können.

Das Projekt zur Wiederherstellung des Codes wurde 2018 mit dem Ziel ins Leben gerufen, einige Fehler zu beheben, die Möglichkeiten für Mod-Entwickler zu erweitern und Experimente zur Untersuchung und Ersetzung von Algorithmen zur Simulation physikalischer Prozesse durchzuführen. Neben der originalen Grafik-Engine RenderWare (D3D8) wurde die Möglichkeit geschaffen, die Engine librw zu nutzen, die Ausgabe über D3D9, OpenGL 2.1+ und OpenGL ES 2.0+ unterstützt. Für die Audioausgabe kann MSS oder OpenAL verwendet werden. Der Code wird ohne Lizenzangabe geliefert, mit dem Hinweis, dass die Nutzung auf Bildungszwecke, Dokumentation und Mod-Erstellung beschränkt ist.

Neben der Behebung von Fehlern und der Anpassung an neue Plattformen wurden in der vorgeschlagenen Version zusätzliche Debugging-Tools hinzugefügt, eine drehbare Kamera implementiert, die Unterstützung für XInput hinzugefügt, die Unterstützung von Peripheriegeräten erweitert und die Unterstützung für skalierbare Ausgaben auf Breitbildschirmen sichergestellt. Im Menü wurde eine Karte und zusätzliche Optionen hinzugefügt.

Reverse Engineering des Codes von GTA III und GTA VC abgeschlossen


Quelle: opennet.ru
60GB SSD 8Gb DDR4