Criando um emulador de jogos com Raspberry Pi e RetroPie

Olá senhoras e senhores. Neste tutorial vou mostrar como montar um emulador de jogos através da plataforma Raspberry e o sistema operacional RetroPie.

O que foi utilizado

1 Raspberry PI 3 B
1 cabo HDMI
1 Cartão micro SD de 16GB
1 Adpatador micro SD USB
1 Pendrive de 2GB com LED indicador
1 Joystick Dualshock 4 com cabo micro USB
1 Fonte 5V x 2.5A
1 Monitor/TV com entrada HDMI
1 Computador com sistema operacional Windows

Vejam os materias conforme imagem abaixo.


Mãos na massa

Vamos iniciar baixando e instalando os programas 7 Zip, SDFormatter e Win32 Disk Imager. Também baixe a ISO RetroPie. Os 4 links para download estão no fim do tutorial. Vejam os arquivos já baixados.


Após a instalação, temos os programas com atalhos criados para a Área de trabalho.


Insira o cartão “Micro SD” em seu adaptador “SD para micro SD” ou como em nosso caso, “USB para micro SD”.


Espete-o em seu computador.


Através do programa 7 Zip extraia para a Área de trabalho o conteúdo do arquivo retropie-4.2-rpi2_rpi3.img. É para ser extraída uma pasta e dentro desta pasta, irá ter o arquivo iso que iremos precisar.


Na sequência execute o programa SDFormatter e com ele formate seu cartão micro SD. PS.: você vai precisar muito deste programa, caso após a criação do pendrive “bootável”, deseje formatar o cartão. Confira se a letra da unidade corresponde ao cartão inserido e se tudo certo, clique em Format.


Clique em Write para escrever o sistema operacional em seu pendrive. Agora, uma forma “bootável”.


Seu deu tudo certo a barra de progressão é mostrada.


Retire o cartão micro SD com segurança é claro e o insira em seu Raspberry/RetroPie.


Na sequência ligue o(s) joystick(s), o cabo HDMI e a fonte de alimentação.


O processo de boot é automático e em poucos segundos deve ser mostrado a tela abaixo conforme imagem abaixo.


Na próxima tela, será solicitado que configure o(s) joystick(s). Conforme a imagem abaixo e no meu caso, ele já identificou que tem 2 joysticks conectados. Segure qualquer tecla do joystick a ser configurado por 4 segundos.


Agora basta irem se atentando no desenho do botão e pressionarem conforme o sistema pede. Ao final, deve ser clicado em OK para finalizar.


Agora conecte o pendrive no computador/Windows.


A formatação deste pode ser feita através do próprio sistema operacional mesmo [sem ser pelo programa SDFormatter].


Crie na “raiz” do pendrive, uma pasta por nome de retropie.


Remova o pendrive com segurança o insira no Raspberry/RetroPie. Observe a sequência de “blinks” do LED do pendrive. As duas primeiras são quase que uma após a outra. A terceira pode demorar um pouco. Esta última diz que o pendrive pode ser retirado com “segurança”.


Novamente, insira o pendrive no computador/Windows. Vai observar que o Raspberry/RetroPie criou uma estrutura de pastas. Se isso aparecer, significa que está indo tudo bem.


No caso, para o Super Nintendo a extensão do jogo deva ser .smc. Como exemplo criei um arquivo nome do jogo.smc apenas para ilustrar. Atentem-se conforme a imagem onde exatamente o arquivo está: LETRA_SUA_UNIDADE\retropie\roms\snes.


Seguindo o mesmo raciocínio, faça o mesmo para as demais roms. Em outro exemplo, para Nintendo 64.


Voltando a espetar o pendrive no Raspberry/RetroPie pressione Start no Joystick, selecione QUIT e em seguida RESTART EMULATIONSTATION. Agora YES para confirmar. O mesmo irá carregar o conteúdo do pendrive, mais precisamente as roms dos jogos.


Se tudo correu bem, serão mostrados, conforme nosso exemplo que reconheceu as roms do Nintendo 64 e Super Nintendo.




Observem que se tivesse um jogo de fato, já teria reconhecido.




Caso tenham um segundo joystick, configure-o utilizando o caminho conforme a imagem.


Download

7 Zip
SD Formatter
Win32DiskImager
RetroPie 4.2

Projeto original

retropie.org.uk

Passo a passo rápido

  • Windows: Instalar 7 Zip;
  • Windows: Instalar SDFormatter;
  • Windows: Instalar Win32 Disk Imager;
  • Windows: Extrair o RetroPie;
  • Windows: Formatar o micro SD pelo SDFormatter;
  • Windows: Inserir o arquivo retropie-4.2-rpi2_rpi3 no Pendrive pelo Win32DiskImager;
  • Coloque o micro SD, o cabo HDMI, o joysticjk e a fonte de alimentação no Raspberry;
  • Retropie: Configure o joystick;
  • Windows: Formate o pendrive e crie uma pasta por nome de retropie na “raiz” do próprio;
  • Retropie: Coloque o pendrive e aguarde 3 sequências de blinks (a terceira pode demorar um pouco);
  • Windows: Coloque os arquivos dos jogos na pasta LETRA_SUA_UNIDADE\retropie\roms. Escolher, dentro de roms, o emulador desejado. Ex.: para Super Nintendo escolha LETRA_SUA_UNIDADE\retropie\roms\snes.
  • Retropie: Pressione Start no Joystick, selecione QUIT e em seguida RESTART EMULATIONSTATION. Agora YES para confirmar.

O tutorial termina aqui. Espero que eu tenha explicado de uma maneira simples. De toda forma, se pararem pra pensar, o processo não tem nada de complicado.