網頁

2023年2月4日 星期六

[MAME][HACK]1943改


 MAME的修改有幾個步驟,有點繁瑣,但是不難改,資料也還算多。

不管是MAME或是RETROARCH其實都支援金手指,但是HACK改的更暴力,很多功能金手指根本改不出來,也是真正意義上的玩遊戲。

1.下載MAME和ROMS檔

2.下載cheat檔,當作HACK ROM的地址參考,這樣就不用到處找。

3.開啟mame.ini,修改設定

#

# CORE DEBUGGING OPTIONS

#

verbose                   0

log                       0

oslog                     0

debug                     1

update_in_pause           0

debugscript               

debuglog                  0

開啟debug

#

# OSD VIDEO OPTIONS

#

video                     auto

numscreens                1

window                    1

maximize                  1

waitvsync                 0

syncrefresh               0

monitorprovider           auto

視窗化打開

4.開啟mame.exe就會同時出現遊戲畫面和debug畫面。


F12 :關閉debug

~ :開啟debug

F5或指令列輸入g:繼續執行


5.找到cheat檔案,找到1945kai.xml,裡面寫F206,這個位址就是目前血條,當這個血條被代碼觸發減少的時候,表示減血,註記掉這個代碼就可以實現無敵。

寫入監視代碼在F206監控,一個位址,然後寫入

wp F206,1,w

馬上就跳出代碼。

一開始還沒碰到敵人直接觸發89A4

這個是飛機本身的耗油,每過一秒就扣1。
不知為什麼不給註記掉,但是在文字編輯器當中是可以註記掉。
NOP指令是20,所以改成20

6.接下來在05B4B、061D5、065A4都出現   FD 77 06,這3種都是碰到敵機也可以註記掉。

7.自己放雷,也會扣能量。

修改完之後,能量棒不減少。


8.吃到散彈包,就會出現一個秒數,只要把這個秒數註記掉,就無限。

在F257這邊是武器能量時間,同樣的下一個 wp F257,1,w
在16D7這邊也註記掉



不知道是不是有動到其他代碼,連發功能就異常,原本還想把小飛機改出來,但是就想算了,大概花了半個小時把這個遊戲破關,做個記錄。


沒有留言:

張貼留言