
コードフリークβ版(PSP用)を使ってコードサーチをしている方々に捧ぐ、(いつの間にか連載気味な)かのTのコードサーチ講座。今回は、「数値サーチができるようになってきた」人のステップアップに、メモリエディタ機能のステキな使い方を解説します。基本的な操作方法は、前回の記事PSPコードサーチ講座「メモリエディタを活用しよう! その1」を参照してください。
では、なぜか毎回おなじみの『テイルズ オブ ザ ワールド レディアントマイソロジー』を片手に、メモリエディタの活用方法をお教えします。
なんでもいいので秘技コードを一つサーチします。ここでは主人公の経験値をサーチしてみました。経験値のアドレスは「0074D3DC」です。
普通ならここで経験値の数値を大量に増やせば一気にレベルアップするのですが、本作品では「一定の経験値に達した瞬間にレベルが上がる」仕様になっています。具体的に説明すると、次のLVに100の経験値が必要な時、経験値が999999でもレベルは上がりませんが、99にしてから戦闘するとすぐにLVUPします。なのでLVをたくさん上げたい場合は、経験値を必要な数値まで何度も切り替えないといけません。そこで活躍するのがメモリエディタです。

上の画像のように、GOTOを選択して「0074D3DC」に移動します。[△]ボタンを押して数値を63(99)に変えてみましょう。経験値が99、次のレベルまで1になるはずです。この状態で戦闘し、レベルが上がったら再度99に戻して……と繰り返せば、好きなだけレベルアップできます。この時、WLANスイッチのONOFFだけでメモリエディタ画面に移動できることを確認してください。何度も数値を変更したい時には、このようにメモリエディタから変更すると手間がかかりません。
RPGのステータスなどの秘技コードをサーチする時、数値サーチだけでパーティ全員の能力値を調べようとすると、手間がかかりすぎます。こんな時、複数のコードを同時にサーチする機能があれば……なんて考える人もいるかもしれません。しかし、実はメモリエディタでそれに近いことができます。
まずはメモリエディタを開き、先ほど調べた経験値のアドレス部分へGOTOで移動してみましょう。RPGの場合、キャラクターのレベル、EXP、能力値、スキル、名前、装備、道具などはすぐ近くにある可能性が高いです。

上の画像のように、経験値のアドレスを画面の真ん中辺りに持ってきましょう。付近にいくつかの数字が並んでいるのが確認できるはずです。
装備や術技や能力値が隠れている可能性が大! と考えつつ、次の画像を見てください。

能力値は上から76、97、15、59、78、82です。16進数に直すと4C、61、0F、3B、4E、52になります。メモリエディタの「0074D3C0」付近を見てください。明らかにそれっぽいですね。さらに上にあるF0と3AはHPとTPの数値ですし、レベルの値も近くにあります。となると下のほうにはスキルや装備が……などと予想できます。これらの数値をメモリエディタで適当に変化させて確認すれば、コードが一気に完成します。
その2で紹介した方法は、能力値などのアドレスがすぐ近くにあることを前提としたものです。しかし、仲間が二人や三人ではなく、何十人といたりすると、同じ能力値でもかなり遠くに格納されている場合があります。
そこで登場するのが、またしてもメモリエディタ機能です。まずは調べたい数値を確認しましょう。

ここでは仲間二人目「リッド」のHPをサーチしてみることにします。リッドのHPが1008(16進数で3F0)なので、メモリエディタで「Search Hex」を選択し、「F0 03 00 00」と入力します。この時、「12345678」だったら「78 56 34 12」という逆の順になることに注意しましょう。「F0 03」ではなく、「F0 03 00 00」なのは、プレイヤーの能力値が同様に32bitごとに分かれて格納されている(経験値のアドレス付近の画像を参照)からです。
すると、メモリーの最初から検索され、「F0 03 00 00」が格納されているところに自動にジャンプします。プレイヤーが「0074D3C0」付近だったので、リッドのHPはこの近く──せいぜい00750000とかそのくらい──にあるはずです。それっぽい数字が現れるまで[○]ボタンを連打しましょう。「OPTION」→「Search Hex」→「入力した数値」が連続で選択され、どんどん次の候補を見つけてくれるはずです。
それっぽい場所が見つかったら[△]ボタンを押して適当に数値を変えて確認すると……「0074DE10」でそれらしい数値を発見。秘技コードの完成です。
このやり方だと、サーチと確認が同時に行えるのが利点です。

▲リッド変化後
いかがでしたか? サーチにもゲームプレイにも役立つ「メモリエディタ」機能。コードフリークβ版もどんどんバージョンアップしている今日この頃、皆さんもぜひ試してみてください。
テイルズ オブ ザ ワールド レディアント マイソロジー
©いのまたむつみ ©藤島康介 ©2006 NBGI




