Haze退出MAME - 模擬器

Gary avatar
By Gary
at 2009-05-25T11:53

Table of Contents

http://mamedev.emulab.it/haze/



I’ve decided to call it a day as far as MAME development is concerned. While
the comments posted here have always been supportive, and positive, the state
of the actual development team has been in rapid decline for a while now.

I’m having to endure constant insults and attacks from the likes of
Mooglyguy, smf, and Guru, and throughout this Aaron continually makes new
rules that he seems to think only apply to me.

My current SVN account is now frozen due to me reverting some broken code,
broken code on the Naomi driver which I’ve been working on for the past few
days. I needed to revert the code to continue making progress, and thought it
would be the least disruptive way of doing things. Instead of a simply “
Sorry, my bad, I’ll resubmit the correct code” I was simply insulted the
hell out of, and kicked off the development team completely for doing this.
Some gratitude for the contributions I’ve made to the project over the
years. If it was somebody else’s driver I could understand, but if somebody
breaks the driver I’m actively working on, and I see no other way to fix it
and need to make progress, what exactly is the problem with temporarily
reverting the problematic code?

This is just the latest in a long string of new ‘rules’ and ‘regulations’
which have left me lost for words. Just the other day I removed some
Triforce DES keys from the source, we have an established format (as part of
the ROM data) for such information, and storing them in MAME presents a legal
risk (and the last thing anybody would want to see is MAME being sued by
Nintendo for including decryption keys to their latest Mario arcade titles in
the source) Again, I was jumped on and insulted by Guru for removing this,
even if it was in the best interests of the project. There was no ‘thanks
for catching that, sorry I missed that, shouldn’t have been there’ just
insults upon insults for trying to do a good job for the team.

Furthermore I’m finding myself having to apologize on behalf of the team
over and over again. Just the other day due to Guru’s posting on Mameworld
http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=190296 .
The guy who dumped these dumped them from his own collection, he was helping
the project, yet, is being branded an asshole for apparently ‘knowing’ Guru
had those games and dumping them anyway. He’d actually offered them to dump
them several times in the past, prior to them being purchased by Guru, him
buying them and dumping them had nothing to do with Guru buying them and
dumping them.

There’s a similar situation with Alex ( http://www.amusements-shop.com/ )
who has been so put off by the treatment he’s received from the MAME team he
no longer wishes to contribute at all. No amount of apology from me on behalf
of the team has helped at all.

Couple this with nonsense new MAMEdev rule “you must upload any roms, even
if they’re already public” and my will to contribute drops even further. I
have no intention of helping to run a warez server of roms. I’ve been part
of the team to write code, not to help manage warez distribution.

Aaron talks a lot about respect for other developers, and I’ve tried to show
it, I really have, but when all I get is insults 24/7, and people jumping on
me for everything I do with no repercussions, it’s hard to take such things
seriously.

I’ve tried to resist posting this for some time now, but everybody has their
limits. When my professional ability is constantly being questioned, and
insulted, and ridiculed, and I’m being told I can’t work as a team member
(despite the majority of my MAME work being team work) it’s hard to find a
good reason to bother with them.

I’ve tried making requests being made for people who want to help with the
same things to contact me ahead of their work so that things can be
coordinated, properly, and essentially got a ‘fuck you’ back from the
developer concerned. I’ve tried not reacting to all the insults, but it just
seems that people insult me more as a result. This is just a sample of things
from the last month or so, the problems seem to be almost daily.

Does that sound like a good development team? Absolutely not.

I can’t work in these conditions, if my workplace was like this, I would
have quit long ago. If it wasn’t for the fact that I believe MAME has a
valuable place in the world, and is an important historical document, I would
have probably given it up completely much earlier too.

I can stand a level of public criticism, and handle it. I’ve always tried to
take a tough but fair approach to external things, but when the team is a
trainwreck, and I’m being insulted from within just for trying to get on
with things, and people are making a mountain out of everything I do, thus
hindering my ability to actually contribute, hindering my ability to actually
sleep (it’s 3:14am now), and generally causing me more problems than I care
to deal with then I don’t see much point in continuing.

As I said in another post, I’m absolutely sick of the emu-drama, and I
thought concentrating on a project like Naomi would be a good escape from it,
but the people causing trouble just seem to want to follow me around to
whatever I’m working on. It feels like a circus.

If you’ve read all that, and can honestly say you’d do something different
then you’re a stronger person than I am, but I’ve tried my best, and until
the team is under new management, and has meaningful rules that are enforced
for the entire membership, then I’m out. I have no motivation to continue.
The team is corrupt, immoral, vindictive, badly managed, and no longer has
any sense of direction.

I’m sure plenty of you will celebrate, but, if you want to know what I’ve
been in an especially bad mood over the past year or so when it comes to
MAME, most of it has been due to the deteriorating internal politics. The
days of being able to just have fun writing the code appear to be over. I’ve
tried pulling people together, I’ve tried to work through all of this, but I
can’t. This is how the development team prefer to treat one of their longest
serving, most knowledgeable, hardest working and most willing to help others
members. Everything I built the team up to stand and represent during my time
in charge has deteriorated to nothing due to mismanagement.

I don’t want sympathy here, I’m not going to change my mind unless there
are serious internal changes, I’m just stating how things are, and why you
won’t be seeing anything more from me.

--

All Comments

James avatar
By James
at 2009-05-28T20:57
!!?
Edith avatar
By Edith
at 2009-05-31T03:23
這是..內部人事問題?
Robert avatar
By Robert
at 2009-05-31T19:08
看起來是內部新規定讓 Haze 很不爽(還有 Guru 的問題?)
Isla avatar
By Isla
at 2009-06-05T06:00
這下MAME發展會有不小停滯了....
Yedda avatar
By Yedda
at 2009-06-07T05:43
另一位出走的成員批評得更直接(asshole),看來主要還是跟
Guru的行事作風有關...
Xanthe avatar
By Xanthe
at 2009-06-10T12:46
只能說 MAME失去了一個人才

問個古老GB遊戲

Valerie avatar
By Valerie
at 2009-05-25T11:52
黑白Game Boy時代,是一款RPG 由於是老哥跟別人借的,玩的時間很短...但是印象非常深刻 大地圖是有點像薩爾達.聖劍傳說那樣用邊界切換點 畫面佈滿一堆卡片,每走一個移動格子會把卡片翻開 然後看是遇到敵人進入戰鬥之類的...最特殊的算是戰鬥介面吧 ╔═══╗╔═══╗╔═══╗ ...

pc-fx的模擬器 不能用

Mason avatar
By Mason
at 2009-05-25T11:18
pc-fx的模擬器 不能用 出現failed to initialize the pc-fx emulation core的訊息 請問如何解決 謝謝大家 - ...

關於Dolphin玩大亂鬥DX

Tracy avatar
By Tracy
at 2009-05-25T11:16
最近用Dolphin玩GC的大亂鬥 BUT 感覺沒很順...... 想問一下大概要怎樣的配備完才會順啊?? 還是怎樣好都比原機玩LAG = =|||X - ...

太空戰士六

Thomas avatar
By Thomas
at 2009-05-25T08:25
請問賽莉絲女將軍被關在哪裡 我看攻略說他被關在北邊的公館裡 但是我怎樣都找不到 請幫我解答 謝謝 - ...

Dolphin SVN R3273

Jake avatar
By Jake
at 2009-05-25T03:16
※ 引述《OPWaug (哼哼)》之銘言: 3273啦科科 http://www.nyleveia.com/daco/down.php?os=32andamp;ver=3273 http://www.nyleveia.com/daco/down.php?os=64andamp;ver=3273 : : ...