相信大家都有玩過Flash小遊戲吧
很多Flash遊戲因為速度過慢或過快的緣故,會讓人想動用修改器來遊玩
我以前試過變速精靈這套有名的加速器軟體,但是不是沒作用就是讓遊戲死當
網路上又找不到解決辦法,因此放棄了用加速器執行Flash遊戲的念頭
直到最近同學的提醒,我才知道加速Flash遊戲其實是相當簡單的
只要使用有名的遊戲修改軟體Cheat Engine,就可以替Flash遊戲加速囉

官方網站(內有下載點)

Cheat Engine是類似遊戲修改大師的遊戲修改軟體
當然他不只能修改遊戲,任何軟體的數值都可以修改
更重要的是,他是開放原始碼的自由軟體
不像變速精靈等共享軟體需要付費才能享受完整功能
除了修改數值之外,他還附有加速器的功能,以下我就對用法做個簡單的教學吧

cheat_1.png

首先,請下載這套軟體並安裝,然後使用Firefox開啟Flash遊戲(使用IE的話後述)
之後打開Cheat Engine的主程式,進入以上畫面
我們必須要先指定修改的程序,請點選左上角發光的按鈕,進入程序選擇畫面

cheat_2.png

到底應該修改哪一個程序呢?如果你選擇firefox.exe我可以告訴你是一定不行的
其實應該選擇Flash在Firefox的外掛plugin-container.exe才對
點選之後請按下Open

cheat_3.png

接著,點選右中的部分,有個寫著Enable Sppedhack的Checkbox
點下後會出現如上圖的畫面,請拖曳速度條或是直接在文字框中輸入所要的數字
然後按下Apply,Flash就會加速囉
當然,只要輸入小於1的數值,就會有減速的效果

如果要回復正常速度的話,請先將Enable Speedhack關閉
直接關掉Cheat Engine程式是沒有用的喔

順便一提,為什麼變速精靈沒法正常的變速
是因為他無法指定程序(Porcess),只能指定視窗(Window)
所以無法選擇plugin-container.exe

cheat_4.png

使用IE玩Flash遊戲應該怎麼修改呢?
相信很多人會以為應該選擇Flash在IE的ActiveX程式FlashUtil10w_ActiveX.exe吧
我試過這樣是不行的,請直接選擇IE的主程式iexplore.exe即可
之後的做法都同前面步驟

為什麼IE會出現兩個程序,是因為IE 9開始有著多進程(Multiprocessing)的架構
每個分頁都是一個獨立的程序,好處是不會因為某個分頁掛掉導致IE全部崩潰
第一個程序是控制其他分頁的主程式,因此請選擇第二個iexplore.exe

Google Chrome則是選擇其中一個chrome.exe加速即可
(這是Flash的外掛程式,以我的經驗通常是選擇倒數第二個)
其他瀏覽器,因為我沒有使用,請自行摸索

 

Cheat Engine當然不只能修改Flash,只要是程式都可以做到加減速跟修改數值的功能
因為是自由軟體的關係,使用上也不須費力找下載點或破解,是個相當不錯的工具
大家也來加速Flash遊戲吧!

 

2013/2/10 補充
有網友使用後發現無法加速,這是因為沒有選擇到正確的Flash Process
Flash在某次改版後,加入了保護模式,所以選擇的Process會有變化

Firefox

flash_5

新版的Flash預設會開啟保護模式
沒有開啟保護模式:plugin-container.exe
有開啟保護模式:FlashPlayerPlugin_11_x_xxx_xxx.exe
(x為版本號,都是數字)
保護模式開啟與否請參考解決新版Flash在Firefox有殘影的問題

Chrome

flash_7

開啟Flash後,chrome會多出兩個chrome.exe
最後那一個就是管理Flash的程序了
但是由於新版Flash預設使用了PPAPI,會造成CheatEngine無法寫入
解決法是下載CheatEngine作者的外掛程式加入
或是把PPAPI改成NPAPI
請參考無法在Chrome用Cheat Engine加速Flash遊戲的解決法

IE 9+

flash_6

IE 9跟Chrome都是一個頁籤一個Process
雖然開啟Flash時也會執行FlashUtil32_11_x_xxx_xxx_ActiveX.exe
但是實際上不是選擇這個Process
而是選擇那個頁籤的Process (iexplore.exe)
如果你的IE只開了一個頁籤,應該只會出現兩個iexplore.exe
請選擇第二個iexplore.exe即可

IE 8以下的版本由於我已沒有在用,故請自行測試囉

arrow
arrow

    蕭雲 發表在 痞客邦 留言(31) 人氣()