ClownMDEmu v1.6.10: o Mega Drive nunca foi tão bem emulado
Se você já está no mundo da emulação retrô há algum tempo, sabe que o Mega Drive é um console que há muito tempo é difícil de emular corretamente. Não por causa de sua potência bruta, estamos falando de uma máquina de 1988, mas por causa de seus tempos ultraprecisos e de suas pequenas peculiaridades de hardware que enfureceram os desenvolvedores de emuladores por décadas.
Em 30 de março de 2026, ClownMDEmu foi para a versão 1.6.10, e vamos apenas dizer que esta não é uma atualização cosmética. É uma revisão completa de alguns dos mecanismos mais complexos do console.
🕹️ O que é o ClownMDEmu?
ClownMDEmu, este é o trabalho de um desenvolvedor conhecido sob o pseudo Palhaçada. É um emulador de Mega Drive / Genesis / Mega CD / Sega CD, disponível gratuitamente no GitHub e até mesmo reproduzível diretamente no navegador. O que distingue este projeto de gigantes como Gens ou Blast16 é sua obsessão com hardware de precisão. Cada lançamento traz correções técnicas que podem parecer obscuras no papel, mas que mudam radicalmente a experiência na prática.
⏱️ A grande peça: os tempos de interrupção
O Mega Drive não desenha a imagem de uma só vez, mas a constrói linha por linha, como uma televisão antiga de raios catódicos. Entre cada linha, há pequenas pausas que o console usa para realizar cálculos gráficos. Essas pausas são chamadas de interrupções horizontais, e seu tempo preciso do ciclo é crucial. style="user-select: auto;">Até agora, ClownMDEmu lidou com essas interrupções aproximadamente. Funcionou para 99% dos jogos comerciais, mas algumas demos técnicas de homebrew produziram resultados incorretos . Usando um programa de teste e documentação de referência do fórum SpritesMind, Clownacy foi capaz de medir exatamente quando cada evento deveria ocorrer, pixel por pixel. O resultado: tempos agora quase idênticos ao NukedMD, que em si é uma transcrição quase direta de hardware real.
🎨 512 cores no Mega Drive, ele realmente existe
O Mega Drive pode normalmente exibir no máximo 61 cores simultâneas. Mas alguns desenvolvedores muito experientes encontraram uma maneira de contornar esse limite alterando as paletas de coresenquantoescanram a tela, linha por linha. Resultado: até 512 cores simultâneas.
A demonstração em cores intensas de Devon explora exatamente esse princípio. Nas versões anteriores do ClownMDEmu, estava completamente corrompido. Com v1.6.10, finalmente aparece corretamente graças à implementação detravamento de rolagem em V, filas reais do Mega Drive mudanças de rolagem vertical para a próxima linha, que não foi emulada antes.
🔊Áudio DMA finalmente crocante como em hardware real
Os amantes dos hacks de ROM do Sonic sabem bem: no emulador, a música geralmente soa muito limpa. Em hardware real, amostras de áudio DAC têm uma textura granulada relacionada a travamentos de DMA, pausas que interrompem a alimentação de amostras para o processador Z80. style="user-select: auto;">Após uma revisão completa da lógica de tempo interna, as paradas de DMA agora são emuladas corretamente . Consequências imediatas:
- hacks de ROM como Sonic VRtêm áudio autenticamente degradado , como em hardware real
- O congelamento na demonstração A espiralde Resistência foi corrigida
- Os pixels ruidosos em OutRunners desapareceram
- Os efeitos fractais em Titan Overdrive 1 e 2são exibidos corretamente
📥 Como testar?
ClownMDEmu égratuito e de código aberto. Duas opções:
- Faça o download do lançamento em GitHub
- Inicie-o diretamente no navegador em clownmdemu.clownacy.com, sem instalação
E, claro, depois que o emulador for iniciado, você precisará dos ROMs que vêm com ele. Você sabe onde encontrá-los. 😏
Fontes: Clownacy Blog