第四次機器人大戰 ROM 修改 – 人物篇

注意事項:

  • 人物的修改是修改其「基本素質」,只要角色升級,一些點數就會累加在原本之值上。
  • 建議修改 Lv1 的角色,因為升級之後,您所看到的就不是 ROM 檔初始值,這樣您會找不到。
  • 如果真要修改某名角色,請先將他降為 Lv1(不用修改 ROM 就可改等級)以便查相關資料。
  • 如果您玩遊戲時的進度是在戰場畫面中的話,修改之後再載入遊戲後,是看不到修改的變化。
  • 請在整備畫面時才來修改 ROM 檔,為的是方便看到您所修改之後的狀態。
  • ROM 版本的不同,其相關位址也會不同。

請先參考《ArtMoney 的 File Editor 使用教學》這篇文章。

主角基本素質修改

20 FF 12 21 00 22 不要去動。
44 44 這兩個 byte 是地形適應性,改成 44 44 就全部是 A。
5F 5F 第一個 5F 表示「近攻擊」,第二個表示「遠攻擊」。
※最大值不會超過 FF 也就是 255。
64 表示「命中」。遊戲畫面中的值會多加 1
※最大值不會超過 FF 也就是 255。
69 表示「技量」。遊戲畫面中的值會多加 1
※最大值不會超過 FF 也就是 255。
6E 表示「迴避」。遊戲畫面中的值會多加 1
※最大值不會超過 FF 也就是 255。
5A 表示「直感」。遊戲畫面中的值會多加 1
※最大值不會超過 FF 也就是 255。
50 表示「SP 精神點數」。遊戲畫面中的值會多加 2
※最大值不會超過 FF 也就是 255。
28 01 特殊技能。
前頭 28 表示特殊技能種類,後頭 01 表示習得的等級。(註一)
29 05 特殊技能。
前頭 29 表示特殊技能種類,後頭 05 表示習得的等級。(註一)
2A 0A 特殊技能。
前頭 2A 表示特殊技能種類,後頭 0A 表示習得的等級。(註一)
2B 0F 特殊技能。
前頭 2B 表示特殊技能種類,後頭 0F 表示習得的等級。(註一)
3E 11 特殊技能。
前頭 3E 表示特殊技能種類,後頭 11 表示習得的等級。(註一)
特殊技能列表
代號 種類
20 シールド防御 Lv1
21 シールド防御 Lv2
22 シールド防御 Lv3
23 シールド防御 Lv4
24 シールド防御 Lv5
25 シールド防御 Lv6
26 シールド防御 Lv7
27 シールド防御 Lv8
28 切り払い Lv1
29 切り払い Lv2
2A 切り払い Lv3
2B 切り払い Lv4
2C 切り払い Lv5
2D 切り払い Lv6
2E 切り払い Lv7
2F 切り払い Lv8
30 底力
31 野性化
32 聖戰士
3E ニュータイプ
3F 強化人間

註一:人物只能有三種不同的特殊技能。相同技能,等級高的會蓋過等級低的。所以我們修改時,只保有 6 個 byte 就好,其它的都改為 00 並且將習得的等級改為 01。

範例修改結果

修改前 修改後

主角精神指令修改

精神指令列表
代號 種類 代號 種類
01 根性 10 てかげん
02 ド根性 11 集中
03 補給 12 激勵
04 友情 13 再動
05 信賴 14 復活
06 15 隱れ身
07 激怒 16 脫力
08 氣合 17 自爆
09 加速 18 探索
0A 熱血 19 足かせ
0B 必中 1A かく乱
0C ひらめき 1B 偵察
0D 幸運 1C 鉄壁
0E 覺醒 1D
0F 威壓 1E 奇跡

主角精神指令的修改會比較麻煩,最主要的原因是在於它並非在「基本素質」的那個地方,而是自成一區;我想應該是跟生日設定有關吧。

精神指令的呈現方式跟特殊技能是相同的: XX YY 。前頭的 XX 表示精神指令的種類,後頭的 YY 表示習得的等級。所以我們就可以使用這種方式來找尋在 ROM 中的相關位址(這種方式相同於近攻擊與遠攻擊的尋找方式)。

我們接續先前範例中的主角能力來說明。由圖片中,我們可以看到主角只有一個精神指令——幸運,並且主角的等級只有 1,這也就是說主角的「幸運」精神指令是在 Lv1 習得的。

看一下右邊精神指令的列表,查一下幸運的代號,沒錯,就是 0D。所以這部分的資料在 ROM 中所呈現的狀態就是 0D 01。

將 16 進制的 0D01 換算成 10 進制的值為 269,所以我們要拿這個 10 進制的 269 來搜尋 ROM 檔。

在尋找位址時,須注意前後的值。如果您不知道有那 6 個精神指令,可以先把等級改高,或者查看生日設定與精神指令的資料(網路上有)。

範例修改結果

修改前 修改後

其他角色的修改

跟主角修改的方式差不多。

範例修改結果

修改前 修改後

文章分類

文章標籤