[EDITED FROM ORIGINAL POST]
My project "ProtoBox 2" is an massive emulation environment that wraps the MameWah arcade frontend and various emulators in a portable, configurable, and versatile package. Its meant for those not in the know about emulation and arcade frontends to have a very approachable package to start off with. Its a freeware application written mostly in batch scripts. The members of this forum aren't exactly the target audience because it is meant to create a console-like experience as opposed to an arcade like. It can however be used in arcade cabs as well (It works in mine at least).
Also should mention that it's a Windows based solution so Windows XP - 8 is required.
Currently ProtoBox 2 has support for the following consoles/game machines built in:
MAME Arcade (Uses a custom build of mame tweaked for ProtoBox)
NES (Nestopia)
SNES (ZSNES)
GBA (VBAM)
GB/C (BGB - [Used with permission])
Atari 2600 (Stella)
Sony Playstation (ePSXe)
These ones can be added in but are not bundled with ProtoBox:
Genesis (Fusion)
32X (Fusion)
SMS (Fusion)
GameGear (Fusion)
Sega CD (Fusion)
Sony Playstation (PSX)
More support to come.
I'm posting a somewhat untested pre-release version here since much of the recent improvements were do to feedback received from this boards members.
Upon release, ProtoBox 2 will have a project page on my website, some setup guide and demonstration videos, and more relevant documentation. But if you are bold, please feel free to try it out now.
Two things to note;
1. ProtoBox must be extracted to a path with no spaces. (I recommend the root of a drive)
2. You should change your display settings to 60Hz and 32-bit Color or some emus might not work right.
https://docs.google.com/file/d/0B4DzdmfTzRtXNXU3R0xpVTVEOHc/edit?usp=sharing