Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
O chapéu de jogo waveshare é um bom complemento para o seu raspberry Pi 3B ou 3B +, transformando-o em uma máquina de retro-gaming e uma estação de vídeo Kodi. Embora o chapéu do jogo waveshare venha com drivers e imagens retrô para download, não há muitas instruções sobre como fazer os botões funcionarem com o Recalbox.
Eu gosto mais do Recalbox, pois ele tem uma bela capa e música de inicialização, e também pré-carregado com Kodi.
Aqui estão as etapas de configuração para usar o chapéu do jogo waveshare para recalbox. Você assiste a este vídeo do youtube para uma demonstração completa das etapas:
A. Obtenha todas as peças.
B. Solde as peças juntas.
C. Instale o software Recalbox.
D. Configure o Recalbox para botões GPIO
Etapa 1: Obtenha as peças
A maioria deles está disponível na Amazon ou no AliExpress ou na China e Hong Kong Taobao.
1. Raspberry Pi 3B +
2. Cartão 16G TF.
3. Chapéu de jogo Waveshare para framboesa pi
Etapa 2: configurar o hardware
1. Insira o raspberry pi 3B + no chapéu do jogo waveshare
2. Conecte as portas HDMI pelo conector HDMI especial em forma de U.
3. Insira a bateria recarregável no slot da bateria. Tenha cuidado com a polaridade.
4. Prenda as tampas frontal e traseira com parafusos.
Etapa 3: Instale o software Recalbox para funcionar na configuração padrão
1. Baixe a imagem de inicialização beta do Recalbox 2018 12 24 Xmas para o Respberry Pi 0.
forum.recalbox.com
forum.recalbox.com/topic/15010/testers-wan…
2. A imagem de inicialização do Recalbox já vem com algumas ROMs de jogos freeware. Baixe mais jogos ROM da web.
Ou você pode baixar muitas das imagens recalbox pré-embaladas com muitos Game Roms. para RaspberryPi 3B / 3B + disponível na Internet.
3. Use Etcher ou outro gravador de cartão SD - para gravar a imagem de inicialização do Recalbox no cartão 16G TF.
4. Insira o cartão 16G TF no slot de cartão TF do Raspberry Pi 0 W.
5. Conecte uma tela HDMI à porta mini HDMI do Raspberry Pi 0W por meio de um conversor mini HDMI para HDMI.
5. Conecte um teclado USB à porta USB do Raspberry Pi através de um conversor microUSB para USB.
7. Conecte o cabo de alimentação Micro USB ao carregador de bateria de 5V.
Ligue o interruptor deslizante para ligá-lo.
8. Verifique se a tela inicial do recalbox aparece e se a música de inicialização é reproduzida no alto-falante. Caso contrário, desligue-o e verifique novamente todas as conexões.
9. As seguintes teclas do teclado são mapeadas para os botões do joystick para configuração inicial:
A = (para continuar), S = (para voltar), ENTER / Return como START, Space como SELECT.
As teclas de seta para cima / para baixo / esquerda / direita são mapeadas para cima / baixo / esquerda / direita do D-PAD.
10. Pressione ENTER para acessar o menu do sistema. Use as setas para ir para Configurações de rede e pressione A.
11. Uma vez no menu WIFI, use as teclas de seta e as teclas A para habilitar o WIFI, insira o SSID e a senha de sua rede WIFI. Certifique-se de usar letras maiúsculas / minúsculas adequadas. Por último, selecione FECHAR e pressione A para habilitar o WIFI.
12. Volte para a tela Configurações de rede e registre o endereço IP atribuído ao Recalbox.
Etapa 4: Modificar as configurações de recalque para os botões do controlador GPIO
1. Do seu PC ou Mac, faça SSH ao endereço IP do recalbox.
Ou você pode tentar ssh [email protected]
2. Faça login usando o id de root e a senha de root padrão “recalboxroot”
3. Digite os comandos a seguir para configurar os botões GPIO e outros parâmetros do LCD TFT.
mount -o remount, rw /
cd ~
vi recalbox.conf
4. O novo Recalbox 6.0 foi lançado em março de 2019. Para esta nova versão, substitua o "map = 4" na linha destacada abaixo por "map = 5".
Para versões anteriores do Recalbox, você pode seguir as instruções exatamente como abaixo.
No vi, use “/ pattern” para pesquisar a palavra. em seguida, pressione ENTER para pular para lá.
Pressione a tecla A para entrar no modo de edição.
Digite os valores necessários (usando as teclas de seta, backspace / delete keys quando necessário).
Assim que a edição dessa linha for concluída, pressione a tecla “ESC” para voltar ao modo somente leitura.
Continue procurando os outros parâmetros.
Uma vez feito tudo isso, pressione “ESC” para voltar ao modo somente leitura.
Pressione x:! Para salvar e sair.
system.power.switch = PIN56PUSH
controllers.gpio.enabled = 1
controladores.gpio.arg = map = 4 gpio = 5, 6, 13, 19, 21, 4, 26, 12, 23, 20, 16, 18, -1
kodi.enabled = 1
kodi.atstartup = 0
kodi.xbutton = 1
wifi.enabled = 1
wifi.ssid = yuourssid
wifi.key = sua senha
5. *** Esta etapa é necessária apenas para versões do Recalbox anteriores a 6.0 (aquelas lançadas antes de março de 2019.
O arquivo de script de inicialização do recalbox 2018 Xmas beta (/recalbox/scripts/recalbox-config.sh) não pode levar o segundo parâmetro que coloquei no arquivo recalbox.conf.
Este bug foi corrigido no Recalbox 6.0. Mas, para qualquer versão anterior, precisamos alterar as linhas a seguir para corrigir esse problema para que o mapeamento de pino de botão GPIO personalizado possa ter efeito.
mount -o remount, rw /
vi /recalbox/scripts/recalbox-config.sh
Enquanto em Vi Pesquise a linha com extra2 = “$ 4” usando o comando / extra2 = “, então pressione ENTER e a para adicionar uma linha depois dela.
extra3 = “$ 5”
Em seguida, procure a linha com map = $ extra2” usando o comando / map = “
Então mude para
map = $ extra2 $ extra3”
6. Depois disso, reinicie a caixa de recall para fazer as alterações digitando
desligamento –r agora
7. Depois que a caixa de recalibração for inicializada, use as teclas do teclado para pressionar ENTER para ir para o menu principal. Em seguida, selecione as configurações do controlador e pressione A. Selecione configurar um controlador e pressione A. pressione A uma segunda vez para confirmar.
8. Você verá uma tela solicitando que pressione e segure uma das teclas do joystick. Pressione e segure o botão A em sua caixa de recálculo (não o teclado) até ver a próxima tela. Se isso não funcionar, as conexões do botão podem ter algo errado, por favor, verifique as conexões novamente.
9. Se tudo estiver bem, você será solicitado a pressionar o botão para cada uma das teclas do joystick dispostas na tela. Primeiro pressione as teclas direcional para cima, para baixo, esquerda, direita, etc. Quando você chegar ao joystick-1, joystick-2, pressione o botão Down no recalbox para pular esses botões, pois eles não são fornecidos nos controladores GPIO. Quando você chegar a L1 / page up, pressione o botão L1, L2 / pagedown, pressione o botão R1. Para L2, R2, L3, R3, não são fornecidos pelos controladores GPIO, pule esses botões. Por último, pressione o botão Selecionar para o botão de tecla de atalho.
10. Finalmente pressione o botão B para aceitar os novos botões configurados.
11. Você voltará ao menu principal. Teste o up down left right e outros botões nos controladores GPIO.
12. Se estiver tudo certo, você pode prosseguir para testar um jogo.
13. ou pressione o botão X para iniciar o Kodi e assistir a alguns vídeos.
14. Essas são todas as etapas de que você precisa para configurar isso. Boa sorte com jogos retro.