I think you're missing the point here... we're not telling you WHAT to do with MAME, just that if MAME had started out like this, we wouldn't have bothered. Kind of like when your favorite musician/actor/director is successful enough to stop "compromising their artistic integrity" and puts out crap. Sure, do whatever that little voice in your head tells you to do, just don't ---smurfette--- when nobody buys it. No, MAME is not a commercial product that relies on sales to keep going, but do you honestly think it would have got anywhere without the throngs of people who saw it as a way to play their favorite arcade games at home without dropping quarters into a beat-up machine that may or may not work? Facebook only recently became a publicly-traded company, but what people thought of it still mattered when there was no money to be made off it. Sure, Zuckerberg seems to be ignoring user feedback and doing whatever he pleases just like the MAME folks, but all someone has to do is come up with something people like better, and it's bye-bye Facebook. Look what happened to MySpace... they tried to please everyone by letting them "pimp out" their pages, and the whole thing turned into a bloated mess.
MAME isn't meant to be a work of art tho, there is no 'artistic integrity' to compromise, it's a serious project more akin to a history book.
Sure in the early days the 'classics' hit hard and fast because they'd never been emulated before and naturally a lot of people had a higher interest in emulating those, but even today interesting things get done and quite often I'm the one doing them, even if I'm also the one doing a lot of the gambling / Fruit Machine type stuff.
Also with MAME the integrity and quality of the emulation of other parts is only enhanced by having a greater number of test cases, the robustness cores, legitimacy of the project etc. are all boosted by such things, MAME today is an emulation platform.
There are places you find the Fruit Machines / gamblers painstakingly maintained, just like any other classic arcade game, I've pointed out Mr. Ps classic amusements before (
http://www.reelfruits.co.uk/The-Machines1.html ) and to people who like that genre you have classics on par with the likes of PacMan etc. When I work on the emulation of them I see a peek in interest too, and just like any other genre, I get comments asking about when things will be ready etc.
MAME can't *unemulate* something like PacMan to recapture the old days by emulating it again, but it still emulates it as well as it ever has done, and things like Donkey Kong, the subject of this topic are emulated today at levels not even remotely possible on the hardware available back when MAME was born, the experience is better than it's ever been.
What I don't expect is for people to spread misinformation that the things we're doing are inherently making the emulation somehow worse, they're not, you can choose to completely ignore everything other than the 5 games you care about with the latest MAME and for 99% of cases you'll get the best quality of emulation MAME has ever offered.
With new versions for the past year or so I've tried to point out interesting developments and improvements across the projects for each release, things people might otherwise have missed. In the other thread I pointed out Planet Probe and Taito's Sky Destroyer but there's much more going on. The DECO classic 'Angler Dangler' aka 'Fishing' which was a most wanted (or at least curious) title for a decent number of people was finally emulated a couple of versions back thanks to a rare cassette tape and dongle being read + dumped, work which is painstakingly difficult compared to ANYTHING Mame was doing back in the day, likewise things like the chip decaps have offered the ability to massively improve some protection emulations, and do things which would have been unthinkable in the past.
Things like the gambling games, and developments in MESS are all part of what MAME is today, and what helps improve MAME, keep it going. I know a lot of people have a strong view that MAME should just release a 1.0 version and call it quits, many people seem to think that should have happened years ago and I struggle to comprehend why because cool stuff is happening every single week.
Even if something was to come along and 'replace' MAME because you think MAME has become somehow 'uncool' these days I can guarantee you that 95% of any project would only exist *because* of MAME, and would ultimately come to the same conclusions and direction of growth.
I'm probably not going to play half the gambling games, ever, aside from development and testing, but there are people who will, as much as anything it's a case of spreading our nets, making sure that there is something in MAME which can emulate everybody, that way there are always opportunities and positions for people to contribute and become involved with the project and *that* is vital to the project having any future at all.
I've said in messages before, people are quick to vote, or demand *destructive* action, when really there is no benefit to anybody from taking such action. I'm pretty sure if I put up a poll and said 'should we remove all Mahjong games from MAME' you'd get 95% saying 'remove them' and 5% saying 'keep them' but the fact is by existing they're doing no harm to the project, only improving it, and removing them would hurt the 5% much, much more than it would benefit the 95%
The problem is some people seem to see arcade video games as some sort of religion, they somehow see gambers and/or home systems as not worthy by comparison.
The reason MAME is having to reinvent the wheel when it comes to the PinMAME / Pinball support, and basically redo it from scratch is *exactly* because the old build was a side project, ended up being a full on fork, and eventually ended up with a codebase so different to current versions the code was impossibly to maintain and impossible to port general improvements to / from, which ultimately meant it ended up dug into a hole with no real way to improve the quality of emulation offered. Now maybe some of you are perfectly happy with that situation, just like you'd be happy if MAME 'stopped' but that's a very short-sighted view of things.
Anyway all this just comes down to one thing, YOU don't like those games, and YOU don't want them in there, MAME as a project has no room for such selfish viewpoints.
People are very quick to say they'll never upgrade again, but I can pretty much guarantee if we do manage to figure out Raiden 2 one day then a huge number of users will upgrade for that even if MAME was emulating talking sex toys by that point.