Well, I have done my tests, and there are good news and bad news (IMG:
style_emoticons/default/sleep.gif)
On one hand: I picked a very simple emulator for my first test (the PC-88 one). I generated the executable for Linux in a PC and I tried to launch it from Linux in the Xbox. Sadly, the executable does not work because it needs that the system had some libraries installed (the "GTK" ones). And, as far as I have seen,
every emulator needs one library or another, so we cannot use the reduced Linux image that is contained in Xmugen, because it is a very minimal Linux which contains
only the libraries needed by Xmugen. So, we can forget about re-using the Linux of Xmugen to launch other emulators (IMG:
style_emoticons/default/sad.gif)
But there is another way: it is necessary to
create a new Linux image in PC that contains the needed libraries. The process is: installing a Linux in a PC, installing every library needed by the emulators, and generating an image of that Linux. Then,
we can re-use the Gentoox launcher of Xmugen to launch our new Linux image, and automatically launch the emulator that we want. It is possible, but there is a lot of work to do. The good news is that we have to do these steps only once, and then we can distribute the image to everybody to launch the emulators automatically.
In conclusion, if we analyze Xmugen: the Gentoox launcher is re-usable, but the Linux image is not re-usable for other emulators. So, we must create another Linux image with the needed libraries installed.
Well... is there any Linux fan reading this? Or simply... anyone knows who is "Chips"? As far as I have read, "Chips" is the nickname of the man who made the Linux image for Xmugen. Maybe if I can talk to him, I can ask him for some advice about creating Linux images, and do it myself. At the moment, I don't have enough knowledge to do it (IMG:
style_emoticons/default/sad.gif)