LIVRO2
LIVRO2
ARCADE .
100
Antes de mergulhar em fios, placas e botões, é essencial começar seu projeto de arcade com uma
mentalidade fundamental: clareza. As construções de arcade DIY mais bem-sucedidas começam não
com ferramentas ou tecnologia, mas com um mapa mental completo do sistema como um todo.
Imagine seu arcade como uma máquina viva. Cada componente — do Raspberry Pi aos
alto-falantes — tem uma função específica, e entender como essas peças interagem vai lhe poupar
inúmeras horas de frustração no futuro. Este guia lhe dá esse mapa.
Você não precisa ser engenheiro ou programador. Se você entender o que cada peça faz e
como ela se conecta às outras, todo o resto se resume a seguir os passos e encaixar as
coisas no lugar. Ao final deste guia, você saberá:
Portanto, vá com calma. Absorva cada página, estude os diagramas e visualize as conexões
antes de começar. Depois de ver o quadro completo, montar tudo parecerá montar um
quebra-cabeça com as peças já em suas mãos.
Requisitos de Hardware
– O que você precisa
para começar
Visão geral
Vamos preparar sua caixa de ferramentas. Seja você montando
um arcade bartop, em pé, portátil ou de parede, o RetroPie exige
hardware específico para funcionar. Não se preocupe—tudo é
simples, econômico e facilmente encontrado online.
Case com Dissipadores de Calor Protege e resfria o Pi. Case acrílico ou estilo retrô
Opções de Tela
Você pode conectar seu arcade a:
Gabinete do Arcade
Raspberry Pi 4
Cada uma dessas partes funciona em harmonia para dar vida ao seu arcade.
Cada uma dessas partes funciona em harmonia para dar vida ao seu arcade.
o
Funções Principais:
Inicializa a partir de um cartão SD com o sistema operacional arcade instalado (por exemplo, RetroPie, Recalbox ou Batocera).
Faz interface com periféricos como monitor, alto-falantes, codificador USB e amplificador de áudio.
Processa a entrada do usuário proveniente dos botões e joysticks do arcade através do codificador USB.
, , ,
⚙
Instruções de Configuração:
1. Insira um cartão micro SD (mínimo 64GB) no Raspberry Pi. Este cartão contém todo o seu
sistema operacional de arcade e biblioteca de jogos.
3. Use um cabo Micro HDMI (ou VGA com adaptador) para conectar ao seu monitor.
4. Conecte o codificador USB (placa Zero Delay) usando o cabo USB fornecido. Isso irá transmitir
os sinais de entrada do jogador para o Pi.
✅
Recomendações:
Use um Raspberry Pi 4 se você pretende emular consoles mais exigentes como
PlayStation 1, Dreamcast ou Nintendo 64.
Certifique-se de que o cartão SD seja Classe 10 ou UHS-I para garantir desempenho suave e inicialização rápida.
Sempre desligue o Raspberry Pi corretamente pelo software para evitar corrupção do cartão SD.
7
Raspberry Pi 3 vs Raspberry Pi 4
Recurso Raspberry Pi 3 Modelo B+ Raspberry Pi 4 Modelo B
Desempenho (emulação) Bom para NES, SNES, MAME Suave em PS1, N64,
PSP, Dreamcast
,
ä
Resumo:
O Pi 3 é econômico e funciona bem para a maioria dos sistemas retrô 2D (NES, SNES, Sega Genesis, MAME).
O Pi 4 é mais potente e preparado para o futuro, recomendado para projetos avançados ou suporte a múltiplos consoles.
⚠
Considerações:
Requer uma fonte de alimentação USB-C (não micro USB como o Pi 3).
O Zero Delay Encoder USB atua como a ponte entre seus controles físicos de arcade (botões e joysticks) e o
Raspberry Pi. Ele traduz os pressionamentos mecânicos dos botões e movimentos do joystick em sinais
digitais que são reconhecidos pelo sistema operacional como entrada padrão de gamepad USB.
,
Este codificador avançado inclui conectores de 3 pinos que
transmitem sinal, terra e energia de 5V, permitindo controlar botões
iluminados por LED. Além das entradas de joystick e botões, ele
oferece terminais de LED que acendem os botões quando
energizados. Ideal para: projetos de destaque, gabinetes de arcade
iluminados ou designs temáticos.
o
Funções principais:
Envia cada sinal de entrada (pressionar, soltar, direção) para o Raspberry Pi via USB.
Garante desempenho "zero delay", ou seja, os comandos são registrados em tempo real sem
atraso perceptível — essencial para jogos retrô e partidas competitivas.
h
Componentes e layout:
Cada placa codificadora possui vários conectores identificados para botões e direções do joystick.
Jogador 1 (geralmente a fileira superior de conectores) e Jogador 2 (fileira inferior) estão claramente identificados.
A placa é alimentada e se comunica através de um cabo USB conectado diretamente ao Raspberry Pi.
Cada conector utiliza um cabo de 3 pinos (joystick) ou 2 pinos (botão) para conectar
aos botões ou microswitches.
v
Passos de instalação:
1. Conecte uma extremidade de cada cabo de 2 fios nos terminais dos botões.
2.
Conecte a outra extremidade à entrada correspondente identificada no Codificador USB (ex.:
<Botão 1=, <Start=, <Coin=).
,
⚠
Notas:
Alguns codificadores suportam iluminação LED para botões iluminados, mas a versão padrão
Zero Delay não alimenta LEDs.
Use os pinos de terra (GND) corretos — cada botão deve estar devidamente aterrado para funcionar.
Após a configuração, teste todos os botões usando a opção <Configurar Entrada= no menu
principal do EmulationStation ou RetroPie.
\
Variações de Placas Codificadoras Zero Delay
Existem diferentes versões de placas codificadoras Zero Delay disponíveis para se adequar ao seu projeto:
com controles
iluminados
Escolha seu codificador com base nas necessidades do seu projeto. Versões com LED exigem entrada
ä
de energia adicional (geralmente via conector Molex ou JST). A maioria das construções retrô básicas
usa a versão padrão sem LED para dois jogadores, pela simplicidade e custo-benefício.
`
Botões de Arcade:
A Interface do Jogador
Os botões de arcade são o principal método de interação dos seus usuários com os jogos. Esta
montagem utiliza um total de 16 botões, divididos igualmente entre o Jogador 1 (vermelho) e o
Jogador 2 (amarelo), mas os esquemas de cores podem variar dependendo do seu kit.
Disposição Típica dos Botões por Jogador
A configuração mais comum para cada jogador inclui 6 botões de ação principais, dispostos em
duas fileiras de três (normalmente mapeados para A, B, X, Y, L, R), juntamente com 2 botões
utilitários — Start e Select/Moeda. Esta configuração 6+2 é ideal para a maioria dos jogos retrô,
especialmente de sistemas como SNES, Genesis e plataformas de arcade como MAME.
No entanto, alguns jogadores — especialmente fãs de jogos de luta ou consoles mais modernos —
preferem instalar 8 botões de ação por jogador. Isso permite suporte para funções adicionais ou
sistemas de jogos como PlayStation e Dreamcast, onde podem ser necessários quatro botões por fileira.
,
Configuração Botões por Jogador Descrição
Se você escolher o layout de 8 botões, certifique-se de que seu codificador USB suporta entradas
ä
suficientes (a maioria das placas para 2 jogadores suporta até 12 botões por jogador).
✨
Recursos:
Botões de alta qualidade são classificados para milhões de pressões, oferecendo feedback tátil duradouro.
A codificação por cores (por exemplo, vermelho para P1, amarelo para P2) ajuda os jogadores a identificar rapidamente os controles visualmente.
i
Dicas de Compra: Kits, LEDs e Variações
Ao comprar seus botões, é comum encontrar kits de arcade completos que incluem:
1 ou 2 joysticks
8, 12 ou 16 botões
Todos os chicotes de fios necessários
Um codificador USB
Esses kits vêm em várias cores — vermelho, azul, amarelo, verde, preto, branco — e alguns
permitem personalização total por jogador. Muitos kits de botões também incluem botões
transparentes ou translúcidos com iluminação LED embutida. Existem dois tipos comuns de kits:
l ,
ä
= ,
Se você quer que seu arcade acenda no escuro, escolha um kit com botões de 3 pinos e um codificador que
suporta alimentação LED de 5V. Mas se você busca um visual minimalista ou retrô, kits sem
LED são mais fáceis de instalar e mais acessíveis.
DQ QD
bx
a = =f
v
Dicas de Montagem:
Os botões são projetados para caber em furos de 28mm, seja com presilhas de encaixe ou porcas rosqueadas.
Organize seus fios cuidadosamente e evite dobras acentuadas ou tensão para evitar desconexões acidentais.
Antes de fechar seu gabinete, teste cada botão usando a ferramenta de configuração de
entrada do EmulationStation ou RetroPie.
allo Jo Jol
lo le
Ett
| | |
JU : “Conecte a fiação ao
Comum “C” e a
Normalmente Aberto “NO”
pinos no interruptor do botão.
, ,
`
Joysticks de Arcade:
Controle Direcional para Cada Jogador
O que é isso?
U
Joysticks Ópticos e Atualizações Opcionais
Enquanto a maioria dos joysticks padrão usa interruptores mecânicos, existe uma alternativa: joysticks ópticos.
sensores baseados em luz para detectar o movimento direcional. Isso proporciona uma
atuação mais suave, praticamente nenhum desgaste físico e operação silenciosa sem
cliques— ideal para projetos premium ou ambientes silenciosos.
:
h
Opções para atualização óptica:
Alguns joysticks (como Sanwa JLF ou Seimitsu) permitem instalar uma placa óptica
(PCB) no lugar do conjunto de microswitches.
Outros kits de joystick podem incluir uma placa óptica codificadora integrada já de fábrica.
Placas ópticas geralmente se conectam usando o mesmo cabo de 5 pinos das versões
com microswitch, tornando a instalação plug-and-play na maioria dos casos.
Nota: Joysticks ópticos normalmente requerem uma fonte, de alimentação de 5V, que a maioria
⚠
das placas Zero Delay fornece pela porta do joystick. Sempre confirme a compatibilidade.
v
Instalação e Fiação
h Componentes:
1. Use o cabo de joystick de 5 pinos fornecido com seu kit de encoder (rotulado ou com código de cores).
3. Conecte a outra extremidade à porta correta do joystick no seu encoder USB (Jogador 1 ou Jogador 2).
Dicas de montagem:
Lojas locais "Joystick Arcade c/ Chicote" Geralmente incluso em kits completos de arcade
de gabinete
ä
Dicas Profissionais:
Para resposta mais rápida e menor desgaste, joysticks ópticos são um excelente investimento a longo prazo.
Verifique a compatibilidade: nem todas as placas de encoder suportam PCBs ópticos—confirme a alimentação 5V e o tipo de conector.
,
á
Monitor ou TV:
Exibindo a Ação
_
O que é isso?
O monitor ou TV é a interface visual do seu sistema arcade. É a tela onde tudo acontece— seus
jogos, seus menus e a interface de configuração. Este componente conecta-se diretamente ao
Raspberry Pi usando um cabo HDMI (ou adaptador HDMI para VGA, se necessário).
Opções de Exibição:
Tipo Descrição
T
Configuração de Fiação e Áudio:
Se estiver usando uma TV com entrada, HDMI, você pode usar os alto-falantes internos da TV.
✅
⚠ ,
Se estiver usando um monitor VGA ou um monitor sem áudio embutido, será
necessário usar a saída de áudio de 3,5 mm do Raspberry Pi.
,
n
Onde Comprar:
ä
Dicas Profissionais:
Teste a tela e o áudio com seu Raspberry Pi antes de instalar dentro do gabinete.
, i
Power
Fonte Supply: Fueling
de Alimentação: theoSystem
Alimentando Sistema
⚡
O que é isso?
Seu sistema de arcade requer duas fontes principais de energia:
v
Instruções de Configuração:
S
Raspberry Pi:
Sempre use um adaptador de alta qualidade para evitar problemas de reinicialização do Pi sob carga.
R
Amplificador:
n
Onde Comprar:
AliExpress Adaptador 12V 3A para LED/Áudio Econômico, compatível com amplificador de áudio
Importante: O uso de fontes de alimentação de baixa qualidade pode resultar em perda de dados, superaquecimento ou falha na inicialização.
R
Alto-falantes + Amplificador:
Sistema de Áudio
O que é?
O sistema de áudio do seu gabinete arcade é responsável por fornecer efeitos sonoros e músicas imersivas dos
jogos. Em uma montagem típica usando monitor ou configuração VGA, o sistema de áudio inclui:
v
Como Funciona (Configuração Padrão):
3. Ligue os alto-falantes esquerdo e direito aos terminais de saída do amplificador usando fio para alto-falante.
á
LHQuando Alto-falantes Externos Não São Necessários:
Se você estiver usando uma TV com entrada HDMI, o Raspberry Pi transmitirá automaticamente
vídeo e áudio pela conexão HDMI. Nesse caso, os alto-falantes integrados da TV serão usados e
nenhum amplificador ou sistema de alto-falantes externo será necessário.
✅
Vantagens de usar áudio HDMI com uma TV:
A maioria das TVs modernas tem qualidade de som razoável para uso em arcade
⚠ ,
Importante: Se sua tela for um monitor VGA ou um monitor sem alto-falantes, então usar um
amplificador e alto-falantes
, é obrigatório, pois o áudio HDMI não estará disponível.
,l
n
Onde Comprar:
AliExpress Kits de Mini Amplificadores de Áudio 2.1 ou 2.0 frequentemente vêm acompanhados de
ä
Dicas Profissionais:
Para gabinetes pequenos, alto-falantes passivos de 10W–18W são mais do que suficientes.
Coloque os alto-falantes atrás de recortes ou painéis de malha para melhor acústica e estética.
Considere adicionar isolamento de espuma ou caixas atrás dos alto-falantes para melhorar os graves e a clareza.
,
oN
h
e
Guia Completa de Fiação e
Conexão
Como Montar Seu Sistema Eletrônico de Arcade
Corretamente
Agora que você entende o papel de cada componente individual, é hora de juntar tudo. Este
diagrama de fiação mostra como as peças se comunicam e alimentam o sistema como um todo.
Cartão SD
Jogador 1
(mínimo 64GB)
como
advo Joystick
Posições
Raspberry Pi 3 ou
Fonte de Energia
8
5.1V3A
Joystick
ou
em
Cabo
Depende Posições
Monitor
HDMI
Micro
VGA
- 8
Jogador 2°
Monitor ou TV
O Tamanho Depende
do Tipo de Gabinete
Mesmo que você seja iniciante, seguir estas instruções passo a passo garantirá uma montagem suave e funcional.
Â
Expandindo para 4 Jogadores:
Experiência Multijogador Completa
Por que 4 jogadores? Muitos títulos clássicos de arcade foram projetados para até 4 jogadores,
h
→ ÷ Tartarugas Ninja
→ ⚔ Gauntlet Legends
Se você está montando um sistema arcade para 4 jogadores, existem duas maneiras eficazes de conectar todos
os controles ao Raspberry Pi. Sua escolha depende do tipo de codificadores USB que você está usando.
Opção 1: Dois Encoders USB de Dois Jogadores
Como funciona:
Vantagens:
Fácil de instalar
Nesta configuração (veja o esquema abaixo), usamos dois encoders USB de dois jogadores para acomodar
quatro jogadores no total. Cada placa de encoder é capaz de lidar com entradas de dois jogadores
diferentes, incluindo todos os botões e joysticks do arcade. Combinando dois desses encoders, você pode
conectar completamente o Jogador 1 até o Jogador 4, mantendo a fiação compacta e organizada.
Ambas as placas de encoder são conectadas via USB ao Raspberry Pi, ocupando duas de suas portas USB disponíveis
portas. Essa configuração garante que todas as entradas dos jogadores sejam reconhecidas de forma independente, e
cada controle pode ser mapeado no software para uma jogabilidade precisa. É uma solução eficiente e escalável para
montar um gabinete arcade multiplayer sem precisar de quatro encoders separados.
Opção 2: Quatro Codificadores USB de Jogador Único
Como funciona:
Vantagens:
Tabela de Comparação
Total de Codificadores 2 4
n
Custo Estimado Total: $150–$250 dependendo da região e qualidade.
O que é RetroPie e por que é perfeito
para o seu projeto de arcade
Pense no RetroPie como o cérebro da sua máquina de arcade. É o software que une tudo,
permitindo que você jogue milhares de jogos clássicos.
O que é RetroPie?
RetroPie é uma biblioteca de software de código aberto construída sobre o Raspbian (um sistema operacional Linux para Raspberry
Pi). Permite aos usuários emular e jogar milhares de jogos clássicos de uma ampla variedade de consoles, incluindo:
PlayStation 1
Personalização ✅ ✅ ✅ ✅
Suporte da Comunidade ✅ ✅ ✅ ✅
O RetroPie é versátil e pode ser instalado em várias configurações, desde gabinetes de arcade de tamanho
completo e máquinas de arcade compactas até dispositivos portáteis. Ele emula diversas plataformas de jogos,
permitindo que você jogue títulos clássicos que vão desde o Atari e jogos de arcade tradicionais até o PlayStation.
CONFIGURAÇÃO
Installation
1. Primeiro, insira o cartão MicroSD no seu computador
2. Baixe a imagem RetroPie .[Link] do site oficial para o modelo do seu Raspberry Pi.
Se você usar o Raspberry Pi Imager (recomendado), pode pular esta etapa e simplesmente
escolher o RetroPie na lista de imagens incluídas (exemplo). Se necessário, as instruções
oficiais para usar o Raspberry Pi Imager estão aqui
Selecione a imagem para o modelo de Raspberry Pi (RPI) que você possui. Por
exemplo, se você tem um Raspberry Pi 4, selecione a imagem RPI 4/400
Se você não souber qual modelo de Raspberry Pi possui, a página da Wikipedia do Raspberry Pi
tem gráficos fáceis de entender para ajudar a identificar o modelo olhando para a própria placa.
3. Baixe um programa para gravar a imagem RetroPie .[Link] no seu cartão MicroSD
, ou o comando dd
Para macOS: Raspberry Pi Imager, Etcher, Apple Pi Baker
, ou o comando dd
Para Linux: Raspberry Pi Imager, Etcher
Usuários de macOS/Linux podem opcionalmente extrair a imagem .img do arquivo .[Link] baixado
usando o gunzip (usuários de macOS também podem simplesmente dar um duplo clique)
5. Remova o cartão MicroSD do seu computador, insira-o novamente no slot do seu Raspberry Pi e
ligue-o ligado.
ConfigureControles
Configurar Controllers
No primeiro boot, você será recebido com a tela abaixo. Este menu irá configurar seus controles
para o EmulationStation, todos os emuladores RetroArch e alguns emuladores independentes:
BEM-VINDO
:
Mantenha pressionado qualquer botão no seu controle ou teclado. Enquanto estiver pressionando, o nome
aparecerá na parte inferior da janela por alguns segundos e depois abrirá um menu de configuração:
CONFIGURANDO
GAMEPAD 1
Siga as instruções na tela para configurar seu gamepad. Se o seu controle não tiver um botão que
está sendo solicitado para definir, apenas mantenha pressionado qualquer botão para pular.
Controle PS3
Controle XBox 360
Controle SNES
ANALÓGICO ESQUERDO CIMA
(CRDRIGHT 0
D-PAD ESQUERDA SELECT
O botão Ativar Tecla de Atalho permite que você o pressione em combinação com outro botão para acessar
funções como salvar estados, carregar estados, abrir a interface gráfica do RetroArch (RGUI) e sair de volta
para o EmulationStation. Recomenda-se definir um botão ou tecla não utilizado como seu botão Ativar Tecla
de Atalho. Por exemplo, o botão Home em alguns controles, como o botão central "X" nos controles do Xbox.
Se o seu controle não tiver um botão não utilizado, o botão Select é uma boa alternativa.
Quando você chegar em "OK" no final, pressione o botão que você configurou como "A" (Leste) para concluir
esta etapa. Este é um vídeo da página oficial do Retropie que mostra os detalhes da instalação explicados aqui:
YouTube
09:39
EmulationStation
Quando você vê o EmulationStation pela primeira vez, pode se perguntar por que não vê sistemas
como o SNES ou Game Boy. Não se preocupe – os emuladores estão instalados no sistema, mas as
ROMs precisam ser adicionadas às suas respectivas pastas de rom antes de ficarem visíveis.
Transferring
Transferindo ROMs
ROMs
ROM significa Memória Somente de Leitura. No contexto do RetroPie, ROMs são cópias digitais de jogos que podem
ser executadas em emuladores (software que imita seus antigos consoles de videogame). Existem muitas questões
envolvendo leis de direitos autorais sobre o uso de ROMs, então, para não violar nenhuma lei, os locais de
download das ROMs não serão e não podem ser adicionados aqui. Dito isso, na busca pela sua infância – o Google
é seu amigo. Você não verá nenhum sistema de jogos (NES, n64, Playstation, etc) na lista do sistema até adicionar
ROMs!
Existem três métodos principais para transferir ROMs: via pen drive USB, via SFTP e via
compartilhamentos do Windows (Samba).
Method
Método Pen1:Drive
USB stick
USB
1. Certifique-se de que o pen drive USB está formatado em FAT32 ou exFAT e que o cartão SD
tem espaço livre suficiente para armazenar todas as ROMs
3. Conecte-o ao sistema RetroPie. Se o pen drive USB tiver uma luz de atividade, espere até ela
parar de piscar, caso contrário, aguarde alguns minutos
5. Adicione as ROMs ao pen drive USB dentro de suas respectivas pastas na pasta retropie/roms/$CONSOLE,
onde $CONSOLE é o nome do console de destino, por exemplo, snes ou arcade.
6. Conecte-o novamente ao sistema RetroPie. Se o pen drive USB tiver uma luz de atividade, espere até
ela parar de piscar, caso contrário, aguarde (com muitos GBs de ROMs, aguarde várias horas)
7. Remova o pen drive USB. As ROMs agora foram transferidas do USB para o cartão SD do
sistema RetroPie
9. Os jogos transferidos agora devem estar visíveis no EmulationStation. Se algum estiver faltando, volte ao passo 6
Method
Método 2: SFTP
SFTP
As instruções de conexão SFTP/SSH estão disponíveis nesta página SSH. Depois de ativar o SSH e
conectar ao cliente escolhido, basta colocar os arquivos na pasta ~/RetroPie/roms/$CONSOLE,
onde $CONSOLE é o nome do console de destino, por exemplo, snes ou arcade.
Samba-Shares
Compartilhamentos Samba
Samba é um conjunto de softwares que permite acessar sistemas de arquivos pela rede.
Naturalmente, tanto o seu PC quanto o Pi precisam estar conectados à mesma rede via Ethernet
ou Wifi para transferir seus arquivos com sucesso.
itens
No Mac OS X/macOS, abra o Finder, selecione o menu "Ir" e "Conectar ao Servidor". Digite
smb://retropie e clique em "Conectar".
Em geral, o áudio do RetroPie funcionará automaticamente sem ajustes se estiver usando HDMI; se estiver usando
alto-falante, será necessário entrar no RetroPie e mudar a fonte de áudio de HDMI para áudio externo.
Após a configuração básica, você pode aprimorar sua experiência com o RetroPie:
Atualizar ou adicionar emuladores adicionais: Pelo menu RetroPie > RetroPie Setup
Configurar mais controles: Pressione Start no controle existente e depois Configure Input.
Play!
Jogue!
Depois de transferir suas ROMs, você precisa reiniciar o EmulationStation para que elas
apareçam. Você pode reiniciar o EmulationStation pressionando Start > Quit > Restart
EmulationStation, ou com acesso SSH reiniciando seu Pi com sudo reboot. Após reiniciar, você
deverá ver os sistemas de jogos na lista do sistema.