Silent Hill 2 Switch ganhou em 5 de outubro de 2026 um projeto público que recompila estaticamente a versão de PC de Silent Hill 2 para execução nativa no Nintendo Switch. O sh2-nx traduz o executável x86 para C antes da compilação ARM64 e recria as APIs esperadas pelo jogo sobre SDL2, OpenGL e FFmpeg.
O README oficial já classifica o projeto como jogável: menus, gameplay, vídeos com áudio sincronizado, saves e loads funcionam. Ainda assim, o port permanece em desenvolvimento e mantém problemas conhecidos, como stutter ocasional ao carregar áreas ou shaders e falhas pontuais em algumas cadeias recompiladas.
Silent Hill 2 Switch já chega ao gameplay
O estado atual vai além de uma tela inicial. O jogo entra em gameplay, reproduz os vídeos com áudio sincronizado e permite salvar e carregar progresso. Além disso, os controles do Switch já mapeiam ações, corrida, mapa, inventário, pausa e mira.
Por sua vez, o projeto trabalha com a edição de PC Director’s Cut/Restless Dreams e exige um executável exato, além da pasta de dados original. Além disso, nenhum conteúdo comercial é incluído no repositório.
Silent Hill 2 Switch substitui APIs do Windows
Para executar o jogo fora do Windows, o sh2-nx reimplementa partes de Direct3D 8, DirectSound, DirectInput e Bink. Nesse processo, a camada gráfica usa OpenGL, o áudio passa por SDL e os vídeos usam decodificadores do FFmpeg.
Além disso, há uma build Linux x86-64, usada principalmente para depuração. Portanto, o mesmo código serve como ambiente de testes antes de chegar ao binário ARM64 do Switch.
James Sunderland enfrenta Pyramid Head em Silent Hill 2, na versão clássica usada como referência para o projeto sh2-nx.
A instalação ainda exige compilação local
Nesse ponto, o repositório documenta como gerar a build e como copiar o resultado para o cartão SD. Entretanto, não há uma release pública verificável com pacote instalável pronto; por isso, esta matéria não oferece botão de download artificial.
Quando compilado pelo próprio usuário, o arquivo sh2-nx.nro deve ficar junto de sh2pc.exe e da pasta data obtidos da própria cópia legalmente adquirida. Em seguida, o projeto recomenda iniciar pelo Homebrew Menu em title takeover, pois o modo applet não fornece memória suficiente.
James Sunderland enfrenta Eddie Dombrowski em Silent Hill 2, na versão clássica do jogo.
Recompilação amplia os ports de survival horror
Além disso, o sh2-nx se junta a outros projetos que levam jogos antigos a plataformas atuais sem depender de emulação tradicional. Para contexto, o Allves Games também acompanha o port nativo de Silent Hill 1 para PC e o port nativo de P.T. com Vulkan.
Assim, o avanço mais importante é ter Silent Hill 2 Switch executando gameplay e recursos essenciais de forma nativa. Porém, como o projeto ainda é WIP, compatibilidade e desempenho podem mudar rapidamente.
Fontes: repositório oficial sh2-nx.