3GO模拟飞行网|3GO Cyber Air Force

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4117|回复: 16

[原创] VISTA与WIN 7的声音异常完美解决方案与山寨解决方案!11楼最新测试有玩家的情况成功.

[复制链接]
发表于 2009-8-27 05:03:41 | 显示全部楼层 |阅读模式
刚装了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 编辑 ]
发表于 2009-8-27 05:21:44 | 显示全部楼层
发表于 2009-8-27 07:07:19 | 显示全部楼层
我这儿只有我1人的时候没有噪音,进来个人就稀里哗啦
发表于 2009-8-27 08:07:22 | 显示全部楼层
问一下WIN 7能和lo兼容吗?
发表于 2009-8-27 08:45:11 | 显示全部楼层
技术贴要顶~~
发表于 2009-8-27 09:49:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-8-27 09:53:40 | 显示全部楼层
不错,楼主的实验精神很值得敬佩,好
发表于 2009-8-27 10:18:35 | 显示全部楼层
顶一个。。。
发表于 2009-8-27 11:06:07 | 显示全部楼层
WIN7 兼容LO,不过要升级LO的SF,详细信息请使用论坛搜索功能
发表于 2009-8-27 12:56:33 | 显示全部楼层
LZ辛苦了!
刚才在固定主机里测试了一下,貌似我们现在这些方法都没有完全解决问题。
我的Audigy 2 ZS用了Alchemy之后依然是开车时有很大的风声,修改了声音配置文件也不起作用。。。
看来我们还要继续研究。。
 楼主| 发表于 2009-8-27 13:36:02 | 显示全部楼层
EngineAfterburnerSound = false;  ------刚刚测试了一下,在insk无人服务器中确实没噪音,但是3go有玩家的服务器里还有有问题,改了这个参数后问题消失,大家也试试! 如果还有噪音的,逐个都改成false,直到发现哪个参数在发生噪音就好了.
EngineFrontSound = true;
EngineBackSound = true;
EngineAroundSound = true;
WindSound = true;   改成false
DistortionSound = true; 改成false
CockpitSystemsSound = true;
CockpitAfterburnerSound = true;


这他们的名字不能说啊...
 楼主| 发表于 2009-8-27 13:42:04 | 显示全部楼层
原帖由 飞鹰008 于 2009-8-27 08:07 发表
问一下WIN 7能和lo兼容吗?


lo能进能玩,但因为音效问题,也不能说是100%兼容吧
发表于 2009-8-27 13:48:25 | 显示全部楼层
原帖由 rpdgeorge1 于 2009-8-26 21:36 发表
EngineAfterburnerSound = false;  ------刚刚测试了一下,在insk无人服务器中确实没噪音,但是3go有玩家的服务器里还有有问题,改了这个参数后问题消失,大家也试试! 如果还有噪音的,逐个都改成false,直到发现哪个参数在 ...


如果这样改的话真的开Afterburner 也会没声音吧?
 楼主| 发表于 2009-8-27 13:50:00 | 显示全部楼层
Alchemy好像有个界面,添加LO的路径进去才会起作用吧,我看ED论坛有几个用创新声卡的问题解决了
alchemy.jpg
发表于 2009-8-27 14:42:54 | 显示全部楼层
原帖由 rpdgeorge1 于 2009-8-26 21:50 发表
Alchemy好像有个界面,添加LO的路径进去才会起作用吧,我看ED论坛有几个用创新声卡的问题解决了
57425

这个当然是已经添加了的。。。
也许跟声卡型号有关系?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|3GO模拟飞行网|3GO Cyber Air Force ( 沪ICP备08002287号|沪ICP备14050587号 )

GMT+8, 2024-5-5 03:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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