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-07-02 13:46
中国DOS联盟论坛 » DOS媒体世界 & 网络技术 (多媒体室) » [Solved] Installed the hard disk version of DOS 7.1 using VMWare virtual machine, but the sound card cannot be detected. View 3,936 Replies 6
Original Poster Posted 2006-07-14 04:42 ·  中国 湖南 常德 电信
初级用户
Credits 79
Posts 31
Joined 2006-06-11 19:16
20-year member
UID 56887
Gender Male
Status Offline
I installed the hard disk version of DOS 7.1 using VMware virtual machine. When selecting the sound card driver, I chose AC97 (in fact, I have installed DOS several times, and choosing others also doesn't work).
As a result, after installation and entering the system, it prompts PCI AUDIO ABENT.
When playing with QV, it prompts sound card not found.
MPXPLAY also can't play songs.
My motherboard is C51G, with onboard network card and realtek ac 97 sound card.
Please see the attached picture for the sound card in the virtual machine.
How can I listen to music under DOS in my situation?
And if I want to load other sound card drivers, how to load them?
I see that my situation is relatively common.
Hope to give a detailed solution.

[ Last edited by wsklll on 2006-7-17 at 14:45 ]
Attachments
shengka.bmp
Floor 2 Posted 2006-07-14 10:43 ·  加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Last time I mentioned that the sound card emulated in the virtual machine is different from the real sound card in the actual machine, so in VMware, AC97 should not be selected, but the emulated sound card of it should be used. By default, VMware emulates the ES1371 sound card, but this sound card cannot be successfully driven under DOS due to some bug of VMware itself. Therefore, the solution is to change the emulated sound card to SB16. The method is as follows:

Open the.vmx file in the directory where the virtual machine is located (for example, dos.vmx), and change the following line:

sound.virtualDev = "es1371"

to:

sound.virtualDev = "sb16"

Then start VMware to DOS and set: SET BLASTER=A220 I5 D1 H7 T6

In this way, some software can make sound under DOS. However, it should be noted that there are some bugs in the emulated SB16 sound card, so some software may still not be able to make sound normally. And it does not support MPU401 or FM emulation, so MIDI files cannot be played.
Wengier - 新DOS时代

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

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

Floor 3 Posted 2006-07-14 17:01 ·  中国 湖南 常德 电信
初级用户
Credits 79
Posts 31
Joined 2006-06-11 19:16
20-year member
UID 56887
Gender Male
Status Offline
Tried QV or MPXPLAY, still no good. Is it really impossible to use the sound card under DOS in a virtual machine? If so, I don't need to bother anymore.
Floor 4 Posted 2006-07-14 23:17 ·  加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
If set up properly, QV and MPXPLAY should work in VMware (I'm using version 5.5.1). I just tried it. You can check if there are any setup errors.
Wengier - 新DOS时代

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

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

Floor 5 Posted 2006-07-17 14:41 ·  中国 湖南 常德 电信
初级用户
Credits 79
Posts 31
Joined 2006-06-11 19:16
20-year member
UID 56887
Gender Male
Status Offline
According to what Wengier said on the second floor, it can make sound and the effect is very good. (Here, I can only play with MPXPLAY, and QV cannot find the sound card.) But there are some ticking sounds. (Maybe it's because of the virtual machine driver itself.) Also, some MP3 files cannot be played by MPXPLAY, but WAV files can be played. Finally, thank you, Wengier.

[ Last edited by wsklll on 2006-7-17 at 14:43 ]
Floor 6 Posted 2007-03-10 07:59 ·  中国 青海 西宁 教育网
新手上路
Credits 16
Posts 6
Joined 2007-03-10 05:48
19-year member
UID 81280
Gender Male
Status Offline
According to what the boss of the 2nd floor said, after modification, do I still need to install the SB16 driver separately? This driver is really hard to find!!!!!
Floor 7 Posted 2007-03-10 23:43 ·  加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Originally posted by bladetruth at 2007-3-9 06:59 PM:
According to the statement of the second-floor boss, after modification, do I still need to install the SB16 driver separately? This driver is really hard to find!!!!!


No need, because SB16 is a standard ISA sound card (this is exactly what the DOS drivers of those PCI sound cards simulate), so you can use it by just setting up the environment variables.
Wengier - 新DOS时代

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

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

Forum Jump: