Logo depois, comprei um X-ARCADE duplo da X-GAMING, na OLX, com a eletrônica pifada.
Ai começa a história...
UNBOXING
RPI3 precisa de cooler, pode ser adaptado, pinos GPIO 4(vermelho) e 6(preto), lembrando que a
contagem de pinos é da ponta para o centro da placa, com a ponta da placa para cima e os
fêmeas USB para baixo, contando 1-2, 3-4, 5-6... até 40.
Senão, tem que fazer um customizado, com cuidado para não forçar a placa, contatos, etc.
ARCADE
Para uso de cabo zero delay, diretamente nos botões e alavancas, pode-se usar um cabo de HD
IDE de 40 vias (não confundir com o de 80 vias), sendo que um dos buracos, bem no meio do
conector, está quase sempre fechado, tem que abrir com um estilete ou algo parecido.
CARTÕES
Cartões de preferência sempre classe 10, mas enquanto não tem um, pode-se usar o classe 4
mesmo, só que com perda de velocidade nos consoles mais modernos e pesados.
ROMs
- Ao invés de copiar ROMs via rede, ou qualquer outro modo, melhor usar um PENDRIVE vazio,
formatado em FAT32, com uma pasta nova e vazia com nome RETROPIE, ou RECALBOX (para
RECALBOX ou BATOCERA).
Ai você ejeta do PC depois disso, conecta esse PENDRIVE no RPI3 funcionando, a lâmpada dele
vai piscar, gravando as pastas dos consoles/ROMs. Com isso você desliga o PI, retira o PENDRIVE
e grava as ROMs. Depois de copiar tudo o que quer, faz o mesmo processo, ejeta do PC, conecta
no RPI3 funcionando, ele vai copiar enquanto pisca os leds, depois que copiar tudo você desliga
e testa.
Observe que algumas ROMs possuem extensão personalizada, outros consoles aceitam o
formato ZIP, portanto, lem dentro de cada uma das pastas vazias gravadas pelo Sistema um
aquivo LEIAME.
SOFTs
Usar softs:
SD Formatter
Win32DiskImager
Tem gente que usa também o Isobuster, e outros criadores e recuperadores de imagem ISO de
cartões.
Usar imagens:
Batocera Win 64
Batocera RPI3
Formatar FAT 32
Criar partições:
Discos SD e MicroSD, os cuidados de costume, além de ter que estar UNLOCK (o LINUX grava
informações, do BOOT até o desligamento).
HDs com cuidados adicionais tipo Master/Slave, HDs antigos aquecem muito, posição dos cabos
na placa mãe do computador.
Porém, tem o detalhe que tem que fazer o apontamento de todos os diretórios.
Dá um trabalho danado priorizar o SETUP do micro pra dar BOOT no PEN drive ou SD Portátil.
Além disso, tem que priorizar, principalmente HDs, para não dar conflito (uma configuração
primeiro item depois da sequência de boots, tem a prioridade de HDs, no Setup).
Além disso, não pode esquecer se o HD for IDE, de deixar no Master ou no Slave, dependendo se
está usando para BOOT ou para copiar/configurar.
Dentro do AOMEI tem uma opção que vc copia um disco que está dando certo, mas para
informar o destino, ele tem que ser NÃO ALOCADO!).
Você sempre começa a configurar o disco da esquerda para a direita, nada de ter Windows
junto, primeiro o RECALBOX, depois o SHARE (ambos FAT32).
DIFERENÇAS ENTRE AS OPÇÕES:
- RETROPIE pode ter mais emuladores, porém, BATOCERA é muito mais fácil de configurar.
- RETROPIE é mais desatualizado e em inglês, mas funciona em hardwares mais antigos, tipo TVs
de tubo.
COMPARATIVO
- RETROPIE tem muito mais opções para configurar (FUÇAR), mas o BATOCERA é mais prático.
- Para dar BOOT em PCs, pode-se usar pendrives, entre os melhores de confiabilidade e rapidez,
o SONY...
- O Windows fala que não reconhece partição de unidades de disco removíveis, mas você
consegue colocar os jogos via Windows Explorer.
- Por isso que sempre que instalo o RECALBOX no RBPI volto para o RETROPIE.
- Moral da história: RASPBERRY PI só com RETROPIE e funcionando na TV, por sua portabilidade.
- SCRAPEAR tem um soft no Windows, mas cria imagens numa outra pasta (images-
downloaded), ou seja, mais espaço, e no fim das contas acabei retirando aquela quantidade de
roms e deixei somente GBA, SNES, N64 MEGADRIVE, SEGACD(Cadillacs2), PSX, FBA
LIBRETO(Cadillacs), MAME(Cadillacs). Vou usar o SCRAPE do EMULASTATION (pasta images).
O BATOCERA aceita a tecla F1, exibindo as pastas em modo visual, tipo Windows, já o RETROPIE
não, é tipo DOS.
Então o negócio é dar o BOOT via BATOCERA e depois observar se será acrescentado USB1 ou
USB2.
Detectei um problema de mensagem de falta de bios no PSX. Alguns jogos não funcionam, como
o TOCA2 e GTA2. Fórum GIFTHUB instrui sobre isso.
Site COOLROMS tem sido melhor que Emuparadise em velocidade de downloads e em capas pra
escrapear.
https://www.robocore.net/tutoriais/67
https://github.com/recalbox/recalbox-os/wiki/GPIO-controllers-%28EN%29
https://github.com/recalbox/recalbox-os/wiki/GPIO-controllers-%28EN%29
recalboxOS é compilado com o driver mk_arcade_joystick_gpio que pode gerenciar um
controlador diretamente conectado no rpi GPIO. Então, se você planeja fazer um Bartop , Arcade
cab , ou um painel portátil , você nem precisa de um controlador usb. O driver pode gerenciar
até 2 controladores compostos por um joystick de 4 direções e 9 botões . Se você estiver em
uma revisão RPI1 B veja diretamente o pincel mk_arcade_joystick
Pinout
↑ ⓎⓍⓁ
←→ ⒷⒶⓇⒽ
No RPI B +, RPI2 e RPi3 você deve conectar seus botões conforme especificado por este pinout:
pino rpi2
Imagem inline 1
Você pode conectar seu botão diretamente ao chão, pois o driver habilita gpio pullups internos .
Configuração
http://www.arcadebr.com/archive/index.php/t-6075.html
http://www.arcadebr.com/archive/index.php/t-6394.html
http://www.druzian.com/fliperama