自從阿亂在平板上體驗了《武士:復仇》、《地牢獵人》以及《星際前線》等Android大型游戲后,就瘋狂的迷戀上這類型的游戲,不過平板的體積決定了攜帶的不方便,并且手機型號過老,不能完美支持Android大型游戲。其實想要玩轉這類游戲很簡單,只需兩步即可搞定。
輕松解決硬件不兼容
由于Android硬件系統的差別,廠商往往根據某款機型的芯片組定制游戲。例如流行的德州儀器、高通、NVDIA Tegra2硬件平臺的游戲就無法直接兼容,同時,部分老機型也無法使用針對硬件升級后的游戲。那么,有沒有辦法讓自己的Android手機玩到更多專屬硬件游戲呢?其實,只要利用Chainfire 3D,即可玩轉為專屬硬件定制的游戲。
首先,電腦上網搜索并下載Chainfire 3D,目前英文最新版本為3.2,更新最后日期為2011年3月10日。中文漢化最高版本為1.7。根據自己的需要自行搜索下載。推薦英文苦手的用戶使用中文版,本文以中文版為例進行講解。(中文漢化地址:http://bbs.gfan.com/android-1430837-1-1.html)
其次,安裝Chainfire 3D和對應插件。將解壓獲得的apk文件,利用豌豆莢或是91手機助手等工具安裝到手機中,再將壓縮包中的libGLEMU_POWERVR.zip、libGLEMU_NVIDIA.zip和libGLEMU_QUALCOMM.zip三個壓縮包插件文件,直接復制到你手機存儲卡任意目錄等待安裝(此插件無需解壓)。然后再在手機上運行Chainfire 3D(如圖1),讀取進入主界面后,點擊“設置”下的CP3D驅動,輕觸Install選項,安裝Chainfire 3D專屬驅動程序,安裝成功后會自動重啟手機,然后點擊最下方的“安裝插件”(如圖2),軟件會開始自動在內置存儲卡上搜索插件,稍等片刻,系統會自動將事先拷貝到存儲卡的三個插件壓縮包(如圖3),分別點擊完成三個插件的安裝。
再次,啟動游戲專屬兼容插件。在運行游戲之前,點擊運行Chainfire 3D主界面中的“默認Open GL設置”,選擇“使用插件”按鈕(如圖4),即可彈出模擬芯片菜單,在此可選擇使用需要的芯片組專屬圖形芯片模擬運行游戲(如圖5),設置完畢并退出插件,即可運行之前無法運行的專屬芯片游戲。
最后,降低圖形效果,讓經典老機型玩上新游戲。若使用的是里程碑1代等內存遠小于游戲官方配置要求的硬件,默認是無法運行消耗大內存的游戲,不過也可通過運行Chainfire 3D玩到新游戲。只需在Open GL選擇中,選中“降低貼圖質量”和“降低貼圖大小”,并為小內存手機騰挪內存空間,那么RAM只有256MB的里程碑1代也可以煥發青春(如圖6)。
修改分辨率,小屏也能完美顯示
雖然可以使用Chainfire 3D模擬芯片并修改貼圖效果,但是在玩有些游戲的時候,不能滿屏顯示深深傷透了阿亂的心。屏幕的尺寸始終是無法改變的,遇到這樣的情況那就在手機中安裝LCD Density Changer應用吧(下載地址http://bbs.gfan.com/android-321254-1-1.html),它就是低分辨率用戶的福音。
安裝并運行LCD Density Changer后,在程序的主界面下點擊“菜單鍵”,調出MENU選項。在“設定”界面中勾選“引導模式”,通關手機熱啟動設定LCD分辨率(如圖7)。
設定屏幕密度值。隨后在主界面中輸入屏幕的密度值(密度值設定范圍90~280,數值越小分辨率就越高,建議小范圍調整密度值,如果大范圍調整可能會出現無法開機的情況),按下“替換”待系統自動熱重啟即可(如圖8),這樣一來,因為手機屏幕而無法完美顯示或無法運行的游戲都能正常在你手機上運行了(通過“恢復默認”選項隨時可還原手機分辨率)。
運行Chainfire 3D必須首先取得Android手機的root權限
刷了自制固件的手機基本刷號后直接取得root權限,如果你的手機未取得Root權限,請自行到電子市場搜索下載Universal Androot運行后實現一鍵Root取得最高權限。
想要流暢運行Android大型游戲,還得注意以下兩點:1.MIUI系統對Chainfire 3D軟件支持并不是特別完美,有時會出現無法運行的情況,建議在CM7系統下運行;2.里程碑1代這類老機型需要使用Plus工具箱將CPU頻率超頻到1GHz。
小知識
德州儀器、高通、NVIDIA Tegra是什么?
在Android手機平臺上,這三者是目前流行的三種不同的通用處理器芯片組,它們采用不同的技術將GPU和CPU整合到一塊芯片上,讓手機獲得更低的功耗和更高的性能,但由于芯片架構不一樣,往往在不同手機芯片組上開發的游戲不通用。
Chainfire 3D轉換原理和支持機型
Chainfire 3D是一個OpenGL中轉驅動程序,可以將為Tegra等圖形驅動設計的指令轉換為其他處理器所支持,本文介紹使用三種不同插件進行兼容處理。目前最新游戲大多支持Tegra系列多核芯片組,這個軟件支持平臺機型游戲轉換,如下表。