找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 276|回复: 19

[求助] 求助:PCI声卡在DOS下的发声

[复制链接]
发表于 12 小时前 | 显示全部楼层 |阅读模式
已有一台 ISA主板+SB16 的实体机。

还有一台 PCI主板的奔4,想再配置成DOS游戏实体机。


1、很多网友提到: CMI8738、C-Media 8338、雅马哈ymf724、CS4621,兼容SoundBlaster等等。
  这几种是PCI卡吧? DOS可以驱动吗?效果、兼容性如何?硬件和驱动还找得到吗?


2、SBEMU驱动,TSR方式,模拟SB声卡。
  配置是否很麻烦?
  占用多少常规内存(640k)?  可以不占用常规,放到扩展内存吗?


参考资料
https://wenku.baidu.com/view/3c9e9f18a8114431b90dd891.html
https://wenku.baidu.com/view/f1847a0c7cd184254b353590.html
http://bbs.mydigit.cn/read.php?tid=2300276
http://bbs.mydigit.cn/read.php?tid=2363755
https://www.mydigit.cn/thread-64853-1-1.html

SBEMU相关
https://blog.csdn.net/gitblog_00593/article/details/158751973
https://blog.csdn.net/gitblog_00210/article/details/155512089


发表于 12 小时前 | 显示全部楼层
DOS游戏本身就支持发声,游戏里面选择就好了!
古早的DOS游戏可能不支持,毕竟PCI声卡出来前,
就发布了好多DOS游戏!
以前有个树德中学的声音软件,可以电脑机箱喇叭发声,我用过玩dos游戏
一句话,不支持PCI声卡的DOS游戏的估计需要模拟端口或者模拟硬件解决!

回复

使用道具 举报

发表于 11 小时前 | 显示全部楼层
XP应该能运行
回复

使用道具 举报

发表于 11 小时前 | 显示全部楼层
不懂,帮楼主顶一下,期待牛人啊
回复

使用道具 举报

发表于 11 小时前 | 显示全部楼层
dos声卡驱动估计难找哟
回复

使用道具 举报

发表于 10 小时前 | 显示全部楼层
不了解,帮顶
回复

使用道具 举报

发表于 10 小时前 | 显示全部楼层
一这说谁还能想起来小辣椒声卡
回复

使用道具 举报

发表于 9 小时前 | 显示全部楼层
感谢分享,学习了!
回复

使用道具 举报

发表于 8 小时前 | 显示全部楼层
用远古回忆,选择创新SoundBlaster兼容模式,应该都可以发出声音,在游戏菜单里设置。
回复

使用道具 举报

发表于 8 小时前 | 显示全部楼层
CMI8738、C-Media 8338、雅马哈ymf724
真古早
回复

使用道具 举报

发表于 8 小时前 | 显示全部楼层
https://www.nuduseng.com/laoguangpan/search.asp,去这里也许有你需要的答案,这里有各位网友提供的光盘镜像,早期有很多种驱动集合的光盘,老游戏光盘,攻略。
回复

使用道具 举报

发表于 8 小时前 | 显示全部楼层
以前稀里糊涂买了个乐之邦解码器搭配惠威m200mk3用到现在,两样使用应该有十五年以上一点问题都没有很难想象这么耐用。
回复

使用道具 举报

 楼主| 发表于 7 小时前 | 显示全部楼层
求科普

既然是PCI方式,DOS环境硬件声卡,为什么很多人都提到 CMI8738 ?
http://item.taobao.com/item.htm?id=536976580975
这个DOS可以驱动吗? 可以的话入手一块。

还有“雅马哈YMF724”,同问

既然不是ISA的SB16声卡。上面两种,比其它的声卡(比如 Realtek HD Audio集成声卡),在DOS兼容方面,有什么优势吗?
回复

使用道具 举报

发表于 7 小时前 | 显示全部楼层
改成DOS4GW方式,可以实现的
回复

使用道具 举报

发表于 7 小时前 | 显示全部楼层
是的,这几种都是经典的 PCI 接口声卡,而且在纯 DOS 环境下都可以驱动,支持 Sound Blaster 兼容模式。
它们在纯 DOS 系统下的驱动支持、兼容性及效果如下:
  1. 硬件类型与 DOS 驱动可行性 CMI8738 / C-Media 8338  类型:PCI 声卡。  DOS 驱动:官方提供有 C3D.COM 或 DOSDRV 等 TSR 驻留程序。  驱动原理与效果:通过软件 TSR 拦截端口(端口 220h / IRQ 5/7 / DMA 1)模拟 Sound Blaster Pro / SB16。  兼容性:中等偏上。绝大多数常见 DOS 游戏(如《仙剑奇侠传》、《大航海时代2》、《三国志5》等)都能正常发声,但在部分对硬件要求苛刻的保护模式游戏(如使用 DOS4GW / VCPI 的游戏)中可能会出现断音或死机。  雅马哈 YMF724(YMF7x4 系列)  类型:PCI 声卡(被誉为“PCI DOS 声卡之王”)。  DOS 驱动:官方提供 DS.COM / SETUP.EXE 初始化工具。  驱动原理与效果:芯片硬件内置了强大的 DSDMA 和 PC-PCI 支持,同时配合 TSR 驱动。  兼容性与音质:极佳。Sound Blaster 兼容性极其优秀,且芯片内置了非常优秀的 Hardware FM Synth(硬件 OPL3 模拟),FM 音乐还原度极高,MIDI 和音效表现均非常出色。  Cirrus Logic CS4621 (Crystal)  类型:PCI 声卡。  DOS 驱动:官方提供 CWCDOS.EXE 等驱动。  兼容性:表现尚可,能模拟 Sound Blaster Pro,但对主板芯片组(PCI 桥接逻辑)和 DMA 映射依赖较大,总体兼容性和效果略逊于 YMF724。  
2. 硬件与驱动好不好找? 硬件:  CMI8738 / CMI8338:二手平台(如咸鱼、淘宝)上非常便宜且存量极大(通常十几元到几十元人民币)。  YMF724:老硬件圈内非常热门,存量相对少一些,但依然能买到,价格略高一些。  驱动:  非常容易获取。国内外老硬件爱好者论坛(如 VOGONS、无忧启动、老光盘镜像站等)均有完整备份与优化过的 DOS 驱动包。
  3. 在 奔腾4 (P4) / PCI 主板上使用的注意事项 PCI 声卡在 DOS 下发声需要借助 DMA 映射技术(如 DSDMA、DDMA、PC-PCI 或 SMM 模式)。在 P4 时期的主板上使用需要注意:  主板 chipset(芯片组)支持:  Intel i815、i845、i865 等老主板对 PCI DMA 仿真支持较好;到了 i915 / i945 或更晚期的主板,PCI DMA 兼容性会下降。  内存加载与 EMS 模式:  大多数 PCI 声卡的 DOS 驱动需要加载 EMM386.EXE 提供 EMS(扩展内存)支持才能成功模拟 DMA。  推荐选择:  如果想在 P4 电脑上装 DOS 实机发声,优先推荐 YMF724,其次是 CMI8738。  如果遇到现代主板或复杂硬件环境无法驱动,目前老硬件圈也常使用 SBEMU(基于 QEMU 移植的 Sound Blaster 软模拟 TSR 工具,结合 JMM386 扩展内存管理),可以让几乎所有 PCI/PCIe 声卡或集成声卡在纯 DOS 下发出Sound Blaster 音效。

评分

参与人数 1无忧币 +1 收起 理由
proof + 1 感谢

查看全部评分

回复

使用道具 举报

发表于 7 小时前 | 显示全部楼层
qemm比emm386对高端内存管理强
回复

使用道具 举报

发表于 6 小时前 | 显示全部楼层
cmi8738我配置过win31下的发声(好像是sthvcd金山影霸,安装的时候自动配置)
回复

使用道具 举报

发表于 6 小时前 | 显示全部楼层

[386Enh]
device=SthDCI.386
添加
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
学习一下了
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
这技术有点不懂了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-9-23 23:17

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表