コンテンツ
ポケモンシリーズの第3世代ゲームである「PokémonRuby」(Ruby)、「Sapphire」(Sapphire)、「Emerald」(Emerald)は、任天堂のハンドヘルドデバイスであるGame Boy Advanced向けの最初のポケモンゲームでした。カートリッジには、一部のイベントの可用性と影響に影響を与えるクロックを制御する内部バッテリーが含まれていました。ただし、これらのバッテリーが古いカートリッジで死ぬのはよくあることで、一部のプレイヤーはゲームのデジタルコピーをダウンロードしてすべてのリソースにアクセスする必要があります。 VisualBoy Advanced(VBA)エミュレーターは、内蔵バッテリーの機能をエミュレートできます。
ステップ1
VBAエミュレーターを起動し、「Ctrl-O」を押して、開いているファイルブラウザーを開きます。 「ポケモンルビー/サファイア/エメラルド」のゲーム画像(ROM)の場所にブラウザーをポイントして開きます。
ステップ2
ゲームを開始し、「内蔵電池が消耗しました。ゲームをプレイできます」というシステムメッセージを探します。ゲームはプレイできます。機能を使用しなくてもゲームはプレイできますが内蔵バッテリーの場合、いくつかのイベントが正しく機能しません。メッセージが表示されない場合、VBAエミュレーターは既にバッテリーをエミュレートするように構成されています。通常どおり再生を続けてください。
ステップ3
「内蔵バッテリーが乾きました」というメッセージが表示されたら、ゲームを一時停止します。エミュレーター上部のメニューから「オプション」を選択します。 「エミュレータ」オプションを選択して、いくつかのチェックされたオプションを含むドロップダウンメニューを開きます。 「リアルタイムクロック」というオプションをクリックすると、その横にチェックマークが表示されます。
ステップ4
[オプション]メニューを再度開き、[エミュレータ]で[保存タイプ]を開きます。 「自動」と「Flash 128k」の設定を確認してください。これらの2つのオプションは、ゲームを正しく保存するようにVBAを構成します。
手順5
VBAを閉じて再度開きます。バッテリーエラーは再び表示されなくなり、ゲームの保存が完全に有効になります。