ArcadeBR

O maior portal de fliperama do Brasil

Archive for the ‘ Destaques ’ Category

Finalmente o tutorial tão esperado!

Depois do sucesso que fez o tutorial do Controle arcade passo-a-passo e o Mame Mobile resolvi começar um novo projeto, o Mini Arcade Cabinet, que basicamente é a parte de cima de uma máquina de fliperama, em formato compacto, para um único jogador.

Coloquei as fotos de todo o projeto em nossa Galeria. Vejam no endereço http://www.arcadebr.com.br/galeria/mini-arcade-cabinet-do-flavio/ ou no final deste tutorial.

Equipamento Utilizado

  • Monitor LCD 15″ da LG normal (não é Widescreen)
  • Placa mãe mini-ATX ECS com video e audio onboard
  • Processador Semprom LE-1150
  • 1 Gb de RAM DDR2 800
  • HD SATA de 120Gb
  • Botões e comandos (à venda na Loja Virtual)
  • Front-end Maximus Arcade
  • Emuladores e Roms (todas do Mame, NeoGeo, Snes, Sega, Atari, etc) (à venda na Loja Virtual)
  • Sistema Operacional: Windows XP Professional modificado para não parecer Windows

Medidas

A madeira utilizada foi uma placa MDF de 15 mm com revestimento em preto dos dois lados.

Medidas Mini Arcade Cabinet

Medidas Mini Arcade Cabinet

A fonte e o HD devem ser colocados na base do gabinete (parte preta do desenho acima) sendo que a parte traseira da fonte deve ficar para fora da parte traseira do gabinete (parte roxa) por questões de ventilação. É necessário cortar a madeira no formato da fonte. A placa mãe deve ser fixada na traseira do gabinete.

Dica: Montem todo o gabinete e instalem primeiro o monitor para verificar a melhor posição para colocação da placa-mãe, HD e fonte.

O monitor não pode ser widescreen pois, caso contrário, será necessário alterar a largura de todo o projeto, o que pode ser feito facilmente, bastando entender o projeto.

A parte amarela, correspondente ao monitor, deve ser cortada conforme o modelo de monitor comprado. Façam o corte de uma forma que apenas a tela fique visível. Procurem por monitores com botões na lateral pois facilita na hora de montar. O monitor foi fixado na madeira com silicone.

Vejam mais abaixo, nas imagens do projeto em nossa galeria, como todos esses passos foram feitos.

Tampo

A posição dos botões e comandos foram colocadas conforme o desenho abaixo:

Medidas do Tampo

Medidas do Tampo

Para o comando, o furo foi de 38,1 mm, usando uma broca de 1,1/2″.
Para o furo do botão foi 28,6 mm, usando uma broca de 1,1/8″.

Comandos e Botões

A ligação do comando e dos botões foi feita utilizando a interface LPT-Switch.

Imagens do Projeto

Finalizando

Acredito que através das informações colocadas neste tutorial e de todas as imagens disponibilizadas em nossa galeria é possível montar facilmente um desses.

Caso tenha alguma dúvida, crítica ou elogio sobre a construção do Mini Arcade Cabinet, entre em contato através do e-mail flavio@arcadebr.com.br.

Não perca tempo, compre as peças para montar o seu próprio Mini Arcade Cabinet em nossa Loja Virtual. Dessa forma estarão nos ajudando a continuar criando novos projetos e trazendo sempre novidades.

Abraços e até a próxima!

Flavio G. Antunes
Equipe ArcadeBR

Depois de muito pesquisar e ver controles que o pessoal faz por ai, resolvi fazer o meu próprio controle. Um bom começo é ver os exemplos do site: www.arcadecontrols.com, tem muita coisa legal.

Aqui neste site mostro como fiz o meu, tentei juntar o que melhor eu encontrei por ai. O segredo é planeja, colocar no papel, depois não fica tão difícil fazer.

A foto abaixo mostra o resultado final:

Resultado Final

Resultado Final

Planejamento

Antes de mais nada é bom planejar como vai ser seu controle, gaste um bom tempo nisso, pois se começar errado ou se arrepender no meio do caminho vai ter que refazer tudo, perdendo dinheiro e tempo.

Para projetar meu controle usei o Autocad (software de desenho técnico), se você souber usá-lo é uma boa pedida, se não souber pode usar o Corel Draw ou outro programa de desenho que conheça, lápis e papel também servem :)

Primeiramente deve-se definir o layout do controle, n° de botões, etc. No meu controle preferi o layout tipo “Street Fighter” com 6 botões de ação, 1 para inserir créditos e mais um pra dar Start. Ainda coloquei mais dois botões laterais que tem uso variado, podem servir para configurar o mame ou sair do emulador por exemplo, servem também nos emuladores de pinball.

Definido isso, defina o layout do controle levando em conta o diâmetro dos furos como indicado:

Diâmetro dos furos

Diâmetro dos furos

Tenha o cuidado de deixar uma distância não muito pequena entre os botões, pois senão a rosca que vai do outro lado pode bater na do botão ao lado, no meu controle usei 1cm. Também tome o cuidado de deixar um espaço para que o jogador apoie a mão quando estiver jogando, logo abaixo dos boões.

Meu layout ficou assim:

Layout

Layout

Esses furos menores servem para parafusar a placa de acrílico, isso é opcional, caso não vá usar acrílico eles não são necessários.

Agora é necessário definir as dimensões da caixa onde ficará apoiada a tampa, eu deixei uma pequena inclinação que fica mais confortável para o jogador. Tente deixar as dimensões as menores possíveis pra não ocupar muito espaço na sua mesa, más tome cuidado, pois o comando precisa de certo espaço interno para ser instalado.

As dimensões de meu controle ficaram assim: 

Dimensões

Dimensões

No final deste tutorial, você encontra todos os arquivos com as medidas, em formato dwg (AutoCad 2000) e pdf.

Pronto, o controle já está projetado, agora é por a mão na massa!

Construção

Para as partes em madeira usei compensado 15mm, para serrar use serra circular ou tico-tico, tente deixar o mais próximo possível do desenho.

Peças cortadas

Peças cortadas

Se puder imprima um desenho dos furos em escala, ajuda muito para que os furos fiquem no lugar:

Marcação dos furos no tampo

Marcação dos furos no tampo

Para fazer os furos use broca chata 1 1/8″ para os botões e serra copo 1 1/2″ para o furo do comando:

Broca chata e serra copo

Broca chata e serra copo

 O resultado deve ser mais ou menos esse:

Tampo furado

Tampo furado

Após pregar as laterais, lixar e arredondar as bordas:

Bordas arredondadas

Bordas arredondadas

Acabamento

Primeiramente vamos dar acabamento à caixa do controle, usei papel contact fosco e tinta preta para esta fase:   

Acabamento da caixa

Acabamento da caixa

Agora chegou a parte da “Arte Gráfica”, pra quem vai usar acrílico é legal colocar um desenho legal embaixo, eu fiz um baseado no NeoGeo. Primeiramente desenhei as linhas do Autocad e coloquei as cores usando o Adobe Illustrator, mas pode ser usado outro, Corel Draw, Photoshop, etc.

Existe um site muito bom com várias coisas prontas que podem ser aproveitadas: Arcade Art Library.

Depois que o desenho for feito pode-se mandar imprimir em papel glossy (brilhante), fica muito legal (O arquivo com o desenho que fiz está no final desse tutorial, em Anexos). Depois de impresso ficou assim: 

Artwork Impresso (cuidado com a escala)

Artwork Impresso (cuidado com a escala)

Fazer a peça de acrílico que vai sobre o tampo pode ser uma tarefa complicada pra fazer manualmente, então enviei o desenho de como eu queria a uma fábrica e eles fizeram sob medida, fica um pouco mais caro, mas vale a pena pelo acabamento e precisão.

Observe que foram deixados furos menores para passar os parafusos, tem diâmetro de 6mm. 

Peça de acrílico

Peça de acrílico

Dobradiças colocadas

Dobradiças colocadas

Tampo pintado com tinta spray preta fosca

Tampo pintado com tinta spray preta fosca

Depois disso é só juntar tudo, parafusar (usei parafusos franceses), instalar os controles, nada muito difícil:

Quase pronto, faltando instalar o comando e fixar algums parafusos

Quase pronto, faltando instalar o comando e fixar algums parafusos

Eletrônica

Para ligar o controle ao computador usei a interface “Lpt-Switch”, é a mesma que foi mostrada neste tutorial, os esquemas elétricos e como montar estão todos lá. Optei por este tipo de ligação por ser extremamente barata e fácil de fazer. Se for usar o controle em um playstation ou outro videogame poderá facilmente “hackear” o controle deste console para fazer a ligação.

Interface LPT-Switch

Interface LPT-Switch

Interface no comando

Interface no comando

Ligações feitas

Ligações feitas

 

 

 

 

 

 

Conclusão

Chegamos ao fim, agora é só jogar e relembrar os velhos tempos, esperamos que este tutorial tenha sido útil.

Eis o resultado final:

Controle finalizado!

Controle finalizado!

Sendo detonado por alguns ninjas no Spiderman

Sendo detonado por alguns ninjas no Spiderman

Referências

Build your own Arcade Controls, a melhor página sobre o assunto

Anexos

Layout do controle em DWG formato AutoCad 2000
Artwork do controle no formato AI pronto para imprimir
Artwork do controle no formato PDF pronto para imprimir
Artwork do controle clássico da neoGeo para 2 jogadores no formato AI

 

É uma interface criada por Philippe Vanagt, que originalmente foi usada por ele para criar os contatos que ele precisava para fazer a instrumentação de um cockpit de avião que ele estava criando (tipo um simulador de voo).

Essa interface usa a porta paralela do computador (entrada da impressora). Não demorou muito para que alguém usasse isso como interface de joysticks e gamepads, o circuito foi incluído no driver PPJoy, que já suportava vários tipos de gamepads ligados na porta paralela. O diagrama usado por esse driver foi ligeiramente modificado, ficando ainda mais fácil de executar.

É uma interface extremamente barata e fácil de fazer, mas pouca gente usa isso para fazer controles arcade, a maioria prefere desmontar um teclado ou um joystick e fazer as ligações. Este tutorial indica passo-a-passo como montar sua interface, você não deve ter problemas.. mas qualquer dúvida pergunte no fórum de nosso site.

Lista de componentes:

Conector DB25 Macho com capa

Conector DB25 Macho com capa

Diodos 1N4148 ou equivalente

Diodos 1N4148 ou equivalente

Cabo Manga - 1 a 2 metros de comprimento

Cabo Manga - 1 a 2 metros de comprimento

Barra de Sindal (opcional)

Barra de Sindal (opcional)

Diagrama Elétrico:

O esquema elétrico que deve ser seguido é o seguinte:

Diagrama completo - LPT-Switch
Diagrama completo – LPT-Switch

Observações:

Cada círculo vermelho no diagrama corresponde a um contato. Fechando o circuito como indicado no diagrama, tem-se um botão pressionado, por exemplo:
- Ligando o diodo 11,6 com a linha 6 tem-se o botão 22 pressionado
- Ligando o diodo 15,3 com a linha 3 tem-se o botão 10 pressionado
- E assim por diante..
 
Procure ligar vários botões usando um fio apenas, por exemplo: os botões de 1 a 5 podem ser todos ligados pelo fio n° 2 (vai para a LPT), o que vai diferenciar cada botão é o outro fio que é ligado a outra extremidade do microswitch, que no caso do exemplo são os fios que vão para 10, 11, 12, 13 e 15 respectivamente.
Você pode usar quantas linhas de diodos quiser, até completar o número de contatos que você precisa (até o máximo de 60).
 
O DirectInput suporta até 32 botões por controle, por isso para os contatos foram divididos em 2 controles para completar o número de 60:
- Linhas 2 a 7 formam o Joystick 1 (30 botões)
- Linhas 8 a 17 formam o Joystick 2 (30 botões)
 
Os diodos são 1N4148 ou equivalentes.

Respeitar o sentido dos diodos.

EXEMPLOS:

Pra facilitar o entendimento, colocamos aqui alguns exemplos de esquemas para os controles mais usados, mas caso você queira um número diferente de botões, é só alterar baseado no esquema original.

  • Esquema para controle para 1 jogador com 8 botões (6 de ação, 1 start, 1 crédito) e direcional.
LPT-Switch: Esquema para controle simples

LPT-Switch: Esquema para controle simples

  • Esquema para controle para 2 jogadores com 8 botões (6 de ação, 1 start, 1 crédito) cada e direcional.
LPT-Switch: Esquema para controle duplo

LPT-Switch: Esquema para controle duplo

 * OBS: A numeração dos botões no exemplo é somente ilustrativa, qualquer um pode ser botão ou direcional.

Montagem:

Depois de definir quantas linhas de contatos vai se fazer, e planejar como vão ficar os diodos, a parte da montagem é simples:

1) Soldagem dos Diodos:

Unir os diodos em grupos (dependendo de quantos contatos você quer) e parafusá-los a barra de sindal em uma extremidade, e soldá-los ao fio que vai para a LPT (10,11,12,13 e 15) na outra.

Parafusar à outra barra de sindal os fios 2,3,4,5,6,7,8,9,1,14,16 e 17 (podem ser necessários só alguns dependendo da quantidade de contatos que se deseja).

Como foi feito nesta foto:

Ligando os diodos e fios na Barra de Sindal

Ligando os diodos e fios na Barra de Sindal

OBS: Como eu necessitava apenas de 15 contatos, utilizei apenas 3 diodos em cada coluna, como existem 5 colunas, então: 5×3=15

2) Soldagem dos fios no conector DB-25:

Solde os fios no conector de acordo com o diagrama, tome cuidado para não soldar algum fio muito próximo a outro.

Veja a foto:

Soldando os fios no DB25

Soldando os fios no DB25

3) Interface pronta:

Depois de soldar tudo e parafusar os fios no sindal, sua interface deve estar parecendo com isto:

Interface pronta para receber os botões e comandos

Interface pronta para receber os botões e comandos

Software (Drivers):

Antes de começar a usar a interface você deve instalar um driver para que ela funcione. Atualmente só existe driver para o Windows disponível, portanto não funcionará no MS-DOS nem no Linux.

Para instalar o driver no Windows siga os passos:

a) Baixe o arquivo do driver PPJoy.

b) Descompacte o arquivo em uma pasta qualquer.

c) Execute o Setup.exe e prossiga com a instalação.

d) Se aparecer uma ou mais mensagems dizendo que o software não passou pelos testes de compatibilidade do Windows, ignore isso clicando em: “Continuar assim mesmo”.

e) Após concluída a instalação clique em “Configure Joysticks” no ícone recém criado.

f) No programa que abrir, clique em “Add” e configure como indicado na figura abaixo: 

Configurando o PPJoy

Configurando o PPJoyClique em "Add" e depois em "Done" para finalizar

OBS: No windows 98 e Me pode ser necessário instalar os drivers manualmente, leia a documentação que vem com o driver para maioreis informações.

Testando a Interface:

Depois do driver devidamente instalado, faça algumas ligações na interface usando alguns botões ou comandos de fliperama, ou use um fio qualquer só pra fechar o circuito como esquematizado na foto:

Faça a ligação como indicado

Faça a ligação como indicado

Para testar liguei um comando de fliperama, note que o fio vermelho é comum a todos os microswitches.

Para testar liguei um comando de fliperama, note que o fio vermelho é comum a todos os microswitches.

Pode-se testar o funcionamento da interface usando um programa que vem com o próprio driver. Para abrí-lo, vá no Painel de Controle do Windows e depois em “Controladores de jogo”, selecione “LPT -switch Joystick 1″ e clique em Propriedades. Vai aparecer uma tela como esta abaixo:

Aperte alguns botões, a cor deve mudar como nesta figura.

Aperte alguns botões, a cor deve mudar como nesta figura.

Conclusão:

 PRÓS:

  • É uma Interface super barata, pois usa somente diodos.
  • Grande quantidade de contatos disponíveis, vai ser muito difícil você usar mais de 60 contatos em um controle arcade.
  • Não tem problema de ghosting (teclas fantasma), como no hack de teclado.
  • Funciona em qualquer jogo para Windows que suporte joystick.

CONTRAS:

  • A principal desvantagem é a de não funcionar no MS-DOS, Linux ou qualquer outro sistema operacional diferente do Windows pois não tem drivers disponíveis para estes sistemas (ainda).
  • Como a interface usa a porta paralela do micro, se você tiver uma impressora ou scanner, vai ter que usar um comutador para poder usar o controle e o outro periférico ao mesmo tempo.
  • A instalação no Windows 98/Me é mais problemática que no Windows XP e 2003, a instalação tem que ser manual, leia na documentação que vem com o driver.

Referências:

LPT-switch Reloaded: Página do autor desta interface, Philippe Vanagt. Contém o diagrama original e driver.
Driver PPJoy: Contém o driver para windows, e informações sobre várias interfaces.

 

Mame Mobile

By Flavio G. Antunes on março 30, 2009

Aprenda a construir o seu!

Esta idéia surgiu quando pensei se eu pudesse ter um arcade que pudesse levar para qualquer lugar, o que é impossível de ser feito em um arcade tradicional pelo seu peso e tamanho. Após algumas trocas de idéias com o Junix, um dos fundadores do ArcadeBR, chegamos ao Mame Mobile.

Todo o projeto foi “rabiscado” por mim e passado para o AutoCad pelo Mazur.

Segue abaixo o procedimento completo da criação:

Tampo

Tampo

 
A madeira foi comprada já cortada em formato retangular. Todas as curvas e detalhes do tampo fiz utilizando uma serra tico-tico (Agradecimentos ao Junix). Todo o projeto foi desenhado em AutoCad e executado milimetricamente.

Estamos dando este projeto, gratuitamente, para quem comprar os produtos em nossa Loja Virtual. Aproveite!

 

Material utilizado

Material utilizado

 

Nesta foto temos as madeiras da base, laterais, frente e fundos. Temos também a parte de trás de um gabinete velho utilizado na fixação das placas, 2 comandos e 11 botões de nylon.

O custo final das madeiras, incluindo o tampo da foto anterior, ficou em torno de R$ 30,00 em uma marcenaria na Vila da Penha/RJ. Os comandos e botões poderão ser adquiridos em nossa Loja Virtual assim que retornarmos as vendas brevemente!

  
 

 

Base montada

Base montada

 

Nesta foto temos a base montada. Utilizei uns preguinhos e cola branca para unir as partes.

Note que na parte traseira já coloquei a parte de trás que foi arrancada do gabinete, fiz os buracos para a fonte e para fixação da placa-mãe. 

 

Parte traseira

Parte traseira

 

Visão da parte traseira.

 

 

 

 

 

 

 

Tampo com os furos feitos

Tampo com os furos feitos

 

Nesta foto temos o tampo furado, pronto para receber os botões e comandos.

Utilizei para furação uma serra copo, com a furadeira. Um kit de serras está em torno de R$ 20,00 em casas de material de construção.

 

Detalhe do botão de start da máquina

Detalhe do botão de start da máquina

Nesta foto é possível visualizar o botão utilizado para inicializar a máquina. Poderia configurar a BIOS para ligar a máquina automaticamente ao ligá-la na rede elétrica mas preferi ter esse botão para dar shutdown e coisas do tipo, tendo em vista que não teremos um teclado e mouse. :)

Um botão deste tipo, estilo “campainha”, está em torno de R$ 2,00.

Também vemos a fonte já fixada na parte traseira.

 

Caixa montada com dobradiças no tampo

Caixa montada com dobradiças no tampo

 

Nesta fase as dobradiças já foram colocadas para unir o tampo a base do Mame Mobile. Estas dobradiças foram retiradas de um armário velho.

Coloquei também um fecho de pressão para evitar que a tampa fique abrindo durante os jogos. 

 

 

 

 

Vinil para colocar no tampo

Vinil para colocar no tampo

 

Este é o adesivo que mandei imprimir em uma gráfica utilizando vinil auto-adesivo.

O custo desta impressão está em torno de R$ 16,00 na Barra da Tijuca/RJ.

 

 

Pintura da caixa e tampo

Pintura da caixa e tampo

 
Esta é a fase mais suja e mais demorada do projeto, a pintura da caixa e do tampo.

Utilizei “Colorgyn” na cor preto fosco para pintar tudo. O grande problema está no tempo de secagem… 2 semanas depois de pintado se eu desse mole a base colava no chão e arrancava tinta. Não sou nenhum especialista em pinturas. :-)

Uma lata de Colorgyn está em torno de R$ 11,00.

 

Máquina montada

Máquina montada

Tudo pintado e seco, hora de montar a máquina na caixa. A máquina possui a seguinte configuração:

- Placa mãe Asus A7V com processador Duron 800
- HD de 20Gb
- 512 MB de RAM
- Placa de vídeo Nvidia de 16MB com saída para TV
- Placa de som Creative PCI
- Fonte ATX de 400W

Esta configuração é suficiente para rodar a maioria dos jogos de Mame.

 

Adesivo colado

Adesivo colado

 

Agora apliquei o adesivo no tampo do Mame Mobile.

Muito cuidado ao cortar os buracos para colocar os comandos e os botões.

Se tiver uma graninha, vale a pena mandar cortar um acrílico e colocar por cima do adesivo… fica show!

 

Botões e comandos

Botões e comandos

Fiquei devendo as fotos das instalações dos botões e comandos, mas segue o tutorial do LPT-Switch que já temos aqui no site.

Para ler o tutorial, clique aqui.

  

  

 

Tudo pronto!

Tudo pronto!

 

Tudo pronto!

 

Agora é só ligar na televisão e jogar muito!

 

 

  

Caso tenha alguma dúvida, crítica ou elogio sobre a construção do Mame Mobile, entre em contato através do e-mail flavio@arcadebr.com.br.

Não perca tempo, compre as peças para montar o seu próprio Mame Mobile em nossa Loja Virtual e ganhe, sem custos, todo o projeto em AutoCad, com medidas, orientações, etc.

Abraços,
Flavio G. Antunes
flavio@arcadebr.com.br