TUTORIAL MAME! |FINALIZADO|[FINALMENTE =D]

Emulação em geral, Arcade, Caseiros, Portáteis, Pimbals, Tutoriais, etc.

Moderadores: orakio_rob, Goro's Lair, Sabat

TUTORIAL MAME! |FINALIZADO|[FINALMENTE =D]

Mensagempor Boca-Fox » 27 Jul 2007, 13:57

Pessoal, este tutorial foi revisado e atualizado. Sua versão mais atual está no site RETROBITS. Link abaixo:

http://www.retrobits.com.br/site/tutori ... com-o-mame



BlZ galera...

A gente ve direto, nossos amigos e visitantes do fórum, com diversos problemas ou dúvidas sobre este que é um exelente emulador.

O grande e maior problema que eu vejo, é que geralmente a galera tem pouca malícia com computadores, "entenda-se conhecimento técnico de software e hardware", sei bem disso, pois sou técnico em informática e trabalho com assistencia técnica e vejo cada coisa, acreditem bizarras mesmo! E uma outra parte tem mesmo é preguiça de usar o que a internet tem melhor, "ferramentas de busca". Aquele velho ditado "Quem tem boca vai à Roma" também se aplica à internet. Quem sabe como utilizar de forma adequada as ferramentes de busca, raramente fica na mão.

Bom chega de lorotas e vamos ao que intereça.

Vou tentar reunir neste tópico, links e informações que ajudem a galera a resolver seus problemas mais comuns com relação ao Mame.

================================

LINKS

Site oficial do Mame :seta:
http://www.mame.net

Site oficial da equipe de desenvolvimento do MAME :seta:
http://www.mamedev.org

Site sobre as ultimas novidades do MAME para MAC :seta:
http://www.calarts.edu/~nstrum/macmame/

Site do MAME para o sistema Macintosh :seta:
http://www.macmame.org/

Site do MAME para o sistema Unix :seta:
http://x.mame.net/

Site do MAME para o console Dreamcast e algumas cameras digitais :seta:
http://digita.mame.net/

Site do MAME para o console Dreamcast :seta:
http://mamedc.kaillera.com/

Sites do MAME para o sistema OS/2 :seta:
http://www.netlabs.org/mame/
http://emuos2.netlabs.org/

Site do MAME para o sistema Amiga :seta:
http://www.triumph.no/mame/

Site do MAME para Celulares da Nokia :seta:
http://koti.mbnet.fi/~haviital/

Site do MAME para Celulares da Motorola :seta:
http://www.harmonicode.com/EMame/

Link para a página de Novidades da ultima versão oficial do MAME, neste link também tem a lista de jogos adicionados na ultima versão do emulador :seta:
http://www.mame.net/whatsnew.html

Sites com a relação de jogos não emulados pelo MAME :seta:
http://www.mameworld.net/gurudumps/
http://unmamed.mame.net/

Link do site com informações sobre jogos cujo trabalho está em progresso :seta:
http://www.mame.net/wip/

Site do MAME for Windows, mais conhecido como MAME32 :seta:
http://mame32.classicgaming.gamespy.com/

Site com links para os melhores Front-Ends para MAME :seta:
http://www.zophar.net/frontends/mame.html

Link com o arquivo CHEAT.DAT sempre atualizado, este arquivo é responsável por habilitar os Cheats nos jogos :seta:
http://cheat.retrogames.com/

Link para versões antigas do MAME :seta:
http://www.mame.net/oldmame.html

============================

Logo mais a tarde, ataulizo com informações e Faqs dos problemas comuns.

Falowww
Imagem
Imagem
"OS MELHORES JOGOS SOBREVIVERÃO PARA SEMPRE"
Alexey Pajitnov - Inventor do TETRIS
http://williampinheiro482.blogspot.com/
Avatar do usuário
Boca-Fox
Site Admin
 
Mensagens: 1354
Registrado em: 24 Jul 2007, 19:38
Localização: Cerquilho - SP

Mensagempor Boca-Fox » 27 Jul 2007, 13:58

Parte II -

Continuando com a intenção de reunir informações sobre o MAME...

=======================
Configuração necessária para rodar o MAME :seta:

O MAME é um emulador diferente quando se diz a configuração do PC necessária para rodá-lo, veja por que:

Muitos computadores podem rodar o MAME, o que devemos na verdade levar em consideração, é qual sistema de arcade você deseja rodar com o MAME. Sua performance depende em sua maior parte da CPU e placa de vídeo do sistema. Além disso, a performance de jogos em particular variam, porque alguns jogos têm maiores requerimentos de hardware que outros.

Veja :seta:

Imagem

Imagem

Notem, que o MAME emula desde os Arcades mais primitivos, lá da década de 70 até os mais atuais, e que a exigencia de hardware para rodar um arcade da década de 70 e um outro da década de 90 ou até os mais atuais, é bem diferente.

Além disso, deve se levar em conta que muitos dos novos jogos e até alguns não tão novos, ainda não são emulados de forma satisfatória independente de você ter ou não um super PC. Então, se algum jogo não estiver rodando legal na sua máquina, antes de tudo, procure ver no arquivo whatsnews.txt alguma referência sobre o jogo que você quer rodar.

Aqui está uma configuração básica de PC que roda (e mantém) cerca de metade dos jogos suportados pelo MAME (não-Neo-Geo):

* Pentium 200MHz
* 16-32MB Memória RAM
* Uma quantidade variável de espaço no HD (um conjunto com todas as ROMs do MAME tomaria 1,5 gigabytes, mas a maioria das ROMs são pequenas)
* Placa de vídeo compatível com VESA 2.0 (ou maior)
* Placa de som Sound Blaster (ou compatível)

GRÁFICOS: Esses jogos não usam efeitos modernos em 3D, portanto uma placa de vídeo 3D não é necessária. A melhor escolha seria uma boa placa 2D com suporte a VESA 2.0 (ou maior) e 2 MB ou mais de memória de vídeo (tais como Matrox G200 or G400).

SOM: Para o MAME32, a Sound Blaster SB32AWE é a melhor. Para a versão DOS do MAME, as placas SB64PCI, SB128PCI, e Ensoniq Soundscape PCI também funcionam, usando 7 para a opção "soundcard". (Aviso: A placa Sound Blaster Live NÃO funciona com o MAME para DOS!).

Em geral, melhores componentes dão melhores resultados. Um simples PII/233 com uma boa placa 2D is roda cerca de 75% dos jogos. Porém, para alguns jogos, nem mesmo um PIII/500 é rápido o bastante.

Para Macs, qualquer máquina baseada no G3 deve rodar bem o MacMAME.

===============================

Entendo as ROMs e CHDs :seta:


O MAME trabalha com dois tipos de arquivos :seta:
ROM e ISO.

ROM, nada mais é do que o jogo de arcade em si.

Mas como assim Boca??? Como eles conseguem copiar o jogo do arcade?

A técnica usada para "passar" o jogo do Arcade para o PC é DUMP, abrasileirando, o pessoal diz "DUMPAR".

Dumpar, é mais nada do que você copiar ou seria melhor dizer, converter o jogo para um arquivo de computador. Infelizmnete não tenho o conhecimento técnico para poder explicar de outra forma ou de como é feito um DUMP, mas acredito que vocês conseguiram entender.

ISO, eita negocinho dificil de explicar, pelo menos pra mim, então resolvi copiar a explicação de um tutorial de MAME la do Neofighters:

ISO's são inagens de CD's. Pense assim: Uma ISO é, nada mais, nada menos do que o CD sem o CD (mas mesmo assim, os dados contidos nesse CD ainda 'pensam' que estão em seu 'habitat', o CD...)

Espero que você tenham entendido. :-?

As ISOs são popularmente conhecidas no meio da emulação por CHD, estes arquivos são em geral bem maiores que as ROMs, não se assuste se algum dia você for baixar o Killer Instict II e se deparar com nada menos que 120MB!!!

Consderações a serem levadas em realação as ROMs.

Vejo muitos usuários novos do MAME terem uma dificuldade muito grande quando tentam suas primeiras roms.

Eles entram no site vêem lá varias versões do mesmo jogos, por exemplo o Street Fighter II:

Street Fighter II - The World Warrior (Japan 910214) 251 kb
Street Fighter II - The World Warrior (Japan 910306) 286 kb
Street Fighter II - The World Warrior (Japan 911210) 250 kb
Street Fighter II - The World Warrior (US 910206) 249 kb
Street Fighter II - The World Warrior (US 910214) 251 kb
Street Fighter II - The World Warrior (US 910228) 275 kb
Street Fighter II - The World Warrior (US 910318) 287 kb
Street Fighter II - The World Warrior (US 910411) 186 kb
Street Fighter II - The World Warrior (US 910522) 216 kb
Street Fighter II - The World Warrior (US 911101) 297 kb
Street Fighter II - The World Warrior (World 910214) 251
Street Fighter II - The World Warrior (World 910522) 3.39 mb

Vejam que são várias as versões para baixar e que elas tem diferentes tamanhos.

Qualquer que não tem o conhecimento, vai obviamente baixar a rom menos, eu mesmo fiz isso na época em que conheci o MAME, mas ao ir tentar rodar o jogo, recebemos do emulador uma informação de erro, nos reportando que estão faltando diversos arquivos.

Mas porque isso acontece?

Os jogos tem diversas versões lançadas pelo mundo todos, no nosso caso , vemos claramente que o SF2 tem versões Japan, US e World. Cada uma das versões tem pequenas diferenças entre elas, entre estas diferenças você encontra: idioma, dificuldade e até correções de bugs.

Notem que a ultima ROM da lista, é a maior de todas, com 3.39MB, esta ROM é chamada de PARENT, todas as outras ROMs neste caso, precisa de alguns arquivos que se encontra na ROM maior, é por este motivo que ao você tentar rodar um jogo sem a ROM Parent, este dá a menssagem de erro que estão faltando alguns arquivos. Existem exeções, alguns jogos rodam independentes da ROM Parent, mas são raros.

Como posso ter certeza de que tenho as ROMs certas?

O MAME verifica se você tem as ROMs certas antes de iniciar a emulação. Se você ver uma mensagem "wrong checksum" ou outras mensagens de erro, significa que suas ROMs não foram testadas e certificadas que funcionam com o MAME. Isso não significa que elas não funcionam, mas sim que não foram testadas. Mas na maioria das vezes, você terá de obter um conjunto "puro" de ROMs.

Você pode também utilizar o parâmetro -verifyroms para verificar a integridade de suas ROMs. Por exemplo:

mame rastan -verifyroms

...verifica suas ROMs do jogo Rastan e mostra o resultado na tela.

mame * -verifyroms >list.txt

...verifica TODAS as ROMs no seu diretório ROMS, e grava os resultados num arquivo de texto chamado LIST.TXT. (Isto é uma boa idéia para verificar várias ROMs - de outro jeito, os resultados vão passar pela sua tela mais rápido do que você possa ler.)

Quando inicio um jogo, eu vejo um monte de cores embaralhadas,ou referências estranhas a fichas, ROMs, RAM, etc, isso algum problema com o meu PC ou com alguma configuração?

Você já viu uma máquina de arcade ligar? Ela passa por autotestes, diagnósticos, etc. para certificar que o hardware está bom. Alguns jogos têm um autoteste MUITO longo quando iniciam. Seja paciente; o autoteste vai eventualmente terminar e a tela de demonstração vai aparecer.

Quando inicio o MAME, aparece uma tela preta com um aviso, o que eu faço?

É a tela de copyright. Para continuar, pressione OK (tecle O, e então K)

Eu atualizei para a versão mais recente do MAME, e agora algumas das minhas ROMs não funcionam, porque isso acontece?

Ao passo que o MAME cresce, sua emulação de jogos já existentes melhora. Isso algumas vezes quer dizer que mais arquivos de ROMs dos jogos originais se tornam necessários. Alguns desses arquivos podem não terem sido incluídos na distribuição anterior da ROM, ou você pode ter deletado alguns deles quando combinou seus conjuntos de ROMs.

Entretanto, você pode ficar com a versão anterior do MAME; ou baixar ROMs atualizadas para usar com o novo MAME. (Quando um novo MAME é lançado, alguns sites colocam on-line os arquivos recém-adicionados separadamente, para que você não tenha que baixar todo o conjunto de ROMs novamente.)

Ai meu Deus, os jogos do Neo-Geo não funcionam, socorro!!!

Você precisa das ROMs contendo o BIOS do Neo-Geo para jogar os jogos do Neo-Geo. Você pode conseguí-las em sites comuns sobre emulação. Para que o MAME as reconheça, o arquivo contendo as ROMs deverá ter o nome NEOGEO.ZIP (Comumente ele recebe o nome errado "NEO-GEO.ZIP") Coloque-o na sua pasta de ROMS; não o descomprima. Voila!

=========================

[EDIT]
Pessoal, o amigo Hitori, nos passou dados importes que merecem ser adicionados, segue então as informações:

Não li todo o tutorial, mas deixa eu colocar duas coisinhas:

1 - Não é interessante sincronizar a emulação ao refresh do monitor. Isso acelera ou desacelera a emulação em relação a velocidade original. Fora isso, pode causar distorção no som de alguns jogos.

2 - CHD não é ISO, ISO não é compactado e é similar um ROM, ou seja, uma cópia exata dos dados contidos no chip/cd/hd... Já o CHD é um formato já compactado (por isso não vem zipado), quer dizer Compressed Hunks of Data (Cacetada de Dados Comprimidos). E não é só para CD e também para HDs, vários jogos continham HDs, alguns CDs/DVDs/GDs...

Obrigado Hitori, abração.
[/EDIT]

Bom pessoal, aqui termina a segunda parte, com o tempo e com as dúvidas que forem surgindo, eu atualizo esta parte, postem suas dúvidas e correções também, pois posso ter errado em algumas coisas, qualquer crítica construtiva é bem aceita. Quer ajudar? É só colocar sua contribuição neste tópico mesmo.

Aguardem a 3ª parte, acho que é auqe você vão gostar mais.

Falow...
Imagem
Imagem
"OS MELHORES JOGOS SOBREVIVERÃO PARA SEMPRE"
Alexey Pajitnov - Inventor do TETRIS
http://williampinheiro482.blogspot.com/
Avatar do usuário
Boca-Fox
Site Admin
 
Mensagens: 1354
Registrado em: 24 Jul 2007, 19:38
Localização: Cerquilho - SP

Mensagempor Boca-Fox » 27 Jul 2007, 14:01

Fala Galera...

Aproveitei o feriadão prolongado pra finalizar este guia, sei que estou a tempos devendo isso a vocês, mas a roda da vida não para, dois empregos, mulher e filha pra dar conta, ainda estou me adaptando a vida de casado mesmo depois de quase dois anos de casório, vamos lá???

Esta ultima seção se trata da configuração e do funcionamento do Mame32. Como são várias e várias a versões deste maravilhoso emulador, é bem provável que você não encontre algumas das opções e configurações que vou colocar neste guia.

Aqui você terá um guia rápido, mais conhecido pela galera do meio como ?quickstart?, não é um tutorial definitivo ou muito menos avançado, pois as diversas versões do Mame meio que impossibilitam algo mais profundo... Mãos a obra galera emumaníaca!!!




GUIA RÁPIDO by BOCA-FOX PARA FÓRUM UOL JOGOS/MUSEU DO VIDEOGAME

Emulador usado: Mame BR 0.105
Link do site pra download: http://www.arcadebr.com.br
OBS: Galera, o link do MameBR0.105 não está funcionando, então resolvi upar pra galera não ficar na mão, segue o link:

Link 1:
http://rapidshare.com/files/2853067/mam ... b.exe.html

Referencias para a construção do guia rápido:
http://www.mameworld.net
http://www.neofighters.com.br
Tutorial elaborado por:Boca-Fox

Instale o Mame em algum diretório de sua preferência, a disponibilidade padrão de diretórios do Mame BR 0.105 ficam como na imagem abaixo:

Imagem

Vamos entender cada uma das pastas:

ARTWORK: Aqui você coloca as Artworks, são arte final de fundo para alguns jogos.

BCKGROUND: Aqui fica a imagem de fundo do Front-End do Mame.

CABINETS: Aqui você coloca as imagens dos gabinetes dos árcades.

CFG: Aqui ficam alguns arquivos de configuração particular de cada jogo, estas informações são geradas automaticamente quando você roda um jogo.

CPANEL: Aqui fica as imagens dos painéis dos arcades.

CTRL: Aqui ficam as configurações para joysticks, não encontrei informações concretas sobre esta pasta, mas aparentemente é criado atomaticamente.

DOCS: Aqui ficam os arquivos de leitura do Mame.

LYERS: Aqui você coloca os flyers do Mame, que na verdade são os portes de divulgação dos jogos.

FOLDERS: Aqui ficam arquivos gerados automaticamente pelo MAME, neles estão informações como, seus jogos favoritos, categoria de cada jogo, etc.

FONT: Aqui você pode colocar fontes alternativas. É a fonte usada no Front-End.

ICONS: Aqui você coloca os ícones que você baixa em sites especializalizados.

INI: como a própria pasta diz, são arquivos de inicialização do emulador.

IPS: Aqui você coloca arquivos IPS de alteração para os jogos.

LANG: Aqui você coloca arquivos para a tradução do Mame, mas no nosso caso, o Mame já está em português.

MARQEES: Aqui ficam as imagens do Marqee dos árcades, que são aqueles adesivos que ficam no top dos árcades.

MEMCARD: Aqui, ficam os arquivos de save dos jogos.

NVRAM: Aqui ficam arquivos que armazenam arquivos de configuração de alguns jogos, são gerados automaticamente pelo emulador.

SAMPLES: Aqui ficam arquivos de áudio requeridos por alguns jogos.

SNAP: Aqui ficam armazenadas, as screens que você mesmo tira dos jogos.

TITLES: Aqui ficam as imagens da tela-título dos jogos.

-------------------------------------------


Após instalar o Mame, ao abrí-lo você verá uma tela como esta:

Imagem

Quando você executar o Mame32 pela primeira vez, ele fará uma busca automática dos jogos disponíveis na pasta que você configurar como pasta de roms. Caso queira atualizar a lista de roms, é só apertar F5 com o emulador aberto.

-----------------------------------------------------

Vamos para as configurações, que é a parte mais importante do tutorial.

Vá nas OPÇÕES e depois em DIRETÓRIOS, surgirá a seguinte tela, onde você poderá configurar várias pastas distintas onde você guarda suas roms, é muito útil, caso você separe as roms por sistemas, no caso Neo Geo, CPS1, CPS2 e Árcade me geral, veja:

Imagem

Clique no botão INSERIR, ele abrirá uma janela, onde você poderá explorar seu HD e adicionar pastas separadamente.

-------------------------------------------------------

Vá nas OPÇÕES e depois em OPÇÕES DE JOGO PADRÃO... surgirá a janela abaixo, onde faremos as configurações principais do MAME:

Imagem

Na aba TELA, tem as seguintes opções:

RODA EM JANELA: Você rodará o jogo em modo janela, usando a resolução pré estabelecida em outra opção que veremos mais adiante.

INICIAR MAXIMIZADO: Inicia a emulação usando toda a área da janela estabelecida.

FORÇA ASPECTO DE VÍDEO: Esta é uma opção importante e que por falta de conhecimento dos players, causa um desconforto visual em determinados jogos. Caso você a deixe desabilitada, alguns jogos como os da série 19XX e a maioria dos jogos de shooters (nave-tiro), ficam ?esticados? na tela, gerando uma distorção no jogo, habilitando esta opção, o jogo se comporta como o original, mantendo um visual mais agradável para se jogar. Faça um teste e você entenderá facilmente o que estou exemplificando.

THROTTLE: Permite que o Emulador controle a velocidade da emulação automaticamente (indico que a deixe habilitada).

ROTAÇÃO: Você pode rotacionar a tela a vontade, até deixar ela de ponta-cabeça. É útil pra quem tem aqueles gabinetes de árcade, onde você pode girar o monitor para jogar de forma melhor os Shooters, ou melhor ainda, pra quem tem um monitor LCD em que você pode também girá-lo, é uma opção interessante pra quem se enquadra nas opções que a ferramenta oferece.

TELA: Não consegui habilitar esta opção, não sei pra que serve.

PULO DE QUADRO: Opção importante pra quem tem problemas com a velocidade da emulação(recomendo deixar em automático).

CORREÇÃO DE GAMA: Aqui você altera as opções de constrate do jogo.

CORREÇÃO DE BRILHO: Opção auto-explicativa, você com ela altera o brilho do jogo.

BRILHO EM PAUSA: Quando você PAUSA um jogo (use a tecla ?P? para pausar o jogo), o mesmo, passa a usar o brilho defino nesta opção, indico usar a opção padrão do emulador, pois assim você identifica de forma fácil visualmente, quando um jogo está em pausa.
---------------------------------------------


Agora vamos na aba AVANÇADO:

Imagem

USAR DIRECT DRAW: O desenvolvedor do emulador, recomenda que se deixe esta opção habilitada, pois pode causar perca de performance considerável em alguns jogos.

BFFER TRIPLO: Melhora a performance do vídeo, caso a sua placa de vídeo suporte Triple Buffer.

IGUALA TAXA DE ATUALIZAÇÃO DO JOGO: Faz com que a emulação rode na freqüência original para o qual o jogo foi programado, cuidado, pois se o jogo rodar em freqüência muito alta, poderá fazer seu monitor super aquecer, recomendo deixar desabilitada.

SINCRONIZA A TAXA DE REFRESH: Faz com que o emulador descarte a freqüência original do jogo e faça-o rodar na freqüência do monitor (recomendo que você deixe ligado).

ESPERA PELA SINCRONIA VERTICAL: É indicado pelo programador, deixar habilitado, evita bugs gráficos.

TROCA DE RESOLUÇÃO e TROCA DE PROFUNDIDADE DECORES: Estas opções vem trvadas.

RESOLUÇÃO: Evite problemas, deixe em AUTO.

ESTICA USANDO HARDWARE: Caso você tenha uma placa de vídeo AGP de até 8MB, deixe habilitado.

CLEAN STREETCH: Deixe em AUTO.

FULL SCREEN BRIGHTHINES: Controla o brilho quando você usa Full Screen.

EFEITOS: Experimente todos e use o que mais lhe agradar.

IMAGE ENCHACEMENT: Aqui você encontra diversos filtros gráficos, bem mais dos que você encontra na maioria dos Mames por aí. Teste todos e use o que mais lhe agradar. Recomendo o Kreed?s Super Eagle.

-------------------------------------------------

Agora vamos na aba DIRECT 3D.

Imagem

USAR DIREC 3D: Caso você tenha uma placa 3D de no mínimo 8MB, deixe esta opção ligada.

USE TEXTURE MANAGEMENT: Desabilite esta opção somente se você notar problemas.

ROTATION OF EFFECTS FOR ROTATED GAMES: Desabilite esta opção somente se você notar problemas.

INTERPOLATION METHOD: Recomendo usar o BILINEAR, testei todos, mas alguns apresentaram problemas em alguns jogos pesados.

EFFECT: Deixe desligado

PRESCALE: Deixe novamente em AUTO, pode evitar muitos jogos de ficarem borrados.

SCANLINE ITENSITY: Controla os scanlines, caso você os habilite.

FEEDBACK STRENGTH: Não mexa aqui, mexi e vira caca, csaso você altere, desabilite a opção EFFECT.

FORCE ZOOM LEVEL: Deixe como está.

----------------------------------------------------


Agora vamos na aba SOM:

Esta seção dispensa maiores explicações, deixe como na imagem abixo:

Imagem

----------------------------------------------------

Agora vamos na aba CONTROLES:

Imagem

HABILITA JOYSTICK: Opção auto explicativa, selecione esta opção caso você use algum controle.

HABILITA MOUSE: Opção auto explicativa, selecione esta opção caso você queira usar o mouse em determinados jogos, como Letal Enforces, Area51, que são jogos de tiro.

HABILITA STEADKEY: Bom, esta é uma opção que na teoria resolveria os casos de você precisar usar mais de 2 teclas simultâneas no teclado, segundo as informações deixadas pelo programador do emulador, com esta opção habilitada, é possível usar mais de 3 teclas ao mesmo tempo, mas na prática não parece muito eficiente.

HABILITA MOUSE ATRAVÉZ DAS SETAS: Você pode controlar as funções do mouse com as setas do teclado.

HABILITA PISTOLA LASER: Não consegui habilitar, talvez precise de uma pistola laser instalado no PC para funcionar.

RECARREGAR ATIRANDO FORA DA TELA: Não consegui habilitar, talvez precise de uma pistola laser instalado no PC para funcionar.

DUAS PISTOLAS LASER: Não consegui habilitar, talvez precise de uma pistola laser instalado no PC para funcionar.

ANALOG DEADZONE: Aqui você pode alterar a sensibilidade do seu joystick analógico.

LAYOUT PADRÃO DE IMPUT: Use a opção padrão do emulador, as outros é juito raro que você, até porque a opção padrão atende a todas as exigências de todos os joysticks.

HABILITA LED DO TECLADO: Não entendi a real função desta opção e também não encontrei nada referente a mesma.

CONTROLLER ID LYOUT: Caso você use joysticks ou pads, habilite um ID para cada dipositivo. Por exemplo, se você tem um joystick e um volante, habilite duas ID, como é o meu caso, veja na imagem acima, que o controle 1 usa a ID1 e o volante usa a ID2.

----------------------------------------------------

Agora vamos para a aba CONTROLLER MAPPING.

Pessoal, ainda estou procurando documentações sobre as funções desta aba, qandei um E-Mail pro pessoal do arcabebr.com.br, solicitando informações sobre estas funções, que pelo visto são interessantes para que usa vários tipos de joystick, volantes, pistolas e etc. Assim que receber a documentação atualizo esta parte.

Caso alguém tenha as documentações ou saiba como usar as opções, passa uma MP ou pode colocar aqui mesmo.

--------------------------------------------------------

Agora vamos para a aba MISTO:

Imagem

HABILITA TRAPAÇAS NO JOGO: Caso você tenha baixado o cheat.dat, habilitando esta opção, você poderá usar cheats nos games.

LOG DE ERRO: Deixe desabilitado, esta é uma função usada para gerar log de erros, para consulta de programadores.

SLEEP WHEN POSSIBLE: Diminui o uso do processador sempre que possível, economizando energia.

USAR SISTEMA TEMPORIZADOR: Opção interessante para quem queira montar um árcade caseiro com sistema de temporizador. Não tenho com testar esta opção por falta de documentação.

PULAR IMFORMAÇÃO DO JOGO: Esta é uma opção que vai agradar 100% dos usuários do fórum, habilitando esta opção, não será exibida aquela mensagem desagradável que ao final você tem que digitar as teclas O K.

AUTO RESTORE AND SAVE: Na prática não funcionou ou eu não soube interpretar a documentação. Era pra salvar automaticamente em determinado ponto. Mas só consegui salvar manualmente.

DESABLE SECOND MONITOR EMULATION: Deixe habilitado.

CONFIRME BEFORE EXITING GAME: Não exibe a confirmação de saída do jogo, eu deixo habilitado, pois evita saídas acidentais do jogo.

AUTO PAUSE WHEN PLAYBACK IS FINISHED: Pausa ao emulação quando é finalizada a gravação.

OBS: As demais opções, deixe como padrão.

---------------------------------------------------

Agora a aba VETORIAL:

Imagem

MOSTRA VETORES ANTIALISED: Habilitando esta opção, é aplicado um filtro que suaviza os serrilhados em gráficos de jogos que utilizam vetores, como é o caso do Star Wars. Caso a emulação apresente lentidão, desabilite esta opção.

MOSTRA VETORES TRASNLÚCIDOS: Simula alguns efeitos translúcidos de alguns árcades.

As três opções seguintes, você pode configurar conforme seu gosto, são ajustes gráficos de vetores, onde vc pode aumentar o brilho das cintilações que alguns jogos produzem, o nível de antialising.

-----------------------------------------------------

Aba BIOS.

Imagem

Deixe com a configuração padrão do emulador, só altere alguma coisa, caso a documentação do jogo indique uma BIOS específica.

========================================

Agora vamos as configurações com a emulação em andamento.

Para isso, execute o emulador e rode um jogo qualquer, mas antes de tudo, vamos aos controles padrões do emulador:

TECLAS -- FUNÇÃO

5,6,7,8 :seta: Teclas para inserir créditos.

1,2,3,4 :seta: Teclas de START para cada jogador na ordem.

9,0 :seta: Inserir Service (Obrigatório em alguns jogos).

F1 :seta: Habilita/Desabilita efeito de raster em alguns jogos como Super Sidekicks 2

F2 :seta: Entra na seção de testes do arcade usado.

F3 :seta: Reseta o jogo.

F4 :seta: Exibe a paleta de cores.

F7 :seta: Carrega um jogo gravado.

Shift+F7 :seta: Salva seu jogo. Você tem vários slots de 1 a 10.

F8 :seta: Diminui a velocidade dos frames durante o jogo.

F9 :seta: Aumenta a velocidade dos frames durante o jogo.

F10 :seta: Aumenta drasticamente a velocidade dos jogos.

F11 :seta: Mostra informações interessantes sobre os frames.

Left Shift + F11 :seta: Função usada por programadores.

F12 :seta: Salves uma imagem da tela atual na pasta snaps.

P :seta: Pausa o jogo.

Shift + P :seta: Pula um frame quando o jogo está pausado.

Esc :seta: Sai do jogo.

"~" ou " ? " :seta: Controle de volume.

Tab :seta: Acessa o menu de configuração in-game do MAME.

CONTROLES:

SETAS :seta: Controlam o jogador 1
Left Ctrl :seta: Botão 1 de ação do jogador 1
Left Alt :seta: Botão 2 de ação do jogador 1
Space :seta: Botão 3 de ação do jogador 1
Left Shift :seta: Botão 4 de ação do jogador 1
Z :seta: Botão 5 de ação do jogador 1
X :seta: Botão 6 de ação do jogador 1
R,F,G,D :seta: Controlam o jogador 2
A :seta: Botão 1 de ação do jogador 2
S :seta: Botão 2 de ação do jogador 2
Q :seta: Botão 3 de ação do jogador 2
W :seta: Botão 4 de ação do jogador 2

Comandos usados especificamente pelos jogos da Playchoice:

5 :seta: Adiciona tempo ao jogo.
0 :seta: Seleciona o jogo.
1 :seta: Alterna entre jogo para um ou dois players.
2 :seta: Dá start no jogo.

------------------------------------------------------

Vamos conhecer as opções In-Game do Mame.

Para ter acesso ao menu das opções in-game, é só usar a tecla TAB, e um menu irá surgir, se você não pausar a emulação usando a tecla P, o jogo continuará rodando enquanto você altera as opções, recomendo pausar antes para fazer suas alterações.

Use as setas do teclado para se mover entre as opções, a tecla ENTER para entrar nas opções desejadas e a tecla ESC para voltar uma tela atrás.

Imagem

INPUT (GERAL):
Aqui você define configurações gerais para todos os jogos

INPUT (ESTE JOGO):
Aqui você define configurações gerais para o jogo que você está rodando atualmente.

BOTÕES CUSTOMIZADOS:
Aqui você pode customizar botões, não consegui usar.

CONFIGURAÇÃO DO TIRO AUTOMÁTICO:
Aqui você ativa alguma tecla ou botão para disparar continuamente, é como funciona o antigo rapidfire do antigo Master System. É indicado para jogos shooters, como os de naves.

DIP SWITCHES:
Aqui você pode modificar a dificuldade dos jogos, com quantos pontos você receberá vida extra, com quantas vidas você iniciará o jogo entre outras utilidades.

INFORMAÇÃO DIDÁTICA:
Algumas informações referente ao jogo atual, mas é preciso de um arquivo DAT para que você tenha estas informações, algo raro de se encontrar, mesmo no site oficial do emulador.

INFORMAÇÃO DO JOGO:
Informações técnicas do jogo atual, como, processador utilizado, resolução da tela, dispositivo de som, ano de lançamento entre outros.

DOCUMENTOS DO JOGO:
Informações diversas sobre o jogo, como história, lista de comandos (é preciso o DAT) e outras informações.

TRAPAÇA:
Aqui você ativa e cria seus cheats, é preciso do cheat.dat para que os chets estejam disponíveis, o link para o site com o cheat.dat atualizado, você encontra na primeira seção deste tutorial.

RESETAR JOGO:
É óbvio, reseta o jogo, a mesma função da tecla F3.

RETORNAR AO JOGO:
Volta ao jogo.

------------------------------------------------------

Vamos ver detalhadamente alguns itens que valem a pena.

INPUT (GERAL)

Imagem

USER INTERFACE:
Aqui você muda várias opções padrõe do emulador, como acesso ao menu in-game, resetar o jogo, etc, não recomendo mudar nada nesta parte, a não ser que você queira.

PLAYER 1 CONTROLS:
Aqui você estabelece os comandos específicos para cada botão, se você usa joystick, essa mudança é obrigatória, vamos ver:

Imagem

Veja que eu uso o joystick, mas você pode usar seu teclado.

Para alterar as teclas padrão, você tem que selecionar o comando desejado usando as setas e aperte ENTER, então você aperta o botão do joystick ou a tecla do teclado desejada e aguarde um momento até que a alteração seja concluída.
É só repetir o precedimento até deixar os controle conforme desejado.

ATENÇÃO: As alterações feitas nesta opção, valerão para todos os jogos que você tem.

INPUT (ESTE JOGO):

Imagem

Você irá usar muito esta opção, pois com ela você define configurações específicas para o jogo que você está rodando atualmente, então as configurações definidas na opção anterior passar a ser anuladas.

A forma de alterar é a mesma da opção anterior.

CONFIGURAÇÕES DE TIRO AUTOMÁTICO:

Opção importante pra jogos no estilo shooter, pois nesta opção você define uma ou mais teclas para serem disparadas continuamente. Para tanto é só seguir o mesmo método das duas opções anteriores.

DIP SWISHES:
Opção bastante usada, pois pode se alterar funções interessantes, uma delas é a dificuldade dos jogos, habilitar conrinue, veja um exemplo:

Imagem

TRAPAÇA:

Com certeza muitas pessoas vão gostar desta opção.
Ao entrar, vá logo para a primeira opção: HABILITAR/DESABILITAR TRAPAÇAS e veja quais são as trapaças disponíveis para o jogo atual:

Imagem

OBS: É obrigatório que se tenha o arquivo cheat.dat para que esta opção funcione, é só baixar e descompactar na pasta principal do emulador.

--------------------------------------------

Detalhes Extras:

Acesse este link: http://www.mame.net/downmisc.html

Baixei os arquivos:

HISCORE.DAT > Salva os recordes dos seus jogos automaticamente, se você desligar o computador, e for jogar outro dia, os seus recordes ficam salvos.

HISTORY.DAT > Tem informações adicionais de vários jogos, como curiosidades, história do jogo entre outras informações.

MAMEINFO.DAT > Informações diversas sobre a emulação de vários jogos.

Descompacte todos eles na pasta principal do emulador.
============================
[DICAS EXTRAS]

Encontrei um amigo no Kaillera, que me passou um item importante.
Existem alguns botões do Kaillera que ficam bugados no Windows XP.

Para corrigir isso, é só alterar o tema do Windows XP para o estilo "clássico".

Exelente dica do amigo RetalhadorX.
============================
Falow....

====================================

Bom galera do Museu, ainda existe muita coisa a ser explorada, não pensem que é só isso, mas esta é a parte ?grossa? da coisa, e mais importante, espero ter ajudado.

Gostaria muito que vocês dessem sugestões, apontassem erros, adicionassem coteúdo, fizessem críticas construtivas, as destrutivas eu dispenso, obrigado, mas gostaria mesmo que vocês participassem, pois eu não preciso deste tutorial, eu por mim, sempre corro atrás do que preciso e dou meu jeito, fiz isso para ajudar os player e espero que eles usufluam e bem deste tópico e que seja de referência para muitos amigos aqui.

Aos poucos vou completando com informações colhidas na net e pelos amigos aqui do fórum e de outras fontes.


A CONCLUSÃO DO TRABALHO ESTÁ NA PRIMEIRA PÁGINA, NOS 3 PRIMEIROS TÓPICOS. QUEM QUISER POSTAR ESTE TUTORIAL EM OUTRO FÓRUM OU SITE, FIQUE A VONTADE, ELE FOI FEITO PARA TODA A COMUNIDADE, SÓ PEÇO POR FAVOR, QUE NÃO ALTERE NADA E QUE DEIXEM OS DEVIDOS CRÉDITOS A QUEM AJUDOU E A MIM, BOCAGAMES@YAHOO.COM.BR BRIGADO GALERA

Fonte de pesquisa:
www.google.com.br
www.mame.net
www.mamadev.net
documentação do Mame
www.snk-neofighters.com.br

Falowww..



[EDIT]Estou adicionando algo que o Photek encontrou e que é muito bom, segue o post dele:

Photek escreveu:Ontem estava jogando MK2 e tive que olhar de um site os golpes dos personagens, pois não lembrava dos golpes. Aí conversando com um amigo no Mirc, ele me disse que no Mame já tem opção de ver os golpes de alguns jogos dentro do jogo, basta ter o arquivo ?command.dat? que pode ser baixando do site abaixo:
http://home.comcast.net/~plotor/command.html
No arquivo leia-me explica o jeito de se usar o arquivo. Não sei se já deram essa dica, pois não li todos os tópicos, de qualquer forma deixo essa dica que é muito útil nos jogos de luta.
Imagem

Valew Photek.
[/EDIT]
Editado pela última vez por Boca-Fox em 05 Jan 2008, 01:52, em um Total de 1 vez.
Imagem
Imagem
"OS MELHORES JOGOS SOBREVIVERÃO PARA SEMPRE"
Alexey Pajitnov - Inventor do TETRIS
http://williampinheiro482.blogspot.com/
Avatar do usuário
Boca-Fox
Site Admin
 
Mensagens: 1354
Registrado em: 24 Jul 2007, 19:38
Localização: Cerquilho - SP

Boa!

Mensagempor Agente Rolf » 27 Jul 2007, 23:02

Belo trabalho Boca e todos os contribuintes!

Deve ter dado um trabalho e tanto!
Avatar do usuário
Agente Rolf
 
Mensagens: 658
Registrado em: 26 Jul 2007, 15:51
Localização: Águas de São Pedro - SP

BOA!!!

Mensagempor Daniel Orochi » 30 Jul 2007, 16:02

MUITO BOM O TUTO BOCA, VC É O CARA!!!!




:lol:
"A sobrevivência é dos mais fortes..."
Avatar do usuário
Daniel Orochi
 
Mensagens: 39
Registrado em: 30 Jul 2007, 15:59
Localização: São Paulo

Mensagempor Corisco » 31 Jul 2007, 05:51

Meu PC eh tao podrao que acho que nao passa de atari desfarcado :cry: , mas nao vejo a hora de pegar um mais forte pra emular! Eu so emulo no Xbox...

Parabens, o Tuto ta espetacular!!
http://www.16-bit.com.br A casa dos 16 bits.
Avatar do usuário
Corisco
 
Mensagens: 474
Registrado em: 26 Jul 2007, 04:42
Localização: Em Algum Lugar Do Passado

Mensagempor Calango-X » 05 Ago 2007, 18:39

Ótimo tutorial Boca! :wink:

Aproveitando o tutorial tenho uma dúvida, resolvi perguntar aqui porque não queria abrir um tópico só pra isso, mas qualquer coisa podem apagar. Estava hoje testando o Lethal Enforces no mame usando o mouse, mas no meio do jogo quando as balas acabam, não consigo recarregar a arma, pois no arcade você tem que atirar fora da tela pra recarregar mas no mame não tem nenhum botão que simule isso. Alguém sabe como resolver?
Avatar do usuário
Calango-X
 
Mensagens: 39
Registrado em: 04 Ago 2007, 18:43

Mensagempor Makunouchi Ippo » 05 Ago 2007, 18:48

foi vendo esse topico no finado museu, que me fez voltar a ter interesse em emuladores novamente, esse topico está perfeito, um grande trabalho
parabens :wink:
Avatar do usuário
Makunouchi Ippo
 
Mensagens: 500
Registrado em: 04 Ago 2007, 13:24
Localização: Campo Grande /MS

Mensagempor Azulzinho » 07 Ago 2007, 18:19

Fiquei impressionado com a qualidade do review, meus parabéns!

Até quem já emula MAME pode encontrar novas coisas interessantes!
Avatar do usuário
Azulzinho
 
Mensagens: 31
Registrado em: 06 Ago 2007, 01:17

Frontend Mame32 plus

Mensagempor agnm1 » 18 Dez 2007, 10:53

Amigo Boca, estou iniciando agora neste fórum, e quero dar os parabéns por tão maravilhosa iniciativa, verdadeiramente fantástico o seu tutorial, sobre o Mame 32 (O que estou usando) montei um gabinete árcade e coloquei na minha sala de visitas, passando por cima dos xingamentos da patroa, ela agora aceita na boa e até joga com as amigas que nos visita.
Estou usando um monitor 29" árcade, gostaria se possível uma ajuda do amigo, é que eu gostaria de modificar o frontend original do mame 32, para que ele só mostrasse a lista de jogos e as imagens do lado direito, não estou conseguindo deixar sem as opções (Arquivo, Visualizar, Opções, Ajuda e os ícones etc...) a tela limpa mesmo, só com o fundo, listas dos jogos e as imagens dos games, isto é possível?
Grato amigo desde já por sua ajuda.
Gostaria tb de ajudar os participantes deste fórum no que for possível, sou técnico em eletrônica e desenvolvi a placa jamma que estou usando no meu árcade, e se aceitar a minha contribuição eu mando o esquema e os desenhos do pcb lista de material etc... para quem quiser fazer uma desta.
Gabriel um forte abraço a todos.
agnm1
 
Mensagens: 1
Registrado em: 17 Dez 2007, 17:54
Localização: Recife

Mensagempor Boca-Fox » 18 Dez 2007, 11:15

Grande Gabriel, seja muito bem-vindo.

A idéia é essa, compartilhar conhecimentos.

Quanto a sua pergunta, eu não entendi muito bem, mas até onde sei, é totalmente possível mudar todo o Mame, já que ele é um programa com código livre, para qualquer um alterar da forma que desejar, mas isso é para programadores que tenham conhecimento da linguagem usada para o Mame e neste ponto não posso ajudar. Existe um pessoal no fórum que programa, derrepente pode partir daí uma "força tarefa" para começar a customizar um Mame pra galera.

Mas também, existem diversos front ends já prontos e talvez alguns podem suprir sua necessidade.

Segue um link com vários deles, na verdade 54 opções:

http://www.planetemu.net/index.php?sect ... =Frontends

Quanto ao seu ptojeto de arcade, vários aqui no fórum já se manifestaram para construir um, mas sempre somos barrados pelo esquema eletronico, não ter malícia com madeira e etc...

Peço a você se possível, colocar os esboços do seu projeto na seção de "Desenvolvimentos e Projetos".

Se lhe interessar, em fazer uma passo a passo com esquemas fotos e tudo que for possível, a gente pode colocar na página principal do site como matéria especial.

Bom, qualquer ajuda é bem-vinda e se precisar a galera está aí.

Um forte abraço.
Imagem
Imagem
"OS MELHORES JOGOS SOBREVIVERÃO PARA SEMPRE"
Alexey Pajitnov - Inventor do TETRIS
http://williampinheiro482.blogspot.com/
Avatar do usuário
Boca-Fox
Site Admin
 
Mensagens: 1354
Registrado em: 24 Jul 2007, 19:38
Localização: Cerquilho - SP

Mensagempor Alexandre_Metal » 20 Dez 2007, 20:44

Boca-Fox escreveu:Quanto ao seu ptojeto de arcade, vários aqui no fórum já se manifestaram para construir um, mas sempre somos barrados pelo esquema eletronico, não ter malícia com madeira e etc...


Abaixo, um dos meus sonhos de consumo:

Imagem

Depois de ter um desse, já posso morrer. :lol:
PSN ID: DEC-UCM
Xbox Live ID: DECUCM
Steam ID: Alexandre_Metal

:ps3: :x360: :wii: :psp: :gbasp: :xbox2: :gc2: :ps2: :dc1: :n64: :saturn1: :psx: :segacd: :snes: :sfamicom: :ngaes: :md: :sms: :nes: :famicom1: :a2600:
Avatar do usuário
Alexandre_Metal
 
Mensagens: 1369
Registrado em: 06 Ago 2007, 00:22
Localização: Londrina - PR

Mensagempor Boca-Fox » 20 Dez 2007, 20:46

Alexandre_Metal escreveu:
Boca-Fox escreveu:Quanto ao seu ptojeto de arcade, vários aqui no fórum já se manifestaram para construir um, mas sempre somos barrados pelo esquema eletronico, não ter malícia com madeira e etc...


Depois de ter um desse, já posso morrer. :lol:


Com quatro controles, que lindo... Eu quero, ue quero...
Imagem
Imagem
"OS MELHORES JOGOS SOBREVIVERÃO PARA SEMPRE"
Alexey Pajitnov - Inventor do TETRIS
http://williampinheiro482.blogspot.com/
Avatar do usuário
Boca-Fox
Site Admin
 
Mensagens: 1354
Registrado em: 24 Jul 2007, 19:38
Localização: Cerquilho - SP

Mensagempor Boca-Fox » 20 Dez 2007, 20:51

Bônus:

Imagem

Imagem

Imagem

Imagem

Imagem

Imagem

Imagem

Imagem

Imagem

Huhuuuuuuuuuuu.......... Eu quero porraaa!!!![/img]
Imagem
Imagem
"OS MELHORES JOGOS SOBREVIVERÃO PARA SEMPRE"
Alexey Pajitnov - Inventor do TETRIS
http://williampinheiro482.blogspot.com/
Avatar do usuário
Boca-Fox
Site Admin
 
Mensagens: 1354
Registrado em: 24 Jul 2007, 19:38
Localização: Cerquilho - SP

Mensagempor Alexandre_Metal » 20 Dez 2007, 20:58

Boca-Fox escreveu:Bônus:


Huhuuuuuuuuuuu.......... Eu quero porraaa!!!


:shock: :shock: :shock: Gostei desta sala! :lol:

Falando sério, um dia eu faço uma loucura dessas. Quando eu coloco algo na cabeça não há quem tire!
PSN ID: DEC-UCM
Xbox Live ID: DECUCM
Steam ID: Alexandre_Metal

:ps3: :x360: :wii: :psp: :gbasp: :xbox2: :gc2: :ps2: :dc1: :n64: :saturn1: :psx: :segacd: :snes: :sfamicom: :ngaes: :md: :sms: :nes: :famicom1: :a2600:
Avatar do usuário
Alexandre_Metal
 
Mensagens: 1369
Registrado em: 06 Ago 2007, 00:22
Localização: Londrina - PR

Próximo

Voltar para Emulação em geral

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante


cron