Sono disponibili le prime uscite dei progetti re3 e reVC, nell'ambito dei quali è stato svolto un lavoro di reverse engineering dei codici sorgente dei giochi GTA III e GTA Vice City, rilasciati circa 20 anni fa. Le versioni pubblicate sono state dichiarate pronte per la compilazione di un gioco completamente funzionante. Le compilazioni sono state testate su Linux, Windows e FreeBSD su sistemi x86, amd64, arm e arm64. Sono inoltre in fase di sviluppo porting per console Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 e Xbox. Per l'avvio sono necessari i file delle risorse di gioco, che possono essere estratti dalla propria copia di GTA III.
Il progetto di recupero del codice è stato avviato nel 2018 con l'obiettivo di correggere alcuni bug, ampliare le possibilità per gli sviluppatori di mod e condurre esperimenti per studiare e sostituire gli algoritmi di simulazione dei processi fisici. Per il rendering, oltre al motore grafico originale RenderWare (D3D8), è data la possibilità di utilizzare il motore librw, che supporta l'output tramite D3D9, OpenGL 2.1+ e OpenGL ES 2.0+. Per l'output audio può essere utilizzato MSS o OpenAL. Il codice è fornito senza specificare una licenza, con la nota che limita l'uso a scopi educativi, documentazione e creazione di mod.
Oltre alla correzione di bug e all'adattamento per funzionare su nuove piattaforme, nell'edizione proposta sono stati aggiunti strumenti aggiuntivi per il debug, è stata implementata una telecamera mobile, è stato aggiunto il supporto per XInput, è stato ampliato il supporto per dispositivi periferici e garantito il supporto per l'output scalabile su schermi widescreen, nel menu è stata aggiunta una mappa e opzioni aggiuntive.

Fonte: opennet.ru
