Levaram o Super Mario Galaxy para o Game Boy Advance, e você pode fazer o seu port com uma cópia do jogo de Wii
Projeto independente leva Super Mario Galaxy ao Game Boy Advance e ensina a compilar o port usando sua própria ISO de Wii.
Um desenvolvedor chamado Tobias Friedly publicou no GitHub o SMG GBA, uma versão de Super Mario Galaxy para o Game Boy Advance. O repositório não traz nenhum arquivo do jogo original: só o código. Para jogar, você precisa ter a sua própria cópia de Super Mario Galaxy (USA) em formato .iso e compilar tudo no seu computador.
Segundo a página do projeto, todos os modelos, animações, texturas, sons, músicas e textos são construídos na sua máquina, a partir da ISO que você fornece, durante o processo de build. O repositório em si carrega apenas o código, que é o que você usará em seu portátil.
Na base técnica, o SMG GBA usa a engine de Joshua Barettos (conhecido no GitHub como zesterer) e acrescenta, nas palavras do autor, “muitos recursos novos”. O projeto também reaproveita código do Galaxy Decomp, o esforço de decompilação de Super Mario Galaxy mantido pela comunidade no repositório Petari.
O requisito principal é a ISO de Super Mario Galaxy (USA), renomeada como baserom_us.iso e colocada na pasta do projeto. Além disso, é preciso instalar o devkitPro, o kit de ferramentas para homebrew, com o pacote gba-dev. O caminho muda conforme o sistema:
- macOS: instalar as ferramentas de desenvolvedor da Apple (xcode-select –install), depois o devkitPro e o pacote gba-dev pelo dkp-pacman.
- Windows: o projeto usa o WSL com Ubuntu. O autor sugere copiar a pasta do projeto e a ISO para dentro do Ubuntu, em vez de compilar a partir do disco C:, que funciona, mas fica um pouco mais lento.
- Linux (Ubuntu ou Debian): segue os mesmos passos do Windows, a partir da instalação das ferramentas, direto no terminal.
Com tudo no lugar, basta entrar na pasta e rodar make. O primeiro build leva alguns minutos, porque baixa a ferramenta de disco nodtool, abre a sua ISO, confere se cada arquivo necessário bate com o original e só então constrói os assets.
Para quem acompanha a cena de ports, recompilações e projetos impossíveis em hardware antigo, vale ficar de olho no repositório do SMG GBA e ver como o código evolui. Se você já tem a ISO de Super Mario Galaxy guardada, o passo a passo acima é o caminho para testar por conta própria.
O projeto é bem recente, mas já pode ser acessado, conferido e testado neste link.
Aproveite que está aqui e siga o Arkade no:




