Reverzní inženýrství kódu GTA III a GTA VC bylo dokončeno

První verze projektů re3 a reVC jsou nyní k dispozici. Tyto projekty zpětně analyzovaly zdrojový kód her GTA III a GTA Vice City, které byly vydány téměř před 20 lety. Zveřejněné verze jsou považovány za připravené pro sestavení plně funkční hry. Buildy byly testovány v... Linux, Windows a FreeBSD na systémech x86, amd64, arm a arm64. Vyvíjejí se také porty pro konzole Nintendo Switch, PlayStation Vita, Nintendo Wii U, PS2 a Xbox. Pro spuštění hra vyžaduje zdrojové soubory, které lze extrahovat z vaší kopie GTA III.

Projekt obnovy kódu byl zahájen v roce 2018 s cílem opravit některé chyby, rozšířit příležitosti pro vývojáře modů a provést experimenty ke studiu a nahrazení algoritmů fyzikální simulace. Pro rendering je možné kromě originálního grafického enginu RenderWare (D3D8) použít engine librw, který podporuje výstup přes D3D9, OpenGL 2.1+ a OpenGL ES 2.0+. Pro audio výstup lze použít MSS nebo OpenAL. Kód je dodáván bez licence, s upozorněním omezujícím použití na vzdělávací účely, dokumentaci a úpravy.

Kromě oprav chyb a přizpůsobení pro práci na nových platformách přidala navrhovaná edice další nástroje pro ladění, implementovala otočnou kameru, přidala podporu XInput, rozšířila podporu pro periferní zařízení, poskytla podporu pro škálovaný výstup na širokoúhlých obrazovkách, přidala mapu a další možnosti do nabídky.

Reverzní inženýrství kódu GTA III a GTA VC bylo dokončeno


Zdroj: opennet.ru
Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster