# Descompilação para iniciantes: por onde começar

Author: DecompHub
Updated: 2026-10-10
Language: pt-BR
Canonical: https://decomphub.com/pt-br/guides/beginner-friendly-decompilation-projects

Um projeto adequado para iniciantes permite uma tarefa pequena e verificável com o equipamento e conhecimento disponíveis. Fama ou percentual alto não garantem isso. Escolha tarefa e ambiente juntos.

## Quatro critérios

1. **Instalação reproduzível:** a documentação atual serve para seu sistema? Confira versões e entradas antes de instalar.
2. **Tarefa limitada:** o resultado cabe em uma frase? Verificar uma etapa é mais específico que terminar um motor.
3. **Processo visível:** onde enviar mudanças e quais validações executar?
4. **Resultado verificável:** é possível repetir um teste, comparar saídas ou demonstrar uma correção?

[Super Mario 64](https://github.com/n64decomp/sm64) e [Pokémon Emerald](https://github.com/pret/pokeemerald) oferecem guias que você pode avaliar. Não são promessa de facilidade ou de suporte imediato. Conhecer o alvo pode importar mais que sua popularidade.

## Comece menor

Teste uma instrução, esclareça um requisito ou reproduza um caso de teste. O [FAQ do decomp.me](https://www.decomp.me/faq) explica experimentos de comparação de compilador antes de trabalhar em um repositório grande.

Registre commit, comando e resultado antes de editar. Assim você separa falhas existentes das causadas por sua mudança.

## Respeite o processo

Leia as normas e a política sobre IA. Um rótulo para iniciantes não reserva a tarefa nem substitui essas regras. Verifique trabalho existente antes de duplicá-lo.

[Posso ajudar](https://app.decomphub.com/pt-br/help) filtra pelos sistemas que você possui; confirme os requisitos na origem. O [guia de contribuição](/pt-br/guides/contributing-to-decompilation) explica como preparar uma mudança focada.
