Changes

Jump to navigation Jump to search

MAME

313 bytes added, 22:27, 2 June 2020
m
this is much better, thanks
{{Infobox emulator
|title = Multiple Arcade Machine EmulatorMAME|logo = MAMELogo-mame.jpgpng|logowidth = 135254
|version = {{MAMEVer}}
|active = Yes
|source = [https://github.com/mamedev/mame GitHub]
}}
'''[[wikipedia:MAME|MAME]]''' (originally an acronym for '''<u>M</u>ultiple <u>A</u>rcade <u>M</u>achine <u>E</u>mulator''') is a multi-platform, open-source, [[Multi-system emulators|multi-system emulator]] written in C++. The philosophy behind the project is to recreate the workings of machines through emulation, and thus the ability to actually play the games is "a nice side effect". MAME is incredibly large, [[MAME compatibility list|supporting thousands of machines and ROM sets]], though what is supported is not what's playable; your mileage may vary. In the event you don't like MAME's own interface, there are many alternative front-ends available.
Much like the name says, MAME was supposed to be for arcade machines like Pac-Man back when it was released in 1997. A similar project called [[MESS]] was made to do essentially the same thing for home consoles and other esoteric devices that never got emulated, but it has since been merged into MAME by the end of May 2015 in version 0.162, and now it supports ''a whole lot more'' than arcade machines.
==Downloads==
{| cellpadding="4"|-|align==Windows===center|{{Icon|Win-big}}* |[httphttps://www.mamedev.org/release.html php '''Official release''']* [http:<br/><small>Stable</ashura.mameworld.info/nightlybuilds/builds.html Nightly builds] (compiled by Ashurasmall>|-X)* [http:|colspan="3"|<hr//www.emucr.com/search/label/MAME>|-SVN Nightly builds] (up to November 27, 2015)* [http://www.t2e.pl/pl/466/134/466/Automatyczne-edycje?tsearch|align=mame,svn,notcenter|plus,not{{Icon|mameui,notLin|mewui T2E builds] (Polish, up to March 2015)Mac|BSD}} ===macOS===* |[httphttps://sdlmamewiki.lngnmamedev.org/index.netphp/ SDLMAME portSDL_Supported_Platforms SDL Supported Platforms] (64|-bit, provided by lngn.net)* |align=center|{{Icon|Win-big}}|[http://ashura.mameworld.info/nightlybuilds/sdl_buildsbuilds.html Nightly builds] (compiled <br><small>Compiled by Ashura-X)</small>|}
==Overview==
|-
! Terminal
|Something like this should work in theoryThe following is a non-destructive one-liner to decompress and recompress your files from zip to 7z. '''It has not been testedPlease account for at least a 3:1 space requirement, and about 3 seconds time per file (give or take). Keep in mind, proceed with cautionif you have any other folders present in the working directory it'll snag those too during the second step.'''
7z e (romset)for y in *.zip ; do 7z x "${y%}" -o (romset)/ *; done && for i in */; do 7z a (romset)"${i%/}".7z (romset)"./${i%}*"; done
Just After it's done, be sure to check and make sure that you've installed 7-the 7z and zip and it registers to the environment path, that youfiles're in contents match before deleting both the folder, zips and that you substitute (romset) for the name of the romset in the commandtheir extracted folders.
|}
:- While not mandatory, Negatron also needs VLC media player 2.2.0 or newer on your computer in order to play video previews. VLC & JRE's bitness must match (eg. 32-bit or 64-bit).
==VersionsList of forks=====;GroovyMAME===:
{{Main|GroovyMAME}}
Also known as '''GroovyUME'''. It's a fork of MAME/UME made to support arcade CRT monitors for AMD cards.
http://forum.arcadecontrols.com/index.php/topic,128879.0.html?PHPSESSID=domm2c4q77esu0j9uohc5vrqn5
 
;AGEMAME:
Years ago MAME used to exclude gambling games, this lead to a fork called ''Arcade Gambling Extensions for MAME (AGEMAME)'' being created for this specific purpose. Nowadays, it's since long integrated into MAME.
 
;MESS:
 
;PinMAME:
 
;ARCADE:
==Netplay==
927
edits

Navigation menu