Anda di halaman 1dari 19

InícioRaspberry PiTransforme o seu Raspberry Pi em um videogame com o RetroPie

Transforme o seu Raspberry Pi em um


videogame com o RetroPie62
Raspberry Pi 25 de fevereiro de 2015 Adilson Thomsen

Já pensou em transformar o seu Raspberry Pi em um videogame, emulando consoles como


o Nintendo, Atari, MSX e outros ? Isso é possível com o RetroPie.
RetroPie é um projeto criado para rodar os jogos dos consoles antigos em um
Raspberry utilizando como base o sistema operacional Raspbian, e integrando a ele uma
grande variedade de emuladores. A lista é extensa e inclui emuladores para os videogames
mais conhecidos como o Atari 2600, o Game Boy, o MSX, o Nintendo Entertainment
System (NES), Nintendo 64 e Sega, entre outros.

O emulador pode ser instalado manualmente no Raspbian seguindo as instruções da página


do desenvolvedor do Emulation Station, ou você pode baixar uma imagem com o emulador já
instalado, e rodar o sistema diretamente no Raspberry. É esse método que vamos mostrar
neste post, utilizando o RetroPie para rodar jogos do Nintendo.

Download do RetroPie
A primeira coisa que precisamos é da imagem do emulador, que você encontra neste link.

Como estamos utilizando o Raspberry Pi B+ para os testes, escolhemos a versão RetroPie


Project SD-card Image for RPi Version 1:
Ao término do download, descompacte o arquivo e você terá um novo arquivo com o nome
de retropie-rpi1.img, que é a imagem do Raspbian já com o emulador e que vamos gravar no
cartão microSD.

Para gravação, vamos usar o Win32 Disk Imager. Selecione a imagem a ser gravada, e clique
em Write para gravar a imagem no cartão:

Ao termino da gravação, coloque o cartão SD no Raspberry e conecte a fonte de


alimentação.

Configurações iniciais do RetroPie


Ao inicializar o Raspberry pela primeira vez, será carregada a tela inicial de configuração do
RetroPie (abaixo), mas não vamos configurar os controles nesse momento. Tecle F4 para ir
ao prompt de comando.

No prompt, digite sudo raspi-config para carregar a tela de configuração do Raspberry:

Na tela do raspi-config, selecione:

 Expand Filesystem – Selecione esta opção e aguarde o final da configuração


 Advanced Options – Dentro desta opção, selecione SSH, depois ENABLE
 Overclock – Selecione “Medium“

Selecione FINISH e reinicie o Raspberry para que as alterações tenham efeito.


Copiando as ROMS para o Raspberry
ROMS são os arquivos contendo a imagem do jogo/software que você deseja rodar, e são
facilmente encontradas na internet.

Para copiar as ROMS para o RetroPie, acesse a rede (network) pelo Windows Explorer e
procure pelo dispositivo RetroPie (na imagem abaixo, à esquerda). Dentro dele teremos
acesso à pasta ROMS, com as subpastas correspondentes aos emuladores:

Como estamos testando jogos do Nintendo, vamos colocar 3 ROMS no formato ZIP na
pasta NES:
Para que o RetroPie tenha acesso às ROMS que foram copiadas, reinicie o Raspberry ou, se
estiver no prompt de comando, digite emulationstation.

Configuração do RetroPie – Teclado


Voltamos agora à tela de configuração do RetroPie, onde vamos configurar os atalhos do
teclado. Será apresentada a mensagem NO GAMEPADS DETECTED. Mantenha
pressionada qualquer tecla para que o teclado conectado ao Raspberry seja selecionado.

Nas telas seguintes, atribua teclas para as


funções UP (acima), DOWN (abaixo), LEFT (esquerda), RIGHT(direita), A, B, START (Inicia
r), SELECT (Selecionar), L e R.
Ao final, selecione OK para entrar na tela principal dos emuladores:

Use as setas para selecionar o Nintendo Entertainment System. Como temos três ROMS
copiadas para a pasta NES, será exibida uma lista com os três jogos. Agora basta selecionar
o jogo com as teclas configuradas anteriormente.
Abaixo, uma tela do emulador Nintendo com o jogo ARKANOID, um clássico dos
videogames:

e o SuperSprint, um jogo de corrida bem básico:


Para carregar outros jogos e outras ROMS, baixe o arquivo de sua preferência e coloque-a na
pasta do emulador correspondente.

Gostou? Deixe seu comentário logo abaixo. Em caso de dúvidas, caso queira trocar uma
ideia, ou até mesmo dividir seu projeto, acesse nosso Fórum!

Posts Relacionados

Ligando Display Touchscreen no Raspberry Pi

Pilaroid: Câmera Instantânea com Raspberry Pi

Central de jogos RetroPie com Raspberry Pi

Supercomputador com Raspberry Pi

Adilson Thomsen

Formado em Ciência da Computação pela Universidade de Mogi das Cruzes, atualmente


responsável pelo departamento técnico da FILIPEFLOP.

Navegação de Post
← Concorra a um Raspberry Pi A+
Controlando temperatura e pressão com o BMP180 →
Deixe uma resposta

Conectar com:

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *
Comentário

Nome *

E-mail *

Site

Publicar comentário

62 Comentários

1.

E a questão do joystick, como fica?

Luciano

25 de fevereiro de 2015

Responder

1.
Existem várias opções:

– Usar um controle comercial como a versão usb do xbox 3260


– Usar os pinos GPIO e usar um software para emular teclas
(https://github.com/adafruit/Adafruit-Retrogame)
– Criar seu próprio usando a placa Teensy (https://www.pjrc.com/teensy/)

No meu caso eu usei teensy: http://sartoresearch.com/details/raspberry-pi-


portable-emulation-station/

Alguns atalhos para configuração dos controles


: https://github.com/sartoresearch/raspberry-pi-portable-emulation-
station/blob/master/docs/_configurations.txt

akasarto

25 de fevereiro de 2015

Responder

2.

Tu tens 3 opções:

– Usar um controle usb, como o do xbox360 para pc.


– Usar GPIO e um software para emular joystick.
– Usar uma dev board como a teensy que permite criar dispositivos HID.

Eu colocaria links com exemplos, mas o wordpress está desativando posts


com links externos.

akasarto

25 de fevereiro de 2015

Responder
3.

Boa tarde Luciano,

Existem adaptadores para conexão de joystick ao Raspberry. Segundo


informações do site do RetroPie, esses dispositivos serão automaticamente
reconhecidos pelos emuladores.

Abraço.

Adilson – Equipe FILIPEFLOP

FILIPEFLOP

7 de março de 2015

Responder

2.

Ola pessoal boa noite depois de tanto procurar encontrei um site brasileiro que fala a
respeito do raspeberry, estou para adquirir um modelo mais atual e estou com
algumas duvidas, como já temos veteranos por aqui se alguém me responde-se
ficarei muito agradecido.

1° Posso iniciar o sistema operacional em um HD de notebook ao invés do cartão de


memoria?

2° Estou pretendendo usar o meu raspeberry, como mídia center, emulador e


computador eu posso realizar estas 3 opções, tipo ao iniciar o raspeberry eu
escolher a função?

3° Estou montando uma case bem bacana para ele onde tem uma fonte interna o
botão de ligar a energia etc, estou com algumas duvidas gostaria de deixar ele como
um gabinete normal onde tem o botão power os power led, hd led etc é possivel
deixar desta forma?

4º Irei colocar um sistema de ventilação também os cooler eu ligo no raspeberry ou


tenho de colocar uma alimentação extra?

Robson
6 de março de 2015

Responder

3.

Bom dia!
Em fiz este sistema no meu PI. Ele reconhece controles USB automaticamente (eu
usei um de XBOX). Rodei emulador SNES e FBA. O SNES rodou bem todos os
jogos que testei mas o FBA só alguns. O FBA ainda exigiu a edição do arquivo de
configuração para poder usar o controle do XBOX e não consegui colocar a imagem
dos jogos…o “scraper” não funcionou e não tive paciência para baixar e copiar um
por um.

Rafael

15 de março de 2015

Responder

4.

Pessoal, quem quiser conhecer o meu projeto de console com o PI pode dar uma
olhada no meu blog. Fiz algumas modificações no código fonte do advmenu e do
emulador de NeoGeo para usar somente o gamepad, não é preciso de teclado para
nada.

https://fg1998.wordpress.com/2013/05/08/raspberry-pi-console-video/

Fernando

9 de abril de 2015
Responder

1.

cade a imagem dele??

Leonardo

29 de maio de 2015

Responder

2.

Muito legal.

Também desenvolvi um mas ainda não consegui concluir toda


documentação do passo-a-passo.

Segue link se quiser conferir: http://sartoresearch.com/details/raspberry-pi-


portable-emulation-station/

akasarto

29 de maio de 2015

Responder

5.
Gente, instalei o retropie no meu raspberry, mas o audio dos jogos não sai. Já tentei
mudar no sudo raspi-config e não funcionou. Alguem tem alguma ideia?

Carlos Alberto

22 de maio de 2015

Responder

1.

Também estou enfrentando esse problema! Se alguém tiver encontrado uma


solução por favor avise. estou usando a versão 3.0 do retropie.

Rodrigo

22 de agosto de 2015

Responder

2.

Tira o SD do rasp, espeta no seu PC, procura config.txt, remova # da parte


de áudio HDMI

Emerson

9 de dezembro de 2015

Responder
6.

Pessoal, instalei o retropie, mas não consigo acessar a pasta roms . eu preciso estar
com ele conectado em rede ???
pois fiz a instalação , tudo certinho , mas não tinha cabo de rede ligado a ele. tenho
as roms, mas não consigo achar o caminho no windows. Alguém poderia ajudar ???
Meu windows é o 8.1.
Grato.

Rafael Machado

9 de julho de 2015

Responder

1.

Hi Brow!
Eu usei a imagem oficial e segui os passos deste tutorial para mover as
roms: https://supernintendopi.wordpress.com/ está no meio da página
“Moving ROMS Over To Your Raspberry Pi”. Não irei trasncrever aqui pois
irá ocupar muito espaço do fórum. Importante ter configurado a rede e o
SSH. O programa utilizado é o WinSCP, muito fácil de operar.
Abraço!

Rafael

9 de julho de 2015

Responder

7.
Sofri um monte pra achar a solução pra fazer a rede entre o RP2 B e o Win7 mas
encontrei um tutorial que funciona…

http://lcdev.dk/2012/11/18/raspberry-pi-tutorial-connect-to-wifi-or-create-an-
encrypted-dhcp-enabled-ad-hoc-network-as-fallback/

Dá trabalho mas funcionou…. valeu!!!!

Thomás Z

25 de julho de 2015

Responder

8.

Fiz o passo-a-passo porem na tela inicial dos emuladores só aparecem alguns, tipo
apple, apple 2, amiga, ibm… más os principais para mim seriam master system,
mega drive, snes… Como eu faço aparecer esses emuladores?

Brunno

15 de setembro de 2015

Responder

1.

Basta adicionar as Roms nas pastas dos emuladores que ele irá aparecer.
Por padrão só aparece o emulador que tiver alguma Rom em sua pasta.

Rafael

15 de setembro de 2015

Responder
9.

Gostaria de ligar os controles originais dos vídeo games no raspberry pi; pode me
dizer como fazer isso?

matheus

13 de novembro de 2015

Responder

1.

Você precisa buscar na internet um esquema para fazer a conversão.


O snes por exemplo, usa uma microcontrolador programado com arduino
para fazer isso.
Aqui um exemplo: http://www.instructables.com/id/USB-SNES-Controller/

Henrique

2 de setembro de 2016

Responder

10.

Ola.

Finalmente resolvi comprar um Raspberry PI 2 para usar em minha tv de led para


jogos e navegação na WEB (2 controles + mouse + teclado, tudo USB), vc conhece
algum sistema que alem de rodar os jogos de a possibilidade de executar o opera ou
chrome por exemplo? Ou esse sistema ja permite isso?: Desde ja muito obrigado
pela atenção e PARABENS pelo post.

Marco Capella

26 de novembro de 2015

Anda mungkin juga menyukai