Main > Main Forum
Yie Ar Kung-Fu has THREE buttons, not TWO!?!
<< < (7/35) > >>
Haze:
The decision was made with the evidence presented, as is the case with all external submissions.

and yes, if you want to change MAME, then it helps to learn how to program for it, this isn't rocket science, the actual devs have had to do the same.

Rewriting due to lack of foresight? strange, just before you were complaining about Mamedev not getting things done due to paranoia etc.  In reality Mamedev have been very good at getting things done, and has at various times outgrown the core code there to support it; it's still FAR more advanced than any other emulator out there in terms of core flexibility and expandability and most of the current limitations were ones nobody could have predicted 10+ years ago.

I imagine that most of the problems you perceive to be problems are of minimal concern to the devs now, let alone 10 years ago when the systems concerned were conceived.

The fact is, as you've been told many times, if you want something specific done you really need to do it yourself.  Why you seem to think this rule doesn't apply to you because you can't program I don't know.  It applies to every single person involved with the project.

In all your ramblings I've never seen you make a single valid, informed point, not even once.

People will complain either way, and as a result, it just gets blanked out, or the actual devs give up trying to make any changes in the knowledge that whatever they do somebody will complain at them.  This results to endless refactoring, with no REAL progress being made at all.  That's the state the project is in now.

You seem to want things both ways, to perfectly suit what you want / need which doesn't really agree with the majority.  It simply doesn't work like that, which is exactly why if that's what you want, then it's up to you to do it.

Anyway, the first point was the most important one, and, based on the evidence presented here, I'd say it was easy to understand why Luigi was able to present a good case for his change being applied.  If you wish to reverse it, as I've said, provide an equal countermeasure and submit a change to reverse it, or, come up with a better solution and implement it (rather than just telling other people to implement it)  It's a democratic process, and things are judged on their values and the case presented.

*cue more wah wah wah I'm not a programmer lines*

You really, really don't seem to get it.

Right now, the members of the dev team I talk to on a regular basis are pretty much fed up of everything, including the community, so, the community can do what the **** they want, on their own to improve things, and see how far that gets them without a ton of infighting because believe me, if all the changes you want made were implemented you'd get just as many people bitching at you because they want to use MAME with a standard PC and a keyboard, and can't develop or test anything properly anymore because it's overloaded with hacks for very specific use cases.

http://byuu.org/articles/bsnes-future is a prime example of what happens if a developer spends excessive time in trying to please the community, in the end, it gets them nowhere.  He added endless functions that _he_ didn't actually need, and yet still people bitched at him and used other emulators, despite bsnes offering all the requested functions, and a far superior level of SNES emulation.  In the end, he's jettisoned the lot of them so that he can concentrate on what he actually cares about; emulating the SNES.
CheffoJeffo:
While I hate to hear what Haze has to say about the effects of the community on the Dev team, it seems, in my mind, to be a parallel to what is happening in the "real" coinop collector world.

Those who "can't do" ---smurfette---.

Those who "can do" are tired of the bitching.

Not exactly a surprise.
Haze:
Well the simple fact is that the bitching happens *whatever* decision is made.

If people want a MAME that's customized to their exact needs they have to make it themselves because there are too many people who want different things, and too many very specific cases which will require very specific hacks for half the things that are requested.  It's impossible for all permutations to be supported in the mainline.

Couple this with no devs actually working on anything right now, and all the bitching isn't going to get anyone anywhere.

MAME needs a new dev team.  The current one appears to have taken the project as far as they can / want to, bitching at them to take it further won't work.  I can honestly say that in 10 years I've never seen the project look so dead and this is despite the community pumping more money than ever into things like the Dumping Union to buy rare boards, even members of the Dumping Union are becoming frustrated because so few people on the team are making any effort to look at what's being dumped.

Xiaou2:
You just spent 20 minutes writing a reply that you Know is highly flawed.

 Instead of acknowledging that there can be a solution for both ways, you insist that it has to be one way or the other... when in fact you KNOW that BS.

 Also, that 20 minutes could have been been put to making a simple text color change on the 3rd button, to signify that it wasnt part of the Cabinet, yet allow its functionality.

 And or putting an on/off switch on the game(s) that the stereo sound exists on, in the cheat menu.

 If i had a programmers brain, I would have long since ran circles around people like yourself, and actually got much more depth of preservation put into place.
Haze:

--- Quote from: Xiaou2 on November 14, 2010, 01:30:50 pm ---You just spent 20 minutes writing a reply that you Know is highly flawed.

 Instead of acknowledging that there can be a solution for both ways, you insist that it has to be one way or the other... when in fact you KNOW that BS.

 Also, that 20 minutes could have been been put to making a simple text color change on the 3rd button, to signify that it wasnt part of the Cabinet, yet allow its functionality.

 And or putting an on/off switch on the game(s) that the stereo sound exists on, in the cheat menu.

 If i had a programmers brain, I would have long since ran circles around people like yourself, and actually got much more depth of preservation put into place.


--- End quote ---

I could have done?  That's news to me.  I don't know how to do either of those things within the MAME architecture, nor am I especially motivated to learn how because neither bothers me even remotely; I'm quite happy with MAME as it is now.

If you had a programmers brain you probably wouldn't be making such a complete fool of yourself here, assuming things are a lot easier to implement / change than they actually are.  You're just too lazy to actually bother to learn to program.

Even something like the code to support guns is an absolute support nightmare, as different manufacturers use different standards, no devs can actually test the code, and specific hacks are needed all over the place due to weird behavior, and people expecting non-gun (analog sticks pointing at a screen) to work with actual guns.  I wouldn't be surprised if the temptation was there to rip it out completely.  Start applying that logic to every possibly thing in MAME and you just end up with code that you can't maintain, and want to close your eyes and wish would go away, so no, having it both ways for every possible case you can think of is not a workable solution, at all.


Navigation
Message Index
Next page
Previous page

Go to full version