這個遊戲,一開始想搜尋生命值,結果發現就算無限生命,只要死掉,基本上關卡就重來,無限生命其實沒有意義。
所以第2個想法就停在能量棒。
這個能量棒很妙,一開始是8,然後受到攻擊,會暫時跳成1,如果這時候在被打一次,就直接掛了,如果緩衝時間還活下來,便只會扣1或2,視敵人而定,例如子彈扣1,撞機扣2等。所以修改這個能量棒,等同無敵,所以第一時間就處理掉這個能量棒。
再來是炸彈,改一個成INC結果其他炸彈也不減少。
然後是處理錢,錢使用STA用推的寫法,推入暫存器A,註記掉,基本上可以做到錢不減,有點想改成一開始就加錢,但是,遊戲體驗不會差太多,就算了,反正練到第4關左右就可以買最好的飛機了。
大概這樣,戰區88這個遊戲還是不錯玩。
2022/02/11重新研究一下代碼,遊戲一開始只有3000,只能買最低等的飛機,武器也很差,就算不減錢,還是不多,所以改了一下。
他在7e00D7、D8、D9這邊分別是錢,用16位元表示。所以找到選完角色一開始給錢這邊,把代碼修改成99,這樣一開始就會有9999990元。
全部飛機都買
全部武器也買。
再來是LEVEL,一開始只有等級1,真的很弱所以一定要處理一下。
一共要改3個地方
首先要在等級是在7e00d6,但是一進選單會被清空一次,所以先推6進去。
然後不知道為什麼系統會把D5蓋到D6,那乾脆把D5也推6進去。
然後在00b7d1這邊又一次stz把D6清空,這邊直接註記掉。
然後最後是飛機等級判定,因為每一台飛機的等級有限制。
最後是無敵的部分。
碰撞到敵人的時候會閃爍,根據代碼追下去,修改註記掉,實現無敵。
至此全部改完。
沒有留言:
張貼留言