Here is my point of view. I'm going to try to be clear. Because i think sometimes i'm missunderstood.
1st Concerning software i make in general (out of the context of mame and FE) :-I don't want somebody use my software
AND receive money for it without having a compensation.
In another word, If you have money thanks to my software, i want have a part a that money.
-I thing i have the right to decide how my software is used.
Now, In the context of Mame and other emulator.
-Mame is (until now) Free , Most of other emulator are free.
Why you should have to pay for a "simple" menu software to choose a game and run a free emulator?
Honestly give your money to Emulator developpers not to Front End Devs. They are the real magician who makes our dream true!
-Another thing, i'm sure that some others FE Dev have thought to sell their FE (Shareware or else) and the fact that some other good quality FE exists for Free avoid to see this kind of thing Happens too often.
2nd concerning my "Attitude about other developers" as said Headkaze.I really appreciate other developers and i always encourage all guys starting in develepoment and help them when i can.(you can ask Loadman i think, despite the fact he is a Mala fan, i gave him some Delphi code and tips). But as everybody there are some Guys i appreciate and others less. So i can be harsh with some guy , but it is not linked to the Fact they are Developper or even FE Developper. There are some character traits i can bear, that's all.
3rd concerning the "competition" :Yes, there is a competition between FE. Ok, it is not a business one . But more a technical one. And that competition is good. It pull Front End qualities and features to the high. And finally the user is the winner!
Each Front End Dev would like their FE be considered as the "Best". Even if a "Best" FE for all user won't exists i think.
And honnestly , i play with that competition , It is funny to see how some FE Dev react a some features i introduce and the opposite is true too. Just a play.
Concerning GameEX :I'm the first to say it is a very good software. i can understand that it could be a Shareware, because it is more than a simple Front End (I don't say anymore it is a media center , because HeadKaze don't like that).
But most of user HERE , are more interrested by the Front End aspect. And this part should be totally Free, without Nagscreen. So why don't cripple some other features (which are already crippled if i well understood headkaze) and remove the NagScreen.
To answer to Tom it was obviously specifically aimed at GameEx.
In fact, i had more Maximus Arcade in my mind.
In conclusion:I think, it is the last time i post on that forum to propose a Dll or a tool to help other developpers.