Emulator Runner

What is


Emulator Runner v4.3

wpe1.jpg (20080 bytes)

wpe2.jpg (18501 bytes)

Tree View List View

 

What is

Emulator Runner is a general, Windows 95 based, frontend for all the emulators you have or will have. In the current version it's functionality is limited to the users that know what is the emulator they use and how they can configure it. Note that Emulator Runner is extremely powerful. Users report that they use it to manage and run all their emulated games collections. Some of them have (included me) up to 20.000 games!

Emulator Runner does not support any of the known emulators internally. That means you have to fill the details for each emulator. This approach is used because emulator authors change various emulator parameters every day, so it's difficult for a generic emulator frontend to keep track of these changes. Also if the frontend stops getting updated, next version of emulators will make it invaluable in case it supports internally previous versions.

But Emulation Runner is the first frontend authoring tool on the planet! It gives you the ability to modify every emulator command line parameter by building YOUR parameters dialog. So, you may need not any other or new frontend as you can create your own or modify an existing one to meet the changes in any new version of an emulator, always using a dialog-based graphical user interface. Emulator Runner provides you with static text, radio buttons, check boxes, group buttons, edit boxes, combo boxes, images and finally slider bars.

Emulator Runner is a freeware program. You may use or distribute it but you are not allowed to sold it in any price. All rights reserved to emulator author (yes, that's me). You may use it in your own risk. I will not have any responsibility for any damage caused by this program.

 

Features implemented

· Add unlimited number of nested groups/emulators.

· Delete or modify a previously added emulator.

· Built your own emulator frontend dialog.

· Add, delete or modify games to already added emulators.

· Support for games and emulators images in BMP, PCX, or JPG formats.

· Browse ROMs (up to 20 at a time) using images for faster navigation.

· Search for games based on substrings.

· Run all these added games from within the frontend.

· Support for individual games settings. Games without command line settings inherit command line from the emulator they belong.

· Support zipped ROMs and zipped ROMs paths for *ALL* the Emulators. Zipped functions are implemented internally, so there is no need to have pkzip or any other program in path. As a remark, you may know that some other frontends launch pkzip for this reason but pkzip is a DOS application, so they get confused if you have your zip files in directories that use long filenames :).

· Add games by using wildcards. Current version supports batch adding of MAME Games, can also extract Genesis games names from ROMs (*.smd, *.bin, *.1 Genesis ROM formats) and has limited support for SNES ROMS. If you can provide me for information about ROMs formats please do so!

· Supports executing of unlimited number of external programs before or after the emulator. Very useful in cases you want to launch JoyEmu, Univbe or any other program needed.

 

Warnings

· Images included in separate packets from the main program (not a missing feature, although). Because of limited space in my Web host, images are not going to be updated very often. Make your own images and distribute them if you wish.

· Games have to be in the correct directories, if the emulator requires so, in case you don't use Zip ROM paths feature. This means that if e.g. you want to use MAME, you have to place games ROMs in the directories MAME requires. So please read each emulator documentation (RTFM) before asking questions of how to setup the frontend.