I've tried to search the net for all the pros and cons about the different variants of MAME, but it has been less than satisfactory, so I'm asking my fellow BYOAC members to chime in with their experiences.
I haven't played MAME since 1998 and am now getting back into it and have some questions about the different MAME options out there.
Below are some of the MAME choices from the net I found.
I know MAME 0.119 and MAME32 are the official versions, so I'm good there, but what can you tell me about your experiences with the other versions?
I've heard that MAME Plus Plus is a security nightmare and should be avoided, is this true?
Are there any other MAME options that you've tried and liked that are not listed below?
I've got a pretty fast CPU- AMD 3800+ with 1GB RAM, so I'm just undecided as to which MAME option would be best for someone just starting out that will also give me the best performance. Thanks.
MAME 0.119
-- the baseline version isn't a bad choice with a good frontend, 0.119u1 fixes a few stability issues that were still present in 0.119
MAME32
-- standard MAME32 0.119 offers the same functionality / performance as MAME but with a windows GUI.
MAME32 FX 0.119 MAME32 variant
-- has some pretty ugly hacks to get certain games to play 'better' and high score save support added back, but is potentially more unreliable due to the said features.
MAME32 Kaillera edition 0.67 MAME32 version with net play support
-- Kaillera is a security risk, all builds / emulators with it should be avoided on any machine connected to the internet. Also violates the MAME license (due to the inclusion of kaillera which is closed source) MAME is not designed to be secure online, Kaillera isn't secure online, recipe for disaster.
AdvanceMAME 0.106 MAME with advanced video support
-- Good for cabs due to custom modes, seriously out of date tho, there have been a LOT of improvements to mame since 0.106, including the classic games.
MAME Plus! 0.117 Enhanced MAME version
-- Has some interesitng features, includes a couple of bonuses like being able to run some Megadrive/Genesis games via integrated 'HazeMD' support. Good multi-language support, but like mame32fx has a fair few hacks designed to make things run a bit better, so might not be as reliable as a regular build.
MAME Plus Plus 0.117
-- Includes kaillera, so, not a good idea, really. Random builds from dodgy chinese/korean websites are the last thing you want to be running. Also includes some (likewise unauthorized) support for Zinc plugins, but honestly, it's not worth the risk. Highly unstable too due to the sheer number of hacks made to drivers.
What do I recommend? Sticking with the standard Mame / Mame32 builds, it's the only way you can be sure that if you're experiencing an issues that it's a real MAME bug, not something created by the various hacks and patches in the others.