mamedevs are a petty bunch of attention whores who need to get out of their mothers basements.
we contribute to society, we're just sick of mamedev lameness. as a mamewhore though, you are too blinded by your mamewhoreness to even have a rats ass about the real going ons within the mamedev circles.some of you are damn right dis respectful, not newsworthy, you are the kinda guys that will take a dieing mans last dime , the sort who will never give anything back to society.
haze contributed alot and without his programming skills mame would not be what it is today,
the rules and ethics of mame are completly against the end user, we want to play games at there best , i mean whats a accurate representation if it runs on hardware nothing liek the oringinal hardward, how its displayed on the majority of users is not accurate with lcd's , monitors etc....
i hope haze or the new generation can regroup and supply what the end users have been asking for several years and that is 3d acceleration,
to hell with the ethics and whats right and wrong,
now haze can take a step backwards and look upon the creation called mame and outbeat it fingers crossed.
if you read his statement you can tell that he was pretty cut up about the situation and felt like he owed it to us end users an expanation on why he feels he has to depart.
good on him
good luck haze
Mame as it is NOW, is a documentation project, the developers cater for that project, and not emup1r8sMame is a documentation project, sometimes old rom sets are found to be missing previously miss-dumped or damaged roms, those will be replaced as found. Small color proms are also still trickling in. As new versions of Mame come on board the developers add support for new iterations and often add these files for missing games [or they will delete redundant files], this necessitates using that new updated set. Examples you might see are donkey kong, pacman, etc. from .33b. Run an audit on the game in question [highlight game, use alt-a to audit], it will tell you what files you are missing. Those will likely have been added or altered recently. You will need to locate the changed files or download a new updated set. Note: do not email the Mame or Mame32 teams about roms.
I sorta agree with Horseduck. I don't know why people keep insisting they can't play games with MAME, because I have hundreds and I can play them with little to no problems. Yeah, some devs like to act as jerks in forums with that rant of accuracy but ultimately they think in users a lot, and add options like mulitple screens so we now can play Outrunners showing only one screen, for instance. They also make a lot of optimizations to the code even if they keep saying in forums they don't care about speed.
I love MAME but I'm not a fanatic. I don't like the childish behaviour some devs and dumpers have, but I appreciate their hard work and I know they really care about playability. After all, the best way to preserve a game is to be able to play it. That's what they were made for.
3. Expanding their coding skills.And authors write their code for their intentions. They only publish it at their leisure, but that does not mean it was written for you to get the exact arcade-fast experience. As said here before, if you want the arcade experience at home, get a port of the game, get a Dreamcast.
Their goal is to achieve perfect accuracy and it is not in their interest to have it run as fast as possible. That is their decision, and it is their goal to achieve this, and yours to respect. Feel free to disagree with their decision, but when it's about ethics and morals, no one is wrong or right.
And actually, most emulators are started for either of the two following reasons:
1. Proof of concept, that software can be run on hardware it was not made for
2. Proof of personal coding skills
i wouldn't accept code review from an *******. destructive critism is more damaging to a persons experience and wanting to learn to code, then from someone who exercises constructive criticism.Accepting critisism when you're doing something wrong is the first thing any programmer should learn. Unfortunately they don't teach that in university.
If you're always ending up in arguments, then remember it takes two to argue.
If you don't have peer review and never have to justify your reasons for doing something a certain way then I fear for your codebase.
and there's no reason to "learn from" elitist/arrogant coders. There's plenty of nice/friendly great coders around that are willing to share their knowledge.
and in my experience, the friendlier guys are usually better coders (which makes sense if you think about it).