Something I totally agree with Aaron is that if you don't enjoy what you're doing for fun, you wouldn't be able to continue doing it: for the mame project to continue, it has to be fun for the coders.
Thats all good and stuff... However, remember that many of the games the Devs
work on, come from funds and donations from fellow collectors, and us poor pocketed -
but passionate arcade enthusiasts.
At very Least, we should be able to play the games properly. Especially when certain
things that would make a ton of people happy (and very willing to donate even more),
are simple as pie for a Master Dev to add.
Remember also, Mame is more than donations. There are plenty of people
preserving artworks, making samples, scanning in schematics, buying various
hardware, art, schematics, laser discs, hard drives, and more.
Mame can and would still continue if nobody else supported it.. however, its pace
would be a heck of a lot slower.
You're talking about adding a one game option to mame's Core Input Options?
No. Im talking about any and all games which have similar problems. Such as
the problem with not being able to use a real arcade shifter in all racing games in mame.
Mame will never add a game specific option. Code bloat, code support, code maintainance, code upgradability, option bloat, help support, modularity, all point at not doing it. So your "solution" is not valid for official mame.
Never? I didnt realize I was speaking to the Leader of the band...
Every few releases... Mame has done some extensive changes which for the most
part, are not all that necessary, and do not do much to change anything.
Its simply more palatable and cosmetic than actually useful. (OCD?) Im not
saying its a bad thing... but if mame can take time to change everything for the
smallest of reasons, why not an actual change that has a deep impact?
Be honest man. You are stretching the Excuses / reasoning's.
The add to the core wouldnt have a need for a ton of maintenance. Set it,
and forget it.. Until that day when someone decides a better way.
I didn't say I came up with the idea. I helped implement it, and messed with the code, so know how it works. And know how much a pain it is to have multiple mame inputs combined to one game input, and it's not easy.
I also found your older builds confusing.. as with so many options.. a person would have
a hard time figuring out how the heck the actual game was supposed to be controlled.
However, this is Not that case. Its dead simple. You click arcade control if you have
a real controller. Its not 55 ways to control a game all in one menu.
You know I appreciate the hard work you put in to adding multiple mice... as well
as the rest of the work you have done. If only the other Devs had the same passion
for actually using the games they work on...
Code ease and OCD related 'Order' should not take pressidence over correct
historical functionality.
yeah, glad he's doing what he's doing.
He does what he does because he has passion for the games. Not
because of Mame. Though, he is Mame friendly.. which is great.
If David comes out with the 720 controller, and only invested in it because of mames
wide base... Would mame suddenly support it? What about the people who
cant afford the controller?
And, do you really think hardware developers are going to invest in software that
does not support it natively?
Its just plain sad, this state of mind and choices being made.
Just like it doesn't do pong.
Mame is: Multiple ARCADE Machine emulation.
Excuse me... But wasnt Pong an Arcade Machine?
What about Ninja Gun? Contains electronics, And mechanics... And Yup,
was an Arcade Machine.
Just because some things might lose some accuracy through simulations means
Nothing. They cut the balls off 720, and Simulate the controller... but cant simulate
something else? What about all the samples that have been used? Simulated
sound chips. And now mame supports Discrete sounds...? What the big deal
in supporting the discrete video as well? Or simulating the mechanics thru scanned
art and actual 3d dimensions?
To this day, nobody has made a decent version of Monaco GP. How sad is that?
That game is a pure Classic... a huge part of Arcade gaming history.