在创新Audigy 声卡上安装 Windows 9x 和 DOS 驱动
0.0 免责声明
本指南以“原样”提供,完全免费,不提供任何形式的保证或技术支持。使用本指南即表示您同意自行承担风险。作者不对因使用本指南所引起的任何损失或索赔负责。
0.1 前言
本指南将帮助您在 Windows 98SE 或 Windows ME 下安装 Audigy 系列声卡的 VxD 驱动,并实现 完整的 DOS 游戏兼容性。经过测试,本方法适用于以下零售版本的 Audigy 声卡:
Audigy 1(SB0090)
Audigy 2(SB0240)
Audigy 2 ZS(SB0350)
⚠️ 注意:本方法 不适用于 Audigy LX / LE / SE 等阉割版声卡,也 不适用于 Audigy 4。
通过本指南安装完成后,您可以在 Win9x 下获得以下功能:
对 Win9x 游戏的 EAX 1/2/3 支持
Sound Blaster 16 模拟,用于 DOS 游戏
FM 合成器 模拟
General MIDI 模拟
SoundFont 音色库 支持(仅限在 Windows 内运行 DOS 游戏时生效)
提示:如果进入纯 DOS 模式(重新启动到 MS-DOS),则只能使用 ECW 音色库,无法使用 SF2 SoundFont,这是 Audigy 的限制。
另外,本指南仅针对 Creative 零售版 Audigy 声卡。OEM 版本(如 Dell/HP 出品)可能会出现兼容性问题。零售版和 OEM 版可以通过序列号和背面的标签区别,具体说明已在原文中写明。
最后说明:驱动包和步骤是基于 英文版 Windows 98SE/ME 编写的,在非英文系统中可能会导致部分界面(如音量控制)显示为英文。
1. 硬件与软件要求
在开始之前,请确保以下条件满足,否则驱动可能无法正确安装:
1.1 某些芯片组存在兼容性问题。例如:
Nvidia nForce 或 Intel ICH10+ 芯片组可能无法使用 VxD 驱动和 SB16 模拟
VIA 芯片组 对 Audigy 1 可能不友好,但对 Audigy 2 / ZS 通常没问题
1.2 进入 BIOS 设置:
禁用所有 COM / LPT 串并口,释放资源
若主板带集成声卡、网卡等不用的设备,也建议禁用
如果完全不用 USB,也可以禁用 USB 控制器
1.3 安装过程中,系统里 只能有 Audigy 一块声卡,否则可能冲突。
1.4 本指南仅在 Windows 98SE / ME 全新安装 上测试过。请不要使用第三方“非官方补丁包”。在完成本指南前,只安装主板和显卡的官方驱动。
1.5 资源需求:
Audigy 需要 两个 IRQ(一个给声卡,一个给 FireWire)
SB16 模拟设备 需要三个 I/O 端口、一个 IRQ、两个 DMA
默认值:I/O 220 / 330 / 388,IRQ 5,DMA 1 和 DMA 5
可通过系统工具检查:
开始 > 程序 > 附件 > 系统工具 > 系统信息 > 硬件资源
2. 准备工作
2.1 下载修改过的 Audigy 2 ZS 驱动光盘镜像 并刻录到 CD
2.2 把光盘放入 Win98/ME 电脑的光驱,若自动运行则取消
2.3 本文假设光驱盘符为 D:,如不同,请替换
3. 安装 Windows 驱动
3.1 运行 D:\CTShared\LaunchApp\SysInfo\Setup.exe
安装 Creative System Information 工具(会更新 InstallShield 引擎,非常重要)
3.2 运行 D:\DirectX\dxsetup.exe
安装 DirectX 9.0a(如已装更新版本可跳过)
3.3 运行 D:\Audio\Drivers\CTZAPXX.exe
→ 选择 Driver Installation 和 VXD Drivers
3.4 等待驱动安装,完成后会提示重启
3.5 重启后 → 控制面板 > 多媒体 > 音频 > 播放 > 高级属性 > 性能,把采样率转换质量滑块调到 最佳
3.6 运行 sndvol32.exe
调整音量,默认都在 50%,可以调高并静音不用的输入
4. 安装 Creative 实用工具
依次运行以下安装程序:
D:\Audio\AudioHQ\Setup.exe
→ 安装 AudioHQD:\Audio\EaxCon\Setup.exe
→ 安装 EAX ConsoleD:\Audio\SpkSet\Setup.exe
→ 安装 Speaker SettingsD:\Audio\Restore\Setup.exe
→ 安装 Restore DefaultsD:\Audio\SurMixer\Setup.exe
→ 安装 Surround MixerD:\Audio\SFBMgr\Setup.exe
→ 安装 SoundFont Bank Manager
然后:
在 Creative Speaker Settings 中选择你使用的扬声器配置(例:5.1 声道)
在 EAX Console 中设置 CMSS 3D(扬声器建议关闭,耳机建议开启)
5. 安装 DOS 驱动
5.1 运行 D:\DOSDRV\SB16.REG
→ 选择 Yes/Ok(Audigy 2/ZS 必须)
5.2 运行 D:\DOSDRV\Setup.exe
并重启
5.3 等待 SB16 驱动完全安装,再次重启
5.4 如果启动时出现 “Config file is incomplete”,再重启一次即可消失
5.5 将 D:\DOSDRV\AUDIGY12
整个文件夹复制到 C:\AUDIGY12
5.6 如果在 Audigy 2(SB0240) 上 SB16 模拟设备不可用(黄色叹号):
控制面板 > 添加新硬件 > 手动选择 > 声音设备 > Creative SB16 Emulation → 安装
重启
注意:不要删除黄色叹号设备,保留两个,否则 DOS 兼容性会失效
提示:在纯 DOS 下使用 Audigy 2 / ZS 时,需要每次执行 C:\AUDIGY12\AUDIGY12.EXE
才能启用。Audigy 1 不需要。
6. 使用高质量 SoundFont
6.1 将 D:\DOSDRV\SF2
中的 .SF2
文件复制到 C:\WINDOWS\SYSTEM
6.2 将 D:\DOSDRV\ECW
中的 .ECW
文件复制到 C:\WINDOWS\SYSTEM
6.3 打开 SoundFont Bank Manager,替换默认音色库为 CT8MGM.SF2
6.4 打开 C:\WINDOWS\CTSYN.INI
,修改:
Waveset=C:\WINDOWS\SYSTEM\default.ecw
改为:
Waveset=C:\WINDOWS\SYSTEM\EAPCI8M.ECW
6.5 保存并重启
6.6 在 DOS 游戏设置中选择 General MIDI 作为音乐输出
这样即可使用高品质 SoundFont 音色库,音效更接近 Roland SC-55 等设备。
7. 纯 DOS 下的 MT-32 兼容性(可选,仅 Win98SE 有效)
7.1 选择 重新启动到 MS-DOS 模式
7.2 执行:
C:\AUDIGY12\AUDIGY12.EXE (仅限 Audigy 2 / ZS)
C:\Progra~1\Creative\DOSDrv\sbemixer.exe
7.3 勾选 MT-32 选项,保存退出
7.4 启动支持 MT-32 的游戏(如《猴岛小英雄》)
提示:Audigy 的 MT-32 模拟效果较差,仅供体验。FM 合成同样能用,但音色与真正的 OPL3 芯片不同。
结语
至此,您已经在 Windows 98SE / ME 下为 Audigy 声卡成功安装了 VxD 驱动,获得了完整的 Win9x 游戏 EAX 支持 与 DOS 游戏兼容性。这让 Audigy 成为一块非常强大的复古游戏声卡。
评论