Máquina Arcade

Aviso: POST LONGO e em português porque tem muitos detalhes que só vão ser relevantes para quem mora no Brasil!

Hoje em dia, construir o seu próprio arcade nem é algo muito extraordinário, porque milhares (literalmente) de pessoas todos os anos constroem sua própria máquina de arcade. Se for no youtube, você achará centenas de videos monstrando a construção de um arcade. Resolvi me juntar a este grupo e fazer a minha também.

Este post traz minha experiência em contruir minha próxima máquina de arcade (fliperama na minha época de criança), algo que eu sempre quis ter desde que eu me entendo por gente. O primeiro jogo de fliperama que eu joguei na vida foi Bazooka, quando tinha 4 anos (Naquela época, a violência nem era tão grande que uma criança não podia ir sozinha num fliperama, nem meus pais era tão medrosos a ponto de não me deixarem sair para ir num bar algumas ruas disntate de casa para jogar). Era este aqui. Embora você só deveria atirar nos alvos militares, adorava atirar em tudo que aparecia na tela com a arma que vinha com ele. Se olhar na parte acima do monitor, verá que tem penalidade se atirar na ambunlância, mas eu não me importava =P.

Como não encontrei nenhum tutorial que me ajudasse em todos os passos do processo, resolvi escrever este post para lembrar como eu fiz, e também para ajudar outros que decidirem construir seu próprio arcade. Dividi o post em 4 partes para facilitar mais a consulta: Gabinente, Hardware , Software e Meu Arcade.

Gabinete

Caso você decida ter a sua máquina de arcade, a primeira escolha é saber se quer fazer você mesmo ou se apenas quer ter uma para se divertir. Se for o último caso, na internet você consegue achar várias pessoas que fazem e vendem Máquinas Multijogos. Basta dar uma procurada no Google.

Se você resolver construir o seu próprio arcade, você também precisa decidir qual o tipo você quer, porque vai influenciar na escolha do hardware. Os três mais construídos são um mais portátil, como este, um mini-arcade (também chamado bartop), como este, ou um gabinete com as dimensões tradicionais. Meu interesse sempre foi ter o tradicional, com o tamanho usual de arcade que se encontrava nos bares, butecos, fliperamas. Se quiser fazer um dos outros dois, a comunidade do ArcadeBR tem bons tutoriais para construir o seu.

Antes de começar, eu pesquisei na internet quais eram as alternativas. Nos EUA, tem empresas que vendem gabinetes pré-fabricados e prontos para montar como se fossem um hack ou um móvel tradicional. O problema desta solução aqui para o Brasil é que vai sair muito caro. Neste caso, é mais viável comprar um já pronto por aqui.

Uma outra alternativa, se você tem as ferramentas e sabe como fazer (obviamente esta é a solução menos recomendável para a maioria, mas também é a mais barata), é construir o seu próprio gabinete. Se for esta a sua escolha, este foi o tutorial mais completo que eu vi na internet. Você também pode pegar os projetos e levar para um bom marcineiro construir. Se quiser outros modelos de gabinente, este site tem dezenas dos projetos clássicos , com todas as medidas. Apenas lembre que o gabinete internamente precisa de alguns detalhes (que não vêm com estes esquemas) para servir de suporte para o monitor e, eventualmente, alguma outra parte, como caixas de som.

A última possibilidade, a que eu escolhi, é comprar um móvel original de arcade e reformar. Comprei um antigo gabinete que estava sendo usado para jogar Cadillac Dinosaurs.

Quando eu comprei, me ofereceram com o hardware original do jogo e o monitor de CRT se eu pagasse o dobro. Fiquei só com o gabinete. Este é o que estava no melhor estado, sem cupim, madeira ainda firme, e com a abertura para as caixas de som direto para você ao invés de para baixo, o que melhora a experiência. O processo específico de reforma está mais adiante no texto na seção Meu Arcade.

Hardware

Uma vez que você tem o seu gabinete, você precisa arranjar um computador para rodar o(s) emulador(es), um montior e um ou mais kits arcade com botões e controles.

Para o computador, se quiser rodar emulares de consoles mais “recentes”, como Playstation2, vai precisar de um PC bom, como um i7 com uma boa quantidade de memória RAM. Eu digo “recentes” porque se você é do tipo que pensa que dez anos atrás é a década de 90, sinto informá-lo mas você está ficando velho e nem percebeu o tempo passando. Playstation2 foi lançado em 2000, quatorze anos atrás no momento em que escrevo este post. Como eu queria apenas para jogar os antigos jogos dos arcades, qualquer computador single core serviria. Especificamente para a solução de software que eu vou descrever, você vai precisar de um que consiga rodar pelo menos o WindowsXP com ServicePack 2.

O PC que eu usei foi um antigo laptop meu que estava juntando pó na casa dos meus pais. Se você não tiver um computador antigo que possa usar e mora em São Paulo, na Santa Efigênia você acha computadores antigos a partir de R$150.

Um adendo sobre o computador. Uma outra opção bem barata é usar um Raspberry Pi como computador. Estes computadores saem por menos de R$200 reais aqui no Brasil, e se você está procurando um projeto divertido para fazer com Raspberry Pi, um arcade é uma ótima escolha. Este video é exelente neste sentido.

Sobre o minitor não há segredo, desde que você pegue um monitor padrão de computador (LCD). Alguns entusiastas de arcades caseiros conectam antigas TVs ou até mesmo tubos de CRT antigos. Prepare-se para ter dores-de-cabeça se resolver fazer isto.

Para o kit arcade, também temos mais de uma opção. A mais fácil, praticamente como se fosse comprar um teclado novo e conectar no computador, sai (para variar) muito cara para o Brasil. Mas, caso viaje para fora, você pode comprar um controle X-Arcade e plugar no seu computador e sair jogando (provavelmente vai precisar de algum ajuste no gabinente, então, se for usar esta solução, já projete a parte do gabinente pensando nisto).

Outra solução um pouco mais barata, mas que também envolve importação e impostos altos, é comprar uma placa própria para transformar as entradas do controle e dos botões de um arcade em sinais de teclado para o computador. iPac é a placa mais usada para arcade. Se for como eu e tiver poucas habilidades com solda (continue lendo), esta é a solução que eu recomendo, mesmo sendo mais cara.

Por último, a solução mais usada aqui no Brasil é comprar um ou mais kits arcade com controles e botões, comprar um ou mais joysticks USB, e fazer algumas gambiarras para ligar os botões e os controles na placa do joystick. Kits arcade você acha facilmente e com preços bem acessíveis pesquisando na internet. Dica, mesmo sendo um pouco mais caros, botões de nylon são muito mais confortáveis e silenciosos que botões de acrílico. Sugiro comprar de nylon seu kit arcade. Comprei o meu no Mercado Livre.

Dependendo da sua formação, esta pode ser a parte mais difícil para ter o seu arcade. A minha formação é em computação e não em eletrônica, e minhas habilidades com soldas ainda têm que melhorar muito. Tive que pedir para um amigo (Gilson Domingos) e assistir alguns videos na internet para fazer esta parte. Os videos que mais me ajudaram são estes:

Software

A solução que eu usei e vou descrever a seguir foi usar Windows, mas se preferir usar Linux, então recomendo a distribuição Puppy Arcade, que é bem exuta e especifica para rodar emuladores.

Para Windows, usei Windows 7 que já estava instalado no laptop, mas do WindowsXP com SP2 para frente, qualquer versão do Windows serve. Ai você vai precisar do(s) emulador(es), MAME no meu caso, configurar o controle USB para usar com ele (recomendável fazer isto antes de soldar), e ter algum frontend para ajudar. O frontend usado por 99% dos que fazem arcades caseiros é o HyperSpin. Uma outra possibilidade é o GameEx. Escolhir o HyperSpin.

Devo dizer que configurar o HyperSpin foi mais difícil do que eu achei inicialmente. Tive que procurar bastante para configurar ele corretamente. Para você não ter o mesmo trabalho que eu tive, para a versão que eu usei, HS 1.3, use este post no fórum oficial do HS e este tutorial no youtube para configurar o seu.

A parte mais chata e demorada de todos do software foi fazer o HS funcionar apenas com o controle e os botões do arcade. Eu queria ter uma experiência como se estivesse jogando um arcade original. HS foi programado com ActionScript 3, que tem um dos piores suports imagináveis para joysticks. Depois de vários dias e mais de uma marca de controle testada para rodar o HS sem teclado e mouse, perguntei no forum do HS sobre o problema. A solução sugerida foi usar um keymapper para mapear os botões do joystick para teclas. Comprei (é apenas US$10) o Xpadder, e configurei tudo.

Para finalizar, você pode esconder completamente todo o processo de boot e o desktop do Windows se quiser ter uma experiência 100% como se fosse um arcade. Não me importava muito com isto, mas caso decida tirar todas estas telas, você pode seguir este tutorial, ou usar o Instant Sheller. Para desligar e você não ter que tocar em nada no teclado ou mouse para desligar o Windows, o HS tem uma opção de desligar o sistema quando você resolve fechar o programa.

E aí está. Você tem sua própria máquina de arcade para se divertir.

Meu Arcade

Estado que veio a máquina

01Original

02Original

06Original

07Original

Limpando

10Original

(quase 20 anos tem o gabinete)

17Data

(Achei um monte de fichas Havai dentro do gabinete enquanto estava montado)

09Fichas

Desmontando o controle

11Desmontando

12Desmontando

13Desmontando

14Desmontando

Paint in Black

18PaintInBlack

19PaintInBlack

20PaintInBlack

Rodinhas

23Rodas

Montando o controle

(Controle e Botões)

24Botoes

25ControlesMontados

27ControlesMontados

28BotoesMontados

29BotoesMontados

30BotoesMontados

(Precisei colocar mais dois botões para não ter que usar nada do teclado para usar o HyperSpin. Um botão para cancelar uma ação e sair, outra para créditos)

31BotoesInteracaoMontados

32BotoesInteracaoMontados

(Soldas)

38SoldasControles

37SoltaControles

Tudo montado

36TudoMontado

Caixas de Som

35Caixas

PC

45ArcadeTras1

Monitor

37Monitor

43MonitorCoberto

46ArcadeTras2

44ArcadeAtras

Adesivo para o Marquee

40AdesivosMarquee

Baseado no Marquee do Deffender (peguei a imagem deste site)

Finalizado

42ArcadeCompletoFrente

Com banquinho

47ArcadeCompletoBanco

48ArcadeCompletoBanco

End of Line