Mac
 Computer >> コンピューター >  >> システム >> Mac

macOSでレトロゲームを遊ぶ方法|エミュレータ「OpenEmu」の使い方を徹底解説

macOSでレトロゲームを遊ぶ方法|エミュレータ「OpenEmu」の使い方を徹底解説

エミュレータを使えば、Macでも懐かしのレトロゲームを楽しめます。エミュレータは家庭用ゲーム機の動作を再現するソフトウェアで、Mac上でコンソール向けタイトルをプレイできるようにします。この記事の手順に従えば、ファミコン(NES)、スーパーファミコン(SNES)、NINTENDO 64、ゲームボーイなど、数多くのプラットフォームのレトロゲームをmacOSでプレイできるようになります。

1. エミュレータを入手しよう

ゲームをエミュレートするには、2つの要素が必要です。ひとつはゲームデータが入った「ROM」、もうひとつはゲーム機本体の役割を果たす「エミュレータ」です。たとえばファミコンのゲームをプレイしたいならファミコン用エミュレータ、PS1(プレイステーション)のゲームならPS1用エミュレータが必要になります。複数のハードに対応したエミュレータもありますが、基本的には1つの機種専用のものがほとんどです。

「Emulator Zone」は動作するエミュレータの収録数が最大規模ですが、Mac向けのラインナップはやや少なめです。一方、「Emu Paradise」ではMac互換のエミュレータをまとめて探せます。特定のプラットフォームだけ遊びたい場合は、ここから個別のエミュレータをダウンロードするとよいでしょう。

macOSでレトロゲームを遊ぶ方法|エミュレータ「OpenEmu」の使い方を徹底解説

ただし、最もおすすめしたいのは「OpenEmu」です。OpenEmuは無料のオープンソースプロジェクトで、macOS上で複数のシステムをエミュレートできます。人気のレトロゲームプラットフォームを集約した「エミュレーションハブ」とも言える存在です。

モジュール型設計のこのエミュレータは、瞬く間にmacOSで最も人気の高いエミュレーションプラットフォームになりました。NES、SNES、NINTENDO 64、PlayStation、ゲームボーイなど、有名なシステムを中心に数十種類以上のプラットフォームのゲームを実行できます。

2. ROMをダウンロードしよう

かつては、無料でROMをダウンロードできるウェブサイトが多数存在しました。しかし当然ながら、これは法的な観点から見ると問題のある行為でした。かつては著作権者が黙認することもありましたが、近年は権利者の姿勢が厳しくなり、大手エミュレーションサイトの多くは法的リスクを避けるために自主的に閉鎖。結果として、ROMダウンロードの大きな供給源が失われました。

とはいえ、ROMは他の著作物と同様の場所で今も見つかります。いくつかのトレントトラッカーでは各種システムのROMが配布されており、数百本のゲームをひとつのトレントファイルにまとめたものも珍しくありません。

なお、ROM自体はオペレーティングシステム(OS)に依存しません。ROMにとってのOSはエミュレータそのものだからです。そのため「macOS対応のROM」などというものは存在しないので、そこを気にする必要はありません。

3. macOSでレトロゲームをプレイしよう

ROMとエミュレータのダウンロードが完了すれば、いよいよmacOSでレトロゲームをプレイできます。使用する環境によって、ゲームの起動方法はいくつかあります。

FinderからROMを起動する

ROMファイルをダブルクリックしても何も起こらないことがあります。エミュレータによっては、適切な拡張子の関連付けを自動で行うものと行わないものがあるためです。OpenEmuなら主要なROM拡張子をすべて自動的に関連付けてくれるので、FinderでROMをダブルクリックするだけで該当するゲームが起動します。

もしエミュレータとの関連付けがうまく機能しなくても心配はいりません。「このアプリケーションで開く」メニューを使えば、正しいエミュレータでROMファイルを開けます。

macOSでレトロゲームを遊ぶ方法|エミュレータ「OpenEmu」の使い方を徹底解説

ZIPファイルとして圧縮されたROMの場合は、この方法を使う前にあらかじめ解凍しておきましょう。

OpenEmuのライブラリを活用する

OpenEmuを使えば、ストレージ内に独立して管理されるROMライブラリを構築できます。やり方は簡単で、FinderでROMファイルを選択し、OpenEmuのウィンドウへドラッグ&ドロップするだけです。

macOSでレトロゲームを遊ぶ方法|エミュレータ「OpenEmu」の使い方を徹底解説

取り込まれたROMは自動的にゲームライブラリに登録され、適切なコアに関連付けられます。デフォルトでは、OpenEmuが管理する専用のライブラリフォルダにもコピーされます。この動作が不要な場合は、環境設定から無効化できます。

ファイルメニューから開く(その他のエミュレータ)

その他の大半のエミュレータでは、「ファイル」メニューから手動でROMを開くことになります。

macOSでレトロゲームを遊ぶ方法|エミュレータ「OpenEmu」の使い方を徹底解説

ROMを読み込んだ後に「実行(Run)」を選択する必要がある場合もあります。この操作感覚は、カセットを挿入してから本体の電源を入れる流れに似ています。

お役立ちテクニック

エミュレータは実機とは少し挙動が異なるため、快適に使うためのコツがいくつかあります。

ステートセーブ(セーブステート)

macOSでレトロゲームを遊ぶ方法|エミュレータ「OpenEmu」の使い方を徹底解説

エミュレータでのプレイでは、ゲーム内のセーブ機能だけに頼ることも可能ですが、ステートセーブを使えばゲーム本来のセーブシステムを完全にバイパスできます。ステートセーブでは、エミュレータ側が現在の進行状況をフレーム単位で記録します。データはROM本体とは別に保存されるため、不便だったり不具合があったり、そもそも存在しないゲーム内セーブシステムを回避でき、好きな場面でいつでもセーブしたり、オートセーブのように活用したりできます。

ステートセーブは通常、エミュレータの「ファイル」メニューから操作でき、セーブデータはディスク上の別ファイルとして記録されます。OpenEmuはセーブステートのライブラリを自動的に構築してくれますが、その他のエミュレータでは自分で管理する必要があります。

4. コントローラ対応

最近のコントローラの多くは、エミュレータゲームでそのまま使えます。ほとんどのエミュレータはHID準拠のコントローラに対応しています。OpenEmuは一般的なコントローラを自動でマッピングしてくれますが、他のエミュレータでは手動でボタン割り当てを行う必要があるかもしれません。コントローラがなくても、キーボードで十分プレイできます。

まとめ

繰り返しになりますが、私たちのお気に入りはOpenEmuです。ただし唯一の選択肢ではなく、macOSでレトロゲームを楽しむためのエミュレーション環境は他にもたくさんあります。ぜひいろいろ試して、お気に入りの一台を見つけてみてください。

  1. PCでXbox 360のゲームをプレイする方法【Microsoft Storeとエミュレータ活用ガイド】

    「予防は治療に勝る」という言葉があります。特に今の時代、この言葉は私たちの心に深く響くのではないでしょうか。新型コロナウイルスの流行をきっかけに、感染の連鎖を断ち切るためには自宅にとどまることが最善の対策であると、多くの人が実感するようになりました。 私たちは今、「一緒に、でも離れて(Together Alone)」という状況の中にいます。この言葉は私たちに力を与え、パンデミックが完全に収束するまで戦い続ける原動力にもなっています。世界が再び日常を取り戻すその日まで、社会的距離の確保は自分自身と家族を守るために欠かせないことです。 「家での退屈な時間をどう過ごせばいいのか?」これは自宅待機期

  2. macOS Catalinaの「音声コントロール」を使いこなす方法|設定手順と便利なコマンドを解説

    どんなデバイスやガジェットを使う場合でも、アクセシビリティ機能が充実しているほどユーザー体験は向上します。Appleはユーザーのニーズに応える形で、常に便利なアクセシビリティ機能を数多く搭載してきたことで知られています。 そしてAppleは最新のmacOS Catalinaのアップデートとともに、新しいアクセシビリティ機能である「音声コントロール(Voice Control)」を導入しました。これは、声を入力源としてMac全体を操作できるまったく新しい機能です。 音声コントロールを活用すれば、シンプルな音声コマンドだけでMacBookを思い通りに操作できます。とても便利ですよね。 それでは早