有了毛病赶快医—Trident 4D-WAVE声卡的故障经验
首先,在安装完WIN95的驱动程序后,系统自动安装了DOS驱动程序,但启动运行到WAVEINIT.EXE命令行时,报告驱动程序没有找到声卡的主环境,重新启动多次后也无济于事。查看硬件后,发现没有问题,便怀疑是CONFIG.SYS和AUTOEXEC.BAT两文件中有内存驻留程序与之冲突,就以安全模式启动,这时程序能正常执行。于是把CONFIG.SYS和AUTOEXEC.BAT中的命令行逐一加注REM语句,最后发现是EMM386.EXE与之有冲突。本以为是EMM386.EXE的参数设置问题,谁知改了所有参数还是不行,看来只能去掉EMM386.EXE。可这样一来,基本内存就骤减到300K了,满足不了多数应用程序的需要,真是没办法。谁知,在给WAVEINIT.EXE命令行加上LH调入高端内存后,便一切正常了,但只要一把LH去掉,就又出现故障,试了多次都是这样。也许是在基本内存中放了EMM386后,再放入的WAVEINIT便会与之发生冲突吧。
此后,又过了一段时间,我发现此卡所默认的IRQ9不能被大多数DOS游戏识别。后来,我尝试过用《电脑报配套光盘》上的TWEAK软件修改了声卡的IRQ,这样游戏能识别出来了,可是TWEAK未注册过,每次使用前都要修改数值,一重新启动就又变了。不久,我又找到了另一种更有效的方法,具体如下:
重新启动,进入CMOS设置,把PNP/PCI Configuration Setup中的Resources Controlled by由AUTO(自动)改为MANUL(手动),再将IRQ9设为ISA专用,这时声卡便使用IRQ12,再将IRQ12设为ISA专用,声卡就使用了IRQ5,这样大多数游戏便可以识别该声卡了。有兴趣的朋友可以试一试。但要注意的是各机器的IRQ使用情况不一样,总之直到声卡使用IRQ5或IRQ7等多数游戏程序能识别的IRQ为止。
另外还有一点,是关于WAVEINIT.EXE的参数问题。在声卡说明书上说支持模拟SB Pro,而WAVEINIT.EXE的参数中还支持设置为模拟SB16,这样在游戏中就能把音效设置为Sound Blaster 16,把音乐设置为General MIDI。最重要的是/n这个参数,如果是使用TX、LX或BX等新型芯片组的主板,就非得加上,否则声卡就会出错。
虽然这块声卡有上述一些小问题,但其在音质方面的表现出色,令人十分满意,仍算是一块非常超值的声卡。