“Emulator on rails”: o desenvolvedor mostrou o adaptador que inventou, que permite transmitir o jogo de um Game Boy não modificado

O desenvolvedor e programador alemão Sebastian Staacks falou sobre o adaptador GB Interceptor que ele inventou e criou, que permite transmitir o jogo de um console portátil Nintendo Game Boy não modificado via USB para outro dispositivo – por exemplo, um laptop.

Fonte da imagem: deve haver

O GB Interceptor (não o Game Boy Interceptor) é inserido no slot do cartucho e reconstrói a imagem do console para streaming. Ao contrário do Game Genie, o dispositivo de Staaks não interfere na interação entre o Game Boy e o jogo – eles permanecem conectados diretamente.

Para fazer isso, Staaks teve que escrever um emulador de Game Boy quase completo, rodando em um único núcleo do microcontrolador RP2040 usado pelo GB Interceptor (a base da minúscula placa Raspberry Pi Pico). Ao mesmo tempo, o segundo núcleo emula uma unidade de processamento gráfico (PPU) e envia o resultado via USB.

Staaks explica que o GB Interceptor não vê qual botão o jogador está pressionando, mas não precisa. O adaptador simplesmente executa o código (por exemplo, comandos de salto) após o Game Boy, pois é o único que reconhece: “Pode-se dizer que o GB Interceptor é um emulador sobre trilhos.”

Devido a uma combinação de fatores, a saída de streaming do GB Interceptor é limitada a 29 fps em 160×144. O corpo do adaptador também possui botões para alternar a tonalidade da imagem (cinza, verde) e o efeito de mesclagem de quadros (para simular o atraso da tela LCD).

Vale ressaltar que o GB Interceptor suporta apenas jogos do clássico Game Boy, mas funciona com o Game Boy Color e Advance. O dispositivo também não emula o som (pode ser obtido no fone de ouvido), sofre um leve atraso (2-3 quadros) ao transmitir para uma tela grande e inevitáveis ​​artefatos gráficos.

Colocar o GB Interceptor em suas mãos não é tão fácil: você precisa solicitar a placa (Staaks usou o serviço JLCPCB), soldar o conector do cartucho, transferir o arquivo do software para o dispositivo e colocar o gadget em um estojo (várias opções ). As instruções passo a passo estão disponíveis no GitHub e em um vídeo separado.

avalanche

Postagens recentes

Google impedirá que Gemini acesse aplicativos sem desbloquear a tela no Android

\nO Google prometeu corrigir um bug no Android pelo qual qualquer pessoa poderia, ao tomar…

34 minutos atrás

TVs LG foram flagradas espionando usuários e monitores foram acusados ​​de instalação não autorizada de software desnecessário

\nTVs e monitores LG foram flagrados coletando dados furtivamente e instalando software desnecessário\n\nOs dispositivos LG…

34 minutos atrás

IPad mini e iPad Air da próxima geração receberão telas OLED e ficarão mais caros

\nJá em outubro deste ano, a Apple poderá lançar uma versão atualizada do mini tablet…

34 minutos atrás

Os cientistas sincronizaram 105 mil nanoosciladores pela primeira vez – este é um passo em direção a uma alternativa ultrarrápida aos transistores de silício

Uma equipe de cientistas liderada por especialistas do Instituto Indiano de Tecnologia em Bhubaneswar alcançou…

34 minutos atrás

O Google não consegue acompanhar seus concorrentes: o lançamento do Gemini 3.5 Pro está atrasado por meses

O Google está meses atrasado no lançamento do Gemini 3.5 Pro, seu modelo de IA…

3 horas atrás