I have never run a Dos based mame, but i have run plenty of DOS based games, you should try checking your autoexec.bat and config.sys for the setup information for your soundcard, if u do a "shut down to DOS mode" from windows, then the configuration files (autoexec and config) will be setup for windows and not DOS, so the wrong drivers will be loaded. One way around this is to do a dual boot, running maybe win3.11/DOS and winME, there having two sets of Autoexecs and Config.sys's one used when using DOS the other used when using Win ME, another way to fix it is to use a DOS boot disc with the correct drivers setup in your config.sys file on the bootdisk, so whenever u want to use your DOS based mame then just boot from your boot disk and the drivers will be loaded in for your soundcard. If u are not really sure about wat i am talking about above, then just let me know and i'll try and make things clearer for you.\(posted 8419 days ago)cheers and good luck Jarrod.
P.s go on cave in get Windows mame, makes life easier :)