Ex-engenheiro da SEGA desenvolve emulador de TV CRT realista

Um ex-engenheiro da Sega está chamando a atenção ao criar um emulador de CRT para macOS que é tão autêntico que até permite dar uma leve batidinha na tela para corrigir aqueles problemas típicos de desempenho das TVs antigas. Essa novidade foi apresentada recentemente e, surpreendentemente, muitos acharam que os efeitos de CRT, como cintilação e ruído, estavam um pouco exagerados. É como se o emulador estivesse simulando uma TV que já viu dias melhores.

Para quem não sabe, nas TVs de tubo catódico, dar um tapinha ou um leve soco na parte de cima ajudava, mesmo que temporariamente, a melhorar a imagem. Essa prática, conhecida como “manutenção por percussão”, não resolve o problema de uma vez por todas, mas muitas vezes funcionava na hora do aperto.

O criador do emulador, que já trabalhou na Sega e na Facebook, explicou que o software capta o sinal de saída de RF VHF do Famicom, ou NES, através de uma tecnologia chamada HackRF One, que é uma rádio definida por software. Isso significa que, com o Famicom conectado, você consegue ver o vídeo modulado no seu computador, como se fosse uma janela na área de trabalho.

O projeto não é só sobre reproduzir a imagem. O emulador decodifica as cores NTSC-J em tempo real, usando uma biblioteca chamada SDL2. Isso é bem interessante, já que o Famicom não possui uma resolução compatível com os monitores modernos. Por isso, o software precisa fazer uma série de ajustes para garantir que a imagem e as cores fiquem estáveis, quase como se estivesse imitando a “cabeça” de uma TV analógica.

Na primeira demonstração, o resultado parecia mais uma TV com problemas, porque o desenvolvedor quis testar as alterações de frequência de forma exagerada. E isso chamou bastante a atenção do público! No entanto, algumas pessoas se perguntaram se a funcionalidade de “manutenção por percussão” estaria usando dados do sensor de ângulo do MacBook. Ao dar uma olhada no GitHub do projeto, dá para ver que existe uma variável de entrada para “audio tap”. Isso sugere que o efeito pode depender do microfone do computador, o que é uma sacada bem criativa.

Essas inovações trazem um toque nostálgico e divertido ao mundo dos emuladores, mostrando que mesmo as tecnologias mais antigas ainda têm seu espaço nas novas plataformas.