Completouse a enxeñería inversa do código GTA III e GTA VC

Xa están dispoñibles as primeiras versións dos proxectos re3 e reVC. Estes proxectos aplicaron enxeñaría inversa ao código fonte de GTA III e GTA Vice City, lanzados hai case 20 anos. As versións publicadas considéranse listas para crear un xogo totalmente funcional. As compilacións foron probadas en Linux, Windows e FreeBSD en sistemas x86, amd64, arm e arm64. Tamén se están a desenvolver portos para as consolas Nintendo Switch, PlayStation Vita, Nintendo Wii U, PS2 e Xbox. Para executarse, o xogo require ficheiros de recursos, que se poden extraer da túa copia de GTA III.

O proxecto de restauración de código lanzouse en 2018 co obxectivo de corrixir algúns erros, ampliar as oportunidades para os desenvolvedores de mods e realizar experimentos para estudar e substituír os algoritmos de simulación física. Para renderizar, ademais do motor de gráficos RenderWare orixinal (D3D8), é posible utilizar o motor librw, que admite a saída a través de D3D9, OpenGL 2.1+ e OpenGL ES 2.0+. MSS ou OpenAL pódense usar para a saída de audio. O código vén sen licenza, cun aviso que limita o uso a fins educativos, documentación e modificación.

Ademais das correccións de erros e da adaptación para traballar en novas plataformas, a edición proposta engadiu ferramentas de depuración adicionais, implementou unha cámara rotativa, engadiu compatibilidade con XInput, amplía o soporte para dispositivos periféricos, ofreceu soporte para a saída escalada en pantallas panorámicas, engadiu un mapa e adicionais. opcións do menú.

Completouse a enxeñería inversa do código GTA III e GTA VC


Fonte: opennet.ru
Compre hospedaxe fiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra aloxamento web fiable con protección DDoS, servidores VPS VDS | ProHoster