Sobre este projeto
Este fork adapta a descompilação HeartGold/SoulSilver para SoulSilver em tela única: comandos de batalha, golpes, mochila e equipe passam a uma tela, com estado exposto ao frontend widescreen/controle. O preparo de tela única é testado apenas com SoulSilver USA, apesar de HeartGold no nome do repositório.
Fonte: Official project README — editorial review ↗ · Consultada em 22 de out. de 2026
Compatibilidade
Forneça SoulSilver USA .nds próprio, mwccarm 2.0/sp2p2 e Nitro SDK compatível com ferramentas/templates e fontes das bibliotecas. O repositório e instaladores não distribuem esses requisitos proprietários. Windows/Linux são hosts de preparo/compilação, não prova de que a ROM DS resultante seja jogo PC independente.
Fonte: Official project README — editorial review ↗ · Consultada em 22 de out. de 2026
Suporte documentado e compatibilidade testada são coisas diferentes. O AllRecomps não executou estes jogos.
Progresso do desenvolvimento
A v0.1.4 adiciona Build + Android app / --android: gera APK arm64 da ROM construída localmente, usando commit público fixado de ssrecomp com o frontend deste projeto. Exige CMake/Ninja e baixa Android NDK no primeiro uso. É uma rota híbrida via ssrecomp, sem afirmar que todo hardware DS seja código nativo.
Fonte: Official single-screen installation guide ↗ · Consultada em 22 de out. de 2026
A release mais recente do GitHub, sem a marca de pré-release, observada é v0.1.4. Uma release não comprova estabilidade, campanha completa ou suporte testado a plataformas.
Fonte: GitHub latest release (automatic) ↗ · Consultada em 22 de out. de 2026
Limitações conhecidas
A saída comum é SoulSilver-single-screen.nds. Gerar essa ROM é diferente de recompilá-la em aplicativo para outro sistema. Alegações de builds idênticas a HeartGold/SoulSilver originais e gráficos de cobertura não comprovam gameplay integral ou compatibilidade de aparelhos da variante modificada. Helpers macOS herdados são explicitamente não testados neste fork.
Fonte: Official single-screen installation guide ↗ · Consultada em 22 de out. de 2026
Como começar
Baixe o preparo oficial Windows/Linux ou execute pokeheartgold_setup.py. Forneça pasta/ZIP do compilador, ferramentas/fontes do SDK e ROM SoulSilver USA própria. O preparo posiciona requisitos, extrai dados localmente e gera a ROM modificada. Linux também exige make, Python, pkg-config, arm-none-eabi-gcc e Wine.
Fonte: Official project README — editorial review ↗ · Consultada em 22 de out. de 2026
Escolha Build + Android app somente para gerar a saída Android opcional e mantenha o APK privado, pois contém dados do seu jogo. A importação de saves aceita .sav ou DeSmuME .dsv; o preparo coloca o save junto da ROM e mantém arquivo anterior como .bak.
Fonte: Official single-screen installation guide ↗ · Consultada em 22 de out. de 2026
Alguns projetos exigem arquivos da sua própria cópia do jogo original. Siga as instruções oficiais.

