How about analyzing how COINOPS and Vision works.
COINOPS.XBE does not have any of the emulators source code in it. What coinops and Vision do is load exisiting emulators that were coded by other authors.
The way that coinops and vision work is as follows.
COINOPS and VISION are their own XBE. They are essentially the same as hyperspin or mamewah.
The scan all the games available in the folder and the front end organizes them and displays the games and the artwork that were done by the author and his helpers. Basically BP codes CO/Vision as the front end with custom configured loader.
The emulators from XPORT and other authors are in tact and whole as complied by them.
WHen it comes to MAME BP uses MAMEOX which was written and complied by another author. All Coinops does is allow you pick the game, then it tells MAMEOX to load and start the rom selected automatically. So there is no change to the source and no recompiling of the MAMEOX.XBE. It is being used as it was compiled.
So there is no need to CREDIT anyone.. he is not using source per say, he is using MAMEOX as complied by the original author and using his front end to automate the Loading of the rom selected by the user.
If you use a file explorer on the Xbox and browse the coinops folder and select the MAMEOX.XBE file by it self, it will load the same way and run the same way as if you installed MAMEOX as a stand alone emulator.
Here is a screenshot of my COINOPS folder.. You can clearly see that coinops is nothing more but all the emulators available on Xbox - all put into one folder and uses a custom front end to automate which emulator is launched and what game that emulator loads automatically.
I can do this without coinops or vision from a telnet window. I can specify what emulator XBE and which ROM.ZIP to load and have the xbox load these automatically from a dashboard.
So he really does not need to credit ANYONE. He has every right to take the emulators available and make his own front end for them.
If he was RE-compiling the XBE's for each emulator and customizing them to work ONLY with COINOPS I can see the argument of "HEY HE DIDN'T CREDIT THE ORIGINAL AUTHOR", but that is not how coinops works.
That's my own "2" cents on the subject.
He released his Sources as Vision and coinops does (from what I read) have some source used from XBMC.
BUt when it comes to the emulators that COINOPS and VISION launches.. he is not altering the emulators.. He is just writing his own scripts that his XBE automates when a user picks a game and then the script does the rest.
Edited by THE DEMON MAN (11/01/13 06:29 PM)
|