I made a little tool to help launching emulators from frontends (intended for and tested with Mamewah).
It was inspired by Joe Blade's "cmd", which in turn was inspired by Howard Casto's wrapper.
Main feature:
- Single/multiple hotkey to exit games.
This is useful for X-Arcade type sticks if you don't want to sacrifice a button to this task, or for emulators that, unlike MAME, don't support key combinations settings or don't support setting an exit key at all.
To launch zsnes, and close it when a key or key combination is pressed:
esc:
closemul.exe zsnesw.exe "super mario world.zip"
2+4 for qwerty keyboards:
closemul.exe 50 52 zsnesw.exe "super mario world.zip"
Other features (explained in detail in the included readme file):
- User defined keyboard automation, for emulators without full command line support.
- Support for third party launchers.
- Unzip / Unrar using 7za and unrar.
- Can run a .bat file found in the archive.
- Can run a .reg file before starting an emulator, for emulators without .ini support.
- Mount/Unmount disc images using Daemon Tools.
- Rename and Move Screenshots when the emulator is closed.
- Create game compilations from Mamewah Lists (GUI only).
You can get it from here:
http://clusters.cjb.net/closemul/