PCエンジンのセーブデータを改造して遊ぼう

おっぱいもみもみ怪人

文字の大きさ
4 / 6

実践編2

しおりを挟む
 前回、大切なセーブデータが壊れてしまいました。

 困りましたね。

 そこで今回はサムチェックを直して行きます。

 方法は至って簡単です。

 16進数で10000、つまり10進数だと65536から目的のセーブデータファイルの合計を引いた数値が正常なサムチェックの数値となります。

 データの数値を全部足してしまえば良いわけです。

 しかし、これは面倒ですねw

 安心して下さい、大丈夫です。

 引くための16進数で10000は変わりません。

 つまり自分の弄った数値のぶんだけ足し引きすればいいだけなのです。

 増やしたら減らす、減らしたら増やす。

 前回の例だと、根性ステータスの05を06にしましたね。

 1だけ増やしただけです。

 だから元のサムチェックの数値から1を引けば良いだけです。

 逆に05を03に2つ減らした場合は、サムチェックの数値に2を足す。

 これなら簡単ですね。


 サムチェックの数値はそれぞれのセーブデータごとに用意されており、ファイルネームの先頭から3つ目と4つ目まで戻ったアドレスにあります。

 画像を見て見ましょう。



 赤いカーソルがファイルネームの先頭です。

 その前の方にある『C012番地』と『C013番地』のFBECが元のサムチェックになります。

 ここで1つ注意するべき事があります。

 それは、すべての数値はリトルエディアンで格納されているということです。

 なんでしょうね、リトルエディアンって。

 これは前のアドレス内の数値の方が桁が低いという意味です。

 意味不明ですねw

 ですが簡単な事ですので安心して下さい。

 1つのアドレスに入る数値は最大でFFまでです。

 それ以上の数値を扱うには別のアドレスを使います。

 2つのアドレスを使えばFFFFまでの数値を使えますし、3つのアドレスならFFFFFFですね。

 画像のサムチェックの数値はFBECなので2つのアドレスを使っているわけですね。

 ここで、先程書いた前のアドレスの方が桁が低いのを思い出して下さい。

 FBECの数値はそれぞれ『FB』『EC』で格納されています。

 前の方が低ということは事は、実際の数値は前後を入れ替えたECFBとなるのです。


 このリトルエディアンはすべてのセーブデータ内で適用されます。

 例えばHPを10000から99999にしたい場合、16進数では002710から01869Fに書き換える事になります。

 これがセーブデータ内ではリトルエディアンなので、元のHPが10 27 00となっており、それを9F 86 01に書き換える事になります。

 簡単に言えば、右から数値を読んでいけば良いだけです。

 ただし、1つのアドレスは2桁ですが、これは普通に左から読みます。

 10 00=リトルエディアンで00 10

 理解してしまえば簡単ですね。


 それでは話を元に戻してサムチェックを修正してあげましょう。

 FBECから1を引きます。

 元の数地がリトルエディアンなので計算機には非リトルエディアンでECFB-0001と入力して計算し、ECFB-0001=ECFAとなります。

 これを再び前後を入替えてFAECと入力してあげます。

 実際に変化するのは『C012番地』にあるFBだけですので、それをFAにしてあげましょう。

 これでサムチェックは完璧です。

 忘れずに『SAVE』を実行して下さい。


 リセットをしてから削除画面で確認しましょう。

 ファイル名の横にあった『×』が消えていれば成功です。

 実際にゲームを起動してみましょう。

 セーブデータをロードすれば根性が006となっているはずです。


 以上がセーブデータの書き換え。

 いわゆるセーブチートですね。

 今回は極めて単純なチートの為に、サーチをしていません。

 本来は少しゲームを進行させて、前回のセーブデータとどこの数値が変化したか? などを調べる必要があります。

 最初にときめきメモリアルのセーブを若干進行させて違う2か所にセーブしたのはこの為です。

 2つのセーブデータがあれば、いちいち進行→セーブを繰り返さなくともサーチ出来るからです。


 他にもこのチート方法は、あくまでもデフォルトのサムチェックを使用したゲームのみです。

 殆どのゲームはこの方法でチートが可能ですが、中には独自のサムチェックを持ったゲームもあります。

 その場合は独自で解析するしかありませんので、諦めた方が良いでしょう。

 他にもセーブファイルは正常でもロードできない状態とかもあります。

 例えばプリンセスメーカーです。

 このゲームは娘を着せ替えることが出来るのですが、着れない服を数値上で着たままにするとロード出来ません。

 エミュレーターでは直接実行中のメモリを書き換えて強制着せ替えが可能な為に、裸にも出来ますが今回の方法では不可能です。

 ちょっと残念ですねw
 

 最後にチートをして何が面白いの? と思われる方も当然居ると思います。

 楽しみ方は人それぞれですが、一部例を上げるならば『強ニュー』とかですね。

 一度ゲームをクリアして、もう一度楽しみたいけど面倒臭い。

 そんな時には強くてニューゲーム、強ニューです。

 他にも知的好奇心とかもあります。

 ゲームの進行上でRPGなど強制的に負けるイベントは良くありますが、もしも勝ったら?

 負けるはずなのに勝ってしまったらどうなるのでしょうか?

 チートで最強状態になって絶対に勝てない強敵を倒してしまいましょう。

 今回使ったときめきメモリアルも、すべてのステータスをMAXでプレイしたら?

 考えると、ちょっとワクワクしませんか?

 小説の主人公最強、神様からもらったチートをゲームで体験できてしまいます!

 更にはステージごとにセーブするゲームだったら、本来無いはずのそれ以降のステージを指定したら……


 この画像はイースⅣの序盤で取られてしまった最強装備を無理矢理回収していますw



 何もない所にカーソルが行っています。

 なんだか面白いですね。


 楽しみ方はひとそれぞれなのです。

 それでは皆さん、良いチートライフを!


 Wir sehen uns
しおりを挟む
感想 0

あなたにおすすめの小説

どうしよう私、弟にお腹を大きくさせられちゃった!~弟大好きお姉ちゃんの秘密の悩み~

さいとう みさき
恋愛
「ま、まさか!?」 あたし三鷹優美(みたかゆうみ)高校一年生。 弟の晴仁(はると)が大好きな普通のお姉ちゃん。 弟とは凄く仲が良いの! それはそれはものすごく‥‥‥ 「あん、晴仁いきなりそんなのお口に入らないよぉ~♡」 そんな関係のあたしたち。 でもある日トイレであたしはアレが来そうなのになかなか来ないのも気にもせずスカートのファスナーを上げると‥‥‥ 「うそっ! お腹が出て来てる!?」 お姉ちゃんの秘密の悩みです。

プール終わり、自分のバッグにクラスメイトのパンツが入っていたらどうする?

九拾七
青春
プールの授業が午前中のときは水着を着こんでいく。 で、パンツを持っていくのを忘れる。 というのはよくある笑い話。

野球部の女の子

S.H.L
青春
中学に入り野球部に入ることを決意した美咲、それと同時に坊主になった。

ママと中学生の僕

キムラエス
大衆娯楽
「ママと僕」は、中学生編、高校生編、大学生編の3部作で、本編は中学生編になります。ママは子供の時に両親を事故で亡くしており、結婚後に夫を病気で失い、身内として残された僕に精神的に依存をするようになる。幼少期の「僕」はそのママの依存が嬉しく、素敵なママに甘える閉鎖的な生活を当たり前のことと考える。成長し、性に目覚め始めた中学生の「僕」は自分の性もママとの日常の中で処理すべきものと疑わず、ママも戸惑いながらもママに甘える「僕」に満足する。ママも僕もそうした行為が少なからず社会規範に反していることは理解しているが、ママとの甘美な繋がりは解消できずに戸惑いながらも続く「ママと中学生の僕」の営みを描いてみました。

まなの秘密日記

到冠
大衆娯楽
胸の大きな〇学生の一日を描いた物語です。

服を脱いで妹に食べられにいく兄

スローン
恋愛
貞操観念ってのが逆転してる世界らしいです。

百合ランジェリーカフェにようこそ!

楠富 つかさ
青春
 主人公、下条藍はバイトを探すちょっと胸が大きい普通の女子大生。ある日、同じサークルの先輩からバイト先を紹介してもらうのだが、そこは男子禁制のカフェ併設ランジェリーショップで!?  ちょっとハレンチなお仕事カフェライフ、始まります!! ※この物語はフィクションであり実在の人物・団体・法律とは一切関係ありません。 表紙画像はAIイラストです。下着が生成できないのでビキニで代用しています。

BODY SWAP

廣瀬純七
大衆娯楽
ある日突然に体が入れ替わった純と拓也の話

処理中です...