Reverzné inžinierstvo kódu GTA III a GTA VC bolo dokončené

K dispozícii sú prvé vydania projektov re3 a reVC, v rámci ktorých sa pracovalo na reverznom inžinierstve zdrojového kódu hier GTA III a GTA Vice City, ktoré vyšli približne pred 20 rokmi. Zverejnené vydania sa považujú za pripravené na vytvorenie plne funkčnej hry. Zostavy boli testované na systémoch Linux, Windows a FreeBSD na systémoch x86, amd64, arm a arm64. Okrem toho sa vyvíjajú porty pre konzoly Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 a Xbox. Na spustenie potrebujete súbory s hernými prostriedkami, ktoré môžete extrahovať z vašej kópie GTA III.

Projekt obnovy kódu bol spustený v roku 2018 s cieľom opraviť niektoré chyby, rozšíriť príležitosti pre vývojárov modov a uskutočniť experimenty na štúdium a nahradenie algoritmov simulácie fyziky. Na rendering je možné okrem pôvodného grafického enginu RenderWare (D3D8) použiť librw engine, ktorý podporuje výstup cez D3D9, OpenGL 2.1+ a OpenGL ES 2.0+. Pre audio výstup je možné použiť MSS alebo OpenAL. Kód je dodávaný bez licencie, s upozornením obmedzujúcim použitie na vzdelávacie účely, dokumentáciu a úpravu.

Okrem opráv chýb a prispôsobenia pre prácu na nových platformách, navrhované vydanie pridalo ďalšie nástroje na ladenie, implementovala otočnú kameru, pridala podporu XInput, rozšírila podporu pre periférne zariadenia, poskytla podporu pre škálovaný výstup na širokouhlých obrazovkách, pridala mapu a ďalšie možnosti do menu.

Reverzné inžinierstvo kódu GTA III a GTA VC bolo dokončené


Zdroj: opennet.ru

Pridať komentár