1 pontos por GN⁺ 2024-01-23 | Ainda não há comentários. | Compartilhar no WhatsApp

Recriando jogos de Game Boy Advance a partir de sons de travamento

  • Quase 2 horas depois de o software do Game Boy Advance (GBA) travar, ele começa a tocar melodias baseadas no jogo contido nele.
  • Usando hardware e código especiais, é possível identificar exatamente qual jogo é ao ouvir o som do travamento.
  • Em teoria, esse método pode ser usado para jogar o mesmo jogo.

A descoberta de TheZZAZZGlitch ao hackear brutalmente jogos de Pokémon

  • TheZZAZZGlitch trabalha hackeando jogos de Pokémon e, embora existam outras maneiras mais fáceis de extrair dados do GBA a partir do cartucho, nenhuma faz você se sentir como um necromante do áudio.
  • Após o GBA travar, ele gravou por 4 horas e encontrou uma forma de onda característica por volta de 1 hora e 50 minutos.
  • Mais tarde, é possível ouvir em sequência os sons reais de instrumentos e as amostras de áudio incluídas no jogo.

Extração de dados da ROM a partir do áudio

  • TheZZAZZGlitch desenvolveu um script em Python capaz de ler dados a partir de um áudio gravado de forma limpa do dump de travamento do GBA.
  • Um dos problemas de transmitir dados da ROM por áudio é que a ROM contém grandes seções de dados com bytes zero, o que dificulta a análise por causa do silêncio.
  • Depois de executar outro script para reordenar as seções de acordo com a posição delas na ROM original, a ROM alcançou 99,76% de precisão, mas ainda não inicializava.
  • Repetindo a gravação três vezes e mesclando com um algoritmo de "maioria de votos", a precisão melhorou para 99,979%.
  • Ao combinar sete gravações diferentes e filtrar os espaços vazios, ele alcançou 100% de correspondência.

Opinião do GN⁺

  • Este artigo mostra um caso em que tecnologia e criatividade se unem para dar origem a uma nova forma de recuperação de dados.
  • O experimento de TheZZAZZGlitch apresenta uma abordagem original que vai além dos métodos tradicionais de recuperação de dados e abre possibilidades surpreendentes para restaurar dados de jogos usando áudio.
  • Além de oferecer conteúdo interessante para entusiastas de tecnologia, o artigo também traz uma nova perspectiva sobre engenharia de software e recuperação de dados.

Ainda não há comentários.

Ainda não há comentários.