Como construir seu próprio NES Classic a partir de um Rasberry Pi

Com o anúncio da Nintendo sobre o fim da produção do NES Classic, muitos jogadores ainda estão se perguntando como conseguir a solução da velha escola. Felizmente, não poderia ser mais fácil criar o seu próprio com um Raspberry Pi e alguns eletrônicos baratos. Este passo a passo fará com que você crie seus títulos favoritos do Mario no espaço de uma tarde, sem necessidade de soldagem ou codificação.

Separando

Um Raspberry Pi 3 modelo B está no centro do nosso sistema. O minúsculo computador custa menos de US$ 40 e é mais do que poderoso o suficiente para emular não apenas jogos de NES, mas também uma série de consoles mais antigos e software especializado, incluindo versões especiais de Minecraft e Ruína.

Um Raspberry Pi 3 modelo B está no centro do nosso sistema.

Ele não vem com nenhum dos acessórios necessários, então escolhemos uma fonte de alimentação USB, cabo HDMI e cartão MicroSD, além de alguns dissipadores de calor para manter os chips resfriados. Existem kits disponíveis para quem não tem vontade de adquirir as peças por conta própria.

Embora quase todos os controladores USB funcionem, encontramos alguns que lembram muito os controladores NES originais. O Raspberry Pi 3 possui Bluetooth integrado, portanto controladores como o Steelseries Stratus também devem funcionar. É ainda possível usar controladores de Xbox e Playstation, se estiverem conectados via USB.

Embora colocar o Pi nu ao lado da TV seja certamente uma opção, um case oferece muitos benefícios para facilidade de uso, apelo estético e gerenciamento de cabos. Existem inúmeras opções de caixas genéricas de Raspberry Pi em toda a Internet, mas queríamos algo que se parecesse com um NES, pelo menos um pouco. Com um conjunto de impressoras 3D à nossa disposição, começamos a encontrar um design do Thingiverse e imprimir o nosso próprio.

como construir seu próprio nes classic a partir de um emulador rasberry pi raspberry nintendo 0002
como construir seu próprio nes classic a partir de um emulador rasberry pi raspberry nintendo 0001
como construir seu próprio nes classic a partir de um emulador rasberry pi raspberry nintendo 0005
como construir seu próprio nes classic a partir de um emulador rasberry pi raspberry nintendo 0004

Não recomendamos necessariamente esse curso de ação. A caixa impressa em 3D parece nova, mas passamos muito tempo ajustando o modelo, imprimindo vários protótipos e limpando o produto final de fios de plástico perdidos. Mesmo com experiência e o excepcional Lulzbot Taz, levamos uma semana de tentativa e erro para imprimir um caso aceitável.

Os usuários que não possuem uma impressora 3D, ou apenas desejam pular as tarefas difíceis e começar a jogar Mario, devem procurar na Amazon os cases Raspberry Pi inspirados no NES. Compramos um case inspirado no NES por apenas US $ 20, construído exatamente para esse propósito.

No entanto, cobra pelo fator novidade. Literalmente centenas de caixas genéricas podem ser encontradas por apenas cinco dólares. Existem até caixas projetadas para serem fixadas na sua TV ou penduradas na parede, o que pode liberar espaço no seu centro de entretenimento. Compre o que couber, coloque um stick NES nele e dê o dia por encerrado.

Alguma montagem necessária

O Pi deve cobrir facilmente os jogos NES e SNES.

Com as peças em mãos, é hora de juntar tudo. Esta é a parte mais simples do processo. Basta montar o Raspberry Pi com os furos na caixa para os furos de montagem dos parafusos em cada canto e apertá-los em um padrão de estrela. Aplique pressão suficiente apenas para manter a unidade no lugar. Não há necessidade de prendê-lo com muita força.

Nosso case impresso em 3D utilizou dois grampos para manter as metades superior e inferior juntas, mas esse processo pode variar dependendo de cada caso. Novamente, não há necessidade de apertar os parafusos de montagem tanto quanto possível.

Assando o Pi

Felizmente, outra pessoa fez o trabalho braçal para montar uma versão do sistema operacional Raspberry Pi que oferece suporte a um grande conjunto de emuladores prontos para uso. É chamado Torta retrô, e percorreremos as etapas em geral abaixo, enquanto você pode encontrar um guia atualizado com solução de problemas e mais detalhes no RetroPie Wiki.

À distância de um braço, o processo é simples. Baixe a imagem completa do sistema operacional no site RetroPie e use um programa para gravar esse arquivo de imagem no cartão MicroSD. Um programa gratuito chamado Win32DiskImager solicitará que você selecione o local do arquivo de imagem e a unidade na qual gravar. Lembre-se de que isso apagará o cartão MicroSD, portanto, faça backup de todos os arquivos que já estavam nele antes da criação da imagem. Assim que o Wind32DiskImager terminar seu trabalho, o RetroPie será instalado no cartão SD. Deslize-o no slot do Raspberry Pi e conecte a alimentação HDMI e USB para inicializar.

Na primeira inicialização, o sistema irá direto para a configuração do controlador para Emulation Station, nome do software que gerencia os emuladores e a configuração. Conecte um controlador e siga as etapas para definir cada botão e fixá-lo no controlador. O guia de instalação do RetroPie possui alguns diagramas úteis que podem ajudar no processo.

Após a conclusão da configuração, ainda não haverá nenhum sistema listado no menu principal, mas isso é de se esperar – o Emulation Station mostra apenas sistemas que possuem jogos associados a eles. Pegue uma unidade USB formatada em FAT32 (que deve ser a maioria dos pen drives pequenos) e crie uma pasta chamada “retropie” nela enquanto estiver conectado a um computador.

Conecte a unidade ao Pi e espere que a luz verde na frente pare de piscar, indicando que o Pi concluiu a criação de uma estrutura de arquivos no pen drive. Conecte a unidade USB novamente ao computador e algumas novas subpastas estarão aguardando na pasta retropie. Escolha a pasta “roms”, encontre o sistema apropriado – NES, no nosso caso – e copie os arquivos do jogo para essa pasta.

Assim que a transferência for concluída, conecte o drive USB novamente ao Pi e espere mais uma vez que a luz verde na frente pare de piscar. Pressione qualquer botão vinculado a Iniciar e escolha Reiniciar Emulation Station. Os jogos agora são copiados para o sistema, então você pode desconectar a unidade USB e jogar.

O software de emulação geralmente não causa problemas legais, enquanto os arquivos reais do jogo tendem a ser protegidos por direitos autorais e leis de marcas registradas. Uma boa regra é que os usuários podem manter um backup digital de um jogo que possuem fisicamente, mas você desejará verificar as leis e estatutos locais para obter informações precisas sobre a legalidade da emulação e ROM.

A hora de brincar é divertida

Isso é tudo que há para fazer. RetroPie oferece suporte a uma ampla variedade de sistemas de jogos mais antigos, e os usuários podem adicionar mais, se necessário, desde que o desempenho do Pi permita isso. Isso deve abranger facilmente jogos NES e SNES e, dependendo do resfriamento e da energia, pode até incluir títulos PSP ou Dreamcast. Selecionamos nossos emuladores favoritos para cada sistema, e muitos deles já estão incluídos na instalação do RetroPie descrita aqui.

A solução homebrew pode custar um pouco mais do que um NES Classic, dependendo das peças incluídas, mas as vantagens sobre a oferta agora descontinuada da Nintendo são claras. Controladores sem fio, uma vasta biblioteca de jogos, acesso a mais sistemas e um toque pessoal fazem parte do pacote com um sistema de emulação baseado em Raspberry Pi. Com tudo isso incluído, parece valer a pena uma hora de montagem e um pouco mais de trabalho braçal.