sábado - 04 / 10 / 2008

Emuladores no linux -- parte 4: gngeo -- jogos de Neo Geo no linux

Quem é que frequentava fliperamas e não se lembra de ver alguma máquina com um logotipo na tela escrito "Neo Geo -- The Future is Now" tocando aquela musiquinha típica? Pois é, alguns dos melhores jogos arcade rodavam na plataforma Neo Geo, dentre eles, Samurai Shodow (o Samurai Shodow 2 era o melhor), Fatal Fury, The King of Fighters e Metal Slug, dentre outros.

Com tantos jogos bons assim, era de se esperar que houvessem inúmeros emuladores para tal plataforma. Vamos ver aqui então, como instalar e configurar o gngeo, um ótimo emulador e uma de suas front-ends, o XGngeo.

Antes de mais nada, não cheguei a achar o gngeo nem o xgngeo nos repositórios do Ubuntu e também tive preguiça de procurar em outro lugar por pacotes .deb, dessa forma resolvi compilar o emulador e sua front-end. E quer saber? Até que foi fácil. Vamos à luta:

Baixe o emulador em: http://gngeo.berlios.de/

Baixe o XGngeo em: http://prdownload.berlios.de/xgngeo/

Procure aqui também pela bios do Neo Geo, pois ela será necessária (e indispensável) para se rodar os jogos.

Vamos à instalação:

Primeiro, vamos instalar o emulador. Para instalar o gngeo é necessário ter instaladas, segundo o Readme do mesmo, as seguintes dependências:

SDL 1.2.x
libz
nasm 0.98
Opengl Headers

Descompacte o gngeo, entre na pasta e use os comandos:

./configure
make
sudo make install

Se tudo correu bem, o emulador será instalado. Para abrir, use o comando "gngeo". Aqui já é possível usar o emulador, mas para facilitar as coisas, vamos instalar um front-end gráfico.

O XGngeo vai precisar das seguintes dependências:

python
GTK 2.6 ou maior
PyGTK

Tendo tudo isso instalado (acredite, vale o esforço) vamos em frente:

Descompacte o xgngeo, entre na pasta e use o comando

sudo python setup.py install

Concluída a instalação, vamos aos ajustes finais:

Com um editor de texto de sua preferência, abra o arquivo /home/usuario/.gngeo/gngeorc, esse é o arquivo de configuração do gngeo, procure pela linha romcrdir e verifique para onde está apontando. Caso a linha não exista ou esteja apontando para outro lugar que não seja /usr/local/share/gngeo/romrc.d, adicione ou corrija, deverá ficar assim:

romrcdir /usr/local/share/gngeo/romrc.d

Obs.: O local pode variar, sendo também /usr/share/gngeo/romrc.d. Verifique antes de adicionar/alterar.

Feito isso, vamos à configuração do xgngeo:

No terminal, use o comando xgngeo. Será solicitado que você faça a configuração inicial:


Em Bios, informe a pasta onde estão os arquivos da bios.

Em Rom drivers directory, informe o local onde está a pasta romrc.d do gngeo, normalmente em /usr/local/share/gngeo/romrc.d ou /usr/share/gngeo/romrc.d. A versão do gngeo é preenchida automaticamente.

Um bom lugar para achar a bios e as roms é o Emuasylum, dê uma conferida.

Clique em salvar para concluir. Será exibida a janela principal do XGngeo:


Agora, em configuration, podemos ajustar as configurações de vídeo, som, e controles.

Em Arquivo (file) clique em "Load Rom"> "Fron list", na janela que se abre, clique em "ROM directories" e informe a pasta onde estão as suas roms, só é necessário fazer uma vez, depois disso, suas roms aparecerão na listagem, como na imagem abaixo:


Agora é só escolher uma e clicar em abrir para jogar

Configurando os controles/gamepads:

Não é possível configurar os botões do seu gamepad (joystick) ou teclado diretamente no xgngeo, para isso, será necessário editar o arquivo de configuração do gngeo, indicando a sequência de botões que você quer usar. Para isso, abra com um editor de textos o arquivo /home/usuário/.gngeo/gngeorc

Procure pelas seguintes linhas:

p1joy 3,2,0,1,6,7,0,1,1,1
p1key 119,115,101,100,111,112,273,274,276,275,-1,-1,-1,-1

Essas sequências de números indicam os botões no gamepad e teclado, como um mapeamento. Para descobrir a quais números correspondem aos seus botões/teclas abra um jogo e pressione a tecla F4. Note que sempre que um botão/tecla for pressionada, aparecerá no canto inferior esquerdo o número correspondente ao mesmo, veja:

A sequência de números no arquivo de configuração do gngeo corresponde à ordem:

A, B, C, D, Start, Crédito, Cima, Baixo, Esquerda, Direita

Fica assim no do meu gamepad: p1joy 3,2,0,1,6,7,0,1,1,1

Ou seja, temos a sequência 3,2,0,1 correspondendo aos botões A, B, C, D no jogo.

Tenha atenção aos últinos quatro números, pois correspondem ao botão direcional, no meu caso, mantive da forma que estava.

Basta agora anotar a ordem dos números e colocá-los na ordem que você achar melhor.

Alguns Jogos:

Blazing Star

Waku Waku 7
(o nome é engraçado, mas o jogo é divertido)

Samurai Shodown 2
(o melhor da série)


Informática - Submarino.com.br

Deixe um comentário

Campos marcados com * são obrigatórios Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree

Busca do Google

Topblog 2010

topblog

Mais recentes