Ok, here's what I've found out.....
I can get the sound to work with Advmame (DOS port) in Win98 in a Dos window if I type the following line first:
"SET BLASTER=A220 I5 D1 T4"
When I was booting straight to DOS, I had this in my autoexec.bat. It's still there, but I guess in Windows you need to invoke it for each Dos session/window.
Now, In GameLauncher, you can setup a "pre-command", a command to be run before the emulator is run. I figured, great...I can stick command here. It worked, however when I quit a game and go back to the GameLauncher FE, the GL soundeffects are gone. I can only assume that the "SET BLASTER=A220 I5 D1 T4" command is hosing up the sound settings for GL.
GameLauncher has a "post-command", a command to run after you exit the emulator. I guess I could "undo" the "SET BLASTER=A220 I5 D1 T4" command...if I knew how to, but it seems to me I must be overlooking something.....I think I'm overcomplicating this somehow....
Ultimately I'd prefer to run Win98se, GameLauncher(win port), and AdvanceMame (dos port). It works in pure DOS, but Windows will allow me to plug a couple of USB wingman warrior joysticks in for horizontal games (2 player).....
It's too late, and I think I'm overlooking something obvious, so I'm calling it quits for now....any ideas or suggestions welcome!
Thanks again.
Oh yeah, forgot to mention that I am not using the onboard sound system...I have an ISA soundcard installed. I originally thought I'd have to go DOS for performance, but now that I've tried Windows I don't see a difference (for the games I have on the cocktail machine).