For those you that struggle to configure GameLauncher 0.9.8, the following download may be of interest.
http://members.iinet.net.au/~wboy/byoac/generic.zip 3kb
The zip file contains a "generic" config (.cfg, .map & .rom file) that I made to allow you to use independant batch files to launch the selected emulator/game.
This effectively allows you to use one menu/config to launch to an unlimited number of emulators, PC games or anything else you can script with a batch file (e.g. shutdown the PC).
Simply download the attached zip and extract the contents into your current glaunch directory.
It will create a "generic" subdirectory containing a few sample batch files, and also extract the generic.cfg, .map & .rom file into your existing "config" subdirectory.
Edit your glaunch.cfg to include the generic config within the "emulators =" setting
e.g. emulators = generic
Also take a look at the config\generic.cfg file for more comments within.
The config simply uses the batch file command CALL (another batch file and return - in this case glaunch's runit.bat call the specified batch script) as the "executable". e.g. executable = call
The config works regardless of the directory path glaunch exists on your PC, as the directory is configured as "c:.\generic", pointing to the recently extracted "generic" subdirectory under your current/a.k.a. glaunch directory. Obviously you need to change this if the glaunch directory does not reside on C:
Have quickly tested this on XP, Win98 and DOS all appears to work as expected and without a flaw!