Retro Boy: Emulador de Game Boy em Rust, agora na Web!

2025-03-20
Retro Boy: Emulador de Game Boy em Rust, agora na Web!

Retro Boy é um emulador de Game Boy preciso, escrito em Rust e jogável no seu navegador web. Usando wasm-pack para compilação WebAssembly, ele usa Web Audio API e HTML Canvas para áudio e gráficos. Suporta cartuchos MBC1, MBC3, MBC5 e HuC1, possuindo emulação precisa de CPU, áudio e gráficos, incluindo suporte a códigos de trapaça GameShark/GameGenie. A interface amigável inclui modo de tela cheia, pausa/retomar, modos de cor selecionáveis e mapeamento de teclas personalizável. Retro Boy passa uma parte significativa dos testes ROMs de Blargg, demonstrando sua alta precisão.

Jogos