当前位置:首页手机手机技巧Chainfire3D怎么用 安卓3D游戏神器使用教程

Chainfire3D怎么用 安卓3D游戏神器使用教程

百事数码
2012-10-20 19:02 太平洋电脑网 0

我们知道,Android的开放性赢得了一大票硬件厂商的支持,但也造成了Android设备硬件分化的问题。Android设备的硬件分化在很大程度上反映在了Android游戏的兼容性上——各个制作商都是用不同的GPU,而这些GPU拥有迥然不同的特性以及识别码,使得Android上的游戏很难使用同样的纹理运行在不同硬件的Android设备上。因此,很多游戏都为不同的Android机器提供了不同的数据包,用以适配各种Android机器。

Android硬件的分化比七国还乱
Android硬件的分化比七国还乱

但是,并非每一个游戏制作商都有这么多精力为市面上的所有Android图形解决方案匹配数据包,而且有时候硬件厂商会和游戏厂商合作推出一些专属游戏 ——Nvidia就最擅长此道,PC上有The Way,Android上有Tegra专属。普通的消费者很少会同时坐拥N种使用不同GPU方案的Android机器,那么要如何在一部Android机 器上通杀所有的Android游戏呢?Chainfire3D的出现解决了这个问题。

Chainfire3D能有效解决3D游戏不兼容的问
Chainfire3D能有效解决3D游戏不兼容的问题

Chainfire3D是国外XDA论坛著 名高手Chainfire开发的一款Android系统图形插件,可以修改OpenGL的插口,伪装GPU识别码,让Android机器能够其他针对其他 硬件开发的纹理数据包。比如说,如果一款Android设备用的不是Nvidia Tegra CPU,但是有的游戏是Tegra专属的,那么这时候使用Chainfire3D就能让Tegra专属的游戏在这款Android设备上运行并获得同样的 甚至更好的画面效果——大致来说,你基本可以将Chainfire3D看成一个运行在Android上的高级版的显卡驱动程序。

很多安卓3D游戏是Tegra专属的
很多安卓3D游戏是Tegra专属的,使用Chainfire3D能够在其他机型运行Tegra游戏

Chainfire3D并不只单纯地在Android应用层上运行,它涉及到了Android硬件虚拟层HAL的一些功能,所以要使用 Chainfire3D的话,需要先在Android机器上获得root权限。Root有风险,各位千万要小心操作了。获取root权限后,我们就可以安 装使用Chainfire3D了。

好了,那么Chainfire3D怎么用呢?下面是一个简单的小教程,大家一起看看吧。

Chainfire3D分为普通版和高级版,高级版的功能更多,但需要收费。不过,通过某些特殊手段,我们可以免费使用高级版。注意,免费使用的高级版属于非法授权,喜欢这款软件请支持正版,开发者的汗水理所当然应该应得报酬。于是这里提供的高级版仅供试用。

chainfire系列软件新版本下载:
Chainfire3D插件包 搜索下载
Chainfire 3D 搜索下载

我们首先需要把手机root 掉,然后安装Chainfire3D的主程序,再安装Chainfire3D的授权密钥,就能够使用高级版了(密钥的APK在插件的压缩包内)。此外,要 发挥Chainfire3D的功效,Chainfire3D插件也必不可少。Chainfire3D共有三个插件,分别对应NV Tegra、高通和PowerVR的GPU,将zip后缀的插件放在SD卡任意目录下即可。

启动Chainfire3D,会检查是否运行在root权限下,这时候我们需要给予Chainfire3D root授权。

Chainfire3D怎么用 Chainfire3D怎么用
Chainfire3D需要root权限,给予授权即可

进入到主界面,我们需要先安装CF3D驱动。勾选EGL驱动后,点击安装,Android设备会自动重启一次,重启后再次进入到Chainfire3D,就会发现之前不可选的选项现在已经能够使用了。如果你不想使用Chainfire3D了,记得先卸载CF3D驱动再卸掉Chainfire3D,不然可能会出现各种莫名其妙的问题。

Chainfire3D怎么用 Chainfire3D怎么用
先安装CF3D驱动,卸载Chainfire3D前记得先卸掉CF3D驱动

Chainfire3D怎么用 Chainfire3D怎么用
CF3D驱动安装完毕后会自动重启,重新开启Chainfire3D,功能就可用了

要使用Chainfire3D的模拟GPU功能,我们需要安装相应的图形插件。点击“安装插件/着色”,Chainfire3D即会自动搜索SD卡内的 插件,三个插件分别对应三种常见的GPU,点击安装即可。安装后会提示需要修复市场,这是因为Chainfire3D的插件会改变Android设备的 GPU识别码,导致市场某些应用无法适配机器。如果你发现平时找的应用找不到了,那就修复一下吧。注意,如果要卸载Chainfire3D或者CF3D驱 动,记得先卸载这些插件。

Chainfire3D怎么用 Chainfire3D怎么用
Chainfire3D会自动扫描图形插件

Chainfire3D怎么用 Chainfire3D怎么用
点击插件即可安装,安装后提示修复市场,回到主界面有相关选项的

提示:支持键盘“← →”键翻页 阅读全文
意见反馈
返回顶部