O decomp.dev, site que acompanhava o progresso de voluntários que reconstroem o código-fonte de jogos comerciais, está sendo encerrado. Em um aviso intitulado "Sunsetting decomp.dev", o administrador, que usa o pseudônimo Encounter, afirma que a inteligência artificial quebrou o lado comunitário da decompilação. O caso, revelado pela 404 Media em 15 de outubro, mostra o outro lado da onda de projetos de engenharia reversa feitos com IA.
O que o decomp.dev fazia
A decompilação "matching" consiste em reescrever o código de um jogo até que, ao ser compilado, ele gere exatamente o mesmo programa original. Era um trabalho de anos, feito por grupos de voluntários com habilidades diferentes. O decomp.dev nasceu em 2024 como um painel que listava esses projetos e mostrava a porcentagem concluída de cada um.
Segundo o aviso no próprio site, o decomp.dev continuará acompanhando os projetos já existentes, mas o índice principal e a inclusão de novos projetos foram desativados. As reportagens consultadas não informam uma data final de fechamento nem o destino dos dados.
O argumento do administrador
Encounter descreve a decompilação "matching" como uma tarefa historicamente árdua, na escala de anos para qualquer jogo de tamanho médio. Segundo ele, os modelos de ponta lançados recentemente seguem instruções complexas, cruzam símbolos e informações de depuração e escrevem código mais natural, o que encurta muito esse caminho.
O problema, na visão dele, são os chamados "forks hostis": pessoas que clonam um projeto conduzido por humanos há anos, terminam o trabalho com IA e lançam o resultado sem contribuir de verdade com o projeto original. Para o administrador, o aspecto comunitário da decompilação "foi quebrado". A 404 Media acrescenta que, para ele, ficou impossível separar o que é feito principalmente por humanos do que é feito por IA. Encounter também reconhece que, com boa orientação, revisão humana e conferência do código, a IA pode acelerar o trabalho de forma significativa.
Por que isso importa
O Portal GTA 6 vem mostrando o lado positivo dessa combinação. Neste mês, Super Smash Bros. Melee teve o código inteiramente reconstruído com ajuda de IA na reta final, e as ferramentas que ligam agentes de IA ao Ghidra e ao IDA explodiram no GitHub. A saída do decomp.dev mostra o custo social: quando um trabalho que levava anos passa a levar semanas, o incentivo para colaborar em grupo diminui.
Ao mesmo tempo, a própria Xbox criou o Xbox Labs para olhar para essa onda de jogos decompilados e portados com IA, o que indica que o assunto saiu dos fóruns de entusiastas e chegou às empresas.
O que ainda não se sabe
- A data exata do fim do site e o que será feito do histórico de projetos.
- Se outra plataforma assumirá o papel de painel da comunidade.
- Qual a proporção real de projetos feitos principalmente com IA; os números citados são impressões do administrador.
Vale lembrar que decompilar um jogo exige ter a própria cópia do original e que o resultado não substitui os arquivos de arte e áudio, que continuam protegidos por direitos autorais das empresas.