Sono disponibili le prime versioni dei progetti re3 e reVC, in cui è stato svolto un lavoro di reverse engineering sui codici sorgente dei giochi GTA III e GTA Vice City, pubblicati circa 20 anni fa. Le versioni pubblicate sono state dichiarate pronte per l'assemblaggio di un gioco completamente funzionante. Le versioni sono state testate su Linux, Windows e FreeBSD su sistemi x86, amd64, arm e arm64. Inoltre, sono in fase di sviluppo porte per le console Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 e Xbox. Per avviare il gioco, sono necessari i file delle risorse di gioco, che possono essere estratti dalla propria copia di GTA III.
Il progetto di ripristino del codice è stato avviato nel 2018 con l'obiettivo di correggere alcuni errori, ampliare le funzionalità per gli sviluppatori di mod e condurre esperimenti per lo studio e la sostituzione degli algoritmi di simulazione dei processi fisici. Oltre al motore grafico originale RenderWare (D3D8), è stata fornita 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 viene fornito senza specifica di licenza con un'appunto che limita l'uso a scopi educativi, documentazione e creazione di mod.
Oltre a correggere gli errori e adattarsi per funzionare su nuove piattaforme, l'edizione proposta ha aggiunto strumenti aggiuntivi per il debugging, implementato una telecamera rotante, aggiunto supporto per XInput, ampliato il supporto per i dispositivi periferici, garantito il supporto per l'output scalabile su schermi widescreen, e nel menu è stata aggiunta una mappa e ulteriori opzioni.

Fonte: opennet.ru
