I've just uploaded a new version to the usual place
In this version:
===
command line support:
'nrtm' means it will not reload /usr/gp2x/gp2xmenu on exit (needed if you run from command line and want your bash prompt back, or you run from a non-standard launcher maybe)
'load=fooble' will load the rom 'fooble' on startup
eg:
squidgesnes.gpe nrtm load=roms/mario.smc
===
menu support:
If no "load=" command line parameter is used, default is to present a menu. In this menu joystick click and "B" is used for accept, whilst "A" is used for "escape". It also integrates a rom browser. Only filenames at the moment, but it will be enhanced further.
menu is skinnable, files are in the 'skin' folder. replacement files should be the same format (bmp, 24 bpp).
===
Installation of this version:
This version uses multiple files. Extract the entire archive somewhere onto your sd (directory doesn't matter, but I create a 'squidgesnes' directory in the root of my sd card) and run the gpe file. The directories "roms" and "skin"
must be in the same directory as the executable, as everything is accessed using relative paths.
Enjoy !