Ya están disponibles las primeras versiones de los proyectos re3 y reVC. Estos proyectos realizaron ingeniería inversa del código fuente de GTA III y GTA Vice City, lanzados hace casi 20 años. Las versiones publicadas se consideran listas para construir un juego completamente funcional. Las compilaciones se han probado en Linux, Windows y FreeBSD en sistemas x86, amd64, arm y arm64. También se están desarrollando versiones para Nintendo Switch, PlayStation Vita, Nintendo Wii U, PS2 y Xbox. Para ejecutarse, el juego requiere archivos de recursos, que se pueden extraer de tu copia de GTA III.
El proyecto de restauración de código se lanzó en 2018 con el objetivo de corregir algunos errores, ampliar las oportunidades para los desarrolladores de mods y realizar experimentos para estudiar y reemplazar algoritmos de simulación física. Para renderizar, además del motor gráfico RenderWare original (D3D8), es posible utilizar el motor librw, que admite salida a través de D3D9, OpenGL 2.1+ y OpenGL ES 2.0+. Se pueden utilizar MSS u OpenAL para la salida de audio. El código viene sin licencia, con un aviso que limita su uso a fines educativos, documentación y modificación.
Además de las correcciones de errores y la adaptación para trabajar en nuevas plataformas, la edición propuesta agregó herramientas de depuración adicionales, implementó una cámara giratoria, agregó soporte XInput, amplió el soporte para dispositivos periféricos, brindó soporte para salida escalada en pantallas panorámicas, agregó un mapa y más opciones al menú.

Fuente: opennet.ru
