GARGH! I wrote a big long reply to this yesterday and them the server move went and lost it.
Look in autoexec.bat for the line starting "SET BLASTER="
Autoexec is in the root drive (c:\) and can be opened in notepad or wordpad, or you can view it in msconfig (start>run>msconfig).
The line will be something like this SET BLASTER=A220 I5 D1
Now its a while since I used 9x but (I think) this corresponds to:
So in that case you'd select port 220 and irq 5 in the setup program (in FoA use a buffer of 64 and in DOTT 50 if you can).
Of course if that line isnt
there then you havent got sb16 emulation loaded. This often used to be added by the soundcard itself when you installed it and it might not have been.
So you can try adding the line yourself, the line should read:
SET BLASTER=A<number> I<number> D<number>
So SET BLASTER=A220 I5 D1
Gives you a port of 220 an irq of 5 and a dma of 1, these are the most common settings.
If this doesnt work then you may need a dos sound driver that loads before the set blaster line (as you have a creative card this shouldnt be necessary, but you could look on creatives' site just in case).
You can also try restarting in msdos mode, running the setup from there then playing (without running the setup again) in windows (this is especially effective with SamNMax and DOTT but shouldnt affect FoA).
If none of that works then you can try ignoring the setup screen and starting the games with command line parameters. But for that you'll need to reply, telling me what youve done, what happened and your sound card port irq and dma.
Hope that helps.