Haze vs MAME Team o_0

Leo el blog de Haze, uno de los programadores principales de MAME y no doy crédito a la rajada realizada, parece que nada va bien en el paraíso MAME, los distintos programadores tienen una idea muy diferente de como encauzar el desarrollo y el testeo de las nuevas placas


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/sh ... ber=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.


Al parecer Haze ha sido vilipendiado por algunos de los demás programadores o colaboradores de el proyecto, como son Mooglyguy, smf o el dumpeador de placas Guru y Aaron que al parecer actúa como coordinador creando reglas para el proyecto que van en contra de Haze

Posteriormente comenta que su cuenta SVN ha sido paralizada al ser acusado de crear problemas en el código de MAME al revertir varias veces el último código, correspondiente a NAOMI, para seguir con sus avances

Más tarde cuenta como en las últimas versiones de MAME se han borrado claves de desencriptación de la placa Triforce (joder, tela como van) por previsibles problemas legales con Nintendo y Guru se le ha lanzado al cuello por haber eliminado esa parte del código sin tener en cuenta los problemas que pudiera acarrear al proyecto

En la siguiente linea nos comenta (que eso si lo he visto) como Guru se lanza a por los dumpeadores "menos profesionales" por intentar dumpear cosas que están en la lista pendiente de Guru, al parecer el tipo es una eminencia en esto del dumpeo con una pasta muy importante y se le ha subido a la cabeza saboteando a otros dumpeadores más humildes pero con tantas ganas o más de colaborar, el post lo ví y definitivamente a Guru ahí se le fue la pinza ampliamente

Al parecer luego MAME Team le pidió que subiera roms o distribuyera roms de MAME (no lo entiendo bien), aún no siendo legales, a lo que el respondió que no tenía porqué distribuir warez, que el solo forma parte del grupo que hace el código (¿MAME Team distribuye roms? O'RLY?)

El final es desastroso, al parecer Haze está arto de que Aaron le haga quedar en ridículo, ponga en cuestión su profesionalidad y cree conflictos con otros programadores por lo que cree que es difícil encontrar una razon para continuar con MAME ... o_0, cierra diciendo que como no cambien las cosas ... bye bye

¡¡MAME es una casa putas!!, y aquí acaba la coña porque, que Haze deje MAME es una gran putada, es casi lo último que me motivaba a probar MAME últimamente
jeh, pues si basicamente lo maximo de interes de MAME en los ultimos tiempos era el trabajo de haze y haze se va... xD

gelon escribió:Al parecer luego MAME Team le pidió que subiera roms o distribuyera roms de MAME (no lo entiendo bien), aún no siendo legales, a lo que el respondió que no tenía porqué distribuir warez, que el solo forma parte del grupo que hace el código (¿MAME Team distribuye roms? O'RLY?)


sobre este punto si dire algo.

no parece muy logico que el equipo de desarrollo de MAME distribuya romz, pero si me parece logico que los miembros del equipo de desarrollo de mame dispongan de un repositorio que contenga las roms que el mame es capaz de ejecutar a disponibilidad de cualquiera del equipo de desarrollo que las necesite para su trabajo.

la otra opcion es que los miembros del equipo de desarrollo de mame se busquen los rompacks como hace el resto del vulgo... osea, bajarselas "ilegalmente". lo cual tampoco es que me parezca lo mas correcto.

supongo que ese parrafo del texto se refiere al hosting de esas roms. Seguramente pidieron a haze que llevara el hosting de las roms en las que el se encuentra trabajando, y el se nego a hacerlo

quiza este equivocado (probablemente) pero leyendo el texto y aplicando la logica es lo que parece.

espero que haze pueda conseguir seguir trabajando independientemente en los sistemas en los que se encontraba trabajando sin necesidad del apoyo y recursos del mame team. Supongo que su mayor problema, justamente, sera el acceso a los romsets que me sospecho que seran justamente dumps de guru, que logicamente ahora a la vista del texto hara todo lo posible por no proporcionarselos a haze. (sobre todo si hay redumps)
Cosa que, el que distribuya rompacks o roms entre su pequeña comunidad, no dejan de ser igualmente ilegales, otra cosa es que la segunda, no se sepa ... me parece un poco ridículo que no tengan acceso a las roms por otras vías, sino que tengan que montar servers entre ellos, pero en fin, quién sabe; de todas formas me parece un poco fuerte que encima que aportes conocimientos y escribas el código tengas que prestar tu ancho de banda ^_^
esperemos que lo solucionen pronto y la cosa no valla a mas. ya que aunque no me gusta reconocerlo actualmente no hay ningun emulador que haga funcionar (aunque sea mal) toda la gran cantidad de juegos que soporta mame.
Final Burn Alpha era la otra promesa del multi-arcade, pero ahora se han centrado en pulir los drivers de Megadrive y no han implementado mucho últimamente
Solo puede decir que gane quien gane los retro-jugones perderemos :S


PD: Es cosa mia o veo un ataque de cuernos por medio del tipo: "yo soy mejor que tu"??
Y a mi que todo esto me recuerda el caso de marcianitos...
gelon escribió:Final Burn Alpha era la otra promesa del multi-arcade, pero ahora se han centrado en pulir los drivers de Megadrive y no han implementado mucho últimamente


Lo cierto es que si que están añadiendo juegos nuevos y buenos, lo que pasas es que aún no han sido incluidos en la última versión, y para muestra un hilo donde iq_132 postea sus avances:

http://neosource.1emu.net/forums/index.php?topic=980.0

Atentos a la última página por que es brutal :D

Saludos
Gunn escribió:Y a mi que todo esto me recuerda el caso de marcianitos...


Es justo lo que pensaba yo al leerlo [sonrisa] [sonrisa]
y ahora que pasara con mame??
vadercillo escribió:
Gunn escribió:Y a mi que todo esto me recuerda el caso de marcianitos...


Es justo lo que pensaba yo al leerlo [sonrisa] [sonrisa]


He pensado lo mismo y otro caso parecido el que ha pasado con el pier solar.
10 respuestas