Como carregar roms pela rede no Retropie Raspberry Pi

Share

Se você tem um cartão de memória pequeno no seu Raspberry, não significa que não pode ter uma biblioteca muito grande de jogos, basta usar um compartilhamento de arquivos no seu computador e mapear a pasta no Retropie.

Para que o tutorial funcione, você já precisa ter compartilhado a pasta de roms que deseja jogar no seu Raspberry Pi no seu computador e também ter configurado um login e senha de acesso para a pasta, mas se você não souber fazer isso, siga os passos da parte 1, se não já pode pula para a parte 2.

Parte 1 – Compartilhando a pasta de roms no PC:

1 – Crie as pastas com as roms.
Existe duas opções de você compartilhar as roms na rede para o Retropie. Você pode criar a pasta roms e dentro dela ter as subpastas de cada emulador na mesma estrutura que tem no Retropie:

Opção 1:
roms

dreamcast
psx
psp
snes

Daí você compartilha na rede a pasta raiz “roms” ficando desta forma:

\\192.168.0.1\roms

A única vantagem que esta opção tem, é que todos os emuladores do Retropie irá ler as Roms da rede.

Opção 2 (a que eu utilizo):

Seguindo o mesmo modelo de estrutura acima, a diferença é que eu compartilho na rede a pasta de roms do sistema que eu quero:

\\192.168.0.1\psx
\\192.168.0.1\dreamcast
\\192.168.0.1\psp

Com esta opção eu só carrego da rede as roms dos sistemas que eu quero, que neste caso são os que as roms ocupam muito espaço.

Instruções de como compartilhar a pasta na rede

1 – Com as pastas prontas para compartilhar, clique em cima com o botão direito do mouse da que você quer, e clique em Compartilhar com > Pessoas específicas.

2 – Na janela que abrir, selecione o usuário que terá permissão de acessar a pasta.

3 – Clique em Compartilhar.

4 – Pronto, teste seu compartilhamento digitando o caminho de rede dele que neste caso é “\\ip_do_seu_pc\dreamcast”.

Agora siga a parte 2 para montar essa pasta no Retropie:

Parte 2 – Montar a pasta de roms no Retropie:

Para esta etapa, você precisará se conectar ao seu Retropie via SSH. Para isso, baixe o cliente SSH putty.

Conecte-se ao Retropie digitando:

IP: [ip do seu Retropie na rede]
Usuário: pi
Senha: raspberry

1 – Copie e cole a linha de comando abaixo para fazer backup do arquivo fstab.old e tecle Enter. Nada acontecerá, sinal que deu certo.
sudo cp /etc/fstab /etc/fstab.old

2 – Agora abra o arquivo fstab para editar:
sudo nano /etc/fstab

3 – Vá para o final do arquivo e cole o código abaixo, alterando para a pasta de rede que você criou:

//192.168.1.1/dreamcast /home/pi/RetroPie/roms/dreamcast cifs credentials=/home/pi/.smbcredentials,uid=pi 0 0

A parte em azul se refere ao caminho de rede da pasta compartilhada. A parte vermelha se refere ao caminho da pasta no Retropie. Repare que você precisa colocar a mesma pasta de emulador que está compartilhando.

Se for para a pasta psx:

//192.168.1.1/psx /home/pi/RetroPie/roms/psx cifs credentials=/home/pi/.smbcredentials,uid=pi 0 0

Se for para a pasta PSP:

//192.168.1.1/psp /home/pi/RetroPie/roms/psp cifs credentials=/home/pi/.smbcredentials,uid=pi 0 0

Repare que você só precisa mudar a pasta de emulador.

4 – Salve e feche o arquivo: Press Ctrl + O, Enter para salvar e Ctrl + X para sair.

5 – Criar o arquivo de credenciais:
sudo nano ~/.smbcredentials

6 – Adicionar as informações do usuário que tem permissão de acessar a pasta:

username=seu usuario
password=sua senha

7 – Salve e feche o arquivo: Press Ctrl + O, Enter para salvar e Ctrl + X para sair.

8 – Monte o diretoório:
sudo mount -a

9 – Aplique as permissões rodando os comandos abaixo:

sudo chown RetroPie: /home/pi/RetroPie/roms/dreamcast (alterar a pasta dreamcast para a pasta que desejar)

sudo chmod 0600 ~/.smbcredentials


sudo mount -a

Pronto, agora vá no Retropie e reinicie o EmulationStation e entre no emulador que configurou.

Deixe uma resposta

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