Difference between revisions of "MAME Variants"

From BYOAC New Wiki
Jump to navigation Jump to search
(Created page with "The "official" MAME program can be found [http://www.mamedev.org/ at mamedev.org]. MAME is opensource, thus people can create their own builds of MAME- some with it's own ...")
 
(Compiling your own MAME)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The "official" [[MAME]] program can be found [http://www.mamedev.org/ at mamedev.org]. MAME is opensource, thus people can create their own builds of MAME- some with it's own added features. Often these custom builds are referred to as "a different flavor of MAME" or, with popular flavors, by the chosen name such as "MAMEUI".
+
The "official" [[MAME]] program can be found [http://www.mamedev.org/ at mamedev.org]. MAME is opensource, thus people can create their own builds of MAME- some with it's own added features. Often these custom builds are referred to as "a different flavor of MAME" or, with popular variants, by the chosen name such as "MAMEUI".
  
 
=Versions=  
 
=Versions=  
The loose term "flavor" is chosen over "version". It is common to keep the version in sync to the MAME version it was derived from. This to avoid confusion as to what set of [[ROMs]] work with the modified MAME version. Note that [http://en.wikipedia.org/wiki/software_versioning software versioning] might still be in place using build numbers.
+
The loose term "variant" is chosen over "version". It is common to keep the version in sync to the MAME version it was derived from. This to avoid confusion as to what set of [[ROMs]] work with the modified MAME version. Note that [http://en.wikipedia.org/wiki/software_versioning software versioning] might still be in place using build numbers.
  
=Compiling your own MAME=
+
=MAME variants=
An excellent guide can be found [http://mrdo.mameworld.info/compile.php here] (written by Mr.Do!) BYOAC forum user MKChamp has a guide and the files needed to create your own flavor of MAME without the so-called nag screen and support for highscores. The thread can be found [http://forum.arcadecontrols.com/index.php/topic,64298.0.html here].
+
A list of popular MAME variants:
  
=MAME flavors=
+
<center>
A list of popular MAME flavors:
+
{|class="wikitable"
 +
|MAME
 +
|The "official" command line program that the other variants are based on.
 +
|[http://www.mamedev.org/]
 +
|-
 +
|NoNag patched
 +
|Suppresses error messages that are useful when troubleshooting.
 +
|[http://forum.arcadecontrols.com/index.php/topic,64298.0.html]
 +
|-
 +
|MAMEUI
 +
|Built in frontend.
 +
|[http://www.mameui.info/]
 +
|-
 +
|MAMEUIFX
 +
|Built in frontend.
 +
|[http://mame32fx.altervista.org/home.htm]
 +
|-
 +
|MAME Hub
 +
|Added network play.
 +
|[http://sites.google.com/site/mamehub/]
 +
|-
 +
|HB MAME
 +
|Dedeicated "homebrew" hacks.
 +
|[http://hbmame.the-chronicles.org/index.html]
 +
|-
 +
|Groovy MAME  
 +
|Mainly aimed at CRT monitors and alleviating some annoyances associated with emulation on LCD displays.
 +
|[http://forum.arcadecontrols.com/index.php?board=52.0]
 +
|}
 +
</center>
  
*MAME - The command line program that the other variants are based on. [http://www.mamedev.org]
+
=Compiling your own MAME=
*NoNag/hiscore patched - Suppresses error messages that are useful when troubleshooting. See [http://forum.arcadecontrols.com/index.php/topic,64298.0.html the BYOAC forum thread] .
+
An excellent guide can be found [http://mrdo.mameworld.info/compile.php here] (written by Mr.Do!).
*MAME32, MAMEUI, or MAMEUIFX - Graphic User Interface (GUI) versions of MAME. [http://www.mameui.info/]
+
BYOAC forum user MKChamp has a guide and the files needed to create your own build of MAME without the so-called nag screen and support for highscores. The thread can be found [http://forum.arcadecontrols.com/index.php/topic,64298.0.html here].
*HBMAME - Dedicated to homebrew "hacks" [http://hbmame.the-chronicles.org/]
 
*GroovyMAME [http://forum.arcadecontrols.com/index.php?board=52.0]
 

Latest revision as of 07:11, 11 January 2014

The "official" MAME program can be found at mamedev.org. MAME is opensource, thus people can create their own builds of MAME- some with it's own added features. Often these custom builds are referred to as "a different flavor of MAME" or, with popular variants, by the chosen name such as "MAMEUI".

Versions

The loose term "variant" is chosen over "version". It is common to keep the version in sync to the MAME version it was derived from. This to avoid confusion as to what set of ROMs work with the modified MAME version. Note that software versioning might still be in place using build numbers.

MAME variants

A list of popular MAME variants:

MAME The "official" command line program that the other variants are based on. [1]
NoNag patched Suppresses error messages that are useful when troubleshooting. [2]
MAMEUI Built in frontend. [3]
MAMEUIFX Built in frontend. [4]
MAME Hub Added network play. [5]
HB MAME Dedeicated "homebrew" hacks. [6]
Groovy MAME Mainly aimed at CRT monitors and alleviating some annoyances associated with emulation on LCD displays. [7]

Compiling your own MAME

An excellent guide can be found here (written by Mr.Do!). BYOAC forum user MKChamp has a guide and the files needed to create your own build of MAME without the so-called nag screen and support for highscores. The thread can be found here.