ハードウェア
 Computer >> コンピューター >  >> ハードウェア >> ハードウェア

【ステップバイステップ】Raspberry PiにRetroPieを導入して本格レトロゲーム機を作る方法

レトロゲームが恋しくなったら、お手持ちのRaspberry PiにRetroPieをインストールしてみましょう。RetroPieは最も人気があり多機能なレトロゲームプラットフォームのひとつで、SNES、Atari、セガ、PlayStationなど、幅広いクラシックゲーム機をサポートしています。このガイドでは、必要な機材の準備からインストール、コントローラー設定、ゲーム追加、パフォーマンス最適化まで、順を追って詳しく解説します。

用意するもの

【ステップバイステップ】Raspberry PiにRetroPieを導入して本格レトロゲーム機を作る方法

レトロゲーム機を組み立てるには、以下のものが必要です。

  • Raspberry Pi本体:すべてのエミュレータで快適に動作させたいならRaspberry Pi 5がベストチョイスです。Pi 4でも十分快適に使えます。Pi 3でも動作しますが、NESやSNESなど8ビット・16ビット時代のシステムが中心になります。
  • MicroSDカード:OSとゲームを保存するために、最低32GB以上の容量があるものを選びましょう。もちろん、外付けHDDやUSBメモリにゲームを保存することも可能です。
  • 電源アダプター:お使いのPiモデルに対応した、公式または互換性のあるUSB-C電源(Pi 5は5V/5A、Pi 4は5V/3A)。
  • 映像ケーブル:Pi 5/4にはmicro HDMI→HDMIケーブル、Pi 3には標準的なHDMIケーブルが必要です。
  • ディスプレイ:HDMI入力に対応したモニターまたはテレビ。
  • 入力デバイス:初期設定用にUSBキーボードとマウスを用意してください。また、最高のレトロゲーム体験のためには、ゲームコントローラーを強くおすすめします。
  • あると良いもの(推奨):通気性の良いケースとヒートシンクを用意すると、放熱性能が向上し安定動作につながります。

これらの部品が揃ったら、いよいよレトロゲームシステムの構築を始めましょう!

Raspberry Pi OSへのRetroPieのインストール

RetroPieをインストールする前に、まずmicroSDカードにRaspberry Pi OS(旧称Raspbian)をセットアップしておく必要があります。Raspberry Pi OSはRaspberry Piの公式OSであり、RetroPieにとって最も安定した土台となります。

まずは、Raspberry Pi OSのセットアップ方法を解説した詳細ガイドを参考に、環境を整えてください。Raspberry Pi OSが起動できる状態になったら、以下の手順でRetroPieをインストールしていきます。

Raspberry Pi OSのデスクトップからターミナルを開き、最初にシステムを最新の状態に更新します。

sudo apt update && sudo apt upgrade -y

次に、RetroPieのセットアップスクリプトをダウンロードするためにgitをインストールします(通常はRaspberry Pi OSにプリインストールされています)。

sudo apt-get install git
【ステップバイステップ】Raspberry PiにRetroPieを導入して本格レトロゲーム機を作る方法

続いて、公式GitHubリポジトリからRetroPieのセットアップスクリプトをクローンします。これにより、必要なファイル一式がRaspberry Piにダウンロードされます。

git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git

RetroPie-Setupディレクトリへ移動し、セットアップスクリプトに実行権限を付与してから、sudo権限で実行します。

cd RetroPie-Setup
chmod +x retropie_setup.sh
sudo ./retropie_setup.sh

セットアップスクリプトが起動したら、メインメニューからBasic Install(基本インストール)を選択し、確認画面でYesを選びます。これにより、各種エミュレータやEmulationStation(RetroPieのフロントエンド)など、RetroPieの動作に必要なコアパッケージがすべてインストールされます。

【ステップバイステップ】Raspberry PiにRetroPieを導入して本格レトロゲーム機を作る方法

インストール完了までには、Raspberry Piのモデルやインターネット回線の速度にもよりますが、およそ30〜60分かかります。完了後、次のコマンドでEmulationStationを起動できます。

emulationstation

これでRetroPieの画面が立ち上がり、コントローラーの設定やゲームの追加を行えるようになります。Raspberry Piの起動時にEmulationStationを自動的に立ち上げたい場合は、RetroPie Configurationメニューから該当オプションを有効化しましょう。

コントローラーの設定

EmulationStationを初めて起動すると、ゲームコントローラーのセットアップを求められます。ウェルカム画面が表示されたら、まだ接続していない場合はUSBケーブルでコントローラーを接続してください。ワイヤレスコントローラーの場合は、事前にBluetoothで正しくペアリングしておきましょう。

【ステップバイステップ】Raspberry PiにRetroPieを導入して本格レトロゲーム機を作る方法

コントローラーの任意のボタンを長押しすると、EmulationStationが自動的に認識します。その後、各ボタンの割り当て作業へと進みます。画面の指示に従って、指定されたボタンをひとつずつ押していきます。もしコントローラーに存在しないボタンを求められた場合は、任意のボタンを長押しすればその入力をスキップできます。

【ステップバイステップ】Raspberry PiにRetroPieを導入して本格レトロゲーム機を作る方法

特に重要なのがホットキーボタン(Hotkey)の設定です。これは特殊コマンドの修飾キーのような役割を果たします。Selectボタンや、PSボタン・Xboxガイドボタンのようにゲーム中にあまり使わないボタンを割り当てるのがおすすめです。ホットキーを他のボタンと組み合わせることで、以下のような重要な機能が使えるようになります。

  • Hotkey + Start:ゲームを終了
  • Hotkey + R(右ショルダー):ステートセーブ
  • Hotkey + L(左ショルダー):ステートロード
  • Hotkey + X:RetroArchメニューを開く
  • Hotkey + B:ゲームをリセット

コントローラーの設定が完了すれば、RetroPieシステムはすぐに遊べる状態になります。後から再設定したいときは、EmulationStationでStartを押してConfigure Inputを選択すればOKです。同じ手順で、追加のコントローラーを登録することもできます。

RetroPieにゲームを追加する

RetroPieでゲームを遊ぶには、ROMファイル(カートリッジやディスクのデジタルコピー)を追加する必要があります。法的・倫理的な観点から、必ず自分が所有しているゲーム、または自由に配布されているROMのみを使用してください。ホームブレビゲームやパブリックドメインのROMを合法的にダウンロードできるサイトもいくつかあります。

たとえばInternet Archiveでは、現在無料で公開されているクラシックPCゲームのコレクションを利用できます。アーケードゲームについては、MAMEDevがRetroPieで動作する正規の無料ROMをいくつか提供しています。また、レトロゲームコミュニティが制作した優れたホームブレビゲームも数多くあり、無料でダウンロードして楽しめます。

ROMファイルを入手したら、RetroPieシステムへ転送します。ROMは、対応するゲーム機ごとの専用フォルダに配置する必要があります。「~/RetroPie/roms」ディレクトリを開くと、ゲーム機ごとにフォルダが分かれています(例:スーパーファミコンならsnes、ファミコンならnes)。それぞれのROMを適切なフォルダに入れましょう。

スーパーファミコン(SNES)のゲームの場合:

/home/pi/RetroPie/roms/snes/

ファミコン(NES)のゲームの場合:

/home/pi/RetroPie/roms/nes/

メガドライブ(Genesis)のゲームの場合:

/home/pi/RetroPie/roms/megadrive/
【ステップバイステップ】Raspberry PiにRetroPieを導入して本格レトロゲーム機を作る方法

新しいROMを追加したら、EmulationStationを再起動してライブラリに反映させます。Startを押してQuit → Restart EmulationStationを選択すればOKです。あとは、目的のゲーム機のセクションへ移動し、コントローラーでゲームを選ぶだけで遊べます。

RetroPieのパフォーマンスを最適化する

RetroPieのセットアップ後は、config.txtファイルを編集することでパフォーマンスをさらに引き出せます。このファイルはRaspberry Piのさまざまなハードウェア設定を制御するシステム設定ファイルです。保存場所はRaspberry Pi OSのバージョンによって異なり、新しいバージョンでは「/boot/firmware/config.txt」、古いバージョンでは「/boot/config.txt」にあります。次のいずれかのコマンドで開いてください。

新しいPi OSの場合:

sudo nano /boot/firmware/config.txt

古いPi OSの場合:

sudo nano /boot/config.txt
【ステップバイステップ】Raspberry PiにRetroPieを導入して本格レトロゲーム機を作る方法

ゲームのパフォーマンスを向上させたい場合、特に重いゲームを快適に動かしたいときは、CPUクロックを上げるarm_freqや、安定性を高めるover_voltage_deltaなどの設定を調整します。Raspberry Piの性能限界に安全に挑戦したい方は、オーバークロックに関する詳細なチュートリアルもぜひ参照してください。

画面の周囲に黒枠(ブラックバー)が表示される場合は、以下の設定を追加することで解消できます。

disable_overscan=1

および

overscan_scale=1

HDMI経由で音声をより良く再生したい場合、特に内蔵スピーカー付きのモニターやテレビを使っているときは、次の設定を追加しましょう。

hdmi_drive=2

config.txtを編集したら、Ctrl + Xキーで保存モードに入り、Yキーで確定、Enterキーで終了します。変更を反映するには、Raspberry Piの再起動が必要です。

Raspberry Piを使ったレトロゲームは専用機として最適化された快適な体験を提供してくれますが、選択肢はそれだけではありません。MacでクラシックなPlayStationゲームを楽しむことも、Windows PCで直接レトロゲームを遊ぶことも可能です。お好みの環境に合わせて、レトロゲームライフを満喫してください。

画像・スクリーンショット:Jessica Thornsby、David Morelo


  1. RAMのタイミングとは?クロック速度との違いや重要性をわかりやすく解説

    RAM(メインメモリ)はPCの中核を担うパーツでありながら、あまり話題に上がることが少ない存在です。放熱板のデザインやRGBライティングが目を引くことがなければ、注目される機会はほとんどありません。CPUがシステム全体の動作条件を決めるのは事実ですが、より高速なRAMを選ぶことで、PCからさらなる性能を引き出すことも可能です。RAMの速度を決めるのは、クロック速度とタイミング(レイテンシ)という2つの要素です。RAMのクロック速度を確認する方法RAMの速度は、製品パッケージやモジュール本体、CPU-Zなどのソフトウェア、あるいはBIOS/UEFI画面で確認できます。RAMモジュールの正式名称は

  2. 2019年版・おすすめワイヤレスメカニカルキーボード5選【接続方式別に徹底比較】

    メカニカルキーボードは、優れた打鍵感と耐久性で多くのユーザーから支持されており、メンブレン式からの「買い替え価値あり」の代表格ともいえます。しかし残念ながら、ワイヤレス対応のメカニカルキーボードは長らく市場での選択肢が少なく、デスク周りをすっきりさせたい人にとっては悩みの種でした。とはいえ近年は少しずつ良質なモデルが登場しており、ケーブルレスの快適さを求めるなら十分検討する価値があります。 本記事では、2019年に注目されたワイヤレスメカニカルキーボードを5つ厳選してご紹介します。価格帯も接続方式もさまざまなので、自分に合った1台がきっと見つかるはずです。 1. Velocifire TKL