注册 | 登录

游侠NETSHOW论坛





查看: 5916|回复: 4
打印 上一主题 下一主题

[建议] 转帖《A卡破解Physx实战NV物理加速》 [复制链接]

帖子
1556
精华
0
积分
799
金钱
4371
荣誉
2
人气
10
评议
0
跳转到指定楼层
楼主
发表于 2009-1-16 16:40:13 |只看该作者 |倒序浏览
现在手上没有A卡,办公室的电脑也没装镜子,但看了这篇文章觉得有可行性,说的是4850运行虚幻3物理包,应该其他的HD4800系列也一样,转载给有时间的人研究一下。晚饭后回家再看反映如何,希望有人能研究出结果。文章没转全,但也就我转的这部分有用,来源自pczilla。
  针对4850显卡运行灯塔物理地图,GPU硬件加速速度迅速衰竭的问题,我们来进行进一步研究。
  首先,我们下载“GeForce Power Pack”大礼包当中的Forceware 177.92驱动程序,用WinRAR软件解压到目录当中,在目录当中我们可以找到nvcuda.dl_文件,这就是负责将PhysX指令翻译成CUDA指令交给GPU执行所需的文件(图012),不过我们还需要在CMD窗口当中执行“expand nvcuda.dl_ nvcuda.dll”,命令,将nvcuda.dl_文件还原成完整的nvcuda.dll文件。接下来我们再安装解压目录当中附带的PhysX驱动程序-PhysX 8.08.18_SystemSoftware.exe,安装完毕从系统开始-程序-NVIDIA Corporation当中运行“NVIDIA PhysX Proerties”,进入NVIDIA PhysX驱动程序控制面板,信息栏显示系统是否安装了NVIDIA PhysX处理器,这里因为系统只安装了4850显卡,故信息栏当中显示未安装NVIDIA PhysX处理器。
  信息栏下方还显示了系统当前安装的所有PhysX驱动程序版本,我们看到尽管NVIDIA PhysX驱动程序文件名是PhysX 8.08.18_SystemSoftware.exe,但是信息栏显示的PhysX驱动程序最新版本是v2.8.1(图013),驱动程序2个主文件生成日期是2008年8月1日(图014)。
  另外,NVIDIA PhysX驱动程序控制面板的设置栏也提供硬件加速信息:“No Acceleration(无加速)”、“GeForce PhysX”和“AGEIA PhysX”三挡设置,同样系统没有安装NVIDIA GeForce 8以上级别的显卡和AGEIA PhysX物理加速卡,这里显示为“No Acceleration(无加速)”(图015)。


012


013


014


015

  接下来我们就要进行所谓的“Hack”过程。首先,拷贝nvcuda.dll到C:\WINDOWS\system32和C:\Program Files\Unreal Tournament 3\Binaries当中。然后,将NVIDIA PhysX 8.08.18驱动程序安装到C:\WINDOWS\system32当中的另外1个主文件PhysXLoader.dll拷贝到C:\Program Files\Unreal Tournament 3\Binaries\PhysXLocal,取代v2.7.3版本的同名老文件。接下来,我们进入到C:\Program Files\AGEIA Technologies\demos目录当中,拷贝v2.7.3.8版本的nxcooking.dll到C:\Program Files\Unreal Tournament 3\Binaries当中,取代v2.7.3.7版本的同名文件。在C:\Program Files\AGEIA Technologies\demos目录当中,拷贝有AGEIA数字签名v2.7.3.4版本的nxcharacter.dll到C:\Program Files\Unreal Tournament 3\Binaries当中,取代Epic Games公司数字签名的同名文件。在C:\Program Files\AGEIA Technologies\v2.8.1目录当中,拷贝NVIDIA数字签名v2.8.1.11版本的PhysXCore.dll文件到C:\Program Files\Unreal Tournament 3\Binaries当中,取代Epic Games公司数字签名的同名文件。至此,整个“Hack”过程全部完成。
ATI显卡实战NV物理加速五

  “Hack”之后的测试显示,4850显卡在灯塔(Lighthouse)、热线(Heat Ray)、飓风(Tornado)地图当中GPU硬件加速速度迅速衰竭的问题基本得到解决,3张物理地图的持续帧数都维持在20fps到3xfps之间。并且在取消UT3引擎对帧数62fps的限制之后,4850显卡在灯塔(Lighthouse)多个物理效果测试点发威,物理效果GPU硬件加速渲染速度都超过62fps,最高达到95fps,在灯塔(Lighthouse)物理地图起始点的射击油桶实现墙壁爆炸崩塌的物理效果的速度,更从“Hack”之前的60fps暴涨到79fps,提升幅度达到31.67%(图016、017、018)。
  “Hack”之后,4850显卡在热线(Heat Ray)当中的帧数也比较稳定,物理效果渲染速度基本在20-30fps之间(图019、020);“Hack”效果在飓风(Tornado)地图当中表现的也非常突出,玻璃破碎的物理效果渲染速度最高达到85fps,最低也突破了30fps大关,达到31fps(图021、022、023),在室外龙卷风物理效果渲染速度上也表现不俗,渲染速度维持在40fps以上(图024、025、026)。


016


017


018


019


020


021


026

使用道具 举报

帖子
10093
精华
0
积分
5077
金钱
4570
荣誉
3
人气
0
评议
0

沙发
发表于 2009-1-16 16:59:21 |只看该作者
忽悠人的

使用道具 举报

帖子
5078
精华
1
积分
2799
金钱
4772
荣誉
6
人气
0
评议
0
板凳
发表于 2009-1-16 17:28:48 |只看该作者
等待小白侠,能用得话就好了,话说A卡为什么总不把物理加速放出来呢
DELL 2410WFP             DELL 2408WFP
I7 920  猫头鹰散热器     E8400
迪兰HD5870 1G            迪兰HD4870 1G
华硕X58                      华硕X48
海盗船 1333 2G *2        海盗船1066 2G*2
西部数据320G *2 RAID  希捷320G
OCZ 600W 模块            海盗船550VX
酷冷至尊 690                酷冷至尊590
以上我给老婆用的          以上本人自己在用

使用道具 举报

安伯沙德级魔使
TimeShift☆穿越时空Crossbow

帖子
8855
精华
0
积分
4468
金钱
2116
荣誉
4
人气
0
评议
0

地板
发表于 2009-1-16 17:33:01 |只看该作者
淫威大的失败、、、、、、、、、、、、、、、、、、、、、、、

远景无限,能力有限。

使用道具 举报

帖子
86
精华
0
积分
43
金钱
233
荣誉
0
人气
0
评议
0
5#
发表于 2009-3-7 01:58:28 |只看该作者
哎~~~A卡要是在不放出物理加速驱动!我就马上去换N卡!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-21 15:35 , Processed in 0.332160 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到