S'ha completat l'enginyeria inversa del codi GTA III i GTA VC

Hi ha disponibles les primeres versions dels projectes re3 i reVC, dins dels quals es va treballar per fer enginyeria inversa del codi font dels jocs GTA III i GTA Vice City, llançats fa uns 20 anys. Les versions publicades es consideren a punt per crear un joc que funcioni completament. S'han provat les compilacions a Linux, Windows i FreeBSD en sistemes x86, amd64, arm i arm64. A més, s'estan desenvolupant ports per a consoles Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 i Xbox. Per executar-lo, necessiteu fitxers amb recursos del joc, que podeu extreure de la vostra còpia de GTA III.

El projecte de restauració del codi es va llançar el 2018 amb l'objectiu de solucionar alguns errors, ampliar les oportunitats per als desenvolupadors de mods i dur a terme experiments per estudiar i substituir algorismes de simulació física. Per a la representació, a més del motor de gràfics RenderWare original (D3D8), és possible utilitzar el motor librw, que admet la sortida mitjançant D3D9, OpenGL 2.1+ i OpenGL ES 2.0+. Es pot utilitzar MSS o OpenAL per a la sortida d'àudio. El codi ve sense llicència, amb un avís que limita l'ús a finalitats educatives, documentació i modificació.

A més de les correccions d'errors i l'adaptació per treballar en noves plataformes, l'edició proposada va afegir eines de depuració addicionals, va implementar una càmera giratòria, va afegir suport XInput, va ampliar el suport per a dispositius perifèrics, va proporcionar suport per a la sortida escalada en pantalles de pantalla panoràmica, va afegir un mapa i més opcions al menú.

S'ha completat l'enginyeria inversa del codi GTA III i GTA VC


Font: opennet.ru

Afegeix comentari