exec </mnt/sd/path/to/emulator.gpe> </mnt/sd/path/to/rom>
exec /mnt/sd/beebem04/beebem.gpe /mnt/sd/beebem04/discs/Firebird/Cholo.ssd
Fru.T Bunn posted on Mar 11 2007 at 08:02 PM said:Don't think so, but if you have only have a few games that you want to pick from, then you could make scripts for them.
case $1 in
*.neogeo) /mnt/sd/neogeo -f `basename $1` .. etc;;
*.mame) /mnt/sd/gp2xmame -r `basename $1` .. etc;;
esac
kevcal posted on Mar 12 2007 at 06:07 AM said:Yes, it would be a great thing to have
You wouldn't really need that. All you'd really need is a simple UNIX shell script or a Windows VB program that can map the file extentions of the ROMs/disc-images to the emulators. Then just create a launch script that feeds the ROM to the emulator via command line in a way it can understand.dcpmark posted on Mar 12 2007 at 08:37 PM said:Anyone with programming experience want to take a crack at a new super-duper frontend for all emus? I for one would happily donate or pay via PayPal for such a product.
Blah posted on Mar 13 2007 at 12:31 AM said:Gmenu2x does all this, you noobs just don't know how to use it.
edit: oh you mean all of them from the same file list....You realize that is stupid and zipping your roms would break the functionality anyway.
I'm talking about a custom tool that builds a simple one line script with a .gpe extension to launch the ROM/disc within the emulator. That tool can be PC based and write the scripts to the SD card (or a copy of what is on the SD card etc). That way gmenu2x 'sees' an executable and can work as normal.Blah posted on Mar 13 2007 at 12:31 AM said:It doesn't even work like that on your computer, try getting it working that way on there before you try that on GP2X.
Blah posted on Mar 13 2007 at 12:31 AM said:A better way to do it would be by directory rather than extension. Show them in the list as if they were all in the same directory, but use the name of the real directory to figure out which emulator to launch.
I haven't looked at the image files for either of those emulators, but shouldn't they contain some sort of header to identify themselves? Or are ROMs generally just raw data dumps?kevcal posted on Mar 13 2007 at 09:48 AM said:No, you could do something like I said above (post #9 shellscript) but get it to switch the emulator on (eg) /roms/mame/berzerk.zip, /roms/neogeo/mslug5.zip, etc as Blah said. Better than renaming all the files
JyCet posted on Mar 16 2007 at 09:54 AM said:Well done it's a good bounty only for a little universal frontend !