You think it's consisted of a bunch of hipocrites?
I didn't say that. But may be due to my english skill it is what you read. What i wanted to say , it is there is hypocrisis around MAME (and emulators in general). I don't say that the mame communoty is a bunch of hipocrites.
I'm sure at least 90% of mame user , use ROMS they don't own rights. And i'm sure that 100% of mame team is aware of that....
I'm sure that a big part of motivation of the mame team is Users. and i'm sure with 90% of users less MAME wouldn't be where it is now. and even may be a dead project.
I'm a part of the 10% of guy who only uses ROMS i own. I have the luck to own a little more than one hundred PCB and MVS in my collection , and i use mame to play this game just because it is easier to change game! (i don't have a MVS Slot 80...
) . When i try rom i don't own, it is when i see on ebay a PCB or MVS to sell i don't know, i try the game to see if i bid or not.
Ok, that's for mame in my case, for other emulators like C64 one, i admit i don't have license of all game i play.
But i don't blame home users which play with the rom they don't own. It is not easy to find some PCB even if you really want. But i'm against piracy to recent commercial software, warez , mp3 illegal download., Divx.Etc..Etc..
You think i'm a selfish because i want share my features?
Features which already exists in others very well known mame build...
You know my feature works at home on my cab. I don't really need to share it , even my Front End , i don't win something to offer it to emulators user. It just costs me.
But there is a huge users demand for coin management on FrontEnd. And i always buid my Front End on users request. The project has been initiated because on the forum of Mame-univers in France, they are complaining about MAMEWAH , (mainly because it was too hard to configure and lot of was not english speaker) . So i started Atomic.. and now i think 90% of the Mame-univers forum users are using my Front End. And each time somebody ask for a feature i try to implement it. (lot of are still on my todo list).
If it is the fact i modify mame which is a problem for you. I can do the same thing without modifying Mame (some feature i added will be removed , and it will work only on 2000 and XP but with all kind of mamebuild).
Or if you prefer, i won't provide a mamebuild , i just provide the "kit" to transform your own build.
I'm open to all solutions.
Talk me about The spirit of mame and the community. And show me where my project will violate it.
And i will try to find a solution to not violate it.