今回のお題は懐かしのWin95版「同級生2」の 所持金 と 気分 の変更です。 10年前のゲームですので、Win95版ではありますが、一応メーカー非公認ながらもWindowsVistaでも動作しました(インストールとゲームの起動は、一応Win98エミュレーションモードで行っています)ので、今回取り上げてみました。 前回の「姫騎士アンジェリカ」と難易度的には同じぐらいで、さほど難しくはありませんので押し入れに眠っている方は是非チャレンジしてみてください。 まずは、ゲームを開始して「Main」の初め「12/22」まで進行させて「1時間眠る」で日記を書いて(セーブをして)下さい。この時点で使える日記は1冊ですので、今回の調査は、この日記1に対して行います。 また、この時点での所持金は「\5,000」である事も確認しておきましょう。 セーブが終れば一旦ゲームを終了し、セーブデータファイルを探します。 ![]() (C:\Program Files\NANPA2)で、このフォルダにあるファイル(FLAG01)が、今回調査するセーブデータファイルです。 ちなみに、FLAG06 は、Girls Roomに関するセーブデータですので今回解説する所持金と気分変更には関係ありません。
まず、所持金に関するアドレスを調べます。 セーブした際の所持金は「\5,000」でしたので、5000(10進数)を16進数に変換します。変換にはWindowsの電卓機能を使うと良いでしょう。 ![]() "1388"と出ましたが、前後を入れ替えて "8813" をバイナリエディタで検索します。 それでは、バイナリエディタに「FLAG01」を読み込み、「8813」を検索します。 ![]() バイナリエディタは本誌掲載の「Stirling」が使いやすくてオススメです。 運の良い事に1つだけしか見つかりませんでした。ほぼこれで確定なのですが、念のため値をFFFF(10進数では65535)に変更し、ゲーム上で変化しているか確認をとってみましょう。
次に気分を調べますので、気分屋へ行き全員の気分を確認します。但し、ゲーム開始直後は、まだ知り合っていない人も多いので、9人しか確認できません。(お金がかかるので、上記の方法で所持金を増やしてからにしてください。) 調べた結果は以下の通り
この値を参考に、セーブデータの中をバイナリエディタを使って眺めてみます。 ![]() 結構それらしい場所が見つかりました。同じ値の個所が多く正確に把握できませんので、以下のように変更して把握しやすくします。 ![]() 再度「気分屋」で確認をとると、誰がどのアドレスにあたるか教えてくれます。 分かりますよね? 気分が1なら、アドレスは0436、2なら0437・・・・15なら0444という事です。 結果は以下の通り
残りのキャラクターは登場してから同様の手順で調べられます。
では、解析編が終了しましたので資料をまとめてみましょう。
トップ / 解析 / 作成 / Win資料 / PS資料 / マニュアル |