Emulador Mednafen - Instalação e configuração

Este artigo pretende ensinar a instalar o Mednafen, um poderoso emulador multissistema para a linha de comando, e assim, reviver o prazer inigualável de consoles como o Genesis (Mega Drive), o SNES, o GBA e muitos outros.

[ Hits: 31.875 ]

Por: Luís Fernando C. Cavalheiro em 22/12/2012 | Blog: https://github.com/lcavalheiro/


Configurando e usando o Mednafen



* Antes de mais nada, quero deixar uma coisa bem clara, não estou aqui levantando questões sobre a legalidade de se usar um emulador. Obtenha os jogos por sua conta e risco, e caso você faça um uso ilegal deste programa, a culpa não recairá sobre os desenvolvedores do Mednafen nem sobre o autor deste artigo.

Seja responsável e coerente consigo mesmo. E faça o que quiseres, pois esse é o todo da Lei. ;-)

Ao contrário de muitos programas úteis do mundo GNU/Linux, o Mednafen não tem uma Manpage. Para ler o manual, abra no seu navegador o seguinte endereço:

file:///usr/share/doc/mednafen-0.9.24/mednafen.html

* Sim, o manual é um arquivo .html no seu computador. ;-)

Nesse arquivo HTML você vai encontrar as informações completas sobre a versão do Mednafen instalada no seu computador. Chamo atenção, porém, para algumas informações importantes:

1. Diretório de configurações.

O Mednafen irá criar o diretório $HOME/.mednafen, onde irá armazenar as configurações e os seus saves.

2 A tecla F1 é sua amiga.

O F1 abre uma ajuda simplificada inline, use sempre que precisar.

3. As principais configurações do Mednafen são passadas como argumentos na linha de comando.

Conheça bem as opções, pois às vezes, você vai precisar passar um ou outro parâmetro só para que um determinado jogo rode perfeitamente em seu computador.

Vamos ao "filé mignon" da brincadeira. Abra uma janela do terminal e chame o emulador com o comando:

mednafen OPÇÕES arquivo.do.jogo 1> /dev/null

Todas as opções devem ser precedidas por um "-", como por exemplo: -autosave 1

O "1> /dev/null" no final do comando é só para evitar que você veja aquela sopa de letrinhas subindo sem parar na tela. É irritante para alguns, mas pode oferecer informações úteis para outros, e estes podem querer remover essa "cláusula do silêncio". ;-)

Você será agraciado com uma tela condizente com o jogo que você está a emular, como essa aí do exemplo:

Configurando os controles para o jogo

Vamos agora mapear os controle do jogo:
  • Aperte SHIFT+ALT+1 para mapear os controles do primeiro jogador.
  • Aperte SHIFT+ALT+2 para mapear os controles do segundo jogador, e assim por diante.

Vai aparecer uma mensagem no pé da tela, como a da imagem abaixo:
Cada botão precisa ser apertado duas vezes para ser registrado para a função desejada. Caso você aperte um botão por engano, mas ainda não apertou a segunda, não se desespere, basta apertar duas vezes o botão certo que tudo se corrige.

Mas se você apertou duas vezes o botão errado... vai ter que começar tudo de novo só pra aprender a não ser "besta" ;-). Caso você não queira uma determinada função, tipo turbo, por exemplo, basta apertar o ESC duas vezes que ela fica sem configurar.

Lembre-se que a configuração dos controles varia de jogo pra jogo, então faça isso sempre que você começar a jogar um novo jogo ;-)

Salvando e chamando estados

Salvar um estado é a tradução da expressão save state, muito conhecida por usuários de emuladores e que significa gravar aquele instante do jogo para posterior continuação.

Para salvar um estado, primeiro use as teclas "-" e "=", para escolher onde o estado será salvo. Você será agraciado com a tela a seguir:
Dentro do quadrado central aparecerá a imagem do estado no momento em que ele foi salvo, caso aquela posição já tenha sido escolhida. Aperte F5 para salvar o estado, ou F7 para chamá-lo.

Um recurso útil, é passar a opção "-autosave 1" para o Mednafen na hora da invocação. Isto fará com que ele salve o estado automaticamente ao fechar, ou chame o estado salvo anteriormente ao fechar.

Ativando tela cheia e screenshot: Para alternar a tela cheia, use ALT+ENTER (pode ser que devido ao jogo emulado, a tela não fique realmente cheia). Para tirar uma screenshot, use o F9.

Resetando o jogo: Para resetar o jogo, use os botões F10 (que simula o botão Reset do console emulado, caso este originalmente o tenha), ou F11 (equivalente ao desligar-religar no botão ou puxando da tomada).

Saindo do jogo: Para sair do jogo use ESC ou F12. Lembre-se de salvar o estado antes de sair!

Conclusões

Bem, este termina mais um artigo de uma série, que poderíamos chamar de: Entertainment for GNU/Linux.

O dinossauro agora vai descansar e se divertir com seu novo brinquedo instalado e configurado.
Abraços dobbsianos para vocês!

Página anterior    

Páginas do artigo
   1. Introdução e instalação
   2. Configurando e usando o Mednafen
Outros artigos deste autor

Claws Mail: o cliente de correio eletrônico que morde!

Conexões Wireless com DHCP no Slackware - Configuração à moda antiga

google-drive-ocamlfuse - Monte seu Google Drive usando o FUSE

Menu de Aplicativos do Window Maker

Instalação e configuração do QEMU + AQEMU no Slackware

Leitura recomendada

Tactical Ops no Linux

Netpanzer :: batalha de tanques multiplayer

Jogos para Linux

Narrando sessões de RPG de mesa online usando droll e IRC

Jogando Duke Nukem online com YANG e Ubuntu/Debian

  
Comentários
[1] Comentário enviado por felipe300194 em 22/12/2012 - 11:18h

HaHaHa altas lembranças, minha infância inteira foi jogando Snes e N64, e meu Snes funciona até hoje! Muito bom saber que tem esse emulador, porque o VisualGameBoy não é tão bom quanto a versão win (infelizmente) além de ser tudo em um =)

Gostaria de saber uma coisa: sabe se tem suporte a multiplayer?

[2] Comentário enviado por Serph em 22/12/2012 - 18:55h

e esse emulador tem suporte a shaders?

[3] Comentário enviado por lcavalheiro em 22/12/2012 - 20:08h


[2] Comentário enviado por Serph em 22/12/2012 - 18:55h:

e esse emulador tem suporte a shaders?


Tem sim, mas embutido.

[4] Comentário enviado por mark-09 em 24/12/2012 - 01:28h

Esse emulador e excelente!!! Legal que agora já suporta Mega e SNES, expero que um dia rode as Roms do Neo Geo.

O emulador de Neo Geo do Linux, o GnGeo tá bem defasado, sua ultima atualização e de 2006!!!

[5] Comentário enviado por wingnux em 24/12/2012 - 12:00h

Adoro o mednafen e a gui eh EXCELENTE, recomendo a todos.

[6] Comentário enviado por Roderico em 26/12/2012 - 09:05h

Ei amigo, acho que tenho boa notícia! Última versão do GnGeo =>Jan/2012:
http://code.google.com/p/gngeo/downloads/detail?name=gngeo-0.8.tar.gz&can=2&q=
Boa diversão!

[7] Comentário enviado por jwolff em 26/12/2012 - 15:18h

Não conhecia,bem interessante,ótimo artigo :D

[8] Comentário enviado por danniel-lara em 04/01/2013 - 13:38h

funciona jogos de SegaCD ?

[9] Comentário enviado por lcavalheiro em 05/01/2013 - 00:32h


[8] Comentário enviado por danniel-lara em 04/01/2013 - 13:38h:

funciona jogos de SegaCD ?


Que eu saiba, não. Pra isso use o Gens2

[10] Comentário enviado por pedrothiag em 29/06/2013 - 14:27h


[8] Comentário enviado por danniel-lara em 04/01/2013 - 13:38h:

funciona jogos de SegaCD ?


Para jogos de SegaCD eu uso o KegaFusion mesmo.

[11] Comentário enviado por Daniel_maverick em 29/03/2015 - 20:10h

Baixei pelo Mint direto, baixou mas não aparece na parte de jogos, que dureza!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts