Arqueologia Digital

Ano 1 · Ano 2 · Ano 3 · Ano 4 · Ano 5 · Ano 6 · Ano 7 · Ano 8 · Ano 9

Tópicos › Nono ano › IA generativa na engenharia reversa e na preservação

IA generativa na engenharia reversa e na preservação

O uso de LLMs e agentes na engenharia reversa foi debatido várias vezes, com posições divergentes sobre qualidade, custo, aprendizagem e impactos sociais e ambientais. Discutiram-se também a declaração de uso de IA no MAME, o gargalo de revisão de PRs, os efeitos jurídicos dos recomps e as recusas do Claude em pedidos de engenharia reversa. Apareceram ainda casos de conteúdo gerado por IA com informações erradas.

Nono ano: novembro de 2025 a outubro de 2026

Debates sobre IA e vibe-coding

Em vários momentos, membros discutiram a utilidade dos LLMs na engenharia reversa, a perda de habilidades e o débito cognitivo. Os debates trataram ainda dos recomps e dos direitos autorais e das tensões na comunidade de descompilação. Felipe descreveu seu método de ciclos de expansão e filtragem.

IA generativa na engenharia reversa: todos os anos ›

22 jan 2026 Assembler TLCS-900 com IA e debate sobre IA na preservação ★★

Felipe publicou o tlcs900asm, assembler gerado com IA que ainda não funcionava por completo, e disse ter dúvidas sobre o vibe-coding. Macabeus defendeu LLMs para descompilação, em que há critério objetivo de match, e citou textos sobre o tema; Erin Pinheiro, Anne Isabelle e Pedro de Medeiros criticaram o uso de LLMs por razões técnicas, sociais e ambientais. Felipe pediu uma pausa, moderou uma mensagem e se comprometeu a evitar o tema por enquanto. Ele relatou ter corrigido 1300 bytes da ROM do KN5000 e explicou o uso de skills para dar contexto ao agente.

Participantes: Felipe "Juca" Sanches, Erin Pinheiro 🐿, Pablo Vasques Bravo-Villalba, Macabeus, Anne Isabelle, Hilton Fernandes, Pedro de Medeiros 👾

Ir para o início da conversa · mensagens-chave: #36961 · #37037

3 mar 2026 Debate sobre IA, engenharia reversa e aprendizagem ★

A partir de uma imagem crítica à IA postada por Lord Spy, Felipe "Juca" Sanches defendeu sua utilidade para engenharia reversa. RicBit apontou a desigualdade de acesso a modelos pagos; Alexandre Villares mencionou estudos sobre perda de habilidades e a falta de vagas para iniciantes; Robson França levantou o risco de modelos treinados com conteúdo gerado por modelos.

Participantes: Lord Spy, Felipe "Juca" Sanches, RicBit, Alexandre Villares, Robson França

Ir para o início da conversa · mensagens-chave: #37702 · #37708 · #37711

15 ago 2026 Debate sobre IA e vibe-coding na preservação ★★

Shideravan se preocupa com a quantidade de vibe-coding nos projetos de descompilação. Ele elogia projetos que se posicionam contra, como o DK64Recomp e o SymphonyRecomp, e cita o risco de o código ficar difícil de manter. RicBit diz que não teria feito o emulador de 4 KB sem IA, por falta de paciência. Macabeus fala em débito cognitivo. Felipe descreve seu método de ciclos de expansão e filtragem: - explorar com a IA sem muito filtro; - refatorar; - fatiar o resultado em commits; - revisar o código antes de abrir PRs pequenos. Ele tem 3 ou 4 desses ciclos em paralelo.

Participantes: Shideravan, Macabeus, RicBit, Felipe "Juca" Sanches

Ir para o início da conversa · mensagens-chave: #40103 · #40114 · #40132

7 out 2026 Recomps com IA de jogos modernos e direitos autorais ★★

Felipe "Juca" Sanches avaliou que os recomps feitos com IA vão gerar processos ou desestruturar a legislação de copyright. Shideravan citou o port para PC do Marvel's Wolverine, que, pelo que entendeu, é obra de uma única pessoa. Felipe comparou esse ritmo com o seu disassembly dos teclados Technics, que ainda está longe de completo.

Participantes: Felipe "Juca" Sanches, Shideravan, RicBit

Ir para o início da conversa · mensagens-chave: #41175 · #41180

16 out 2026 Recomps, cartas de cease and desist e travas nas IAs ★★

Shideravan argumentou que ferramentas como REA e ScarletNX tornam os recomps tão acessíveis que as empresas não conseguem agir antes dos lançamentos. Pedro de Medeiros lembrou que cartas de cease and desist são enviadas antes dos lançamentos. RicBit avaliou que basta a Anthropic colocar travas contra engenharia reversa para esse volume de projetos desaparecer.

Participantes: Shideravan, Pedro de Medeiros 👾, Marcelo, RicBit, meleu

Ir para o início da conversa · mensagens-chave: #41602 · #41619

16 out 2026 Comunidade de descompilação e IA: artigo e réplica ★★

Macabeus compartilhou um artigo sobre as discussões da comunidade de descompilação em torno da IA. Felipe "Juca" Sanches contestou alguns pontos: propôs notas estruturadas em Markdown num repositório auxiliar, TDD com verificação byte a byte do binário recompilado e nomes de símbolos atribuídos com base nessa documentação. Disse ainda que sua meta é documentar toda a família de teclados e sintetizadores Technics no MAME.

Participantes: Macabeus, Felipe "Juca" Sanches, Shideravan

Ir para o início da conversa · mensagens-chave: #41636 · #41641

A ferramenta REA e as recusas do Claude

O grupo discutiu o que o REA acrescenta aos MCPs de Ghidra e IDA Pro. Depois relatou recusas do Claude Opus 5.5 em tarefas de engenharia reversa e comparou modelos alternativos.

IA generativa na engenharia reversa: todos os anos ›

13 out 2026 Debate sobre a ferramenta REA para engenharia reversa com IA ★★

Marcelo compartilhou o README do REA, e Danilo Bento indicou a documentação sobre binários crus, observando que REA com Ghidra parece uma combinação interessante, inclusive para 6502. Paulo questionou o que ele acrescenta aos MCPs de Ghidra e IDA Pro. Shideravan defendeu que o valor está na orquestração do fluxo de trabalho do agente; Paulo prefere fluxos montados pelo próprio agente para cada projeto.

Participantes: Marcelo, Danilo Bento, Paulo, Shideravan

Ir para o início da conversa · mensagens-chave: #41534 · #41535 · #41537

24 out 2026 Recusas do Claude em engenharia reversa e modelos alternativos ★★

Shideravan relatou que o Claude deixou de dar suporte ao REA e passou a filtrar pedidos de engenharia reversa, e comparou o Gemini 4 e o GLM como alternativas. Felipe "Juca" Sanches mostrou o Claude Code com Opus 5.5 recusando tarefas, e Robson França relatou uma recusa parecida com o Karateka do Apple II. RicBit disse que seu sistema, que não usa o REA, continua funcionando.

Participantes: Shideravan, RicBit, Felipe "Juca" Sanches, Paulo, Emerson BRANCORP2000, Pablo Vasques Bravo-Villalba, Pedro de Medeiros 👾, Robson França

Ir para o início da conversa · mensagens-chave: #41975 · #42013

IA, revisão de PRs e o release do MAME

Com quase 300 PRs parados, discutiu-se o atraso do MAME 0.290 e o gargalo de revisão. Também se tratou da exigência de declarar o uso de IA no cabeçalho dos PRs.

Desenvolvimento e comunidade do MAME: todos os anos ›

26 set 2026 Atraso do MAME 0.290 e gargalo de revisão com IA ★★★

Shideravan pergunta se o KN7000 entra a tempo do MAME 0.290. Felipe responde que o cuavas disse que precisa de mais um mês antes do release e supõe que ele esteja sobrecarregado por PRs feitos com IA. Acrescenta que o KN7000, por incluir um core de CPU novo, dificilmente entraria. Shideravan aponta que há quase 300 PRs parados e que o gargalo é a revisão. Ramiro Polla conta que o FFmpeg usa IA de revisão de código, com um humano fazendo o merge. Pablo questiona como projetos tão exigentes passaram a lidar com regressões em código estável. Shideravan observa que até os desenvolvedores antigos adotaram IA. Felipe diz que sempre foi cauteloso com PRs feitos com ajuda de IA e chega a gastar um mês num único PR.

Participantes: Felipe "Juca" Sanches, Shideravan, Pablo Vasques Bravo-Villalba, Ramiro Polla, RicBit, L.

Ir para o início da conversa · mensagens-chave: #40743 · #40762 · #40809

12 out 2026 Uso de IA em PRs do MAME e declaração de uso de IA ★★

Shideravan disse que gostaria de desenvolver drivers para o MAME com IA, mas temia passar mais tempo discutindo PRs. Felipe "Juca" Sanches respondeu que seus PRs têm sido aceitos rapidamente, quase todos com merge de rb6502 (R. Belmont), e compartilhou seu prompt de revisão iterativa com o /mame-review. Shideravan observou que o MAME passou a exigir a declaração de uso de IA só no cabeçalho do PR, e Felipe indicou um comentário de rb sobre isso.

Participantes: Shideravan, Felipe "Juca" Sanches, Ismael Carvalho

Ir para o início da conversa · mensagens-chave: #41426 · #41576 · #41578

Conteúdo gerado por IA com erros

Um vídeo com roteiro gerado por IA atribuía a coordenação do Patinho Feio a Zuffo (pai), e um post de blog parafraseava com erros a história do KN5000.

IA generativa na engenharia reversa: todos os anos ›

12 jan 2026 Vídeo com roteiro gerado por IA e informações erradas sobre o Patinho Feio ★★

Felipe denunciou um vídeo do YouTube com roteiro gerado por IA que dava a entender que Zuffo (pai) coordenou o Patinho Feio, pediu ao grupo que comentasse e reportasse o vídeo e citou também a controvérsia do projeto Caninos Loucos. Depois, a descrição do vídeo foi corrigida e passou a citar o professor Hélio Guerra Vieira, e as partes do vídeo que citavam Zuffo aparentemente foram cortadas.

Participantes: Felipe "Juca" Sanches, Anne Isabelle, Hugo (Agaelebê), Pablo Vasques Bravo-Villalba

Ir para o início da conversa · mensagens-chave: #36888 · #36893

7 jul 2026 Blog-post gerado por IA parafraseando a história do KN5000 ★

Felipe encontra um post de blog de cerca de dois anos antes, que o grupo considera gerado por IA. O post parafraseia a história da engenharia reversa do KN5000, em que RicBit identificou uma compressão 'parecida com LZW': mistura as histórias do KN5000 e do KN7000, inverte os papéis das pessoas envolvidas e usa a foto de um KN6000. Pedro de Medeiros sugere que bots garimpam grupos de mensageiro para gerar posts desse tipo, e Felipe concorda que provavelmente foi isso.

Participantes: Felipe "Juca" Sanches, L., RicBit, Pablo Vasques Bravo-Villalba, Pedro de Medeiros 👾

Ir para o início da conversa · mensagens-chave: #39540 · #39560

Projetos feitos com ajuda de IA

Circularam o disassembly de Wizard of Wor, o port de Ms. Pac-Man para Apple IIgs e um emulador de TRS Color. Felipe mostrou o início da engenharia reversa do G-Force 2 Super Deluxe e uma tentativa de modelo 3D do Thunder Blade, e foi compartilhada uma reportagem sobre firmware de equipamentos musicais.

IA generativa na engenharia reversa: todos os anos ›

17 fev 2026 Disassembly de Wizard of Wor para Atari 800 ★

Guilherme Ranoya compartilhou o disassembly e a análise completos de Wizard of Wor para Atari 800, feitos por Benj Edwards com o Claude Opus 4.5. Felipe previu que projetos assim ficarão mais frequentes.

Participantes: Guilherme Ranoya, Felipe "Juca" Sanches

Ir para o início da conversa

25 mar 2026 Projeto de engenharia reversa do G-Force 2 Super Deluxe iniciado com IA ★★

Felipe "Juca" Sanches mostrou como iniciou um projeto de engenharia reversa e, em cerca de meia hora, obteve um disassembly (motorpcb.asm) e um site de documentação do G-Force 2 Super Deluxe, que compartilhou. Ismael Luceno comentou que o Claude Sonnet 4.6 basta para esse tipo de análise.

Participantes: Felipe "Juca" Sanches, Ismael Luceno

Ir para o início da conversa · mensagens-chave: #37882 · #37883

  • Disassembly gerado (motorpcb.asm)
  • Site de documentação gerado (gforce2superdeluxe_docs_website_2026-03-25.zip)
27 jun 2026 Modelo 3D do gabinete deluxe do Thunder Blade ★

Felipe "Juca" Sanches usou imagens do manual de serviço do gabinete deluxe do Thunder Blade para gerar com o Claude um modelo 3D, com resultado limitado. RicBit sugeriu ferramentas de IA de modelagem 3D, como o Hunyuan 3D.

Participantes: Felipe "Juca" Sanches, RicBit

Ir para o início da conversa · mensagens-chave: #39399

10 out 2026 Ms. Pac-Man portado para o Apple IIgs com IA ★

Felipe "Juca" Sanches compartilhou um vídeo do port do Ms. Pac-Man para o Apple IIgs feito com IA, e Pedro de Medeiros indicou o repositório da remontagem do código Z80.

Participantes: Felipe "Juca" Sanches, Pedro de Medeiros 👾

Ir para o início da conversa · mensagens-chave: #41315

19 out 2026 Emulador de TRS Color em C gerado com IA ★

Robson França compartilhou o Cepecdbr, um emulador de TRS Color 100% em C que pediu ao Claude.

Participantes: Robson França, RicBit

Ir para o início da conversa

19 out 2026 Reportagem sobre vibe coding e firmware de equipamentos musicais ★

Felipe "Juca" Sanches compartilhou uma reportagem do The Verge sobre o uso de vibe coding para modificar firmware de equipamentos musicais.

Participantes: Felipe "Juca" Sanches

Ir para o início da conversa

Textos e lives sobre IA

Foram compartilhados o artigo "Claude's Cycles" de Donald Knuth, a live Oldplayers sobre IA na retrocomputação e textos críticos ao conteúdo gerado por IA nos hobbies.

IA generativa na engenharia reversa: todos os anos ›

4 mar 2026 Artigo "Claude's Cycles" de Donald Knuth ★

Felipe "Juca" Sanches compartilhou o artigo "Claude's Cycles" de Donald Knuth; Hugo brincou que agora Knuth conseguiria terminar o TAOCP.

Participantes: Felipe "Juca" Sanches, Hugo (Agaelebê)

Ir para o início da conversa · mensagens-chave: #37715

30 jul 2026 Live Oldplayers sobre uso de IA na retrocomputação ★

Felipe divulga a live 'Oldplayers chat 10: Uso da IA na retrocomputação', na qual também apresentou sua pesquisa sobre o Telebradesco. Macabeus diz que gostou da live e que a acompanhou ao vivo, comentando no chat.

Participantes: Felipe "Juca" Sanches, Macabeus

Ir para o início da conversa · mensagens-chave: #39834 · #39877

23 out 2026 Textos críticos sobre IA na emulação ★

Alexandre Villares compartilhou uma postagem de Christine Lemmer-Webber e o artigo do Aftermath "All My Hobbies Are Getting Slopped Up, And It's Exhausting", sobre conteúdo gerado por IA nos hobbies de software e emulação.

Participantes: Alexandre Villares

Ir para o início da conversa · mensagens-chave: #41795