fatimariaの日記

誰からもコメント無いのでコメント停止しました。連絡はメールで。

SFC版 聖剣伝説2の改造コード(チートコード)PARと16進数(hex)の話

スーパーファミコン聖剣伝説2の改造コード(チートコード)PAR(プロアクションリプレイ)用と16進数の話
 
(下記「いきなり最強武器」の文を大幅修正しました。中途半端な文を見てしまった方、申し訳ありません。)
 
重要:リセットするときは改造コードを解除してからリセットしてください。
データ消えるかもなので、srmファイルはバックアップを残しておいてください。
データが消える、あるいはデータが破損する、などについては、自己責任で宜しく。
 

すみません、武器ランクを上げても中ボス戦闘後そこから出られなくなるようなので、
武器レベル、武器ランク、武器パワーは、あと2段階上げられる7レベルで止めて攻略して、ラストダンジョンで9レベルにするといいと思います。
ラスボスでマナの剣にマナの魔法をかけると、剣が消える事があります。そのときは剣存在フラグのコードを有効にしたあと、無効にして剣を装備し直すといいです。
マナの魔法使わなくても、マナの剣はBボタン押しっぱなしでためて放つと、ラスボスに有効になります。540くらい。クリティカルで999。5レベル位でも9レベルと変わりません。近くにずっといる間にできるだけ「ためて放つ」を繰り返し。
 

ルク(お金)最大
7ECC6A7F
7ECC6B96
7ECC6C98
 
先に16進数の話から。
聖剣伝説2コード 「いきなり最強武器コード」等、は下記。)
 
SFCSNES)用のPAR(プロアクションリプレイ)チートコード(狡いコード)で、
 
この場合、
 
7ECC6Axy
7ECC6Bxy
7ECC6Cxy
がコードの「アドレス」
 
xxxxxx7F (xyの部分)が、このゲームのお金の単位のルクの、下の位の「値」
xxxxxx96 (xyの部分)が、このゲームのお金の単位のルクの、中の位の「値」
xxxxxx98 (xyの部分)が、このゲームのお金の単位のルクの、上の位の「値」
 
アドレス、値、
両方 hex(16進数。略して「h」) なので、
0123456789ABCDEF
 
の16種類で表す。
 
hexは、
0~7までが半分。
8~Fまでがもう半分となる。
 
上記の「ルク(お金)最大コード」の「値」、
16進数の
98967F
は10進数に変換すると、
9999999(9百9十9万9千9百9十9) 
となる。
 
16進数FFなら、
10進数255となる。
 
値は、
0(0hex)~255(FFhex)までの値の変化の他に、
xy=
 
y=
+00
+01
+02
+04
+08
 
x=
+00
+10
+20
+40
+80 
 
という8つのスイッチにも使われる。
たとえば、
+01と+02だけのスイッチが入ってれば、「03」hexとなる。
+01と+02と+10と+40と+80のスイッチが入っていると、「D3」hexとなる。
すべてを足した値が最大の
xy=FF
になる。
「フラグが立つ」とは、こういったスイッチが入るときに手旗の「フラッグ(旗)が立つ」事を想像してくれればいい。
 
 
ウインドウズなら標準装備で「電卓」アプリがあり、
16進数(hex)を10進数(dec)に、
10進数(dec)を16進数(hex)に変換できる。
ウインドウズの電卓は、数字を選択できない(コピーペーストできない)のが玉に傷だ。
 
10進数(dec)とは、デカ(ギリシャ語で10)。
12月(december)の語源となっている。
 
ちなみにhexはヘキサグラム(六角星形。「ダビデの星」かな?)の語源と同じ。
 
 
聖剣伝説2のPARの他のコード 
 
道具(Eが個数。個数に×2される。)
まんまるドロップ
7ECC48E0
ぱっくんチョコ
7ECC49E1
ロイヤルゼリー
7ECC4AE2
魔法のくるみ
7ECC4BE3
プイプイ草
7ECC4CE4
天使の聖杯
7ECC4DE5
魔法のロープ
7ECC4EE6
風の太鼓(風の太鼓でフラミーに乗れる。世界中に行ける。)
7ECC4FE7
モーグリベルト
7ECC50E8
ちびっ子ハンマー
7ECC51E9
タル
7ECC52EA

防具コード
(コード有効にした状態でセーブすると残る。)
(ロードのあとで装備してください。)
 
ランディあたま グリフォンヘルム
7ECC2413
プリムあたま 精霊の王冠
7ECC2514
ポポイあたま 精霊の王冠
7ECC2614
 
ランディからだ プラズマスーツ
7ECC3028
プリムからだ 精霊のマント
7ECC3129
ポポイからだ 精霊のマント
7ECC3229
 
ランディうで 精霊のうでわ
7ECC3C2B
プリムうで 精霊のうでわ
7ECC3D2B
ポポイうで 精霊のうでわ
7ECC3E2B
 

「いきなり最強武器」
(この文は、スマホならスマホを横に倒して長く見た方がいいかと。)
 
値:FF → その種類の武器無し。
値:00 →  1レベルのその種類の武器有り。(値00h~08hまでその武器の存在フラグ有り。)
値:08 → その種類の究極の武器。9レベル。
 
グローブ存在フラグ兼武器ランク 08 → 究極のグローブ 「オーラグローブ」
7ECC5408
剣存在フラグ兼武器ランク 08 → 究極の聖剣 「マナの剣」
7ECC5508
斧存在フラグ兼武器ランク 08 → 究極の斧 「デビルアックス」
7ECC5608
槍存在フラグ兼武器ランク 08 → 究極の槍 「ダイダロスのヤリ(突き槍)」
7ECC5708
鞭存在フラグ兼武器ランク 08 → 究極の鞭 「ギガースフレイル」
7ECC5808
弓矢存在フラグ兼武器ランク 08 → 究極の弓矢 「ガルーダバスター」
7ECC5908
ブーメラン存在フラグ兼武器ランク 08 → 究極のブーメラン 「風魔手裏剣」
7ECC5A08
スピア存在フラグ兼武器ランク 08 → 究極のスピア 「バルキリースピア(投げ槍)」
7ECC5B08
  
武器が外れていたら装備してください。
 
注:武器ランク、武器レベル、武器パワーがLv.9やLv.8の状態で最初のボスマンティスアントを倒すと、そこから出られなくなる。
ボスを倒す事で武器パワーレベルが上がるボス戦のあとは、同様のパターンが考えられる。
武器パワー(リングコマンドのLEVEL項目内 「?/?」 で表示されている。)や武器ランクや武器レベルを、
8レベル以上まで上げていなければ回避できる問題。
7レベルで攻略して下さい。
(最初のボス、マンティスアントで7レベルなら問題無しを確認した。)
 
武器パワーもチートコードで無理矢理上げさえしなければ問題無い。
通常プレイで、最初のボスのマンティスアントを倒した時点での
「剣」のパワーレベル最大値は、レベル2。
「剣」のパワーレベル現在値は、レベル1。
裏技である「マナの剣のパワーレベルにする」には、この時点で、武器パワーレベル「1/3」であればいい。
 
 
経験値MAXコード
(1回有効にした状態でセーブしたら、あとはいじらない事。いじるとレベル1に戻る事もありうる)
ランディ
7EE18D7F
7EE18E96
7EE18F98
プリム
7EE38D7F
7EE38E96
7EE38F98
ポポイ
7EE58D7F
7EE58E96
7EE58F98
 
現在HP
(プレイで常用可。)
ランディ
7EE182E7
7EE18303
プリム
7EE38220
7EE38303
ポポイ
7EE58220
7EE58303
 
最大HP
(1回有効にした状態でセーブしたら、あとは変化するまでいじらない事。いじるとレベル1に戻る事もありうる)
ランディ
7EE184E7
7EE18503
プリム(プリムとポポイは、HP800がこのゲームのロムによる最大値。999にしていても、800に戻ってしまう。)
7EE38420
7EE38503
ポポイ
7EE58420
7EE58503 
 
武器パワー「現在値」1レベルコード
 (LEVEL表示「1/?」  の1レベルになる。値00hexが1レベル)(08hexの9レベルの 「9/?」 が最大。)
グローブパワー現在値
7ECFB000
剣パワー現在値
7ECFB100
斧パワー現在値
7ECFB200
槍パワー現在値
7ECFB300
鞭パワー現在値
7ECFB400
弓矢パワー現在値
7ECFB500
ブーメランパワー現在
7ECFB600
スピアパワー現在値
7ECFB700
 
武器パワー「現在値」MAXコード (LEVEL表示「9/? 」に。00hexが1レベル。08hexの9レベル 「9/?」 が最大。)
グローブパワー現在値
7ECFB008
剣パワー現在値
7ECFB108
斧パワー現在値
7ECFB208
槍パワー現在値
7ECFB308
鞭パワー現在値
7ECFB408
弓矢パワー現在値
7ECFB508
ブーメランパワー現在
7ECFB608
スピアパワー現在値
7ECFB708
 
武器パワー「最大値」コード (「?/9」 に。00hexが1レベル。08hexの9レベルの 「?/9」 が最大。)
グローブパワー最大値
7ECFB808
剣パワー最大値
7ECFB908
斧パワー最大値
7ECFBA08
槍パワー最大値
7ECFBB08
鞭パワー最大値
7ECFBC08
弓矢パワー最大値
7ECFBD08
ブーメランパワー最大
7ECFBE08
スピアパワー最大値
7ECFBF08

下記武器レベルコードと、
上記の
武器パワーコードの最大値と
武器パワーコードの現在値の
両方を有効にすると、
ワッツは武器を鍛えてくれない。
鍛えてくれなくても、
上記の「武器存在フラグ兼武器ランク」の値をいじって最大08にすれば鍛えた状態になる。
武器ランクダウンもできる。
 
キャラそれぞれの武器レベルコード
ランディ武器レベル
7EE1C099
7EE1C199
7EE1C299
7EE1C399
プリム武器レベル
7EE3C099
7EE3C199
7EE3C299
7EE3C399
ポポイ武器レベル
7EE5C099
7EE5C199
7EE5C299
7EE5C399
 
(コードを有効にしたままで一回宿屋でセーブすると、データは残る。)
コードを無効(コード有効を解除)にしたままゲームをリセットし、
コード無効のまま、そのセーブデータをロード。
 
 
熟練度を最大にしてすぐ武器レベルアップしたい場合は、
下記コードの「値」を全部63hにしてその武器を使って倒せばいい。
つまり、
ランディ
7EE1D063
7EE1D163
7EE1D263
7EE1D363
7EE1D463
7EE1D563
7EE1D663
7EE1D763
プリム
7EE3D063
7EE3D163
7EE3D263
7EE3D363
7EE3D463
7EE3D563
7EE3D663
7EE3D763
ポポイ
7EE5D063
7EE5D163
7EE5D263
7EE5D363
7EE5D463
7EE5D563
7EE5D663
7EE5D763
 
もうレベルアップしない9レベルの状態で、熟練度が端数なら、
 
武器熟練度0コード(値 63hex が最大。)
ランディ武器熟練度 (熟練度修正にしか要らないコード)
7EE1D000
7EE1D100
7EE1D200
7EE1D300
7EE1D400
7EE1D500
7EE1D600
7EE1D700
プリム武器熟練度
7EE3D000
7EE3D100
7EE3D200
7EE3D300
7EE3D400
7EE3D500
7EE3D600
7EE3D700
ポポイ武器熟練度
7EE5D000
7EE5D100
7EE5D200
7EE5D300
7EE5D400
7EE5D500
7EE5D600
7EE5D700

武器レベルコードを有効にしたまま、
セーブし、
コードを解除して、
リセットすれば、完了。

各神殿でマナの種子と感応させて集める「マナエネルギー」は、
マナエネルギー
7ECF9001
7ECF9101
7ECF9201
7ECF9301
7ECF9401
7ECF9501
7ECF9601
7ECF9701
7ECF9801
7ECF9901
を有効にした状態でセーブすると記録される。
 
プリム呪文レベル
7EE3C499
7EE3C599
7EE3C699
7EE3C709
ポポイの呪文レベル
7EE5C499
7EE5C599
7EE5C699
7EE5C790
プリムの呪文全部
7EE3C8FF
7EE3C9FF
7EE3CAFF
7EE3CBFF
7EE3CCFF
7EE3CDFF
7EE3CE00
7EE3CF38
ポポイの呪文全部
7EE5C8FF
7EE5C9FF
7EE5CAFF
7EE5CBFF
7EE5CCFF
7EE5CDFF
7EE5CEFF
7EE5CF00
 
 
当初「フラミーで青空を飛ぶ事」がしたかっただけなのだが、脱線して随分時間がかかってしまった。