Crie seu próprio console Infanto por menos de 300 reais

Alexandre Vicenzi
· 6 minutos de leitura
Crie seu próprio console Infanto por menos de 300 reais

Há cerca de duas semanas, o assunto da vez na área de jogos no Brasil foi o console chamado de Infanto. Se você ainda não ouviu falar nele, você pode ver uma matéria do TecMundo aqui.

Qual o segredo dele? Nenhum. Isso mesmo, o console é um RaspberryPi com um case rodando uma distribuição Linux com vários emuladores. O que chamou a atenção de todos foi o fato de ele conter mais de 6 mil jogos inclusos, sem pagar direitos autorais aos devidos autores. Isto perante a lei não deixa de ser pirataria.

E o preço? Você terá que desembolsar cerca de 600 reais. Um valor um tanto quanto exagerado tendo em vista que é um Raspberry Pi, que custa apenas 35 dólares, ou no Brasil cerca de 180 reais.

Diante disso, nossa proposta é fornecer um passo a passo de como criar o console Infanto com um preço bem mais em conta.

Nós de forma alguma somos a favor ou incitamos a pirataria. Este tutorial trata apenas de como configurar um console semelhante. Se você está pretendendo conseguir ROMs nesse tutorial, sinto muito informá-lo, mas não o faremos.

Agora que você está por dentro vamos ao que interessa. A montagem de nosso console.

Software utilizado

O software que utilizaremos é o Lakka. O Lakka é uma pequena distribuição Linux baseada no OpenELEC e no RetroArch.

Existem outras opções semelhantes ao Lakka, como por exemplo o RetroPie e o PiMAME. Porém o Lakka, diferente desses outros, possibilita que você use um hardware diferente do Raspberry Pi, e isto foi o que me chamou mais a atenção.

Emuladores suportados

A lista de emuladores suportados é extensa, porém nem todos emuladores estão disponíveis a todos os hardwares. Isto porque alguns emuladores não conseguem rodar em uma velocidade aceitável em todas as plataformas.

Confira a lista completa de emuladores suportados de acordo com o hardware aqui.

Hardware suportado

O hardware necessário é variável, no meu caso eu utilizarei o Banana Pi. Mas você pode escolher entre as seguintes opções:

  • Raspberry Pi (VideoCore)
  • PC
  • Cubieboard2, Cubietruck e Banana Pi (A20)(MALI)
  • WandBoard, Hummingboard e Cubox-i (i.MX6)(Vivante)
Os hardware que possuem GPU MALI são os menos indicados para rodar o Lakka, isto por causa da baixa qualidade dos drivers MALI GLES. Mesmo assim você ainda pode se divertir e jogar bastante.

Confira a descrição completa dos hardwares suportados aqui.

Controles suportados

A lista de controles suportados não é muito grande, mas, pelo menos, são controles bem conhecidos que você poderá reutilizar. Neste caso, você pode reaproveitar o seu controle do Xbox 360 ou o do PS3. Controles genéricos tendem a funcionar também, mas não são 100% compatíveis. Se você preferir, você poderá utilizar o seu teclado para jogar.

Confira a lista completa de controles suportados aqui.

Preço

Supondo que você compre um Raspberry Pi (R$ 180,00), um controle de Xbox 360 (R$ 60) e um cartão SD de 16 GB (R$ 40), você provavelmente gastará em torno de 300 reais. Se você pensar bem é um preço razoável a se pagar, mas provavelmente você, assim como eu, deve ter um cartão SD e um controle jogado por aí. Nesse caso necessitaria apenas a compra do Raspberry Pi.

Esses preços foram estimados no Mercado Livre. Se você optar por lojas especializadas, estes valores podem mudar bastante.

Instalação e configuração

Você pode instalar o Lakka a partir do Linux, Mac ou Windows. Existem duas versões disponíveis para instalação. A versão Stable é a versão estável da distribuição, que atualmente não está disponível para CPUs AllWinner A20. A versão Nightly é a versão de desenvolvimento, esta possui versão para todas os hardwares suportados.

Apenas para a instalação pelo Windows você necessitará fazer o download do Win32DiskImager.

Como o Lakka não ocupa muito espaço em disco, você deve dimensionar o seu cartão SD de acordo com o seu uso. Por exemplo, um cartão de 2 GB é mais que suficiente para rodar alguns jogos de GBA.

Stable

A versão Stable pode ser encontrada para download aqui. Neste mesmo link está o passo a passo para a instalação em cada Sistema Operacional.

Como o passo a passo está em Inglês eu vou resumi-los aqui:

No Linux e no Mac execute o comando abaixo para copiar o conteúdo do IMG para o SD:

sudo dd if=Lakka-*.img of=/dev/sdX

Lembre-se de desmontar a unidade e substituir sdX pela unidade de destino.

No Linux você pode obter as unidades com o comando:

ls /dev/sd*

No Mac você pode obter as unidades com o comando:

diskutil list

E para desmontar você pode usar:

sudo umount sdX

No Windows execute o aplicativo Win32DiskImager, selecione a imagem do Lakka e a unidade desejada e clique em Write.

Nightly

A versão Nightly pode ser encontrada para download aqui.

Existem duas opções de instalação do Nightly. A primeira e mais simples é utilizando o arquivo TAR. A segunda é utilizando o arquivo IMG. Se você optar pelo arquivo IMG você deve seguir os passos descritos no passo Stable. Se você estiver no Windows escolha o arquivo IMG.

Se você escolheu o arquivo TAR basta extrair o arquivo e executar o seguinte comando, note que você deverá estar na pasta onde os arquivos foram extraídos:

sudo ./create_sdcard /dev/sdX

Pós instalação

No meu caso, como eu uso a porta HDMI eu fiz uma pequena alteração no arquivo uEnv.txt. Confira abaixo:

fexfile=script.bin
kernel=KERNEL
extraargs='console=ttyS0,115200 console=tty0 boot=/dev/mmcblk0p1 disk=/dev/mmcblk0p2 rootwait quiet ssh loglevel=2 hdmi.audio=EDID:0 disp.screen0_output_mode=3:1360x768p60 consoleblank=0'
boot_mmc=fatload mmc 0 0x43000000 ${fexfile}; fatload mmc 0 0x48000000 ${kernel}; bootm 0x48000000

Geralmente isto não é necessário, dependerá do hardware que você estiver utilizando e da saída de vídeo.

Se você possuir dúvidas sobre este arquivo, confira este tutorial.

Após copiar a imagem para o SD é necessário que seja efetuado um primeiro boot no Lakka, isto para que ele possa expandir o seu sistema de arquivos e criar toda a estrutura necessária. Após isto, você pode copiar os jogos para a pasta rom.

Execução

Agora que você já possui o Lakka instalado e rodando vamos nos preparar para jogar. Primeiro conecte os controles ou o teclado e após isto de o boot.

Confira abaixo o vídeo da execução.

Se você possuir algum problema durante a instalação ou execução, você pode deixar um comentário nesta publicação ou consultar o FAQ do Lakka.

Espero que você tenha gostado desta publicação e faça uso responsável. Não deixe de assinar o nosso feed de notícias para saber mais novidades sobre o Lakka.