Como montar seu Mega Drive Mini

Quando a Sega anunciou que pretendia aproveitar a onda retrô e lançar um Mega Drive Mini em parceria com a AtGames fiquei bastante preocupado, já que a empresa não é conhecida pela qualidade ou precisão da emulação em seus produtos. Felizmente a Sega “viu a luz”, chutou a atGames e deixou o projeto a cargo da M2, uma empresa japonesa especializada na modernização e adaptação de jogos antigos para novos sistemas.

E pelo que temos visto na internet a M2 está caprichando: música de Yuzo Koshiro nos menus, uma bela seleção de jogos, uma nova versão de Tetris (um dos jogos mais raros no Mega Drive) e até um port inédito de Darius, shmup da Taito que fez muito sucesso nos arcades. Tudo indica que o Mega Drive Mini vai ser um pacote imperdível para os fãs do console.

Caixa do Mega Drive Mini: espero que seja provisória, porque é BEM feinha…

Mas você não precisa esperar o console da Sega para se divertir novamente com os jogos do Mega Drive. Com um Raspberry Pi, alguns acessórios e software gratuito você pode montar o seu próprio Mega Drive Mini, tão bonito e funcional quanto o original. Basta seguir este meu passo-a-passo.

Você vai precisar de:

  • Um Raspberry Pi 3B ou 3B+.
  • Fonte de alimentação com conector micro USB para o Raspberry Pi (5V, no mínimo 3A).
  • Cabo HDMI.
  • Gamepad USB (qualquer um serve, para fins de “autenticidade” recomendo o Classic USB Controller M da Retroflag).
  • Cartão Micro SD. 8 GB são o suficiente para praticamente todos os jogos de Mega Drive e Master System, mas invista em um de 16 GB se quiser muitos jogos de Mega CD, já que cada um deles pode chegar a 600 MB.
  • Gabinete/caixa para o Raspberry Pi. Qualquer um serve, mas com a Mega Pi Case da Retroflag seu Mega Drive Mini vai ficar muito mais legal.
  • O software Blast16, que é gratuito.

No AliExpress é fácil encontrar kits para o Rasberry Pi que incluem a placa, fonte, cabos, cartão de memória e case. São um bom ponto de partida para quem quer começar e comprar tudo de uma vez só.

A Mega Pi Case, da Retroflag, vai dar aquele toque especial ao projeto.

Preparando o cartão de memória

Como a maioria dos projetos baseados no Raspberry Pi, nosso Mega Drive Mini vai usar um sistema baseado em Linux, acompanhado do “front-end” Blast16 que se encarrega do menu inicial onde você poderá escolher os jogos, configurar controles, etc. Não se assuste com a palavra Linux, você não vai precisar memorizar ou digitar um comando sequer, e pode fazer tudo a partir de seu PC com Windows.

A primeira coisa a fazer é baixar a imagem do cartão SD da versão mais recente do Blast16 no site do projeto. O arquivo compacto tem cerca de 1,2 GB. Certifique-se de baixar a SD Card Image, e não um arquivo USB Update. Este é apenas para quem já tem uma cartão com o Blast16 instalado, e quer fazer uma atualização para a versão mais recente.

Antes de gravar a imagem no cartão, certifique-se de que não há nada importante nele, já que todo o conteúdo será apagado. Para fazer a gravação eu costumo usar o balena Etcher, um utilitário gratuito e bem simples de usar.

O balena Etcher é a forma mais fácil de gravar a imagem do Blast16 em um cartão SD

Clique em Select Image e indique o arquivo .zip que você baixou, em Select drive e indique o cartão SD e em Flash! para fazer a gravação. Espere o processo de gravação (e verificação) terminar e remova o cartão do seu PC.

Preparando o Pendrive

Agora você precisa preparar um pendrive com os jogos que quer adicionar ao sistema. Um pendrive de 4 GB “dá e sobra”, ainda mais considerando que ele só é necessário para copiar os jogos para o cartão de memória durante o boot, e que uma coleção completa com todos os jogos de Mega Drive ocupa menos de 1 GB.

Formate o Pendrive usando o sistema de arquivos FAT32 e crie na raiz dele uma pasta chamada games. Dentro dela, você deve criar uma pasta para cada sistema, com os seguintes nomes: gg para Game Gear, ms para Master System, md para Mega Drive, cd para Sega CD e 32x para 32x. Dentro de cada uma delas, crie uma pasta chamada boxart para abrigar as imagens com as capas dos jogos.

As ROMS vão dentro das pastas correspondentes: jogos de Mega Drive em games/md, de Sega CD em games/cd, etc. Elas podem estar compactadas (nos formatos .zip ou .7z) ou descompactadas (em formatos como .bin e .smd). As imagens das capas, que podem ser baixadas na seção de Downloads do próprio site do Blast 16, devem ficar na pasta boxarts correspondente. Ou seja, capas de jogos de Mega Drive vão em games/md/boxarts.

É importante que as imagens tenham exatamente o mesmo nome que as ROMs correspondentes, ou não serão reconhecidas. Ou seja, se o nome da ROM é Darius II (Japan).bin, a imagem correspondente tem que se chamar Darius II (Japan).jpg (ou .png).

Jogos de Sega CD precisam da BIOS do console, que tem que ficar na pasta bios na raiz do pendrive. É importante prestar atenção ao nome dos arquivos para que sejam reconhecidos, eles tem que ser exatamente bios_CD_E.bin (BIOS Européia), bios_CD_J.bin (BIOS Japonesa) e bios_CD_U.bin (BIOS Norte-Americana). Qualquer variação, mesmo de maiúsculas ou minúsculas, e eles não serão reconhecidos.

Trocando em miúdos, a estrutura de diretórios deve ser a seguinte:

  • games
    • md: jogos de Mega Drive.
      • boxarts: capas de Mega Drive.
    • cd: jogos de Mega CD.
      • boxarts: capas de Mega CD.
    • 32x: jogos de 32x.
      • boxarts: capas de 32x.
    • ms: jogos de Master System.
      • boxarts: capas de Master System.
    • gg: jogos de Game Gear.
      • boxarts: capas de Game Gear.
  • bios: BIOS para o Sega CD.

Montando o sistema

Agora que você já preparou o cartão SD e o Pendrive, vem a parte mais fácil: montar tudo. conecte o cartão Micro SD, o Pendrive e seu controle USB ao Raspberry Pi. Conecte ele à TV usando um cabo HDMI. Por fim, plugue a fonte no Raspberry Pi pra ligar o sistema.

Em poucos segundos, você verá mensagens na tela indicando que o Blast16 está copiando as ROMs e arte dos jogos para a memória interna. Isso pode levar de alguns segundos até vários minutos, dependendo da quantidade de jogos no cartão de memória. Quando tudo terminar, a interface do Blast16 deve surgir na tela. A partir deste momento você pode desconectar o pendrive do Raspberry Pi, ele não é mais necessário.

No primeiro boot o Blast16 irá pedir para você configurar o controle, pressionando os botões que quer usar para representar o A, B, C, X, Y, Z, Mode e Start no controle do Mega Drive. Depois disso, se você fez tudo direitinho, deverá ver na tela os jogos que escolheu, cada um representado por sua capa.

A interface do Blast16

Aperte START para acessar o menu de configurações do Blast16, onde você pode, por exemplo, mudar o idioma do sistema (a tradução para o português brasileiro foi feita por mim), ativar scanlines e filtros pra incrementar a imagem ou conectar controles Bluetooth. Em caso de dúvidas consulte o manual do Blast16, que é muito bem escrito.

Configurações do Blast16

Os jogos do Mega Drive Mini

O Mega Drive Mini virá com 42 jogos na memória, que variam de acordo com a região, sendo dois deles exclusivos: uma versão melhorada de Tetris, um dos jogos mais raros do console, e um port de Darius, jogo de arcade da Taito que nunca foi lançado para o sistema e está sendo adaptado especialmente para o Mini.

Se você quiser colocar todos os jogos do Mini em seu Mega Drive Mini, é só seguir a lista abaixo.

Jogos exclusivos

EUA e EuropaJapãoÁsia
Alex Kidd in the Enchanted CastleDyna Brothers 2Alien Soldier
Altered BeastLord MonarchPuyo Puyo
Dr. Robotnik’s Mean Bean MachineMadou Monogatari IOut Run 2019
Earthworm JimParty Quiz Mega QShining Force II
Ecco the DolphinRent A HeroSword of Vermillion
Eternal ChampionsThe Hybrid FrontAssault Suit Leynos
Kid ChameleonYu Yu Hakusho Makyo ToitsusenGame no Kanzume Otokoyou
Light CrusaderAssault Suit LeynosLangrisser II
Shinobi III: Return of the Ninja MasterGame no Kanzume OtokoyouM.U.S.H.A. Aleste
Sonic the Hedgehog SpinballLangrisser IIWrestleball
Toejam & EarlM.U.S.H.A. AlestePuyo Puyo II
VectormanWrestleballPuzzle & Action: Tant-R
Virtua Fighter 2Puyo Puyo IISlap Fight MD
Puzzle & Action: Tant-RSnow Bros.
Slap Fight MDThe Revenge of Shinobi (The Super Shinobi)
Snow Bros.
The Revenge of Shinobi (The Super Shinobi)

Jogos comuns a todas as regiões

  • Alisia Dragoon
  • Beyond Oasis (The Story of Thor: A Successor of the Light)
  • Castle of Illusion Starring Mickey Mouse
  • Castlevania: Bloodlines
  • Comix Zone
  • Columns
  • Contra: Hard Corps
  • Darius – brand new port!
  • Dynamite Headdy
  • Ghouls ‘n Ghosts
  • Golden Axe
  • Gunstar Heroes
  • Landstalker
  • Mega Man: The Wily Wars
  • Monster World IV
  • Phantasy Star IV: The End of the Millennium
  • Road Rash II
  • Shining Force
  • Sonic the Hedgehog
  • Sonic the Hedgehog 2
  • Space Harrier II
  • Street Fighter II’: Special Champion Edition
  • Streets of Rage 2
  • Strider
  • Super Fantasy Zone
  • Tetris – ridiculously rare version!
  • Thunder Force III
  • Wonder Boy in Monster World
  • World of Illusion Starring Mickey Mouse and Donald Duck

Eu fiz uma mistura de todas as regiões mais alguns jogos que estavam faltando, entre eles: Streets of Rage 3, Sonic 3, Sonic & Knucles, Gleylancer, Hellfire, Ristar, High Seas Havoc, Rocket Knight Adventures, Sparkster, Turma da Mônica na Terra dos Monstros (versão nacional de Wonder Boy in Monster World), Darius II (na falta do primeiro), Animaniacs, Tiny Toon Adventures, Sunset Riders e alguns jogos de Sega CD como Android Assault, Final Fight, Snatcher, Sonic CD e Robo Aleste.

No total, tenho mais de 100 títulos no meu console. Diversão garantida por um bom tempo!

13 thoughts on “Como montar seu Mega Drive Mini

  1. Olá amigo, sei que o post é antigo mas quero lhe agradecer porque me ajudou muito! Eu estava com problemas com os botões C e Z do controle da Retroflag mas já vi no FAQ deles que tem que colocar em modo Dinput.

    Só não sei como eu vou resetar as configurações pra apagar o cache do controle sem formatar o sistema inteiro kkk

    De qualquer forma, muito obrigado pelo seu tutorial que foi deveras útil!

  2. Gostaria tambem ter um sega mega drave mini gostei tanto,eu sou angolano-vivou em luanda capital.aqui não temos loja sg

  3. Olá, parabéns pelo post e a iniciativa de traduzir o sistema para nosso idioma português brasileiro. Estou montando aqui meu mini Mega Drive, e irei colocar essa imagem maravilhosa. Porém, estou tendo dificuldades no sistema reconhecer as boxarts. Eu estou colocando o jogos e as boxarts direto via linux. Só que o Blast16 não está reconhecendo as boxarts. Já me certifiquei que os nomes dos arquivos das boxarts estão iguais ao dos arquivos dos jogos, conferi o formato (PNG) e a resolução, local, etc. E pelo que vi aqui etá tudo certo… Mas o sistema não reconhece elas.

  4. Minha duvida é em relação ao nome dos jogos, tem como editar como fazemos no recallbox? por exemplo, ao invés de escrever sonic (usa, jp) , gostaria de remover esses parenteses.

  5. Buenas! Tudo bem?! Mto boa sua explicação e belo post. Mas pode me ajudar numa questão?! Eu comprei o case Megapi e controle da retroflag. Fiz tudo como explicado acima. Mas quando inicio o sistema, identifica o controle como sendo um do Xbox 360. Então, como faço que o controle seja reconhecido corretamente? Obrigado!

  6. Muito bom. Acabei de fazer o meu aqui, obrigado por compartilhar.

    Já encomendei um case Megapi na China, assim mque chegar vai ficar 100%

  7. Excelente tutorial Rafael!
    Uma pergunta: como faz a atualização do sistema já instalado e com vários jogos. Tenho que refazer do zero?

  8. Cara, perfeito a explicação, já baixei e instalei no meu sd, uso a case megapi tb, agora vou fazer a instalação dos jogos e capas, mas tipo já liguei e testei a frontend e na primeira vez apareceu várias letras acho que pedia para dar Reboot ao fiz isso e entrou normal, agora quando eu plugar o pen drive com mal a games e capas ele faz automático a cópia ou só funciona a primeira vez que ligo ele? Valew e bom trabalho

    • Oi Chris,

      As letras no primeiro boot são normais. Quanto ao pendrive, ele é detectado a cada boot. Só plugar, ligar (ou reiniciar) o Rasberry e o sistema deve começar a importar os jogos e artes.

      Obrigado!

  9. Pingback: Retrotech: Faça você mesmo seu Mega Drive Mini | ZTOP+ZUMO

Leave a Reply to Fred Cancel reply

Your email address will not be published. Required fields are marked *