关键词:GATEWAY、IDT声卡、XP系统、三国志11、没有声音
这是个很小众的问题,所以在网上一直也没有很完美的解决办法。本人曾多年思考一直没有结果,但是这个问题最终被我完美解决。不敢独享,发出来让广大玩家一起爽爽。
这确实是个很小众的问题。
首先你要是GATEWAY和ACER某个用IDT声卡系列的笔记本电脑用户,其次你要爱玩三国志系列的游戏,再次你要装XP系统,那么你才有可能碰到这个问题。这就是,玩三国志11和三国志12的时候,除了前面过场动画能听到声音外,游戏内没有一点声音。其实不但三国志11、三国志12,连鬼泣系列也有这个问题,有时候甚至生化危机系列也存在。
原因:
A、GATEWAY电脑是美国货,其生产线被ACER收购。于是老美偷懒,没有继续研发IDT系列的声卡在XP系统下的驱动。当时正好是WIN7出来不久,于是乎ACER也懒得弄。
B、大概来说,游戏里面的声音分两种播放方式:一种是常用音乐格式,放在某个目录下,发生事件后通过列表播放,代表作有《英雄无敌3》,另一种就是统一压缩,存放在一个文件里面,发生事件后通过提取的方式播放,大多数游戏都采用这个方式(以免别人乱改游戏音乐)。但是悲剧的是,三国志11和鬼泣系列的游戏,其存放的音乐采用的压缩格式比较小众,导致驱动有缺陷的声卡解析不能。
所以结论:在XP系统下,驱动有缺陷的IDT声卡解析不出游戏里面经过压缩的声音格式。
网上的解决方式:
A、普通方式:更改“音频”里面的设置,采用默认设备!检查游戏里面是不是没打开声音!
结论:都试过了不行!再说声音早就打开了,当我傻?
B、文艺方式:更新驱动!
结论:都说了,人家是懒得弄XP驱动,GATEWAY-T系列和ACER某些系列的机器是没有符合要求的驱动的,我过N次。不过有些机器是有更新了XP下声卡驱动的,这是少数情况,只能靠脸。
C、方式:买个USB接口的带声卡的音箱!
结论: 虽然我很爱玩三国志没错,但是也不能为了游戏整天带两个音箱跑吧?
本人的解决过程:
A、从原理可得:
普通游戏的声音传播过程:
声音数据>声卡解析>音箱播放
游戏的声音传播过程:
声音数据>声卡解析(不能)>音箱播放(无声)
Bwin7声卡驱动、思考过程:
声卡解析声音数据属于硬解压,现在很明显硬解压不可行,能不能通过软件解压的方式解析声音然后播放?
C、解决过程:
C2、因为是很小众的软件(原理是虚拟音卡,可以虚拟多个声音输出/入通道然后用于混音),所以我也没到版。我们不管其它设置了,我们只用他“解析声音”的功能。
C3、设置如下图:
声音播放默认设备改为虚拟声卡,这样原IDT声卡不生效。解析游戏声音采用虚拟声卡。
打开Audio Repeater (MME),将音波输入改为虚拟声卡,输出改为IDT声卡,下面改实时,最后点开始。用途是将虚拟声卡解析出来的声音通过这个控制台以IDT声卡播放出来。因为虚拟声卡毕竟是虚拟的!虚拟的!是不能播放声音的。最终还是要借助IDT声卡。
D、文艺游戏的声音传播过程:
声音数据>虚拟声卡解析>将解析结果传到IDT声卡>音箱播放
大功告成。
E、一点小提示:有时候玩着玩着会出现解析错误,声音混乱,只需切换出去,将右下角的Audio Repeater (MME)退出,再次打开设置,点START即可。
以上!不但三国志11可以这么处理,鬼泣之类的游戏也可以。
祝大家游戏愉快。
发布评论