Maravilha!!! Vc fez um controle arcade do tipo mesa portatil e vc pode levar ela para onde vc quiser ; ) e so conectar em alguma tv ou monitor e pronto.
Vamos ver algumas coisas para melhorar;
- Tem uma versao que compilei do mame a 149mkc com suporte a hiscores, ou seja ele grava a pontuação dos melhores jogadores, nao sao todos os games que tem esse suporte mas muitos tem, e seria uma adiçao legal na sua mesa arcade personalizada.
- O mame que compilei coloquei por default, um filtro scanlines para ficar parecendo aquelas telas antigas dos arcades, isso depende do tamanho da sua tela, como vc esta jogando com tela grade, pode ser que nao seja o filtro adequado, e que a tela fique muito "riscada" esse filtro e meramente opçional, se vc quiser nao precisa usar. Eles ficam na pasta do emulador em
artworks e para definir outro filtro ou desativar e so ir ate o arquivo de controle chamado
mame.ini. É esse arquivo de texto que comanda o emulador todo, procure em CORE SCREEN OPTIONS na linha
effect e troque pelo padrao;
#
# CORE SCREEN OPTIONS
#
brightness 1.0
contrast 1.0
gamma 1.0
pause_brightness 0.65
effect scanlines_ag.png
e troque para o padrao;
#
# CORE SCREEN OPTIONS
#
brightness 1.0
contrast 1.0
gamma 1.0
pause_brightness 0.65
effect nonee salve.
Como a resolução dos arcades antigos e muito baixa, vc vai notar que as imagens ficam excessivamente quadradas sem os filtros, porem elas ficam mais nitidas tbm ; ). Vc pode definir qualquer outro filtro da pasta artorks, e so colocar o nome exato no mame.ini, eu ja coloquei diversos para vc testar, ja que o mame original vem com um ou dois somente.
- Uma coisa que vc deve estar passando no seu arcade de mesa e um pouco de lag ou a tela piscando um pouco se estiver usando o Unity e compiz padroes,...isso esta ocorrendo? Isso ocorre por causa do compiz, que e um aplicativo que faz aqueles efeitos de fechar, maximizar as janelas etc.
O problema e que o compiz por padrao detecta somente janelas que sao diretamente mostradas na tela por qualquer aplicativo, se vc tem um programa que e lançado(como o mame) e depois o mame lança outra opção de tela cheia, o compiz nao detecta essa nova janela e tenta decorar e coocar os efeitos como se fosse uma janela comum, gerando um lag que prejudica bastante a jogabilidade.
Entao ao invez de perdermos tempo configurando o compiz para ele entender que nao deve decorar a janela do nosso game, fiz um script simples que funciona bem no ubuntu 12.04, esse script mata o compiz e troca pelo openbox, que e outro gerenciador de janelas mais leve e que nao tem composição e que nao vai interferir no nosso game e nem no desempenho.
Vc pode fazer uma experiencia simples sem instalar nada so para teste, abra a pasta do mame e deixe aberta e tbm um terminal, va ate o monitor do sistema e clique em cima do processo chamado compiz e mate o compiz. Vc vai perceber que as decoraçoes das janelas sumiram, nao tem mais a barra de cima, agora clique no mame e abra um game para ver a diferença, faça esse teste para vermos como fica o desemprenho, para voltar ao normal reinicie o seu ubuntu, no terminal aberto coloque;
sudo reboot
aqui tem um video de um amigo;
http://www.youtube.com/watch?v=v-mRCiKZuIQhttp://www.youtube.com/watch?v=oK1Y7nDq1oohttp://www.youtube.com/watch?v=w-Ri-V8FEMk- Quanto ao erro que vc tem quando da "esc" para sair vc precisa instalar esse pacote;
sudo apt-get install hal
Agora ele vai sair pelo atalho do whacade normalmente sem chashar, desabilite as screen savers no wahcade, vc tem que deixar ele estavel e ir modificando aos poucos.
- seria legal vc adquirir em graficas aquelas "skins" e fazer uma para o seu gabinete portatil, vc ja deve ter visto na sua cidade a lguns carros com propagandas coloridas de algumas marcas como esse
http://carplace.virgula.uol.com.br/wp-content/uploads/2013/07/sticker_bomb.jpg que vc manda fazer em graficas, e um adesivo autocolante bastante resistente e vc cola em cima da sua mesa com o tema que vc achar legal. Assim
http://www.joeltron.com/image:796 para isso vc precisa deixar bem liso a parte de cima ondetem os comandos e aplicar o adesivo da sua preferencia.
- Vc pode pintar com tinta automotiva,pode colocar botoes transparentes e vazados e colocar um led em baixo para os botos ficarem iluminados, tem varias opçoes.
- o Whacade e meio chato de mexer dependendo da parte que vc vai mexer nele, o wahcade nao fui eu quem compilou eu somente modifiquei.
Mostra como vc colocou os controles, sao de playstation mesmo ou sao controles usb? eles funcionam bem com o wahcade? esta tudo funcionando? vc vai ver que se dedicar um pouco para ter tudo funcionando ; )
- tem uma versao hack do darius gaiden bem legal, vc começa de tras para frente no game, ou seja as ultimas fazes sao as primeiras, heheh tem basante coisa interessante e esse mame ja vem com cheat codes por padrao habilitados.
Aqui tem outra iso ja com wahcade para vc testar;
http://www.arcadeinfo.de/showthread.php?16069-A-GNU-LINUX-ARCADE-DISTRIBUTION-0-92bhttp://www.youtube.com/watch?v=tJvm6r3rlashttp://www.youtube.com/watch?v=TGmPC_6azR4