Programador cria “cartucho-emulador” de Raspberry Pi para o Game Boy Advance

25 de maio de 2022
Programador cria "cartucho-emulador" de Raspberry Pi para o Game Boy Advance

Um entusiasta de programação dos EUA transformou um Game Boy Advance em um console capaz de rodar PlayStation. Até aí, poderia ser mais uma das muitas modificações que estamos acostumados a ver hoje, que alteram as capacidades do console original, permitindo que consoles mais potentes possam funcionar no hardware antigo.

Mas não é este caso. O Game Boy Advance em questão está com o seu hardware original intocável, tal qual foi desenvolvido e lançado, em 2001. A solução de Rodrigo Alfonso, o programador da vez, foi um pouco diferente. Ele criou um “cartucho-emulador” criando um cartucho especial com o Raspberry Pi 3.

Assim, ao invés de usar os recursos mais robustos dentro do console, a ideia foi a de introduzir a nova tecnologia no cartucho, usando de um princípio parecido com a dos cartuchos de chips especiais, que surgiram na geração 16-bits. O cartucho especial é colocado no slot normal do console, com uma conexão extra no Link Port. Assim, o GBA abre o emulador RetroPie, permitindo rodar vários outros jogos.

Quer ver a ideia em funcionamento? Então veja abaixo:

O desempenho é bem curioso, uma vez que o GBA original participa do processamento dos jogos. O portátil “sofre” com os jogos, mas o desempenho, dentro do esperado, é satisfatório. Alfonso afirma que, sem overclock e com resolução de 120×80, que é menor do que os 240×160 nativos do GBA, há games que conseguem chegar aos 60 frames por segundo com estabilidade.

2 Respostas para “Programador cria “cartucho-emulador” de Raspberry Pi para o Game Boy Advance”

  • 25 de maio de 2022 às 23:15 -

    Helinux

  • Kbuloso!!!! valeu!!!!

  • 29 de maio de 2022 às 18:21 -

    Log Null

  • Acho que você não entendeu muito bem o projeto dele, porque notei que não menciona as características principais desse tipo de modo de jogo ( apesar do título estar tecnicamente preciso ).
    Segue o repositório do projeto para maior detalhamento: https://github.com/rodri042/gba-remote-play

Deixar um comentário (ver regras)

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *