Cupid, this is great. Just a few suggestions for next release. Upon configuring plugin, if mame list is not generated auto generate it. Rather than hardcoded path to mame, perhaps read GameEx.ini and use the mame path and exe specified there. Upon initialising of the plugin check the paths are good and mame list is there, otherwise return FALSE.