Quando a cena homebrew explodiu, faltava uma peça essencial: um dispositivo capaz de rodar qualquer jogo, emular chips auxiliares, simular hardware ausente e expandir o Mega Drive para além de seus limites originais.
Essa peça chegou com o Mega EverDrive Pro, criado por Krikzz — um dos maiores engenheiros da cena retrô.
O EverDrive Pro não é um cartucho comum. Ele é, tecnicamente, um hardware paralelo, um “mini‑console” que se conecta ao Mega Drive e conversa com ele em nível elétrico.
O Mega EverDrive Pro usa um FPGA (Field‑Programmable Gate Array) — um chip capaz de simular circuitos reais.

Foto: Altera Corporation / Wikimedia Commons, licença CC BY 3.0.
Isso significa que ele pode:
recriar mappers
simular chips auxiliares
reproduzir o comportamento elétrico de hardware antigo
implementar novos circuitos inexistentes nos anos 90
processar dados em paralelo com o Mega Drive
O FPGA é o que permite:
rodar jogos de Sega CD sem o Sega CD
rodar Doom
rodar Paprium
rodar ROMs gigantes
rodar vídeos convertidos
rodar demos técnicas modernas
O EverDrive Pro não “emula”. Ele simula hardware real, em nível de circuito.
Essa é a parte mais impressionante.
O Sega CD adicionava:
um 68000 extra
512 KB de RAM
128 KB de RAM de vídeo
chip PCM
drive de CD
ASIC de scaling
O MegaEverDrive Pro simula tudo isso dentro do FPGA.
O FPGA recria o 68000 do Sega CD.
Ele simula o ASIC de scaling e o chip PCM.
Ele usa a RAM interna do cartucho como RAM do Sega CD.
Ele intercepta o barramento do Mega Drive e injeta os dados como se fosse o Sega CD real.
O Mega Drive acredita que está conectado a um Sega CD físico.
Isso é engenharia de altíssimo nível.
O Mega Drive original tem dificuldade para rodar Doom. Nem mesmo com o 32X Doom roda “completo”, como gostaríamos de ver!
Mas o EverDrive Pro consegue porque:
o FPGA processa parte da lógica
ele faz streaming de dados
ele usa RAM interna muito maior
ele simula chips auxiliares modernos
ele injeta gráficos pré‑processados no VDP
O resultado é uma versão jogável de Doom sem 32X, algo impensável nos anos 90.
Paprium depende do chip DATENMEISTER, que:
processa gráficos
expande áudio
faz streaming
gerencia bancos de ROM
O EverDrive Pro não simula o DATENMEISTER, mas:
ele é rápido o suficiente para lidar com a ROM gigante
ele suporta mappers modernos
ele tem RAM interna para buffers
ele injeta dados no barramento com timing perfeito
Resultado: Paprium roda perfeitamente, mesmo sem o chip auxiliar original.
Sim, é possível assistir vídeos completos no Mega Drive usando o MegaEverDrive Pro.
O vídeo é convertido para um formato compatível com o VDP:
resolução reduzida
paleta limitada
framerate baixo
compressão otimizada
O EverDrive Pro faz streaming contínuo de quadros para a VRAM.
O FPGA gerencia o fluxo de dados sem sobrecarregar o 68000.
O Mega Drive apenas exibe o que recebe.
Sem o FPGA, isso seria impossível.
O Mega Drive pode endereçar até 16 MB nativamente. Mas o EverDrive Pro pode:
mapear ROMs gigantes
trocar bancos dinamicamente
usar RAM interna como cache
simular mappers avançados
Isso permite jogos modernos com:
assets enormes
trilhas PCM longas
cutscenes
sprites gigantes
engines complexas
O Mega Drive original jamais suportaria isso sozinho.
Para desenvolvedores homebrew, o EverDrive Pro é:
debugger
profiler
testbench
simulador de mappers
plataforma de prototipagem
Ele permite testar:
DMA
VDP
Z80
interrupções
streaming
chips auxiliares simulados
É literalmente um devkit moderno para um console de 1988.
O Mega EverDrive Pro:
ressuscitou o Sega CD
expandiu o Mega Drive para além de seus limites
permitiu jogos impossíveis nos anos 90
virou padrão para desenvolvedores
mostrou que o Mega Drive ainda tem muito a oferecer
Ele é, sem exagero, o cartucho mais avançado já criado para qualquer console 16‑bit.