レトロゲームをエミュレーターで巻き戻す方法

Retroarch Rewind Featured

レトロゲームやエミュレーションに興味があるなら、古き良きゲームがどれほど厳しかったかを知っているでしょう。ダークソウルが難しいと語る若者たちは、バトルトードをプレイしたことがありません。しかし、ゲームはクリアするためのものであり、難しい場所で詰まったとき、巻き戻しが役立ちます。

巻き戻しは、多くの現代エミュレーターに見られる機能です。これはゲームの状態をRAMに継続的に保存します。これにより、過去数秒間の記録のようなものが作成されます。ゲーム内キャラクターが死んでしまいましたか?キーを押し続けることでゲームを巻き戻し、誤った動きを撤回できます。

また読む: ゲームボーイアドバンスゲームをプレイするためのベストGBAエミュレーター5選

インストール

あなたはRetroarchをコンピュータにインストールし、お気に入りのエミュレーターコアで設定していると仮定します。

Retroarchは最初から巻き戻しをサポートしており、ホットキーrがそれにマッピングされています。しかし、デフォルトでは機能が無効になっていて、すべてのコアで動作するわけではなく、動作するためにはメモリが必要です。つまり、エミュレートされたシステムが要求するスペックが高く、巻き戻したい時間が長いほど、Retroarchが消費するRAMが増えます。例えば、プレイステーションのような比較的新しいシステムは、コモドール64のような古いシステムよりも多くのRAMを持っているため、巻き戻しに多くのMBのRAMを消費する可能性があります。

そのため、デフォルトでは巻き戻しは無効になっています。これを有効にするには、「設定 > フレームスロットル」に移動します。

Retroarch Rewind Frame Throttle

上部の巻き戻しオプションがサブメニューに繋がります。

Retroarch Rewind Select Rewind

最初は「巻き戻しサポート」だけのオプションが表示され、無効になっています。それをオンにすると、下にさらにオプションが表示されます。

  • 巻き戻しフレームは初期値が1に設定されており、ゲームプレイと同じ速度で時間を遡ります - 一度に1フレームずつ。 この値を増やすことで、フレームをスキップして巻き戻し機能を速めることができます。 ただし、スキップするフレームが増えるほど、精度とコントロールを失うことになり、特定の地点に巻き戻すことが難しくなります。
  • 巻き戻しバッファサイズ (MB)はRetroarchが巻き戻しに使用する実際のRAMの量です。初期サイズ20MBは、8ビット時代のほとんどのコンピュータやコンソールなど、RAMが少ないシステムをエミュレートするには十分です。新しい(エミュレートされた)ハードウェアの場合、この数値を増やす方が良いでしょう。ハードウェアが新しいほど、巻き戻しに割り当てるRAMを増やす必要があります。少なくとも、2、3秒以上の巻き戻しができるようにしたい場合は。
  • 巻き戻しバッファサイズステップ (MB)は、前のオプションである巻き戻しバッファサイズ (MB)が増加または減少するステップを定義します。おそらく、前のオプションに直接数値入力を実装するのが難しかったのだと思います。
  • SNESやジェネシス時代のゲームのエミュレートに使用した値は、巻き戻しフレーム2と巻き戻しバッファサイズ50MBでした。これで、必要以上の巻き戻し時間を得ることができました。計測はしませんでしたが、5秒以上の時間を巻き戻せたようにも感じました - そして、ゲーム内でのミスを取り消すには十分でした。

Retroarch Rewind Our Rewind Values

Retroarchにはデフォルトで巻き戻しのホットキーがrに割り当てられていますが、再確認しても損はありません。

  • 「設定 -> 入力」にアクセスします。
  • ホットキーの項目を見つけて、それを選択してサブメニューに入ります。
  • 巻き戻しの項目を探し、rに割り当てられていることを確認します。もしそうでない場合や、そのマッピングが気に入らない場合は、Enterを押した後に新しいホットキーを設定することができます。

Retroarch Rewind Check Key Mapping

さあ、時間を巻き戻しましょう!

すべての設定が完了したら、Retroarchを通じてお気に入りの古いゲームの1つを起動します。私たちはSNESのクラシックなスーパーマリオタイトルを選びました。

Retroarch Rewind Super Mario

お気に入りのゲームで似たような厳しい状況にいるとき、キーボードでrを押すか、再マッピングした巻き戻しのホットキーを押します。

Retroarch Rewind Super Mario Dead

r(または別のホットキー)を押し続け、時間が遡るのを画面で確認します。続けたい場所に達したらキーを放し、そのままゲームを続けてください!

Retroarch Rewind Super Mario Undead

最後に、巻き戻しがRetroarchのすべてのコアでサポートされているわけではないことを忘れないでください。幸運なことに、人気のあるシステムには複数のコアが用意されており、少なくとも1つは巻き戻しと互換性があるでしょう。しかし、特定のシステムに対してその機能が全く利用できない可能性もあります。そうした場合は、気に入っているレトロシステムに対してその機能をサポートしている専用のエミュレーター(DolphinやFS-UAEなど)を検討する価値があります。

また、AndroidでのRetroarchのセットアップ方法もチェックしてください。