Mame32 a história

Artigos

Mame32 para Windows, o derradeiro emulador de máquinas de arcada

O MAME é um emulador de máquinas arcade, o que significa que é um software para Windows e outros sistemas operativos que podemos descarregar, e juntamente com outros ficheiros chamados ROMS, podemos jogar muitos jogos arcade.

MAME, o emulador original

O nome deste emulador é M.A.M.E. o que corresponde às iniciais do Multiple Arcade Machine Emulator. Como resultado deste emulador, surgiram algumas variantes que melhoram ou complementam este emulador em diferentes aspectos.

O emulador original da máquina arcade, MAME, consiste num programa de linha de comando. Para aqueles que não são iniciados na informática, um programa de linha de comandos é um programa que é executado digitando o seu nome e uma série de opções no terminal do sistema operativo. Por exemplo, no Windows 10, executaríamos o comando CMD.EXE, e abriríamos um terminal ou uma consola de comandos, onde poderíamos digitar comandos diferentes. No nosso caso, para lançar o programa MAME, deveríamos escrever o seguinte comando "MAME.EXE sf2," e, desta forma, lançaríamos o jogo Street Fighter 2, que poderíamos jogar no nosso PC sem problemas. Obviamente, antes disso, teremos de ter a ROM do videojogo e copiá-la para o directório apropriado, mas o comando "MAME.EXE sf2" é útil para ver como funciona o programa MAME.

Como podemos ver, utilizar o MAME é um pouco aborrecido, uma vez que teremos de executar os seguintes passos para podermos jogar os nossos jogos preferidos:

  1. Abrir o terminal do nosso Sistema Operativo
  2. Vai à directoria onde se encontra o software MAME
  3. Sabe o nome da ROM do jogo que queres jogar (por exemplo, sf2 para Street Fighter 2)
  4. Escreve o comando correcto para lançar o jogo "MAME.EXE sf2".

Este processo pode parecer natural e fácil para os utilizadores habituados à consola de comando, mas para aqueles que não estão habituados a tal ambiente, será enfadonho e desafiante. Por isso surgiram muitas variantes de MAME, que incorporaram uma interface gráfica que tornou a vida muito mais fácil para o utilizador final deste grande emulador de máquinas arcade.

Uma destas alternativas que incorporou uma interface gráfica no MAME chamava-se Mame32, e foi um grande sucesso.

Mame32, trazendo MAME a todos os utilizadores

O Mame32 surgiu como uma iniciativa para fornecer aos utilizadores finais da MAME uma interface gráfica para navegarem na sua colecção de ROM/video games. Desta forma, um jogo poderia ser lançado com um clique do rato, o que facilitou muito o uso deste emulador. O Mame32 pode digitalizar a pasta de ROMs e criar uma lista com todas elas, organizando-as por diferentes critérios como o nome do videojogo, ano de lançamento, classificação, etc. Além disso, Mame32 forneceu a opção de configurar alguns aspectos do emulador MAME directamente a partir da interface gráfica.

Então o Mame32 e o MAME são as mesmas coisas?

Sim e não. No final, com Mame32, terás todas as funcionalidades do MAME, mas também poderás usar uma interface gráfica para gerir o emulador. A existência do Mame32 é possível graças ao facto de o MAME ser de código aberto, o que significa que qualquer pessoa com conhecimentos de programação suficientes pode aceder ao código fonte do emulador e modificá-lo para adicionar novas funcionalidades ou corrigir bugs. Assim, os criadores do Mame32 utilizam o código MAME para adicionar uma nova camada (interface gráfica) e obter, desta forma, um emulador mais amigável para o utilizador final. É por isso que o Mame32 incorpora o código fonte do MAME.

MAME, Mame32, MameUI. Porquê tantos nomes para o mesmo emulador?

Como já vimos, MAME é o emulador original do qual todos os outros começam. Ao longo dos anos, diferentes variantes deste emulador foram lançadas, desenvolvidas por entusiastas que queriam contribuir com algo extra para o emulador original.

Estas novas versões, em muitos casos, acabaram por ser abandonadas pelos seus criadores, e por isso, não puderam correr os últimos jogos suportados pelo MAME. É o caso de Mame32, que já não foi desenvolvido, e no seu lugar surgiu uma alternativa chamada MameUI, que também foi abandonada e agora foi substituída pelo emulador IV/Play (For Play). Todas estas variantes têm em comum que o seu núcleo é o emulador original do MAME.

Embora os seus criadores não tenham actualizado muitas destas versões durante muito tempo, será possível correr estas variações em Sistemas Operativos modernos como o Windows 10. Este é o caso de Mame32 para Windows 10, que funcionará, e podemos desfrutar desta grande interface gráfica para o MAME no último Microsoft OS. Embora valha a pena mencionar que a menos que tenhamos uma excelente razão para usar o Mame32, é melhor usar software mais actualizado e activamente desenvolvido pelos seus programadores, como é o caso de IV/Play.

MESMO a versão irmã de MAME

Como um projecto paralelo ao MAME, surgiu o projecto MESS, que focou em sistemas informáticos como consolas de vídeo e computadores pessoais. De tal forma que, com este emulador, podemos jogar o Super Nintendo, Megadrive, Gameboy, Amstrad, Spectrum, etc.

O emulador MESS juntou-se ao projecto MAME na versão 0.163 deste último (24 de Junho de 2015 ), podendo, desde então, emular no MAME todos os sistemas suportados pelo projecto MESS. A partir de hoje, o MAME e o MESS estão incluídos no MAME, fornecendo assim ao MAME suporte para milhares de jogos, não só para arcadas mas também para consolas de vídeo e computadores pessoais.

Factos divertidos sobre o MAME

A primeira versão do MAME

A primeira versão do MAME foi 0.1 e foi lançada a 5 de Fevereiro de 2017, e foi capaz de emular os cinco jogos seguintes:

  • Pac Man
  • Lady Bug
  • Rolo de Triturar
  • Ms. Pac-Man (bootleg)
  • Pengo

O programador da primeira versão era um italiano chamado Nicola Salmoria, e esteve envolvido até 2003 no desenvolvimento do MAME. Após esta data, Nicola deixou de colaborar e contribuir para o código fonte do emulador, pois era demasiado demorado para ser um passatempo.

Jogar jogos é um efeito secundário

MAME foi desenvolvido para transformar o hardware de uma máquina de jogo (díodos, condensadores, fichas, etc.) no software. Ou seja, passar de ter uma placa-mãe física para ter algumas linhas de código que imitam o comportamento dessa placa-mãe. Uma vez que esse hardware foi convertido a 100% em software, como efeito colateral, era possível correr videojogos neste emulador, embora este não fosse o objectivo principal.

O código fonte do MAME

Actualmente, o código fonte deste emulador está alojado em GitHub, que tem servido como um serviço de alojamento do código fonte desde finais de 2007 (16 de Dezembro de 2007). Ele recebe novo código graças a mais de 200 desenvolvedores voluntários que procuram melhorar o emulador nas suas últimas versões. O código fonte tem mais de 15 milhões de linhas de código (15.769.750 na altura de escrever este texto) e recebe novo código cerca de 590 vezes por mês, criado por mais de 40 programadores diferentes.

Multiplataforma MAME

Este emulador multi-machine arcade começou como software para MS-DOS, embora não demorasse muito tempo a sair para outras plataformas como Windows, Mac, e Linux. Até o Google portou o MAME para o seu Native Client, permitindo-nos desfrutar do MAME no navegador Google Chrome.

Revivendo os velhos tempos das arcadas

MAME, e as suas variantes como Mame32, tornaram-se o ingrediente principal para criar as máquinas de arcada e de bar vistas nos anos 90 e no início dos anos 2000. Desta forma, algumas empresas fabricam mobiliário de arcade semelhante a esses anos, usando um PC com o MAME instalado e a executar os melhores jogos daquela época dourada das máquinas de arcade.

Esta mobília arcade atinge um nível de detalhe tal que até incorpora um par de slots de moedas para que os Jogadores 1 e 2 possam desfrutar novamente desses momentos especiais.

Como podemos ver, o MAME é um emulador que fez história e continua a fazê-lo. Não há dúvida que este software tem encantado milhares e milhões de utilizadores que podem desfrutar e reviver aqueles momentos inesquecíveis nos salões de jogos.

Já sabes que podes descarregar MAME e descarregar Mame32 a partir do nosso site Usitility com total tranquilidade e segurança.

Software Relacionados

Mame32

Mame32

Êmulos

grátis

Emule jogos clássicos de arcade em computadores modernos através de uma interface amigável ao usuário.

MESS

MESS

Êmulos

grátis

Emula antigos computadores e consoles de videogame.

MAME

MAME

Êmulos

grátis

Emulando jogos de fliperama dos anos 90, este programa permite aos usuários reviverem experiências clássicas de jogos em seus dispositivos eletrônicos.