Current EL version doesn't support these new settings... I didn't even now about them until today!:
if I see it correctly, you cannot have values surrounded by quotes "
The command prompt is created by MAME and it cannot be hidden or closed by Emu Loader.
Emu Loader is backward compatible with older MAME builds.
If a new setting from a new MAME is in mame.ini, EL will not try to read or modify that setting because it's not supported yet.
Please enable "Show Run Game Confirmation Dialog" in frontend's main menu and tell me what is the command line Emu Loader is trying to run.
Please make sure you don't have custom game settings in your mamedir\ini\ folder.
I urge you to ask this in EmuChat forum since it doesn't seem to be a problem caused by the frontend. I a MAME build works and another doesn't, then it's MAME's fault, not Emu Loader.
As a last resort, you can try to delete "mame.ini" and let MAME create a fresh file.
Ciro Alfredo Consentino
EmuCon Home: http://emuloader.mameworld.info/emucon
MCM Plus: http://mcm.mameworld.info