Il reverse engineering del codice GTA III e GTA VC è stato completato

Sono disponibili le prime release dei progetti re3 e reVC, all'interno dei quali è stato svolto il lavoro di reverse engineering del codice sorgente dei giochi GTA III e GTA Vice City, usciti circa 20 anni fa. Le versioni pubblicate sono considerate pronte per creare un gioco completamente funzionante. Le build sono state testate su Linux, Windows e FreeBSD su sistemi x86, amd64, arm e arm64. Inoltre, sono in fase di sviluppo i port per le console Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 e Xbox. Per funzionare, hai bisogno di file con risorse di gioco, che puoi estrarre dalla tua copia di GTA III.

Il progetto di ripristino del codice è stato lanciato nel 2018 con l'obiettivo di correggere alcuni bug, espandere le opportunità per gli sviluppatori di mod e condurre esperimenti per studiare e sostituire gli algoritmi di simulazione fisica. Per il rendering, oltre al motore grafico RenderWare originale (D3D8), è possibile utilizzare il motore librw, che supporta l'output tramite D3D9, OpenGL 2.1+ e OpenGL ES 2.0+. MSS o OpenAL possono essere utilizzati per l'uscita audio. Il codice viene fornito senza licenza, con un avviso che ne limita l'uso a scopi didattici, documentazione e modding.

Oltre alla correzione dei bug e all'adattamento per lavorare su nuove piattaforme, l'edizione proposta ha aggiunto ulteriori strumenti di debug, implementato una telecamera rotante, aggiunto il supporto XInput, ampliato il supporto per i dispositivi periferici, fornito supporto per output in scala su schermi widescreen, aggiunto una mappa e ulteriori opzioni nel menu.

Il reverse engineering del codice GTA III e GTA VC è stato completato


Fonte: opennet.ru

Aggiungi un commento