Main > Main Forum
the state of mame
<< < (35/112) > >>
Hoopz:

--- Quote from: Xiaou2 on January 04, 2011, 07:28:30 pm --- Its very easy to see things from Your Personal perspective...  But that does not mean you are in the right.

--- End quote ---
Kettle, meet Pot. 

The big difference between you and most of the rest of us is that while we may not always agree with the direction/results, we don't complain, belittle, demean, or insult those working on the product.  We simply acknowledge that it's their time and talent and that they may do with it as they please.  We say thanks for what you have done.  You act like a child who can't get his/her way.

And your "Punk Kid" comment shows your maturity level and lack of understanding more than anything else.
Hoopz:

--- Quote from: Xiaou2 on January 04, 2011, 07:28:30 pm --- If YOU designed a game, spent weeks made a special controller for it... and spent several months balancing the entire gameplay off of it...  Then some PUNK KID comes along and Butchers it to bits, hacking the incorrect controller on it.. with No option for the real deal, taking away the surround sound, and the force feedback   ...How exactly would YOU Feel ?!  Whos the D-Bag in this scenario?

--- End quote ---
Let's examine this further.... What if someone designed some classic controllers, put a lot of money, time and effort into making them just perfect to be put on their cabinets where they fit perfectly, and overall made a classic setup only to find a horrendous website where some
--- Quote from: Xiaou2 on January 04, 2011, 07:28:30 pm --- PUNK KID
--- End quote ---
built some bastardized, gaudy, f'tard of a contraption that allowed for all of these specialty controllers to be built into wood, that supposedly spun around so the end use (the same punk kid, of course) could try and play these games?  How exactly would you feel?  Who's the dumbass now?

It's ALL perspective now, isn't it?

On the positive side, if it's as easy to code in your switch to make it work, find out the code from when it did work, code the switch in so it works now too, recompile and make it happen, cap'n!  If it is really as easy as coding the switch, then do it.  It ain't like your launching rockets or anything.  It's not finding the cosign of Pluto or whatever.  It's just a switch like you said.
Haze:

--- Quote from: Xiaou2 on January 04, 2011, 07:28:30 pm --- It would be just the same if my Discs of Tron scan was made at 30 dpi, stitched crooked, 8 bit color, specs of Dust/Imperfections, light leakage ..etc.  Just cause I did it for Free, does not make it good or right... and people can and would have complained...  And rightly so.  It was a crappy Preservation effort.  Just because they dont have the skills, time, money, scanner, and artwork... does not mean they cant be upset.  As if they Did, more than likely they would have redone it themselves.  Though, its pretty much stupid to Waste efforts on re-doing things... when you COULD do things right in the first place.   A lot of devs it seems dont seem to get this concept.. which is one reason why they constantly are re-doing all of their code. (which doesnt help attract new Devs with limited time, who dont want to have to re-learn & re-code  everything every 2 months)
 ( Basically, my point there would be to spend a few days Planning for the future before diving right into coding something in a "Limited" fashion that will surely become obsolete... and or does not take into consideration the entire Scope thats needed for full potentials)

--- End quote ---

More BS.

Most things get rewritten because the development of MAME is a LEARNING process, you understand things, you write code based on that understanding, new things come along that changes that understanding and you find that rewriting the code based on that new understanding is cleaner than trying to bash the original implementation into doing what it needs to do.  Most of it _can't_ be preplanned because we work with unknowns.  It's nothing to do with wasting effort, poor planning of whatever else you like to claim, and it's a part of nearly EVERY single software project in existence.  

Writing something from day 1 with a bunch of redundant features you can't test, and can't develop properly makes no sense and usually results in NOTHING at all getting done, because you're too busy trying to solve problems which don't even exist yet rather than actually doing something.  Are you saying that when Nicola wrote his Pacman emulator he should have made sure it supported lightguns, analog wheels, 720 controllers and whatnot from day one even if those things were entirely unneeded at that point?  Things evolve, code gets rewritten as a result once it reaches a point where that is deemed necessary.

Again you're showing a complete ignorance for how things actually work just so that you can bend them into some argument you're trying to make which is complete and utter nonsense anyway.

MAME is still around, and IS still being developed albeit in a lesser capacity than before, yet practically every other arcade emulator has come and gone in a fraction of that time, bogged down in trying to please every single end user rather than actually catering for the developers and emulating stuff.  The fact that MAME has survived and prospered where others emulators and derivative builds have failed and become unmaintainable is evidence enough that your argument is nonsense.

If the builds that offered all the things you wanted were so damn fantastic, then why have things like AdvanceMAME completely died (aside some guy badly backporting drivers then refusing to release source)  If they were so much better then everybody would have switched over to developing for those instead and abandoned the main project.  They didn't.  The official version of MAME currently offers a good balance, and MOST people recognize that.


--- Quote from: Xiaou2 on January 04, 2011, 07:28:30 pm --- Its very easy to see things from Your Personal perspective...  But that does not mean you are in the right.

--- End quote ---

Indeed, glad you've finally realised how wrong you are.

As for classic cars, whatever, I've said before, the people doing official ports of these things are happy enough to use console controls, and to be quite honest, it makes sense.  All you're demanding of MAME is that it does something we've never stated it will do and continue to try to push YOUR idea of preservation on people rather than respecting the choices made by the team.

You will be quite happy to know that all the pinball games supported in MAME will just be interface board emulations, and most definitely require the original controllers tho!
TechDante:

--- Quote from: Xiaou2 on January 04, 2011, 07:28:30 pm ---
 If YOU designed a game, spent weeks made a special controller for it... and spent several months balancing the entire gameplay off of it...  Then some PUNK KID comes along and Butchers it to bits, hacking the incorrect controller on it.. with No option for the real deal, taking away the surround sound, and the force feedback.
 

--- End quote ---

with all the different types of games with their own controller setup/special controller it would be simply impossible to try and incorporate them all into a controll pannel. it would end up dominating any cab that tried it was connected to. when people build their cabnets they have to balance between authnticity and useabilit, depending on what type of games they want to play.
abaraba:

--- Quote from: Haze ---"MAME is strictly a non-profit project. Its main purpose is to be a reference to the inner workings of the emulated arcade machines." (from about MAME on mamedev.org)
The controls are on the outside, how we handle them isn't defined by this project statement.

--- End quote ---

Objection is actually exactly about how MAME fails to properly reference those 'inner workings', by omitting to provide support for authentic controls, which does very much need to be emulated from "inside". -- It does not matter who will fix it, do you agree it eventually needs to be fixed or not?



--- Quote from: Haze ---On the contrary, if MAME was more about playing the games, why would we go the extra mile to emulate properly emulate speech chips, with a huge performance hit, when the Samples were more than good enough to just play the games?

Being able to play the games IS still a side-effect of it, because the primary goal is to figure things out and document them...

--- End quote ---

If MAME is not about playing the games, why is there so many options to process and display frames on PC monitors, why stretching, blurring and filtering, why trying to imitate arcade CRTs, why false game speeds and re-sampling hacks, but still no option to output authentic resolutions at original frame-rates at all?
Navigation
Message Index
Next page
Previous page

Go to full version