A engenharia reversa do código GTA III e GTA VC foi concluída

Estão disponíveis os primeiros lançamentos dos projetos re3 e reVC, nos quais foram realizados trabalhos de engenharia reversa do código-fonte dos jogos GTA III e GTA Vice City, lançados há cerca de 20 anos. Os lançamentos publicados são considerados prontos para construir um jogo totalmente funcional. As compilações foram testadas em Linux, Windows e FreeBSD em sistemas x86, amd64, arm e arm64. Além disso, estão sendo desenvolvidas portas para consoles Nintendo Switch, Playstation Vita, Nintendo Wii U, PS2 e Xbox. Para rodar, você precisa de arquivos com recursos do jogo, que você pode extrair da sua cópia do GTA III.

O projeto de restauração de código foi lançado em 2018 com o objetivo de corrigir alguns bugs, ampliar oportunidades para desenvolvedores de mods e realizar experimentos para estudar e substituir algoritmos de simulação física. Para renderização, além do motor gráfico RenderWare original (D3D8), é possível utilizar o motor librw, que suporta saída via D3D9, OpenGL 2.1+ e OpenGL ES 2.0+. MSS ou OpenAL podem ser usados ​​para saída de áudio. O código vem sem licença, com um aviso limitando o uso a fins educacionais, documentação e modificação.

Além de correções de bugs e adaptação para trabalhar em novas plataformas, a edição proposta adicionou ferramentas de depuração adicionais, implementou uma câmera rotativa, adicionou suporte XInput, expandiu suporte para dispositivos periféricos, forneceu suporte para saída em escala em telas widescreen, adicionou um mapa e adicional opções para o menu.

A engenharia reversa do código GTA III e GTA VC foi concluída


Fonte: opennet.ru

Adicionar um comentário