So my question now is should I just disable windows completely and run in Pure Dos mode ?
not yet. use windows to troubleshoot. get the resources that the card uses in windows and apply that in dos with the SET BLASTER= settings. turn off PNP OS in your BIOS. try the CTCU.EXE and CTCM.EXE from creative to change firmware settings in the card. from the sbpci drivers, it looks like sbcfg.exe is the equivalent. have a look at a similar discussion here:
http://vogons.zetafleet.com/viewtopic.php?t=21085if you decide to keep windows, you might be better off with the windows versions of advmame and advmenu.
Soundblaster works in DOS , can test it with sbtest and I can here the test noises
shouldn't it be playing some pleasant sound and not noises? sorry, i'm not completely familiar with sbpci cards.
if drivers are loaded fine but advmenu/advmame still has no audio either in dos or windows, maybe your "device_sound" setting is incorrect? properly configured SB cards should work with "device_sound AUTO". if not, pick from this list (DOS only):
device_sound seal - SEAL automatic detection.
device_sound seal/sb - Sound Blaster.
device_sound seal/pas - Pro Audio Spectrum.
device_sound seal/gusmax - Gravis Ultrasound Max.
device_sound seal/gus - Gravis Ultrasound.
device_sound seal/wss - Windows Sound System.
device_sound seal/ess - Ensoniq Soundscape.
device_sound allegro - Allegro automatic detection.
device_sound allegro/sb10 - Sound Blaster 1.0.
device_sound allegro/sb15 - Sound Blaster 1.5.
device_sound allegro/sb20 - Sound Blaster 2.0.
device_sound allegro/sbpro - Sound Blaster Pro.
device_sound allegro/sb16 - Sound Blaster 16.
device_sound allegro/audio - Ensoniq AudioDrive.
device_sound allegro/wss - Windows Sound System.
device_sound allegro/ess - Ensoniq Soundscape.
device_sound vsync/sb - Sound Blaster.
device_sound vsync/sbwin - Sound Blaster (Windows).
device_sound vsync/ac97 - AC97.
device_sound vsync/ac97win - AC97 (Windows).
device_sound vsync/gusmax - Gravis Ultrasound Max.
device_sound vsync/gus - Gravis Ultrasound.
device_sound vsync/audio - Ensoniq AudioDrive.
device_sound vsync/wss - Windows Sound System.
device_sound vsync/ess - Ensoniq Soundscape.
temporarily try "device_sound NONE" in dos, just to see if it will load.
lastly, run advmenu with "-log" option to write errors in advmenu.log file.