I have a problem getting MESS to work properly from within MAMEWAH.  I am trying to use MESS for Atari 5200/7800, ColecoVision and Atari Lynx emulation.  I've set up individual ini files for each within MAMEWAH in one of two ways: calling MESS directly with entries in the Default Options sections, and calling a batch file with the commandline in it.  The options are as follows:
start /wait c:\Project\emus\mess\mess.exe -cart %1 -nonewgui -skip_gameinfo -skip_disclaimer
If I call MESS from the ini directly, it will not work at all.  If I call the batch file from within the ini, the emulator starts and I can play, but on exit the system hangs, and I have to CTRL-ALT-DELETE, kill MAMEWAH from Task Manager (It Says "Not Responding"), and restart MAMEWAH.
I am running MAMEWAH/MESS on a Win98 2nd Ed. install, and MAMEWAH is not set to shell yet.  I can run the ColecoVision games in MESS from the command line just fine.  Same goes for 5200/7800/Lynx; I'm just using ColecoVision as an example.  MAMEWAH is version 1.5 w/ update, MESS is version 0.87.
Am I missing something?  I would appreciate any help.