China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-25 07:31
中国DOS联盟论坛 » DOS媒体世界 & 网络技术 (多媒体室) » [Original] Using the SB AWE 64 sound card under DOS View 2,124 Replies 11
Original Poster Posted 2003-04-07 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Today someone gave me a P200MHz computer, and inside it was a Sound Blaster AWE 64 Value sound card. This is the best ISA sound card! Delighted, I took it to install under the MS-DOS 7.10 I use, but when loading CTCM.EXE it displayed some baffling message like "Win95 system configuration has changed". I then found that before loading it automatically checks the DOS version number, and if it finds the version number is 7 it refuses to run. However, simply using commands like SETVER to set the DOS version number below 7 is still useless, because it checks whether the winbootdir environment variable exists; if it does, it assumes Win9x is running, and so refuses to load. As everyone knows, %winbootdir% is a lowercase environment variable, and ordinary commands like SET cannot modify it. But there is a way after all: for example, a program called ENVMASTR.EXE can easily solve it. For example, the command "ENVMASTR /L winbootdir=" can remove the lowercase winbootdir environment variable. Once this variable is removed, CTCM.EXE can run completely normally. This way, this SB AWE 64 sound card can, under my MS-DOS 7.10, use various players (such as QV, MPXPLAY, CDP, etc.) to play beautiful MP3s and MIDI tunes...
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 2 Posted 2003-04-08 00:00 ·  中国 广东 汕头 电信
银牌会员
★★★
Credits 1,451
Posts 446
Joined 2002-10-20 00:00
23-year member
UID 29
Gender Male
Status Offline
Hehe, I have one too, and the sound really is quite good.
Floor 3 Posted 2003-04-12 00:00 ·  中国 福建 福州 电信
高级用户
★★
Credits 748
Posts 188
Joined 2003-03-28 00:00
23-year member
UID 1302
Gender Female
Status Offline
Brother WENGIER, I also have an AWE 64 GOLD, but I just don't know how to set up the drivers under DOS.
How should I set up CONFIG.SYS and AUTOEXEC.BAT?
Floor 4 Posted 2003-04-12 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Actually, to drive the AWE 64 Gold sound card, you just need to add the following lines to AUTOEXEC.BAT:
CTCM
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET SOUND=the path where the drivers are located
SET MIDI=SYNTH:1 MAP:E MODE:0
AWEUTIL.COM /S
Also, if the system supports PnP, you don't even need to load these drivers, but in that case it won't be able to play MIDI music.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 5 Posted 2003-04-13 00:00 ·  中国 福建 福州 电信
高级用户
★★
Credits 748
Posts 188
Joined 2003-03-28 00:00
23-year member
UID 1302
Gender Female
Status Offline
Nothing needs to be added in CONFIG.SYS at all?
Floor 6 Posted 2003-04-13 00:00 ·  中国 福建 福州 电信
高级用户
★★
Credits 748
Posts 188
Joined 2003-03-28 00:00
23-year member
UID 1302
Gender Female
Status Offline
What is CTCM?
Floor 7 Posted 2003-04-13 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Indeed, you don't need to add anything at all in CONFIG.SYS. CTCM is the PnP manager.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 8 Posted 2003-04-15 00:00 ·  中国 陕西 西安 教育网
初级用户
★★
孤胆枪手
Credits 688
Posts 148
Joined 2002-10-26 00:00
23-year member
UID 63
Gender Male
From 陕西
Status Offline
I use a SOUND BLASTER 16 isa with PnP support. I downloaded something called SBASIC.. from Creative's official website (I forgot the exact name). Under MSDOS71, after installing and rebooting, "Win95 system configuration has changed" also appears (I already loaded CTCM). WENGIER, do you think the method you mentioned will work? (Actually, I already got TEST successful with that diagnostic program, it's just that the prompt appears on reboot.)
If I modify winbootdir in MSDOS.sys, or even directly delete that environment variable, will that work?
Where can that software be downloaded?
我:╭∩╮(︶︿︶)╭∩╮。靠!!!
Floor 9 Posted 2003-04-15 00:00 ·  中国 陕西 西安 教育网
初级用户
★★
孤胆枪手
Credits 688
Posts 148
Joined 2002-10-26 00:00
23-year member
UID 63
Gender Male
From 陕西
Status Offline
I've already tried it. As long as you delete the WINBOOTDRV environment variable in MSDOS.SYS, the "Win95 system configuration has changed" prompt asking to initialize the system will no longer appear, and then the sound card can be used in plain MSDOS

Great, it was all thanks to WENGIER's reminder that I managed to set it up successfully.
Many, many thanks!!
我:╭∩╮(︶︿︶)╭∩╮。靠!!!
Floor 10 Posted 2003-04-15 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Of course deleting the winbootdir= setting in MSDOS.SYS also works, but then Win9x won't be able to boot, so it's not as good as the method I mentioned above.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 11 Posted 2003-04-16 00:00 ·  中国 陕西 西安 教育网
初级用户
★★
孤胆枪手
Credits 688
Posts 148
Joined 2002-10-26 00:00
23-year member
UID 63
Gender Male
From 陕西
Status Offline
"%winbootdir% is a lowercase environment variable, and ordinary commands like SET cannot modify it."

A lowercase environment variable? An uppercase environment variable? What's the difference? I don't understand.

Also, where can that software be downloaded? Give me a link.
我:╭∩╮(︶︿︶)╭∩╮。靠!!!
Floor 12 Posted 2003-04-16 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
The winbootdir variable really is a very special kind of environment variable; all the letters in the variable name are lowercase. If you don't believe it, try using the SET command and see whether you can modify it.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Forum Jump: