“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

A termodinâmica passou a ser ensinada para calcular – a eficiência energética foi para o espaço.

Toda a história da computação tem sido uma batalha constante contra o ruído e a…

4 horas atrás

A Apple anunciou a descontinuação de 15 produtos de uma só vez.

A Apple apresentou 10 novos dispositivos esta semana. No entanto, a empresa também anunciou que…

4 horas atrás

Resident Evil Requiem: Dois passos para a frente, três para trás. Análise / Jogos

Jogado no PS5 Entre 2017 e 2019, Resident Evil finalmente começou a se recuperar da…

5 horas atrás

Análise de Resident Evil Requiem: Dois Passos para Frente, Três Passos para Trás

Jogado no PS5 Entre 2017 e 2019, Resident Evil finalmente começou a se recuperar da…

5 horas atrás

A Nintendo processou o governo dos EUA por danos decorrentes das tarifas de Trump, acrescidos de juros.

As tarifas impostas pelo presidente dos EUA, Donald Trump, na primavera passada, afetaram duramente muitas…

6 horas atrás