ゲーム名 | 動作環境 |
---|---|
フロントミッション | スーパーファミコンエミュレータ |
キャラクタデータの改造 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
改造するファイル:セーブファイル
|
+0 | +1 | +2 | +3 | +4 | +5 | +6 | +7 | +8 | +9 | +A | +B | +C | +D | +E | +F | |
350 | (1) | (3) | (2) | (5) | (4) | (7) | (6) | (9) | (8) | |||||||
360 | (11) | (10) | (12) |
+0 | +1 | +2 | +3 | +4 | +5 | +6 | +7 | +8 | +9 | +A | +B | +C | +D | +E | +F | |
350 | (1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | |||||||
360 | (10) | (11) | (12) |
+0 | +1 | +2 | +3 | +4 | +5 | +6 | +7 | +8 | +9 | +A | +B | +C | +D | +E | +F | |
350 | 経験値 | スキル | ||||||||||||||
360 | (スキル) | 二人目の経験値 |
ビット | +0 | +1 | +2 | +3 | +4 | +5 | +6 | +7 | +8 | +9 | +A | +B | +C | +D | +E | +F |
0 | short | fight | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
10 | fight | long | ||||||||||||||
20 | long | agility | ||||||||||||||
30 | agility |
|
|
+0 | +1 | +2 | +3 | +4 | +5 | +6 | +7 | +8 | +9 | +A | +B | +C | +D | +E | +F | |
350 | F0 | 33 | E4 | 00 | 00 | 00 | 00 | 68 | 18 | |||||||
360 | 00 | E8 | 00 |
+0 | +1 | +2 | +3 | +4 | +5 | +6 | +7 | +8 | +9 | +A | +B | +C | +D | +E | +F | |
350 | F0 | E4 | 33 | 00 | 00 | 00 | 00 | 18 | 68 | |||||||
360 | E8 | 00 | 00 |
経験値 | = | F0 | E4 | 33 | 00 | 00 | 00 | 00 | (経験値の7バイトを列べます) | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
= | F | 0 | E | 4 | 3 | 3 | 0 | 0 | ・ | ・ | ・ | (4ビットごとに分割 後ろのデータは省略) | |||
= | 1111 | 0000 | 1110 | 0100 | 0011 | 0011 | 0000 | 0000 | ・ | ・ | ・ | (2進数で表現) | |||
= | 11110000111001 | 00001100110000 | 000000・・・ | (14ビットごとに区切る) | |||||||||||
= | 10011100001111 | 00001100110000 | ・・・ | (上下のビットを入れ替える) | |||||||||||
= | 270f | 0330 | (16進数で表すと) | ||||||||||||
= | 9999 | 816 | (10進数で表すと) |
shortの経験値は、9999 fightの経験値は、816 long及びagilityの経験値は、0
スキルは、
18h=Last Guide
68h=Last Switch
E8h=Last Speed
の3つ。
改造するファイル:セーブファイル
・場所
アドレス6E2h番地から3バイト。
改造するファイル:セーブファイル
このゲームは、ミッション中に中断データとして1つだけ保存することが出来る。
位置はセーブデータの後ろの方である。このデータにはチェックSUMが付いていないため改造し放題。
しかしながら、解析したのは1項目だけなので改造し放題というわけにはいかないが・・・。
・場所
アドレス1666h番地1バイト。
ここが00hのとき、主人公がまだ移動していない状態。
ここが01hのとき、主人公が移動を終了した状態。
・使用例
ドラゴントゥースという格闘専用の武器が、あるミッションの倉庫の中に隠されている。その場所には最初の1ターン目で主人公が移動しなければその武器が手に入らない。しかし、ゲーム制作中の仕様変更で主人公達の登場位置が変更されたのに、ドラゴントゥースの倉庫は移動されなかったので、その武器は取ることが出来ず幻の武器となってしまった。
これを取りたい場合は、まず主人公を移動させ、セーブする。その後セーブデータを改造して移動がまだ終わっていない状態にする。そして、またゲームを再開し、主人公を移動させる。これを繰り返すと1ターン目で目的の地点まで移動が可能となる。幻の武器、Getだぜ。