O projeto OpenDana Fire ‘n Ice trouxe Solomon’s Key 2, conhecido como Fire ‘n Ice, para Windows, Linux e macOS em um port nativo público lançado em 8 de outubro de 2026. Além disso, a implementação reescreve o motor do jogo de NES para computadores modernos, sem emular a CPU do console. O port também inclui editor de fases, mods e suporte a controles.
OpenDana Fire ‘n Ice: port nativo com editor
O repositório OpenDana descreve uma implementação independente em C11. Por outro lado, o executável não inclui o jogo original. Assim, o usuário precisa fornecer sua própria ROM europeia legalmente obtida e extrair os dados uma vez para uma pasta local.
Além do catálogo de fases, o port oferece save states, controles compatíveis e suporte a modificações de conteúdo em arquivos JSON e PNG. Além disso, uma ferramenta valida os pacotes de fases. Dessa forma, os jogadores podem criar desafios sem modificar o jogo comercial.
Captura do jogo original Solomon’s Key 2 no NES. Apenas ilustração; não comprova execução no OpenDana. Fonte: OpenRetro.
Entretanto, isso não transforma o projeto em uma versão oficial da Nintendo ou da Tecmo. O OpenDana é uma recriação independente do motor e depende dos dados originais que o jogador possui.
OpenDana Fire ‘n Ice 0.2.1 corrige detalhes
Primeiro, a release pública 0.2.0 chegou em 8 de outubro. Em seguida, o autor lançou a 0.2.1, em 11 de outubro. Essa atualização de manutenção traduz mensagens do validador para inglês, ajusta o exemplo de mod e esclarece as instruções de importação da ROM.
Portanto, a 0.2.1 não acrescenta uma nova campanha, fases inéditas ou mudanças na jogabilidade. Ainda assim, substitui a 0.2.0 como pacote mais recente disponível nas plataformas anunciadas.
Windows, Linux e macOS têm pacotes próprios
A release mais recente oferece ZIP para Windows x86-64, TAR.GZ e AppImage para Linux x86-64 e DMG universal para macOS. Quanto aos testes, o autor usou Linux em hardware real, Windows via Wine 6 e uma máquina virtual macOS x86-64. No entanto, a parte ARM64 do pacote macOS foi apenas compilada, sem teste em um Mac Apple Silicon físico.
Ícone oficial do aplicativo OpenDana na distribuição Linux, exibido para identificar o projeto, não como demonstração de gameplay. Fonte: dvilelaf/GitHub.
Essas distinções são importantes: o fato de haver um arquivo publicado não significa que todas as plataformas tenham recebido testes independentes de funcionamento. Além disso, a documentação explica como verificar a integridade dos pacotes por SHA-256.
Da mesma forma, outros projetos de preservação trocam emulação por execução nativa. Por exemplo, o Allves Games acompanhou o port de GoldenEye 007 e a recompilação de Mortal Kombat vs. DC Universe. No entanto, cada iniciativa utiliza ferramentas e jogos de origem diferentes.
Como preparar o OpenDana
- Confira a versão do sistema e selecione o pacote correspondente na release oficial 0.2.1.
- No Windows, baixe o arquivo ZIP; no Linux, escolha entre TAR.GZ e AppImage; no macOS, obtenha o DMG universal. Os downloads não incluem o jogo original.
- Extraia ou instale o pacote conforme as instruções do desenvolvedor e prepare sua própria ROM europeia legítima do jogo.
- Na primeira execução, indique a ROM para a extração dos dados. Depois, abra o jogo e explore o editor de fases e os mods compatíveis.
Por fim, o procedimento acima acompanha as instruções oficiais. Ainda assim, o Allves Games não realizou teste próprio de instalação nem de compatibilidade da versão 0.2.1.
Fontes: repositório OpenDana; release de estreia; release atualizada.