游戏达人
![Rank: 7](static/image/common/star_level3.gif) ![Rank: 7](static/image/common/star_level2.gif) ![Rank: 7](static/image/common/star_level1.gif)
- 贡献度
- 254
- 金元
- 15530
- 积分
- 2569
- 精华
- 0
- 注册时间
- 2009-5-21
|
呵呵,试验了N次,我终于解决了这个问题,包括WIN7下某些游戏音效过小的问题,其实说起来原因很简单,因为WIN7放弃了对DSOUND的硬件加速(用EVERST检查一下,你就发现WIN7系统下DirectSound3D是不支持的),不支持也就意味着无法支持EAX环境音效,只能支持立体声,导致一些游戏音效过小,或者像NBA2K9,NBA2K10中出现的状况就是拍球声莫名其妙的消失了。(可能有些人还不清楚到底是什么问题,简单做法就是在WIN7下运行2K10,关掉所有环境和解说,只保留音效,听听2K10有没有完整的拍球声音!)
怎么解决这个问题,寄希望于2K公司修正,我看是不可能的,因为从本质上来说,它不属于游戏问题,属于系统问题,或者说就是微软的问题,比如微软不让XP支持DX10.0,不让VISTA支持DX11.0,微软让它支持就支持,不让它支持就不让,这就是微软的态度。
看来只有自己搞定,通过GOOGLE,我搜索到了大量线索,最后终于被我抽丝剥茧般的找到了解决问题的方法。(未完待续,看看这个问题是不是对很多人造成了困扰,找回WIN7包括VISTA下失去的拍球声音!)
呵呵,我老实交代了!
首先,你要弄清楚你自己用的是什么声卡(创新声卡驱动本身可以解决),我的这个方法适用于REALTEK(瑞昱)系列的ALC889A/ALC888(当然也有可能是8XX全系列,因为我自己用的是ALC888,所以我不能保证ALC888以下的型号可以用,但应该也没问题),第二个条件是主板是INTEL芯片组。(AMD的芯片组应该也可以,但我没试过,所以也不能保证)。
好了,先下载两个驱动,到驱动之家下载。
Realtek HD音频改版驱动2.21版For Vista/Vista-64
http://drivers.mydrivers.com/drivers/259-103649-Realtek-ALC861-ALC880-ALC882-ALC883-ALC885/
创新Sound Blaster X-Fi MB驱动For WinXP/Vista
http://drivers.mydrivers.com/drivers/256-102642-GigaByte-Intel-X58-P45-P43-P41-Sound-Blaster-X-Fi-For-WinXP-Vista/
再说一下,用这两个驱动的目的是什么,简单说就是把你的REALTEK板载声卡变成独立高档的SOUND BLASTER X-FI声卡,当然这只是模拟的,所以是MB!(其实MB驱动是创新和技嘉合作的产物,所以如果是技嘉主板,那可以到官网下载,但只适用于部分型号,所以搞不清楚自己是那款技嘉主板的,还是用这个改版驱动,它通吃)
下载完,当然是安装了,先完全卸载原先的REALTEK声卡驱动(怎么完全卸载,推荐那个360安全卫士的强力卸载),再装REALTEK声卡改版驱动,
重启之后,再到系统设备管理器下面(怎么查看,我的电脑,单击右键),声音、视频和游戏控制器下面,查看声卡驱动!
注意一定要变成如图所示的驱动型号,REALTEK X-FI,才算安装成功!
如果不是这个驱动型号,单击声卡驱动,到更新驱动程序下面--浏览计算机以查找驱动程序软件--从计算机的设备驱动列表中选择
看到RELTEK X-FI然后点击,让WIN7自动安装驱动!
以上步骤的唯一的目的就是要让REALTEK HD声卡变身REATEK X-FI声卡,这是第一次变身。
如果这一步搞定之后,接下来就会简单很多,再安装Sound Blaster X-Fi MB驱动,电脑会自动安装驱动,当然你也可以自己选择安装方式,我推荐最小的安装方式,因为很多东西,你根本用不到,我们要用的也不是这些东西。
如上图所示,只要把驱动装好就可以了,其他一些应用软件其实不需要,REALTEK自带的就不错。
装完重启完成之后,这时你点击一些创新声卡自带的程序,可能会有一个时间提示和激活提示(因为这款驱动不是免费的,是收费的,但这都没问题,我们要的不是这些应用程序,我们要的是内核,也就是创新声卡的驱动文件本身,所以免费与否关系不大),也还可能出现,没有应用设备等其他提示错误(这些是创新WIN7驱动本身的误报,没什么大不了的,无视他们)!
当上述两款驱动都成功安装完成之后,此时运行NBA2K10,你会惊讶的发现,一切还是依然如故,依然没有带球拍球的声音,为什么,难道是我在忽悠大家?
回帖已过50,我就按照承诺公布最后的方法。
其实最后的一步很简单,就是在之前的Sound Blaster X-Fi MB驱动的目录下(别告诉我你没有放置程序目录)找到Alchemy这个目录。简单说下Alchemy是什么,就是创新专门为其声卡针对WIN VISTA和WIN7系统开发的DSOUND硬件加速程序(我之前说过WIN7已经放弃对DSOUND硬件加速的支持,而创新伟大的地方就是它自己为其声卡弥补了这一功能缺陷),利用Alchemy可以在WIN7和VISTA下面还原游戏原来的EAX和3D声效,所以Alchemy俗称炼金术,也就是说可以把沙子都可以变成黄金的意思,创新强就强在声卡驱动的研发能力上,这也就是为什么创新独立声卡还能活到今天的原因。
上述经过两次变身的REALTEK板载声卡,到现在也可以享用创新声卡独有的Alchemy技术了(这也就是为什么这款驱动要收费的原因),进入该目录后,选择SETUP安装,程序将自动安装完成。
这个时候,最后的魔法奇迹就要发生了,点击Alchemy炼金术程序。
如果所示,选择编辑
按照游戏所在的目录,编辑一下,可以照搬我的设置,然后添加完成(看上图),这时会在游戏目录下生成DSOUND.DLL,DSOUND.INI两个文件。
最后运行游戏,此刻NBA2K10的带球拍球声音将完美再现,当然你也可以编辑其他游戏,包括PES2010在内的所有支持EAX和3D声效的游戏。
写在最后,我不得不告诉大家一个不幸的消息,本人的这些功能已经被禁用(也就是说现在本人的电脑再也无法使用炼金术程序了),上述这些内容是我在做小白鼠之前最后的保存内容,为什么会这样?因为我想试验最后的30天的时间期限,所以修改了日期,而创新的激活程序相当BT,已经无法让我启动炼金术程序了(据可靠情报,这个激活程序是目前是无法破解的,包括刷BIOS,重装系统都不行),也就是说你只能使用30天!(千万别改日期,想要逃过30天的检测,否则后果将和我一样),当然替换ALCHEMY的执行文件是可以的(用其他的炼金术驱动的执行文件替换这个出先可恶提示的执行文件,自己可以到驱动之家找其他的炼金术驱动下载,然后解压替换)!
不过最新情报显示,可以用MHDD破解这个驱动的时间限制,待到成熟之后,告诉大家,未完待续.......! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|