Índice:
- Etapa 1: Imprimir o caso
- Etapa 2: Solde o PCB
- Etapa 3: faça os cabos
- Etapa 4: montar a unidade
- Etapa 5: Instale RetroPie
- Etapa 6: personalizar (adicionar KODI)
- Etapa 7: relaxe e aproveite
Vídeo: Console de jogos retro (Mod N64) com KODI: 7 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Jogar jogos retro em consoles antigos é muito divertido, mas comprar os consoles individuais e todos os jogos que os acompanham é muito complicado e caro! Sem falar que se você é estudante de faculdade / universidade e muda de apartamento a cada 12 meses, não é nada fácil empacotar todos esses consoles (ninhos de ratos de arame !!!). Portanto, aqui está uma modificação simples para o console de jogos RetroPie já disponível publicamente com uma interface frontal para seus controladores N64 originais e dois slots USB para controladores universais para jogar uma variedade de outros consoles.
Este é um projeto relativamente barato e provavelmente pode ser concluído em um fim de semana, no entanto, aguarde até 3 semanas para que todas as peças cheguem! Além do acesso a uma impressora 3D, aqui está o que você precisa (todos os preços estão na moeda canadense).
Materiais:
- Filamento ABS (1,75 mm) (cor de escolha) ……. ~ $ 25,00 CAD **
-
Raspberry Pi 3 Starter Kit ……………………….. ~ $ 120,00 CAD
- Raspberry Pi 3 Model B * ……………………………………….
- Cabo HDMI…………………………………………………………
- Dissipador de calor x2 * ……………………………………………………….
- Fonte de alimentação 2,5A * ………………………………………………
- Cartão Micro SD de 32 GB (Classe 10) * ……………………………
- Conector do controlador N64 (x4) …………………….. ~ $ 10,00 CAD
- PCB da controladora N64 ……………………………………. ~ $ 5,00 CAD
- Teclado sem fio ……………………………………. ~ $ 17,00 CAD
- Cabos de extensão USB ………………………………. ~ $ 10,50 CAD
- 2x3 Pin Header ………………………………………….. ~ $ 2,00 CAD
- Parafusos de montagem de 2,4-4mm (x9) ……………………. ~ $ 2,00 CAD
- Parafusos de montagem de 2,8-6 mm (x4) ……………………. ~ $ 2,00 CAD
Ferramentas:
- impressora 3d………………………………………………………………….
- Jogo de chaves de fenda………………………………………………………..
- Ferro de solda……………………………………………………………
- Pistola de calor………………………………………………………………….
- Cola quente / silicone …………………………………………………………
Diversos:
- Controladores USB Super Nintendo (opcional)… $ 17,00 CAD
- Termorretrátil (opcional) ……………………………………………….
- Filamento NinjaFlex (opcional) ……………………. $ 50,00 CAD
-
Interruptor de reinicialização (opcional) ……………………………… $ 2,00 CAD
Custo total: ……………………………………………….. ~ $ 166,50 CAD
* Vivamente recomendado. ** Supondo que já o tenha.
Etapa 1: Imprimir o caso
Materiais utilizados:
- Filamento ABS (1,75 mm)
- Filamento NinjaFlex (1,75 mm)
Ferramentas necessárias:
- impressora 3d
- Arquivos STL
Instruções:
O caso está disponível AQUI em Thingiverse.com e inclui os arquivos. STL. Siga os detalhes de impressão na descrição para a melhor qualidade de impressão na primeira vez, já que imprimir caixas grandes e planas não é muito fácil devido ao empenamento. Imprima os pés com o NinjaFlex, pois eles se encaixam nos orifícios dos parafusos na parte inferior do gabinete e evitam que a caixa se espalhe ao redor da mesa se você puxar um dos cabos.
Se você não tiver acesso a uma impressora 3D, existem várias opções. Primeiro, experimente o Google. O Google é ótimo. Em segundo lugar, que tal enviar seus arquivos para uma empresa de impressão 3D on-line e recebê-los direto na sua porta? Aqui estão algumas opções:
- Shapeways
- Hubs 3D
- Sculpteo
E a lista continua…
Etapa 2: Solde o PCB
Materiais utilizados:
- PCB controlador N64
- Conectores de controlador N64
- Pino de cabeçalho macho 2x3
Ferramentas necessárias:
Ferro de solda
Instruções:
A menos que você tenha acesso à sua própria impressora PCB, você terá que terceirizar esta etapa. Pessoalmente, usei o OshPark.com porque eles ofereceram um prazo de entrega de 3 semanas e nós o mais barato que consegui encontrar. O pedido mínimo é de três peças e custa cerca de cinco dólares o tabuleiro. Acesse o site e siga as instruções para enviar um arquivo.zip contendo arquivos Gerber CAM anexados a esta etapa (Gerbers.zip).
Os fios dos conectores do controlador N64 têm tolerância variável e nem sempre de acordo com as especificações, portanto, pode ser necessário mexer um pouco para encaixá-los nos orifícios. Observe que há contornos impressos na camada da tela de seda para indicar qual lado e orientação instalar os cabeçalhos do controlador. Quando todos os conectores estiverem no lugar, solde-os na placa.
Solde o conector do pino 2x3 no lado oposto dos pinos N64 e tente colocá-lo com os pinos nivelados no lado oposto para manter a superfície de montagem de baixo perfil.
Como funciona:
O PCB apenas redireciona os três pinos de cada conector do controlador e os consolida em 6 pinos. Os controladores N64 originais operam usando lógica de 3,3 V e têm um único pino de sinal para comunicação bidirecional entre o controlador e o console. O aterramento e a alimentação de cada controlador são agrupados em um único pino e os quatro sinais do controlador são redirecionados para reduzir as 12 entradas para 6 saídas.
Fontes:
- Design PCB
- Vídeo de design de PCB
- N64 Electronics
Etapa 3: faça os cabos
Materiais utilizados:
- Botão de apertar
- Cabos de jumper feminino-feminino
- Termoencolhível
Ferramentas necessárias:
- Ferro de solda
- Pistola de calor
Instruções:
2.1 Chave seletora
A chave seletora é opcional para este projeto, mas eu incluí aqui de qualquer maneira porque fornece uma maneira fácil de reinicializar / ligar a unidade em vez de puxar fisicamente a energia. Para conectar a reinicialização do software, corte dois cabos conectores fêmeas com aproximadamente 4 polegadas e solde as pontas livres na chave de reinicialização. Reduza a quente as conexões para evitar curto-circuito.
2.2 Solde o Raspberry Pi
Quebre dois pinos de cabeçalho e solde à porta 'run' no Raspberry Pi. Tente obter um cordão de solda limpo nas almofadas e certifique-se de que os pinos estejam alinhados com a placa.
2.2 Cabo GPIO-PCB
Para este cabo, você pode usar apenas seis cabos de pino conector fêmea para conectar os pinos GPIO do Raspberry Pi à placa PCB. Portanto, deixe-os de lado para depois.
Fontes:
Botão de reinício
Etapa 4: montar a unidade
Materiais necessários:
- Fixadores de 2,8-4 mm
- Fixadores de 2,4-6 mm
- PCB
- Raspberry Pi
- Conectores USB
- Botão de reinício
- Dongle de teclado sem fio
Ferramentas necessárias:
- Jogo de chaves de fenda
- Cola quente / silicone
Instruções:
4.1 Interface do conector N64 de montagem
Monte a PCB da controladora PCB na parede frontal usando cinco parafusos de 2,8-4 mm.
4.2 Raspberry Pi
Monte o Raspberry Pi no lugar usando quatro parafusos de 2,8-4 mm. Coloque os dois dissipadores de calor no Raspberry Pi para ajudar no resfriamento.
4.3 Chave de reinicialização de montagem
Monte o interruptor de reinicialização através do orifício traseiro com a arruela de pressão no interior da caixa. Conecte as extremidades livres do cabo à porta de 'execução' no Pi e use cola quente / silicone para mantê-lo no lugar. A ordem de como conectar os cabos é irrelevante.
4.4 Monte Extensores USB
Conecte os extensores USB e aplique um toque de cola quente / silicone antes de deslizá-los em seus slots para evitar que deslizem para fora com o tempo. Enrole os cabos fora do caminho e conecte-os em duas portas USB livres no Pi.
4.5 Plugin USB Teclado Dongle
Conecte o receptor Nano USB a uma porta livre.
4.6 Cabo GPIO-PCB Plugin
Conecte seis cabos fêmeas à placa PCB e cole no lugar para evitar que se desalojem. O aterramento e a alimentação de 3,3 V estão claramente marcados na placa, portanto, conecte-os diretamente nas portas correspondentes nos pinos GPIO do Pi. Conecte os quatro pinos do controlador nos slots restantes, conforme indicado.
4.7 Tampa Segura
Os quatro parafusos de soquete hexagonal de 2,4-6 mm são quatro que prendem a tampa ao gabinete. Como você esperava, há quatro pilares dentro do gabinete que alojam os parafusos de forma que nenhum fixador seja visível na parte externa do gabinete. Usando uma chave Allen do seu conjunto de parafusos, aparafuse-os até que estejam firmes.
4.8 Adicionar pés
Esta é uma etapa importante, pois permite o fluxo de ar sob a unidade para a ventilação para resfriamento. Imprima pés pequenos usando o filamento NinjaFlex ou apenas compre almofadas de borracha pegajosas e monte-as na parte inferior da unidade.
Etapa 5: Instale RetroPie
Materiais utilizados:
- Cartão Micro SD de 32 GB (Classe 10)
- Adaptador Micro SD
Ferramentas necessárias:
- Computador
- Formatador SD
- Win32DiskImager
- Imagem RetroPi
Instruções:
5.1 Instale a imagem RetroPie e adicione ROMs
Usando o Adaptador Micro SD USB, formate o cartão SD usando o Formatador SD e, em seguida, grave a imagem RetroPie no cartão SD usando Win32DiskImager. Depois de concluído, insira o cartão SD no slot do Raspberry Pi e ligue a unidade para iniciar o processo de instalação. Siga este tutorial AQUI. Nota: Use o teclado para a configuração do controlador, pois os controladores N64 ainda não funcionarão.
5.2 Instale o suporte do controlador GPIO
Infelizmente, RetroPie não vem com suporte de controlador por meio dos pinos GPIO por padrão e, portanto, deve ser carregado. Siga ESTE tutorial para instalar o driver gamecon_gpio_rpi para ler os dados do controlador N64 original. A maneira mais fácil de instalar os drivers é por meio do script RetroPie-Setup selecionando Manage Packages, Manage Driver Packages e gamecondriver. Para compatibilidade com controladores N64, use a opção 6 para o arquivo e adicione `options gamecon_gpio_rpi = 6, 6, 6, 6, 6, 6` ao arquivo /etc/modprobe.d/gamecon.conf para habilitar o suporte do controlador. Reinicialize o sistema para que você esteja na tela inicial do RetroPie e insira as opções para adicionar uma configuração de controlador. Agora você pode mapear o controlador N64.
5.3 Calibrar o controlador N64
Descobri que ao mapear o controlador N64 ele não funcionou exatamente como eu esperava, o que exigiu algum giro manual no arquivo de calibração, já que alguns botões não foram registrados e o joystick era muito sensível. Insira o comando na tela inicial do RetroPie pressionando F4 (CTRL + F4 ou Windows + F4) e execute o teste do joystick para imprimir uma leitura ao vivo de seus controladores para determinar o índice de cada botão.
$ jstest / dev / input / js0 # repetir para js0, js1,…, js5
Abra /opt/retropie/configs/n64/InputAutoCfg.ini e atualize o arquivo de configuração para o controlador N64 para corresponder ao arquivo de configuração anexado (N64_config.txt) e salve. Agora seu controlador N64 deve funcionar como esperado!
5.3 Ajustando o emulador
Agora você deve ter o RetroPie instalado com controladores N64 funcionais, mas você pode notar que alguns jogos não funcionam muito bem. Ao iniciar uma ROM, uma tela aparece perguntando se você deseja ajustar as configurações, toque em ENTRAR / RETORNAR para entrar neste menu. Existem vários emuladores diferentes para escolher, então experimente-os para determinar qual deles funciona melhor para cada ROM que você deseja jogar.
5,4 Overclock do Pi
Por padrão, o Raspberry Pi funciona a 800 MHz e o menu Raspi-Config não permite a opção de overclock, então você tem que fazer isso manualmente. Siga este link AQUI para editar /boot/config.txt e acelerar o sistema. Meu sistema está funcionando a 1300 MHz e reproduz a maioria dos ROMs do N64 muito bem.
Fontes:
- Instale RetroPie
- Adicionar suporte de controlador
- Suporte ao controlador RetroArch
- JSTEST para Joypad
- Mapeando o controlador N64
- Overclocking do Pi
Etapa 6: personalizar (adicionar KODI)
Siga este tutorial para instalar o KODI no RetroPie como uma porta.
Instale KODI de RetroPie
Etapa 7: relaxe e aproveite
Bem, é isso! Você deve ter um sistema totalmente funcional com todos os seus jogos favoritos! Se você tiver algum comentário ou sugestão sobre como melhorar ainda mais, eu adoraria ouvi-lo. Aproveite o seu novo console de jogos.
Saúde:)
Recomendado:
Console de jogos portátil Lego com invasores espaciais: 4 etapas
Lego Portable Gaming Console com Space Invaders: Você já pensou em ser um desenvolvedor de jogos e construir seu próprio console de jogos para jogar em qualquer lugar? Tudo que você precisa é de um pouco de tempo, hardwareLego bricksa Mini-Calliope (pode ser encomendado neste site https://calliope.cc/en) e alguma habilidade
Apenas outro console ATtiny85 Retro para jogos: 4 etapas
Apenas outro console ATtiny85 retro para jogos: uma pequena configuração retro semelhante a um console baseada em ATtiny85 x 0,96 OLED para jogar Tetris, invasores do espaço, etc
Emulando jogos N64 (ROMS): 5 etapas
Emulando jogos N64 (ROMS): O Nintendo 64 foi (e ainda é) um dos consoles mais empolgantes de todos os tempos. Você pode jogar esses jogos no seu PC? Sim (embora você não deva, mas eu não vou tagarelar). Este tutorial passo a passo o ajudará a jogar seu
Console de jogos portátil - Clone Arduboy: 6 etapas (com imagens)
Console de jogos portátil | Arduboy Clone: Há alguns meses encontrei o Arduboy que, de acordo com seu site oficial, é uma plataforma de jogos em miniatura de 8 bits que torna mais fácil aprender, compartilhar e jogar jogos online. É uma plataforma de código aberto. Os jogos para o Arduboy são feitos pelo usuário
Como fazer upload de jogos para Arduboy e 500 jogos para Flash-carrinho: 8 etapas
Como fazer upload de jogos para Arduboy e 500 jogos para Flash-cart: Eu fiz alguns Arduboy caseiros com memória Flash serial que pode armazenar no máximo 500 jogos para jogar na estrada. Espero compartilhar como carregar jogos nele, incluindo como armazenar jogos na memória flash serial e criar seu próprio pacote de jogo consolidado