MAME

MAME
Desenvolvedor Nicola Salmoria

MAME Team

Plataforma Arcades, Consoles
Lançamento 5 de fevereiro de 1997 (27 anos)
Versão estável 0.258 (30 de agosto de 2023; há 8 meses)
Idioma(s) Multilinguagem
Escrito em C
Sistema operativo Multiplataforma
Gênero(s) Emulador de arcade
Licença Própria
Estado do desenvolvimento Ativo
Tamanho 32,8 MB (32-bit)

34,5 MB (64-bit) (Windows)

Página oficial www.mamedev.org/

MAME (anteriormente um acrônimo de Multiple Arcade Machine Emulator) é um software destinado a emular fielmente os jogos eletrônicos conhecidos como "arcades", também chamados no Brasil de "fliperamas".

O que é

MAME significa Multiple Arcade Machine Emulator - Emulador de Múltiplas Máquinas de Arcade, em português. Quando usado em conjunto com arquivos de dados de um jogo (ROMs), o MAME irá reproduzir, mais ou menos fielmente, o jogo em um PC. O MAME pode emular mais de 8.000 jogos clássicos dos arcades dos anos 70, 80, 90 e 2000.

As imagens de ROM que o MAME utiliza são "descarregadas" de chips de ROM das placas de circuito impresso dos jogos. O MAME então se torna o hardware para os jogos, tomando o lugar de suas CPUs e chips de suporte originais. Portanto, esses jogos não são simulações, mas sim os verdadeiros jogos que apareceram nos arcades.

O propósito do MAME é emular fielmente as máquinas de arcade para fins educativos e de preservação. Enquanto a tecnologia dos jogos avança, o MAME impede que esses jogos sejam esquecidos e perdidos.[1]

Existe ainda uma política proposta pelo desenvolvedor (e expressa no readme.txt que vem junto com o aplicativo) de que somente jogos com mais de 3 anos de mercado possam ser adicionados à lista de compatibilidade do MAME. Isso, segundo ele, evita que o emulador concorra diretamente com as empresas desenvolvedoras dos jogos (uma vez que os jogos são fáceis de se conseguir na Internet).

História

No dia 24 de dezembro de 1996, Nicola Salmoria começou a fazer um emulador para vários hardwares que mais tarde, em 1997, juntou em um só programa, batizado de Multi Arcade Machine Emulator - Emulador de Múltiplas Máquinas de Arcade, em português. Sua primeira versão oficial saiu no dia 5 de fevereiro de 1997 às 23:32 (+0100). Usando um driver de arquitetura portável e modular com uma filosofia de código aberto (open source), o MAME cresceu em proporções imensas. Com isso, qualquer pessoa que tenha um conhecimento específico em software, pode editar o MAME. Hoje existem dezenas de versões deste emulador, que vai desde sistema modificados para DOS à versões para WINDOWS32.

Plataformas suportadas

Existem versões do MAME para IBM PC (DOS e Win32), Linux e Mac OS. Qualquer uma delas é compilada especificamente para a sua plataforma, sem necessidade de emulação de sistema operativo. Além dessas, o MAME é convertido para outras plataformas, geralmente com alguma defasagem em relação às versões principais:

Ficheiros extra

São suportados pelo emulador alguns "ficheiros" ("arquivos" no Brasil) extras de extensão *.INI ou *.DAT.

*.INI

Ficheiros *.INI são utilizados nas categorias dos jogos, para uma melhor organização, exemplos:

  • Catlist Ficheiro de categorias
  • NPlayers.INI Jogos organizados por número de jogadores

*.DAT

Ficheiros *.DAT são ficheiros com informações extras que são mostradas na janela do MAME, exemplos:

  • MAMEinfo.DAT Informações técnicas a respeito dos jogos e o progresso da compatibilidade desses no MAME
  • History.DAT História dos jogos
  • Cheat.DAT Ficheiro de "aldrabices" ("trapaças" no Brasil) para os jogos (Pugsy's)

Softwares relacionados

Existem programas que têm por função fazer a gestão dos ROMs do MAME. Que permitem remover ROMs que deixaram de ser usadas, e alterar aquelas que tenham sofrido modificações.

  • ClrMamePro
  • RomCenter

Além desses, outros programas têm por função simplificar a utilização da versão em prompt do MAME, conhecidos como front-ends, interfaces gráficas para uma mais fácil utilização do software.

  • QMC2
  • Emu Loader
  • EasyMame
  • Turbo MAME
  • MAME Classic

Referências

  1. «About MAME» (em inglês). MAMEDev.org. Consultado em 11 de junho de 2010 

Ligações externas

  • (em inglês) Site oficial e dos desenvolvedores
  • (em inglês) Licença de uso do código fonte
  • (em português) Links Emulação- Aprenda a configurar o emulador MAME.
  • (em português) Documentação não oficial do MAME em Português Brasileiro.
  • (em inglês) mameroms.co.cc- Find Roms and games.
  • (em português) mameroms.co.cc- Encontre Roms e jogos.
  • (em inglês) MAMEUI - versão com um front-end embutido para Windows, também conhecida como MAME32.
  • (em inglês) xMAME - versão para sistemas baseados em Unix.
  • (em inglês) MacMAME - versão para Mac OS X.
  • (em inglês) MAME OS X - outra versão para Mac OS X.
  • (em português) ArcadeBR, site brasileiro sobre Arcades e MAME
  • (em inglês) MAMEWorld, notícias relacionadas ao MAME
  • (em inglês) Lista de alteração dos roms e versões o(p)timizadas
  • (em inglês) Guia de utilização do MAME
  • v
  • d
  • e
De videogames de primeira geração
Odyssey
  • ODYEMU
De videogames de segunda geração
Atari 2600
  • Stella
Odyssey²
Intellivision
  • Nostalgia
ColecoVision
De videogames de terceira geração
Atari 7800
  • ProSystem
SG-1000/Master System
NES
De videogames de quarta geração
Mega Drive/Sega CD/Sega 32X
SNES
TurboGrafx-16
  • Magic Engine
De videogames de quinta geração
3DO
  • 3DOplay
  • Freedo
Jaguar
  • Virtual Jaguar
Nintendo 64
PlayStation
Saturn
De videogames de sexta geração
Dreamcast
  • Chankast
  • NullDC
  • DEmul
  • Makaron
  • reicast
GameCube
  • Dolphin
  • Dolwin
PlayStation 2
Xbox
  • Xeon
  • Cxbx
De videogames de sétima geração
PlayStation 3
Wii
  • Dolphin
De videogames de oitava geração
Wii U
  • Cemu
Nintendo Switch
  • Yuzu
De Consoles portáteis
Bandai
WonderSwan/WonderSwan Color
  • Oswan
SNK
Neo Geo Pocket Color
  • NeoPop
  • Koyote
Nintendo
Game Boy/Game Boy Color/Game Boy Advance
Nintendo DS
Nintendo 3DS
  • Citra
Virtual Boy
  • vbjin
Sega
Game Gear
Sony
PlayStation Portable
De placas de arcade CPS-1, CPS-2 e CPS-3
De múltiplos videogames
Artigos relacionados