随着ATi开放显卡生产授权,众多品牌的ATi显卡如百花齐放,争奇斗艳,显卡市场再也不是nVIDIA独霸一方。不过我们在实际使用中发现ATi Radeon系列显卡的Bug较多,而且有些Bug有一定的共性。我们如何消除这些Bug,让“镭”光更耀眼呢?
◆ATi驱动控制面板
与nVIDIA有所不同,ATi的显卡驱动分为基本驱动和控制面板两部分。控制面板提供许多特殊功能选项如FSAA等特效的调节。很多朋友说找不到FSAA调节选项,就是没有安装控制面板的缘故。当然我们也可以安装第三方工具软件来取代ATi的控制面板。RADLINK就是一款能与ATi显卡驱动整合的调控软件,除了提供多种设置选项外,还可以为每个游戏定制不同的驱动属性设置。
[#img_85838_center#]
驱动控制面板提供了丰富的调节
安装好RADLINK 后,选中可执行文件,单击鼠标右键,在弹出的菜单中选择“Create Radlink”,即建立一个快捷方式。右键单击该快捷菜单,在弹出的菜单中选“属性”就会看到ATi显卡驱动设置界面。
[#img_85839_center#]
RADLINK可以代替驱动控制面板
以D3D设置为例,进入DirectX选项框,去掉“Use Default”选中“Mode Change”,即不用默认设置而采用手动设置,此时FSAA、AF等特性就可以手动设置了。
◆ 在CS游戏中按ESC键死机
现象:退出CS或在CS中按ESC键会导致黑屏
解决:使用ATi的3.2版催化剂驱动最容易出现该问题,最新的ATi催化剂3.4版已经修正了此问题且大幅优化了在CS游戏中的3D加速性能。不过按ESC键时还是会有出现1~2秒钟的迟滞,但并未死机。
◆ 玩CS枪体变形
现象:在CS中部分型号的枪体会变形
[#img_85840_center#]
CS中枪体变形
解决:ATi在Radeon8500及后来的GPU中加入了一项名为Truform的特性,该特性基于名为N-Patches的平滑表面技术,N-Patches使用特殊的算法来描绘平面和曲面,但在CS中打开Truform特性后就会导致枪体变形。有些ATi显卡在打开Truform后还会导致游戏出现跳帧。解决的办法当然是关闭D3D/OpenGL中的Truform选项。
[#img_85841_center#]
关闭Truform特性
◆ 播放DVD花屏死机
现象:如果显卡是Radeon9500/R9700,使用PowerDVD XP 4.0播放DVD时,只要打开硬件加速,画面就会花屏,接着死机。
解决:这种现象虽然算不上ATi驱动的Bug,但也是Radeon9500/R9700用户的一大心病。主要问题是PowerDVD版本太低,对新显卡的支持不够好。升级到最新的PowerDVD4.0 Build2417版本后问题可以完全解决。
◆ “覆盖”功能无法使用
现象:进入驱动控制面板,“覆盖”页面的对比度、Gamma、色调等选项无法使用。
解决:ATi的驱动有点特别,“覆盖”设置只有在播放视频时才能激活并调节。如果需要改变色彩饱合度、Gamma值、色调,使回放的视频效果更好,只需在播放视频时进入显卡驱动的控制面板中就可以更改设置。
[#img_85842_center#]
一般情况下“覆盖”设置处于不可用状态
◆播放RM、RMVB视频文件时花屏死机
现象:用Realone看RM、RMVB格式的视频文件时容易花屏甚至死机。
解决:在使用ATi催化剂3.1/3.2版时容易出现该问题。不过使用Realplay 8.0 plus很稳定,只是Realplay 8.0 plus无法播放RmVB文件,当然我们可以升级插件,并把RMVB的扩展名改成RM即可正常播放。Realone支持的媒体格式更全面,在Realone的参数设置/硬件分支中将“显卡兼容”滑块向左侧拉动,这样可以增加系统在播放媒体文件时的稳定性。
[#img_85843_center#]
在稳定与性能之间平衡
◆ 3dmark03测试不能通过
现象:很多用户都喜欢用3Dmark03来测试系统的3D加速性能。但当3dmark03测试进行到第四个游戏场景时跳出,并显示Out of video memory,无法通过测试。
解决:这种情况往往发生在只有64M显存的ATi显卡上,主要原因是显存已经无法满足测试需求,必须通过AGP通道在主内存的特定区域来存取部分材质与纹理。解决方法是将BIOS里的AGP Aperture Size选项设置为128M或更高。另外3dmark03的3.30版补丁已经解决这个问题。
[#img_85844_center#]
将AGP Aperture Size值设为128 M
◆ 游戏切换场景时花屏
现象:部分ATi显卡在一些游戏中切换场景时花屏,但不影响正常使用。3Dmark系列也存在类似的问题。
解决:解决的方法同样是增大AGP Aperture Size的值。
◆《命令与征服:将军》等游戏贴图严重错误
现象:许多Radeon9100使用3.2版驱动在部分平台上,无法运行《将军》这款游戏,贴图出现严重错误。
解决:Radeon9100支持DXT纹理格式,不过驱动似乎不够完善,在许多支持DTX纹理贴图的游戏中存在明显错误。解决办法就是在驱动程序的控制面板中,进入direct3D选项框的兼容性设置里禁用DXT纹理。
[#img_85845_center#]
禁用DXT纹理
◆ FSAA在CS中失效
现象:R9500/R9700系列显卡在驱动属性的控制面板中打开FSAA选项,但在在CS中无效。
解决:CS默认设置为16位色深渲染。由于驱动的原因,R9500/R9700系列显卡在16位色深下FSAA是无效的。解决办法是强制CS使用32位色深渲染。右键单击CS快捷方式,在弹出的菜单中选择属性,在属性面板中我们可以看到CS的执行路径为:
X:\xxx\cstrike.exe -console(xxx不确定)
我们把这个路径修改为:
X:\xxx\cstrike.exe -console -game cstrike -32bpp
现在就可以享受32位色深渲染以及FSAA带来的锐利、清晰的画质了。
同样如果在《秘密潜入2》中出现贴图错误,只要在游戏的快捷方式中加入“zbias”参数就可以了。
在本文中,笔者只是针对ATi显卡比较常见、并具备一定共性的Bug进行了探讨。尽管如此,由于配置、驱动、软件环境的区别,文中所描述的现象也并不一定会被每个ATi用户遇见。同样,笔者所给出的解决方法也并不是对所用ATi显卡的用户都是有效的。
评论
更多评论