Earthworm Jim 2 ganhou uma recompilação nativa para Windows baseada na versão europeia de PlayStation. O projeto Earthworm Jim 2 Recompiled chegou à versão 0.2 em 3 de outubro de 2026 e já recompila antecipadamente o menu, as 17 fases e o final, embora o autor ainda não considere todo o percurso validado de ponta a ponta.
O trabalho usa psxrecomp para traduzir o código MIPS do jogo para C antes da execução e então compilar um executável normal de Windows. Por isso, o projeto não distribui o jogo e exige a própria cópia legalmente adquirida da edição europeia SLES-00343.
O vídeo abaixo mostra a versão de PlayStation de Earthworm Jim 2 e serve como referência para o visual e a jogabilidade que o projeto busca reproduzir.
Earthworm Jim 2 já carrega todas as 17 fases
Segundo a documentação oficial, o boot, os menus e o debug menu estão funcionais. Além disso, todas as 17 fases carregam e podem ser jogadas, com verificações feitas contra o DuckStation durante o desenvolvimento.
O anúncio da recompilação também destaca que os 19 executáveis do jogo, incluindo menu, fases e ending, são convertidos antecipadamente.
Por outro lado, transições entre fases, vídeos e o final ainda não passaram por uma validação completa do começo ao fim. O áudio também depende do suporte SPU ainda parcial do psxrecomp, portanto efeitos como reverb podem não corresponder perfeitamente ao original.
Earthworm Jim 2 tem widescreen em 13 das 17 fases
Outro diferencial de Earthworm Jim 2 é o widescreen 16:9 parcial. Em 13 das 17 fases, o jogo desenha cenário adicional nas laterais em vez de simplesmente esticar a imagem, enquanto o HUD é reposicionado nos cantos da tela.
Puppy Love 1, 2 e 3, Flyin’ King e Lorenzo’s Soil continuam em 4:3 porque esses cenários usam uma rotina diferente. Menus, vídeos, transições e ending também permanecem na proporção original.
A comparação entre diferentes versões do jogo ajuda a visualizar as diferenças da edição de PlayStation usada como base pelo projeto.
Como a recompilação funciona no Windows
O projeto pede Windows 10 ou 11 de 64 bits, cerca de 6 GB livres e recomenda 16 GB de RAM durante a compilação. Na primeira preparação, o script baixa e verifica uma toolchain portátil com clang, CMake, Ninja e Python, sem exigir que esses programas estejam previamente instalados.
O usuário coloca o próprio dump europeu do jogo na pasta data e executa run.bat. O processo valida o disco, prepara as ferramentas, recompila o código e cria EarthwormJim2_Recompiled.exe. A documentação estima de 30 a 60 minutos para a primeira compilação, dependendo do computador.
O repositório não oferece atualmente um pacote público completo e independente que dispense esse processo de construção. Por isso, este artigo não inclui botão de download automatizado: o código público serve para gerar uma cópia privada a partir do disco do próprio usuário.
Projeto ainda não é uma versão final
A versão 0.2 representa um avanço importante porque todas as fases já entram em jogo. Ainda assim, o status oficial mantém ressalvas claras sobre áudio e validação ponta a ponta. Portanto, não é correto tratar a recompilação como substituta final da versão original neste estágio.
Esse tipo de trabalho vem aparecendo em outros jogos de consoles antigos. O Allves Games também acompanha o TimeSplitters 2 recompilado para PC, que segue outra base técnica, mas parte da mesma ideia de traduzir código antecipadamente para hardware moderno.
Uma segunda gameplay da edição de PlayStation mostra outras fases e ajuda a contextualizar o estado atual da recompilação.