Homebrewを使ってApple Silicon MacにMAMEをインストールする方法

Homebrewを使ってApple Silicon MacにMAMEをインストールする方法

2分で読めます
| ハウツー

Homebrewを使ってApple Silicon MacにMAMEをインストールする方法

画像クレジット: Homebrew

暖かい夏の午後、お気に入りのゲーム機が起動する音、そしてキッチンから漂うパイの香り。ああ、懐かしい日々。子供に戻ることはできませんが、お気に入りのゲームを再びプレイすることで、懐かしい思い出に浸ることができます。MAMEはアーケードゲームの定番エミュレーターですが、Apple Silicon搭載Macで動作させるのはプラグアンドプレイではありません。App Storeにはなく、手動でインストールするにはコマンドラインをいくつも実行する必要があります。

もっと簡単な方法をお探しですか?Homebrewです。これはソフトウェアのインストールを簡素化するパッケージマネージャーで、特にmacOSがネイティブサポートしていないツール(例えばMAME)のインストールに便利です。複雑な設定をする必要がなく、ターミナルコマンドをいくつかコピー&ペーストするだけでインストールできます。手順は以下のとおりです。

Homebrewを使ってMシリーズMacにMAMEをインストールする方法

所要時間:  5分

MAMEビルド​​版のディストリビューションは、公式MAME開発ウェブサイトから入手できます。ただし、複数のコマンドラインバイナリを操作する必要があり、正直言って少し混乱するかもしれません。Homebrewを既にお持ちの場合は、より簡単な代替案をご紹介します。

  1. ターミナルを開き、ウィンドウにbrew install mameと入力します。

    macOS SequoiaターミナルにNTFSドライブを読み書き可能にマウントするコマンドが表示されている

  2. Returnキーを押してインストールが完了するまでお待ちください。Homebrewは必要な依存関係をすべて自動的にダウンロードしてインストールします。
  3. 完了したら、ターミナルでmame –versionを実行してインストールを確認します。

  4. 成功した場合、インストールされているMAME バージョンを返します。
  5. MAME を実行するには、ターミナルにmameと入力します。
  6. 「Return」キーを押します。すべてが正しく設定されていれば、MAME が起動します。

    Mac上のMAME

MシリーズMacにHomebrewをインストールする方法

Homebrew をまだお持ちでない場合は、次の手順に従って M シリーズ Mac にインストールしてください。

  1. Finder >アプリケーション>ユーティリティ>ターミナルに移動します。
  2. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"ウィンドウに貼り付けて、 Return キーを押します。
    Macのターミナルに日付と時刻を入力します
  3. インストールが完了するまでお待ちください。Macのログインパスワードの入力を求められる場合があります。
  4. インストールしたら、実行してbrew --versionHomebrew を検証します。
  5. Homebrew が正しくインストールされている場合は、バージョン番号が返されます。

MAME用追加自作ツール

ROM管理、メタデータ処理、高度な設定オプションなど、より優れた機能が必要な場合は、Homebrew がMAME体験を向上させる追加ツールも提供しています。これらのツールは、ゲームファイルの整理、ROMの整合性検証、大規模なコレクションの効率的な管理に役立ちます。

Advancescan ROMマネージャー

AdvancescanはROMファイルのチェックと整理に役立ちます。MAMEディレクトリをスキャンし、不足しているゲームファイルや破損したゲームファイルを特定するのに役立ちます。

  1. ターミナルbrew install advancescanに 入力します。
  2. このコマンドは、ROM コレクションをスキャンして修正するために使用できるコマンドを表示します。

MAME ROMツール

ROM Toolsは、ROMセットの管理、ファイル名の変更、適切なディレクトリへの振り分けを行うためのユーティリティ集です。コレクションが大規模で、整理整頓が必要な場合に役立ちます。

  1. brew install rom-toolsターミナルで実行します。
  2. インストールが完了したら、入力してrom-tools --helpさまざまな ROM 管理機能にアクセスします。

グラフィックスとパフォーマンスの向上を実現するSDL2

MAMEはグラフィックと入力処理にSDL2(Simple DirectMedia Layer 2)を使用しています。Homebrewは依存関係として自動的にインストールされますが、最新の機能や最適化のために手動でアップデートすることも可能です。

  1. ターミナルに入力しますbrew install sdl2
  2. MAME は、コマンドラインを実行した後、パフォーマンスをスムーズにするためにこれを自動的に使用します。

HomebrewとMAMEを使えば、複雑なコマンドラインを使わずにクラシックゲームを復活させられるのが気に入っています。また、大規模なROMコレクションを管理している場合は、AdvancescanやSDL2などのHomebrewツールでプロセスを効率化できます。

とはいえ、エミュレーションはアーケードゲームの定番ゲームだけに限りません。iOSデバイスは現在、レトロゲーム機のエミュレーターを数多くサポートしており、その数は増え続けています。iOSでのエミュレーションに関するガイドをご覧になり、どのようなことが可能かご確認ください。

Knowledge Network