Hey guys,
I made a nifty little program that will let you launch a random MAME rom every few hours or so. I have been testing it for a couple weeks on my cabinet and appears to be pretty stable.
Brief Description:
Random MAME Launcher provides several configuration options which allow you configure the delay time to sleep before exiting the current game and launching a new random game. Additionally, it includes a ROM list editor, and a log file to keep track of what the launcher is doing. It also supports the ability to launch a different application(e.g. another frontend), reload a new random ROM, or return back to the GUI if you prematurely exit the game prematurely. Also if MAME crashes, the application will return you back to the GUI automatically. The launcher saves all your options to a preferences file.
Currently, I do not have the source code and API documentation uploaded yet. I will upload it within the next couple days.
If you want to use it, you will need java installed (
www.java.com).
Project summary:
http://sourceforge.net/projects/mamelauncher/Download page for RandomMAMELauncher-0.1:
http://sourceforge.net/project/showfiles.php?group_id=218839&package_id=264010Included in the zip file is a README file on using the utility.
TODO (for the next version):
- Allow MAME pre and post parameters
- Redesign the rom list entry system. Maybe provide some kind of auto-populating system
- Clean up log output
- More command line support (currently only supports -autostart)
- Option for running ROMS sequentially
- Support for setting the initial time to start the sleep process (e.g. you want a new ROM
to load at midnight every night)
This is the first version of this application. So if you encounter any bugs, or would like me to add any features into the next release, post to this thread, or submit a request on my sourceforge project page.
Hope you will enjoy it!