|
刚装了win7 可是进游戏却听到异响,像是AfterBurner,发动机或者是风的声音,当时处于停车状态
看了alpha_CHN的精华贴http://bbs.3gofly.com/bbs/thread-181455-1-1.html 整整一下午反复用各种顺序重装了10遍以上的LO..问题还是没解决
具体症状是: 异响声一进主机在停机坪上就有,而且很响,几乎该过其他音效,但建了几次单机,无论停车还是发动状态都无此问题
可以通过起飞或者滑行时打开加力来取消此噪音,但切换F10视角后切换回来噪音恢复
有时进没人的主机,不会发生噪音,但仅仅是有时...
晚饭后继续,在ED的论坛上找到一个帖子,是ED Testers Team发的, 原因其实是Vista/Win7取消了对DirectSound3D和EAX的支持,只支持OpenAL的音频,任何用DirectSound3D和EAX音效的游戏在这两个OS中都有可能出现问题,.原帖地址http://forums.eagle.ru/showthread.php?t=33394
解决方案如下: 如果是创新声卡的,用创新出的ALchemy(炼金术驱动),将LO添加到该驱动的列表中,通过转换LO的DS3D音频为OpenAL音频来解决各种老游戏的DS3D/EAX音效问题.
Realtek声卡也有个叫 3D Sound Back的辅助驱动实现类似功能.而我用的是C-Media,查了官网,虽然也有Xear3D EX技术可以实现这个功能,但悲剧的是...我的USB声卡用的是CM-108芯片,不支持= =
结果大半个晚上在找驱动与换驱动之间过去了
在山寨科技的影响下,我只好自己动手,先是研究Lock On\Sounds\Effects文件夹下的声音,但发现很多声音文件都与噪音有关,不删干净的话噪音还是继续. 后来随手打开Lock On\Sounds文件夹下的plane.cfg,将其中的参数逐一调整测试,最终调整如下:
EngineAfterburnerSound = true;
EngineFrontSound = true;
EngineBackSound = true;
EngineAroundSound = true;
WindSound = true; 改成false
DistortionSound = true; 改成false
CockpitSystemsSound = true;
CockpitAfterburnerSound = true;
至此,噪音完全消失
测试时服务器中已无任何玩家,据推测,有无玩家可能也影响到噪音的产生,等晚上继续测试了.
天又亮了....大家如果看到一个进进出出的noname,不要以为是搞破坏的啊
最新测试成功方法,这样刚进服务器和切换F10,F1视角的时候还会发生噪音,稍微动一下油门噪音马上没了,哎山寨科技不能完美解决啊
原帖由 rpdgeorge1 于 2009-8-27 13:36 发表
EngineAfterburnerSound = false; ------刚刚测试了一下,在insk无人服务器中确实没噪音,但是3go有玩家的服务器里还有有问题,改了这个参数后问题消失,大家也试试! 如果还有噪音的,逐个都改成false,直到发现哪个参数在发生噪音就好了.
EngineFrontSound = true;
EngineBackSound = true;
EngineAroundSound = true;
WindSound = true; 改成false
DistortionSound = true; 改成false
CockpitSystemsSound = true;
CockpitAfterburnerSound = true;
抓紧时间睡觉,版主觉得这些东西行的话也给加个亮,当做给alpha_CHN那个帖子]的补充说明了
[ 本帖最后由 rpdgeorge1 于 2009-8-27 13:56 编辑 ] |
|