Oh sure, NOW you want to see EmuTron, after I've already written Kymaera. EmuTron is no longer available for download, I replaced all the pages at my site with Kymaera pages. I've got the final distribution on computer at home, and if anyone is interested in the source code, I'd be willing to share.
EmuTron was the first, last and only "scriptable" FE. EmuTron by itself was not programmed to do anything. You had to write a script to tell it to load images, game lists, mp3 lists, play sounds, etc... It was based on a "Event" based methodology. You defined "events" (functions) in a script, and the "triggers" for these events (inputs like keys,joystick,mouse), Event can call other events, or be set off by a timer. In these events, you can define a series of actions like "loadlist,playsound, NextInList,etc.. "
I think I had around 25 built-in "functions" to perform actions. You could define variables in the script and use them too. some variable types were : Image, var, list, string,color.
You could chain together multiple scripts to perform complex actions. Each script acted as it's own "screen", defining all it's inputs(keys) and outputs(display).
EmuTron was a great FE, but admittedly, a little difficult for the average MAME user to set up. Some people still swear by it, saying it's the greatest thing since sliced bread because of it's flexibilty. If you really wanted to, you could write an entire video game in EmuTron, or a piece of tax software. Emutron has a compiler and byte-code interpreter built into it. For those of you who have studied compiler and language design, you know that this can be a complex task.
But all this flexibility came at a price, the scripts were difficult to write, and debug.
I started making a WYSIWYG editor for Emutron, but the code was horribly un-neccessarily complex and hard to maintain, because I had to write an interpreter for the script. I figured that If I was going to go that route, I needed a fresh start. That's how Kymaera was born.
Hope you enjoyed the background on all this. I suppose you want to see my first FE "Game Launcher Pro" too.
-PMF