|
mrdeadman
中级用户
积分 258
发帖 49
注册 2004-8-29
状态 离线
|
『楼 主』:
[分享,下载]dos下的ac97通用声卡驱动
支持via(via686 ac97),intel(intel ich2~4 ac97 , realtek ac97等)的芯片组的各类ac97
打开附件
|
|
2004-9-7 00:00 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
2 楼』:
下载看了一下,并做了少许修改(比如说那个菜单已完全没什么用了,反正总是自动初始化AC97声卡,所以已去掉而改成自动;等等),重新编译此程序后我的SiS 7012的AC97声卡已可以自动发出有规律的声音。不过,现在缺少的主要是TSR內存驻留模块,也就是说,必须让它停留在內存中,才能成为真正的声卡驱动程序!这个程序的意义和作用相当重大,希望大家来共同完成。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2004-9-7 00:00 |
|
|
mrdeadman
中级用户
积分 258
发帖 49
注册 2004-8-29
状态 离线
|
『第
3 楼』:
多谢Wengier大哥,在下感激涕零,之所以留下那个菜单,是为了以后修改成万能声卡驱动.恭喜老兄的声卡工作正常,可是我自己的realtek ac97(intel ich4)虽然能检测出来,却不发声,为什么呢?Intel_ICH: Intel ICH4 integrated AC97 audio found.
Intel_ICH: PCI BASE0 at I/O 0e000
Intel_ICH: PCI BASE1 at I/O 0e400显示为这个样子,却不发声,真是郁闷.而且这里有BASE0,BASE1两个内存地址. set blaster=后面也不知该怎么设.
|
|
2004-9-7 00:00 |
|
|
GOTOmsdos
铂金会员
C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第
4 楼』:
mrdeadman 你好! 首先向你致敬! 具有专业人员的素质和奉献精神!我找到你的程序,下载了,但运行后,来了出错提示: no dpmi GET CSDPMIXB.ZIP 不知何故?运行 VSMAME的DMAMEPP.EXE也是一样的.....急盼复!我是DOS之声的崇拜者,尽管我的ONBORAD AC97 声卡 WINDOWS下挺好用,但为了一听DOS之声,今天下午原准备去买据说兼容DOS的SOUND BLASTER PCI 128 DIGITAL ,但脱货了, 后来买了两个二手SOUND BLASTER,一是PCI 64,一是CT4810,CT2518的芯片, 但在网上疯狂搜索DOS驱动,但未能如愿,.....哪位有创新的PCI 64或CT4810的DOS 驱动(或兼容),小弟万万分感激1!
|
|
2004-9-8 00:00 |
|
|
GOTOmsdos
铂金会员
C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第
5 楼』:
哪位有创新的PCI 64或CT4810的DOS 驱动(或兼容),小弟万万分感激1!
|
|
2004-9-8 00:00 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
6 楼』:
mrdeadman:
其實那個程序只帶有AC97聲卡的驅動程序,而其它的聲卡,如SB等,只是在專門的驅動程序已加載的情況下才能用,即對於非AC97聲卡而言,它只是初始化程序而已,而非驅動程序。
其實此程序也只能在運行中發聲,退出程序後就不行了,除非寫一個TSR模塊讓它駐留內存才能成為真正的通用驅動程序。
我的修改版在這兒下載:
打开附件
運行中應該有聲音,按任意鍵退出程序播放。
GOTOmsdos:
我不是在上個帖子中說過在網站的“驅動程序”分類中的下面下載個CWSDPMI驅動程序就可以解決"No DPMS"的問題了嗎?怎麼又問一次???
SB PCI64用專門的APINIT驅動程序驅動就行了,網站的“驅動程序”分類中也提到過了。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2004-9-8 00:00 |
|
|
红河
初级用户
积分 102
发帖 1
注册 2004-9-8
状态 离线
|
『第
7 楼』:
AC97 drivers for DOS------ICH AC97 Initialization utility for real mode DOS (source code release) - a program for Intel i8xx chipsets that initializes the AC97 codec under clean DOS (assembler source code).
http://piotrkn22.republika.pl/dos_dow_us.htmlhttp://www.republika.pl/piotrkn22/reldos/ichsrc.zip网上搜索来的资源,不知能用不能用?
|
|
2004-9-8 00:00 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
8 楼』:
上面那个工具我看了,是初始化工具,而不是驱动程序。不过在我的电脑上是否用它来初始化我的SiS7012 AC97声卡好像没有任何区别,虽然显示初始化成功,但运行其它任何程序(VsyncMAME因自带AC97驱动除外)时SiS 7012仍然没有声音,也就是说它没起到什么作用;而我的SB 128 PCI声卡加载DOS驱动程序后就有声音了(我的这台电脑是AC97+PCI双声卡)。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2004-9-8 00:00 |
|
|
GOTOmsdos
铂金会员
C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第
9 楼』:
Wengier: 对不起拉,好象我没找到相应回复, 我这就去试试..
|
|
2004-9-8 00:00 |
|
|
mrdeadman
中级用户
积分 258
发帖 49
注册 2004-8-29
状态 离线
|
『第
10 楼』:
tsr模块如何编写我是一点概念也没有,大家都来研究研究吧
|
|
2004-9-8 00:00 |
|
|
mrdeadman
中级用户
积分 258
发帖 49
注册 2004-8-29
状态 离线
|
『第
11 楼』:
Wengier兄,你在这里很好,请把你修改过的wss.h上传一下好么?你是怎么把声音弄出来的?还有那个ichinit(红河兄介绍的)究竟是怎么回事。
|
|
2004-9-8 00:00 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
12 楼』:
mrdeadman: 你現在用這個修改版能在DOS下聽到聲音了嗎?wss.h文件我沒改,衹修改了一下wss.c文件。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2004-9-8 00:00 |
|
|
mrdeadman
中级用户
积分 258
发帖 49
注册 2004-8-29
状态 离线
|
『第
13 楼』:
听到了,但正如你所说,运行结束就没声音了,把wss.c上传一下吧
|
|
2004-9-8 00:00 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
14 楼』:
剛才我將程序簡化了一下,刪除了一些無關的部分。現將程序及其源代碼一起上傳上來吧:打开附件
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2004-9-8 00:00 |
|
|
mrdeadman
中级用户
积分 258
发帖 49
注册 2004-8-29
状态 离线
|
『第
15 楼』:
Wengier兄,你看能不能这样,那个原程序里边有些诸如intel_ich_exit, intel_ich_stop,w_sound_device_exit之类的函数,是不是因为在退出是执行了它们,使得驱动在内存中被清出(回到初始化之前的状态),如果是这样,能不能删掉他们使驱动一直有效.
|
|
2004-9-8 00:00 |
|