Shining Soul II recebeu uma nova versão de sua recompilação nativa para PC em 12 de outubro de 2026. O projeto independente ShiningSoul2Recomp chegou à versão 0.2.2 com melhorias nas salas online e na reconexão de partidas. O desenvolvedor publicou também um pacote ZIP para Windows x64.
O trabalho recompila estaticamente o RPG original de Game Boy Advance, em vez de executar o jogo por meio de um emulador convencional. Além disso, oferece campo de visão adaptado para 16:9 e suporte experimental a sessões com dois a quatro participantes.
Cena do Shining Soul II original para Game Boy Advance. Fonte: The King of Grabs. Imagem ilustrativa, não demonstra o multiplayer da versão 0.2.2.
Shining Soul II melhora as salas online
Segundo as notas da versão 0.2.2, o launcher agora detecta portas ocupadas antes de iniciar uma sala experimental. Assim, o usuário pode escolher outra porta sem que o programa seja encerrado.
Além disso, o projeto integrou agentes ICE às conexões do lobby, usando a biblioteca libjuice. O objetivo é permitir que o transporte negociado na sala seja entregue ao sistema de comunicação do jogo, em vez de tentar estabelecer outra conexão UDP convencional.
Nas sessões diretas, o modo experimental usa TCP e mantém checkpoints para recuperar interrupções. Entretanto, a recuperação não equivale a uma partida sem latência ou a uma troca automática de anfitrião. A interface exibe a espera e a reconexão, inclusive em tela cheia.
Testes ainda são experimentais
O autor documentou testes de duas instâncias com estados finais idênticos após 90 ticks. Também descreveu quatro instâncias com 120 ticks e recuperação de um corte simulado de três segundos. Em outro ensaio, três sessões ICE trocaram datagramas por meio do anfitrião.
Esses resultados são testes do desenvolvedor, não benchmarks independentes. Portanto, eles não comprovam estabilidade em quatro computadores de residências diferentes, partidas longas de combate ou desempenho uniforme em redes públicas.
Arte utilizada pelo projeto ShiningSoul2Recomp. Fonte: MatyMeatBoy/GitHub. Não representa teste das salas online.
A documentação do repositório também recomenda continuar os testes de gameplay real. Assim, a versão deve ser tratada como experimental, mesmo com um pacote público disponível.
Como instalar a versão 0.2.2 no Windows
- Acesse a release oficial 0.2.2 e baixe o arquivo ShiningSoul2Recomp-v0.2.2-windows-x64.zip.
- Extraia o ZIP inteiro, preservando as pastas e os arquivos do launcher.
- Execute o iniciador e selecione sua própria ROM europeia de Shining Soul II (AU2P) e seu dump pessoal de BIOS do Game Boy Advance.
- Para testar a conexão, abra Netplay (experimental), escolha a quantidade de participantes e siga as instruções de sala do projeto.
O pacote oficial não inclui ROM, BIOS ou dados comerciais. Além disso, a compatibilidade documentada é com a edição europeia AU2P; outras versões não devem ser consideradas equivalentes sem validação.
Para quem acompanha ports nativos, o Allves Games também publicou novidades sobre Fire Emblem: The Sacred Stones para PC e Android e Tomba! 2 Recompiled para PC. São projetos distintos, com requisitos próprios.
Fontes da versão 0.2.2: release oficial v0.2.2; notas da atualização; repositório do projeto.
Multiplayer local chega ao código em 12 de outubro
Em 12 de outubro de 2026, o desenvolvedor também adicionou ao código um modo de multiplayer local no Windows. A opção Multijugador local abre de uma a quatro janelas no mesmo computador, com uma conexão virtual compartilhada. Ao contrário das salas online da versão 0.2.2, esse recurso não depende de rede externa.
Conforme a documentação técnica, o launcher organiza as janelas na tela, permite atribuir controles SDL diferentes e mantém um arquivo de save de 64 KiB por jogador. Além disso, o áudio sai de apenas um participante selecionado. O modo ainda exige escolher os personagens e entrar na sessão dentro do próprio jogo.
Os testes automatizados do autor cobrem abertura de uma a quatro janelas, roteamento de comandos, organização da tela e persistência dos saves. Entretanto, não comprovam uma campanha completa com quatro pessoas nem compatibilidade com todos os controles. Essa mudança está no código de desenvolvimento; não há confirmação de que o ZIP público da versão 0.2.2 já a inclua.
Fontes: release v0.2.2; commit de 12/10; documentação do multiplayer local.