|
sanrui1
新手上路

积分 6
发帖 1
注册 2006-8-10
状态 离线
|
『楼 主』:
站长能帮我找 realtek AC'97声卡DOS驱动吗?
[已使用 LLM 解释]
站长能帮我找 realtek AC'97声卡DOS驱动吗?
我在网上找了很久都没找到。有人自己做但没上传
郁闷~
Webmaster, can you help me find the DOS driver for the realtek AC'97 sound card? I've been searching online for a long time and haven't found it. Some people made it themselves but didn't upload it. So depressed~
LLM 解释
Realtek 官方从未为其 AC'97 音频编解码器(如 ALC650/ALC850 等常见型号)发布过独立的 DOS 驱动。这一现象的核心原因是:AC'97 是编解码器(Codec)标准,而非完整的音频卡硬件——它必须依赖主板芯片组提供的音频控制器(如 Intel ICHx、VIA AC97 Controller、SiS Audio Controller 等)才能工作,而 DOS 下的音频驱动实际上是针对芯片组音频控制器编写的,而非 Realtek 编解码器本身。
当年寻找驱动困难的技术背景
-
硬件架构限制
AC'97 编解码器仅负责音频信号的数模/模数转换,而音频数据的传输、中断处理等核心功能由主板芯片组的AC'97 控制器(属于 PCI 设备)实现。因此,DOS 下能否驱动板载 AC'97 声卡,完全取决于主板芯片组厂商是否提供了对应的 DOS 驱动(如 VIA 早期为其 VT82C686A 芯片组提供过 DOS 音频驱动)。Realtek 作为编解码器厂商,不负责控制器层面的驱动开发。
-
DOS 平台的边缘化
2000 年后,PC 硬件已全面转向 PCI 架构,但 DOS 对 PCI 设备的原生支持非常有限(需通过第三方驱动或扩展程序实现)。同时,微软已停止对 DOS 的更新,芯片组厂商更倾向于优先开发 Windows 驱动,而非用户量极少的 DOS 驱动。
-
第三方解决方案的局限性
当年流传的“自行制作驱动”或从 MPXPLAY(DOS 下的音频播放器)中提取 AC'97 支持的尝试,本质上是利用播放器内置的AC'97 控制器直接访问代码(通过 PCI 配置空间读写控制器寄存器)。但这类代码通常是针对特定芯片组(如 VIA)编写的,兼容性极差,且无法作为通用驱动供其他程序调用(如 DOS 游戏)。
正确的解决思路(基于当年的技术环境)
若需在 DOS 下使用板载 AC'97 声卡,应查找主板芯片组厂商提供的 DOS 音频驱动(而非 Realtek 驱动)。例如:
- VIA 芯片组用户可尝试 VIA 官方发布的
VIAUDIO.SYS 或 VT82C686A 相关驱动;
- Intel ICHx 芯片组用户几乎没有官方 DOS 驱动可用(Intel 未针对 ICH2 及以后型号提供 DOS 音频支持)。
此外,部分 DOS 程序(如 MPXPLAY、DOSBox 早期版本)可通过直接访问 PCI 控制器实现有限的音频播放,但这属于程序内置的硬件适配,而非通用驱动。
对后续帖子的补充说明
Post #3 提到的“MPXPLAY 源码含 AC'97 支持”是事实,但该支持是播放器内置的硬件直接访问逻辑,无法拆分为通用驱动;Post #10 指出“VIA 官方驱动仅支持早期芯片组”符合实际情况(VIA 后期芯片组也停止了 DOS 驱动更新);Post #4 提到的“安装盘驱动”大概率是针对特定主板芯片组的驱动,而非 Realtek 编解码器驱动,且兼容性受限。
综上,当年找不到 Realtek AC'97 DOS 驱动的根本原因是驱动的责任主体认知错误——需针对主板芯片组而非 Realtek 编解码器寻找驱动,且多数后期芯片组厂商未提供 DOS 支持。
|
|
2006-8-10 12:05 |
|
|
brglng
银牌会员
     永遠的DOS~~~
积分 1200
发帖 466
注册 2005-2-1 来自 上海
状态 离线
|
|
2006-8-10 13:15 |
|
|
johnsonlam
银牌会员
     阿林
积分 1410
发帖 497
注册 2004-6-28 来自 九龍,香港
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
Originally posted by sanrui1 at 2006-8-10 12:05 PM:
站长能帮我找 realtek AC'97声卡DOS驱动吗?
我在网上找了很久都没找到。有人自己做但没上传
郁闷~
在 MPXPLAY 的 源 码 来 有 AC'97 支 援 , 可 是 要 把 它 从 MPXPLAY 分 拆 出 来 , 有 谁 懂 的 话 请 帮 忙 , 全 世 界 都 会 感 谢 你 。
Originally posted by sanrui1 at 2006-8-10 12:05 PM:
Can the webmaster help me find the DOS driver for the Realtek AC'97 sound card?
I've been searching the internet for a long time and haven't found it. Some people made it themselves but didn't upload it.
Depressed~
The source code of MPXPLAY has AC'97 support, but it needs to be split out from MPXPLAY. If anyone knows how to do it, please help, and the whole world will thank you.
|

我 的 網 站 - http://optimizr.dyndns.org
|
|
2006-8-15 12:10 |
|
|
dirzxl
初级用户
 
积分 77
发帖 32
注册 2006-8-29
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
我的安装盘上有。。
要请与343823898
联系
There is on my installation disk...
To contact, please contact 343823898
|
|
2006-9-6 21:45 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
4楼的兄弟传上来吧!要的人多呢!!
Brother on the 4th floor, please upload it! There are many people who want it!
|

my major is english----my love is dos----my teacher is the buddha----my friends--how about U |
|
2006-9-7 09:03 |
|
|
johnsonlam
银牌会员
     阿林
积分 1410
发帖 497
注册 2004-6-28 来自 九龍,香港
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
Originally posted by 本是 at 2006-9-7 09:03 AM:
4楼的兄弟传上来吧!要的人多呢!!
不 知 道 行 不 行 , 得 要 找 到 VIA 的 AC97 板 子 测 试 ...
Originally posted by Benshi at 2006-9-7 09:03 AM:
Brother on the 4th floor, please upload it! There are many people who need it!!
I don't know if it will work, I need to find a VIA AC97 board for testing...
附件
1: via_ac97.zip (2006-9-7 12:38, 218.17 KiB, 下载附件所需积分 1 点
,下载次数: 367)
|

我 的 網 站 - http://optimizr.dyndns.org
|
|
2006-9-7 12:38 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
thanx
|

my major is english----my love is dos----my teacher is the buddha----my friends--how about U |
|
2006-9-14 19:26 |
|
|
jancsi
新手上路

积分 2
发帖 1
注册 2007-3-19
状态 离线
|
|
2007-3-19 09:25 |
|
|
wwwlgh
初级用户
 
积分 92
发帖 41
注册 2005-12-23
状态 离线
|
|
2007-3-19 22:55 |
|
|
tangtai
等待验证用户
积分 640
发帖 314
注册 2006-8-13
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
应该是不行的,这处驱动好像只能驱动PCI声卡,对于板载的声卡驱动不了。而且realtek AC'97声卡芯片的型号应该是8233,而VIA官方出的板载DOS驱动只能支持8231以前的。
It should be impossible. This driver seems to only be able to drive PCI sound cards, and it can't drive on - board sound cards. Moreover, the model of the realtek AC'97 sound card chip should be 8233, while the VIA official on - board DOS driver only supports before 8231.
|
|
2007-3-21 03:44 |
|
|
bugaoxing
中级用户
  
积分 398
发帖 204
注册 2006-9-18 来自 广西
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
不管行不行,还是谢了
Regardless of whether it works or not, thank you anyway
|
|
2007-3-27 08:04 |
|
|
070
高级用户
    苏醒的沉睡者
积分 659
发帖 217
注册 2003-2-15 来自 福建
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
Originally posted by johnsonlam at 2006-8-15 12:10:
在 MPXPLAY 的 源 码 来 有 AC'97 支 援 , 可 是 要 把 它 从 MPXPLAY 分 拆 出 来 , 有 谁 懂 的 话 请 帮 忙 , 全 世 界 都 会 感 谢 你 。
看了一下原代码,风格实在是。。。。。注释几乎没有<img src="images/smilies/face-sad.png" align="absmiddle" border="0">
Originally posted by johnsonlam at 2006-8-15 12:10:
There is AC'97 support in the source code of MPXPLAY, but it needs to be split out from MPXPLAY. If anyone knows how, please help, the whole world will thank you.
I took a look at the original code, and the style is really... Almost no comments :(
|

好久没碰Dos,手都生了,赶紧回来练练.嘿嘿 |
|
2007-3-28 07:47 |
|
|
wksbll
新手上路

积分 2
发帖 1
注册 2007-4-28
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
真的行吗?我急坏了。
Is it really okay? I'm really worried.
|
|
2007-4-29 00:52 |
|
|
lm5151
新手上路

积分 2
发帖 1
注册 2007-6-14
状态 离线
|
|
2007-6-14 03:46 |
|
|
menglei
新手上路

积分 14
发帖 7
注册 2007-6-14
状态 离线
|
『第 15 楼』:
使用 LLM 解释/回答一下
有谁能用了,说一声呀,我也在找
Who can use it, say something, I'm also looking for
|
|
2007-6-15 16:18 |
|