MAMEWAH only changes resolutions on 3 occasions; 1) When first started, 2) after an emu has finished and 3) when MAMEWAH quits...
I think you may need to alter your batch file to force the batch file to wait until the .exe has finished, eg:
start /wait c:\daphne\daphne.exe lair vldp -framefile "lair.txt" -fullscreen
It is possible that atm MAMEWAH is switching resolution back to whatever you are using before Daphne has actually been quit.
Hope it helps, and thanks to )p( for the start /wait stuff
