Como funciona
Crie uma issue no GitHub por arquivo .cpp e dê aos agentes acesso ao GitHub CLI e ao ida-mcp.
Escreva um documento com o objetivo, as regras e o que é proibido, e reinjete esse documento a cada hora.
Use um script de verificação byte a byte como critério de aceite, protegido no CI por hash.
Escale com modelos mais baratos e PRs em branches separadas quando o critério estiver estável.
Prompt
Troque o que estiver entre [colchetes] pelos seus dados.
Pegue uma issue aberta do GitHub (uma por unidade de tradução). Decompile as funções desse arquivo para C++ legível usando o ida-mcp. Antes de fazer push, rode o script de verificação: a função só conta como pronta se os bytes compilados forem idênticos aos do executável original. Não use assembly inline, funções naked, patch de objeto nem bytes embutidos, e não altere o script de verificação. Avise no canal qual issue você pegou e só feche a issue depois que todas as funções passarem.Resultado relatado
99% das funções do jogo reconstruídas, 83% idênticas byte a byte, e o jogo roda sem bugs perceptíveis.
Conforme relatado pela fonte. Os resultados dependem da sua configuração e dos seus dados.