VOGONS


First post, by CompuClassics

User metadata
Rank Newbie
Rank
Newbie

I installed a Sound Blaster 16 CT2230 on a machine that originally had a Sound Blaster AWE64 (And the DOS Mode portion of it was configured for the AWE64 sound card)

Windows 98SE, the Sound Blaster 16 driver installed works beautifully and so do DOS Games ranned under Windows 98SE
But when I boot into MS-DOS Mode, Digitized sounds don't work though OPL3 Music does (I removed the CTCM and AWEUTIL things from the DOS Mode Autoexec Settings)
What should I do to get it working under DOS Mode?

Autoexec.bat settings (When I had the AWE64 installed)

  • SET TMP=C:\WINDOWS\TEMP
    SET TEMP=C:\WINDOWS\TEMP
    SET PROMPT=$p$g
    SET winbootdir=C:\WINDOWS
    SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
    LH C:\DRIVERS\CTMOUSE.EXE /R2
    GoTo %config%
    :EMC
    :XMC
    :CMC
    LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D: OPTICAL
    :EM
    :XM
    :CM
    LH C:\DRIVERS\CTMOUSE.EXE /R2
    :E
    :X
    :C
    SET BLASTER=A220 I5 D1 H5 P330 T6 E620
    SET SOUND=C:\SB16
    SET CTCM=C:\CTCM
    C:\CTCM\CTCM.EXE
    C:\SB16\AWEUTIL.COM /S
    C:\SB16\MIXERSET.EXE /P /Q

Autoexec.bat settings that I changed

  • SET TMP=C:\WINDOWS\TEMP
    SET TEMP=C:\WINDOWS\TEMP
    SET PROMPT=$p$g
    SET winbootdir=C:\WINDOWS
    SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
    LH C:\DRIVERS\CTMOUSE.EXE /R2
    GoTo %config%
    :EMC
    :XMC
    :CMC
    LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D: OPTICAL
    :EM
    :XM
    :CM
    LH C:\DRIVERS\CTMOUSE.EXE /R2
    :E
    :X
    :C
    SET BLASTER=A220 I5 D1 H5 P330 T6
    SET SOUND=C:\SB16
    C:\SB16\MIXERSET.EXE /P /Q
Last edited by CompuClassics on 2015-06-16, 20:22. Edited 1 time in total.

Reply 1 of 6, by jesolo

User metadata
Rank l33t
Rank
l33t

The CT2230 does not have jumpers for setting your IRQ & DMA channels, which means that you need to configure your IRQ & DMA settings via software.
Run the Diagnose.exe utlity to ensure that your Set Blaster environment variables matches the configuration of your sound card.

Reply 2 of 6, by dr_st

User metadata
Rank l33t
Rank
l33t

So, how does it work for Creative cards? Non-PnP variants with jumpers use jumpers, Non-PnP variants without jumpers use Diagnose, and PnP variants use CTCM? Did I capture it right? Did I miss something?

Seems like I only ever had SB PnP cards, so I always used CTCM.

https://cloakedthargoid.wordpress.com/ - Random content on hardware, software, games and toys

Reply 3 of 6, by CompuClassics

User metadata
Rank Newbie
Rank
Newbie

I ran Diagnose and it seems like the sound tests turn out fine along with the config updates
But after a reboot, I still can't get sound working in other DOS Applications
(I would try installing DOS Sound Blaster 16 drivers from scratch under MS-DOS Mode but I get a message saying that I can't run it on Windows 95 (Even though I'm running under the DOS mode of Windows 98)

Reply 4 of 6, by chinny22

User metadata
Rank l33t++
Rank
l33t++

My SB16 CT2770 has the following lines

SET SOUND=C:\SB16
SET BLASTER=A220 I5 D1 H5 P330 T6
SET MIDI=SYNTH:1 MAP:E
C:\SB16\DIAGNOSE /S
C:\SB16\MIXERSET.EXE /P /Q

According to Diagnose help the /s variable "for non plug and play devices set hardware configuration based on the blaster environment. For plug and play devices set blaster environment based on hardware allocated"
"
Also Check that the SB16 is still using the same Port, IRQ, DMA settings. Device manager will confirm that for you

Reply 5 of 6, by chinny22

User metadata
Rank l33t++
Rank
l33t++

PS for Dos 7 you want the 95dosapp.exe drivers, can be fond on Creative site under SB16, Windows 98SE and listed as
Application
Basic DOS-level utilties for use in Windows95 MS-DOS mode or a Windows 95 Command Prompt only boot.

Or vogons drivers

Reply 6 of 6, by CompuClassics

User metadata
Rank Newbie
Rank
Newbie
chinny22 wrote:
My SB16 CT2770 has the following lines […]
Show full quote

My SB16 CT2770 has the following lines

SET SOUND=C:\SB16
SET BLASTER=A220 I5 D1 H5 P330 T6
SET MIDI=SYNTH:1 MAP:E
C:\SB16\DIAGNOSE /S
C:\SB16\MIXERSET.EXE /P /Q

According to Diagnose help the /s variable "for non plug and play devices set hardware configuration based on the blaster environment. For plug and play devices set blaster environment based on hardware allocated"
"
Also Check that the SB16 is still using the same Port, IRQ, DMA settings. Device manager will confirm that for you

Thanks:)
That fixed everything right up and now everything works perfectly:)