Ir para o conteúdo

IA reconstrói jogo clássico SkyRoads dos anos 90 usando apenas o arquivo binário original

Uma IA recriou SkyRoads a partir do executável original, gerando um port em Rust para PCs modernos e ajudando na preservação do clássico de DOS.

Junior Candido
IA reconstrói jogo clássico SkyRoads dos anos 90 usando apenas o arquivo binário original

Uma inteligência artificial chamada Codex 5.4 passou seis horas trabalhando de forma autônoma e conseguiu recriar o jogo SkyRoads, lançado em 1993 para DOS. O processo partiu exclusivamente do executável compilado, sem código-fonte, documentação ou comentários.

O resultado é uma versão funcional em Rust que carrega os assets originais e roda nativamente em plataformas modernas.

O engenheiro Ammaar Reshi, que lidera produto e design no Google AI Studio, comandou o experimento. Ele compartilhou o vídeo do processo em tempo real, mostrando como a IA desempacotou todos os recursos diretamente do arquivo EXE, desmontou o binário, reconstruiu o renderizador e adaptou a lógica completa do jogo. O foco era criar um port nativo fiel, diferente de uma simples emulação no DOSBox.

Para quem não conhece, este é o jogo original:

Hoje, o projeto SkyRoads-Codex já está jogável. Os assets são carregados dos arquivos originais do SkyRoads, incluindo imagens compactadas em .LZS, animações, dados de estradas (TREKDAT) e sons.

A versão em Rust inclui simulação determinística de gameplay, reprodução de demos, áudio e até modos de depuração visual. Ainda faltam ajustes finos no renderizador de estradas, colisões e sincronização exata de frames e som para chegar a 100% de equivalência com o binário original.

Siga o Arkade no Instagram @revistaarkade Seguir

Ammaar Reshi liberou todo o material no GitHub para quem quiser acompanhar ou replicar o método. Lá estão os prompts completos usados com o Codex 5.4, os planos de engenharia reversa e o código dividido em crates como skyroads-data, skyroads-core e skyroads-renderer-ref. O repositório explica passo a passo como a IA interpretou formatos proprietários e reconstruiu o motor do jogo.

O experimento mostra uma aplicação prática da IA na preservação de jogos antigos. Muitos títulos dos anos 90 correm risco de desaparecer porque o código-fonte se perdeu ou nunca foi liberado. Com ferramentas como Codex 5.4, fica possível extrair lógica e assets de binários antigos e transformá-los em ports modernos, acessíveis em macOS, Windows ou Linux via SDL.

Ammaar Reshi também publicou ferramentas extras no repo, como scripts Python para extração e tracing contra o DOSBox, facilitando que outros desenvolvedores testem o mesmo fluxo em outros jogos.

Publicidade

Quem acompanha o projeto no GitHub pode ver o progresso em tempo real e até contribuir com testes. Se você tem um clássico de DOS guardado no HD e quer ver o que a IA consegue fazer com ele, esse é o ponto de partida mais concreto que existe hoje.

Aproveite que está aqui e siga o Arkade no 

Aproveite e confira o melhor das ofertas em games na Amazon

Ganhamos uma pequena comissão nos links compartilhados em nossos posts. Você não gastará nada mais com isso e ainda apoiará o jornalismo independente de games e cultura.

Próxima matéria Cidade vertical de castores em Timberborn, com moradias empilhadas sobre uma represa de pedra, cachoeira caindo do reservatorio e monumentos em forma de flor ao fundo PC Os castores de Timberborn recebem update com túneis que atravessam represas A primeira grande atualização pós-lançamento do city builder da Mechanistry adiciona gráficos de produção e população, quatro construções à prova d'água, monumentos, duas atrações por facção e dois mapas inéditos.
Junior Candido

Conto a história dos videogames e da velocidade de ontem e de hoje por aqui! Siga-me em instagram.com/juniorcandido ou x.com/junior_candido

Mais matérias de Junior Candido

Buscar no Arkade