Por carta: Um YouTuber e modder chamado Rodrigo Alfonso usou suas impressionantes habilidades de modding e hacking para fazer um Game Boy Advance rodar jogos Mega Drive, PlayStation e SNES. Para fazer isso, ele usou cartuchos personalizados com um Raspberry Pi 3 executando um emulador.
O Game Boy Advance da Nintendo sempre foi um dos consoles mais modificáveis que existe. De alto-falantes e monitores à caixa e placa, existem muitos componentes personalizados para escolher se você deseja atualizar o console portátil. No entanto, nenhuma dessas atualizações está no mesmo nível do que o modder Rodrigo Alfonso fez.
Em um vídeo postado em seu canal no YouTube, Alfonso nos dá um rápido passo a passo de como ele modificou um cartucho e seu GBA para rodar jogos não-Game Boy. Ele também publicou uma demo mostrando alguns jogos rodando no console modded, incluindo Crash Bandicoot: Warped e Spyro: Year of the Dragon do PlayStation; Battletoads e Super Mario RPG: Lenda das Sete Estrelas para o SNES; e Snow Bros. do Megadrive
Em suma, Alfonso atualizou o GBA de 16 bits de 20 anos de idade para um console de 32 bits por meio de cartuchos supercarregados. Na maior parte, o GBA era estoque, então, para conseguir isso, o modder fez cartuchos impressos em 3D altamente personalizados e os instalou com um Raspberry Pi 3 com RetroPie.
Os jogos são renderizados com uma resolução máxima de 240×160, mas os usuários podem diminuí-la para 120×80 para aumentar a taxa de quadros. Para preencher a tela GBA durante a exibição de jogos em meia resolução, os usuários podem usar uma técnica de mosaico 2x ou brincar com as bordas pretas ao redor. Alfonso também afirma que quem gosta do aspecto de monitores CRT antigos pode usar scanlines para criar linhas pretas artificiais entre cada linha dos quadros. O fluxo de vídeo é enviado pela porta de link do Game Boy Advance.
Para os interessados nos detalhes técnicos, Alfonso explica em detalhes seu impressionante feito no GitHub.
Crédito do masthead: Josa Vicente