首先,点击“select”选择需要优化游戏的执行文件, 以激活所有可选特效选项。 从界面上看,分为DirectX 8.1/DirectX 9.0的特效选项和OpenGL的特效选项两大块,分别针对D3D和OpenGL的游戏和测试程序进行优化设置。3D-Analyze提供了可模拟的4种显卡,分别是ATI的Radeon 8500、Radeon 9800 Pro以及NVIDIA的GeForce4 Ti 4600和GeForce FX 5900 Ultra。 软件的使用方法是:在VendorID(厂商ID)和DeviceID(设备ID)栏中填入想要模拟的显卡的VendorID和DeviceID,在运行该程序后,显卡就会模拟出所选择的显卡的工作方式。这一项需要针对自己显卡的硬件条件,合理配置。这里需要提醒一下,修改显卡ID可能对硬件造成伤害,因此,模拟前请慎重。 在设置完成后,点击“save batch file”就可以把自己所有的设置保存下来。最后点击“Run”,3D-Analyze会自动激活前面所选择的游戏执行文件并运行该游戏。 在使用了3D-Analyze后,可以让DirectX 7的显卡顺利完成3Dmark2001的所有测试哪孝项目,而一些DirectX 8的游戏也空缓蚂可以顺利运行(某些游戏可能会有一定的贴图错误)。对普通的3D游戏,在用3D-Analyze优化以后,速度会有20%~30%的提高,对《DOOM3》和《Half Life 2》进行部分特效的屏蔽,也能有效提高运行速度。 需要注意的是,由于3D-Analyze是通过修改游戏(或3D测试程序)的执行文件来发挥作用,所以它不能直接对一款显卡进行优化,只能依赖于游戏或测试程序本身的兼容性。只有当应用程序和3D-Analyze同时打开的时候,3D-Analyze对显卡的优化效果才能体现出来。 1.选择执行文件 3D-Analyze首先要选择某个3D程序的执行文件才能进行其他设置。 通过图2中的3个Select(选择)找到程序的执行文件,双击即可选定。 记住,选择的执行文件一定要相同,这样下次启斗埋动同样3D程序的时候会自动触发3D-Analyze的各项设置,不用玩家重新操作一遍。 2.DX8.1和DX9.0选项 这一项主要是对D3D各种选项进行设置,由于3D-Analyze可以模拟各种D3D特效,所以即使玩家的显卡不支持这些特效, 也能通过模拟方式在3D程序中体现出来。下面,我们分别对各种选项进行介绍: (1) Performance(表现模式) disable textures:屏蔽纹理 disable rendering:屏蔽渲染 force SW TnL :关闭GPU硬件加速,采用CPU加速 disable state switches:屏蔽模式转换 performance logging:实时记录表现 counters:D3D绘图计算 force small texture:强制最小化纹理 force zbuffer:强制z-buffer force wbuffer:强制w-buffer disable lighting:屏蔽光源效果 disable two sided stencil:开启DX8双通道模版测试模式 force anisotropic filtering:强制异向过滤 (2) Pixel and Vertex Shader(顶点及像素绘图) force max pixel shader version 1.1:打开全部PS1.1效果(需要显卡支持) force max pixel shader version 1.4:打开全部PS1.4效果(需要显卡支持) skip pixel shader version 1.1:屏蔽PS1.1效果 skip pixel shader version 1.4:屏蔽PS1.4效果 skip pixel shader version 2.0:屏蔽PS2.0效果 force low precision pixel shaders:开启部分低精度PS效果 force high precision pixel shaders:开启全部高精度PS效果 save shader to file:保存绘图格式到文件 (3) Hardware Limits-cap bits(硬件特效界限) emulate HW TnL:模拟硬件TnL加速(显卡无TnL加速) emulate other DX8.1caps:模拟其他DX8.1特效 emulate pixel shader caps:模拟PS特效 emulate bump map caps:模拟颠簸起伏绘图效果 emulate max sim textures:最大化模拟虚拟纹理效果 (4) Hardware Limits-feature(硬件特征界限) emulate cube maps:模拟2D贴图代替3D贴图的效果 emulate DXT textures:模拟DXT纹理压缩 KYRO zbuffer/stencil fix:解决KYRO显卡只支持一个z-buffer模版格式的问题 VOODOO flicker fix:修复VOODOO系列显卡全屏模式下闪烁的问题 (5) Game/Demo fixs(游戏/游戏DEMO问题修复) NOLF2 texture/ib fix:修复了KYRO驱动不兼容NOLF2的问题 Gun Metal Demo fix:使非nVIDIA的显卡可以运行Gun Metal Demo Mafia shadow fix:修复了ATi显卡在Mafia这个游戏中阴影闪烁的问题 LOTR texture fix:修复了KYRO显卡运行LOTR贴图错误的问题 Matrox Reef Demo fix:修复了GeForce 3系列和Radeon 8500显卡图形转换错误导致不能运行Matrox Reef Demo的问题。 对大多数玩家来说,DX8.1和DX9.0选项的设置是最重要的。 Performance(表现模式)和Pixel and Vertex Shader(顶点及像素绘图)主要针对显卡本身拥有的特效或者性能来设置, 通过这些设置可以让显卡在程序中的效果产生变化; Hardware Limits-cap bits(硬件特效界限)和Hardware Limits-feature(硬件特征界限)则是提升显卡性能及效果的关键, 通过这两项的设置,显卡可以模拟出各种DX8.1/DX9.0的特效以及其他类显卡特殊的工作方式, 从而在程序中显示出更好的效果并提升运行速度; 而Game/Demo fixs(游戏/游戏DEMO问题修复)这一项主要针对一些显卡在游戏中的错误进行了修正, 除非玩家需要运行这些游戏程序,否则没有必要设置。 玩353的看到这里 知道一些DX8.1和DX9.0选项的作用基本就可以了,如果你想知道完整的3D Analyze使用详解,请看2楼! Directx9.0c安装攻略解决乱码对话框问题 :------By bjylovej 搞了很多天,终于得到高人的指点把DX9.0C正确的安装好了,不再出现进入游戏就出来乱码对话矿的问题了!
相关文章
-
软件测试的测试用例怎么写?
2023-05-12 11:10 阅读(594) -
软件测试(2005年高等教育出版社出版的图书)
2023-06-30 13:17 阅读(592) -
软件工程导论(第5版)
2023-06-20 17:29 阅读(619)
1 软件测试(广州番禺职业技术学院提供的慕课)
627 阅读
2 软件绿色联盟
608 阅读
3 软件项目管理与实践
570 阅读
4 软件项目管理实用教程(2009年机械工业出版社出版书籍)
623 阅读
5 软件设计师历年试题分析与解答(2009-2010)
617 阅读