面白い

Raspberry Piレトロゲームコンソールを構築する方法

続きを読む!

リリース以来、35ドルのRaspberry Piミニコンピューターは、完璧なオールインワンレトロゲームコンソールとして歓迎されています。 今では、これまでになく簡単になり、Linuxの知識はまったく必要ありません。 レトロなゲームコンソールを10分以内に作成する方法は次のとおりです。

Raspberry Piのあらゆる種類のDIYプロジェクトについて説明しましたが、これは最も簡単なものかもしれません。 旧式のコントローラーを備えたレトロなゲームコンソールが10分以内で稼働します。 必要なのは、オペレーティングシステムをSDカードにインストールし、PCから簡単なファイル共有を行うことだけです。

始める前に、いくつかの基本を見ていきましょう。 昔ながらのビデオゲームをエミュレートするには、ゲームROMとそれらを再生するエミュレーターの2つのことが必要です。 ROMは、デバイスに存在するゲームのコピーです。 エミュレータは、そのROMを再生できるアプリケーションです。 エミュレーターの倫理のルールは、ROMを持っている場合(または古いカートリッジから独自のカートリッジを作成できる場合)、ゲームの物理的なコピーを用意することです。 独自にROMを作成するのはあなたにお任せします。 それで、Raspberry Piをセットアップしましょう。

あなたが得るもの

Raspberry PiはEmulationStationで自動的に起動します。 これは、RetroPieと呼ばれるカスタムSDカードから実行されるプログラムで、コントローラーを使用して、キーボードやマウスに触れることなく、エミュレーターとゲームを選択できます。 すべての設定が完了すると、コントローラーからRaspberry Piで必要な操作をすべて実行できるようになります。

ゲームに加えて、メディアセンターソフトウェアのフルバージョンであるKodiにもアクセスできます(Kodiをダウンロードするには、いくつかの高度な設定にアクセスする必要があります)。 つまり、基本的には、古典的なゲームとメディアセンターを実行するオールインワンのエンターテイメントセンターを持つことができます。 それはかなりキラーなセットアップです。

どのシステムをエミュレートできますか? 彼らの多くは:

  • 3do
  • アミガ
  • アムストラッドCPC
  • アップルII
  • アタリ2600
  • Atari 5200および8ビットシリーズ
  • アタリ7800
  • アタリジャガー
  • アタリリンクス
  • Atari ST / STE / TT / Falcon
  • CoCo
  • コレコビジョン
  • コモドール64
  • ダフネ
  • ドラゴン32
  • ドリームキャスト
  • FinalBurn Alpha
  • ゲームキューブ
  • ゲーム&ウォッチ
  • ゲームギア
  • ゲームボーイ
  • ゲームボーイカラー
  • ゲームボーイアドバンス
  • インテリビジョン
  • マッキントッシュ
  • MAME
  • マスターシステム
  • メガドライブ/ジェネシス
  • MESS
  • MSX
  • ニンテンドー64
  • ニンテンドーDS
  • ニンテンドーエンターテイメントシステム
  • ネオジオ
  • ネオジオポケット
  • ネオジオポケットカラー
  • Oric-1 / Atmos
  • パソコン
  • PCエンジン/ TurboGrafx-16
  • PC-FX
  • PSP
  • プレイステーション1
  • プレイステーション2
  • ResidualVM
  • SAMクーペ
  • 土星
  • ScummVM
  • セガ32X
  • セガのCD
  • セガSG-1000
  • スーパーファミコン
  • TI-99 / 4A
  • TRS-80
  • ベクトレックス
  • Videopac / Odyssey2
  • バーチャルボーイ
  • Wii
  • ワンダースワン
  • ワンダースワンカラー
  • Zmachine
  • ZX Spectrum

また、Quake、Minecraft Pi、Baldur's Gateなど、特定のゲーム用の特別なポートも多数入手できます。

あなたが必要なもの

ここから始めるのに多くは必要ありません。

  • Raspberry Pi(完全なゲームと互換性のある内蔵Wi-FiおよびBluetoothを使用できるため、Raspberry Pi 3をお勧めします。RetroPieは古いバージョンのRaspberry Piでも動作します)。
  • マイクロUSB電源。
  • 少なくとも8GB Micro SDカード。
  • USBコントローラー(オプションですが、全体がずっと楽しくなります。BuffaloClassic USBが気に入っています)RetroPieは、PS 3/4およびXbox 360 / Oneコントローラーもネイティブにサポートしています。
  • USBキーボード(初期セットアップのみで、Wi-Fiをセットアップする場合にのみ、その後は必要ありません。もちろん、PCゲームをエミュレートしている場合は、キーボードとマウスを使用してそれらを制御できます) 。
  • TV /モニター、AV / HDMIケーブル(互換性のあるSDカード、電源ブリック、およびその他すべての完全なリストは、Raspberry Pi Wikiにあります)。
  • SDカードをセットアップしてROMを転送するWindows / Mac / Linuxコンピューター。

ステップ1:RetroPieをSDカードにダウンロードしてインストールする

RetroPieの機能により、これらのエミュレーターをすべてRaspberry Piにインストールするプロセスは非常に簡単です。

  1. Raspberry Piのバージョン(0 / B / B +または2/3)のRetroPie Project SDカードイメージをダウンロードします。 このガイドでは、バージョン3.7を使用しています。 ただし、1つの警告として、この吸盤はサーバーの混雑度によってダウンロードに時間がかかることがあるため、十分な時間をとってください。
  2. ダウンロードしたら、通常のRaspbianイメージと同じ方法でSDカードにイメージを抽出します。 WindowsユーザーはWin32DiskImagerを使用してこれを簡単に実行でき、MacユーザーはRPI-sdカードビルダーを使用できます。 Linuxユーザーは、非常に単純なコマンドライントリックを行う必要があります。 いずれにせよ、Raspberry Piを使ったDIYの初心者向けガイドをチェックして、Raspbianの場合と同じ手順に従ってください。
  3. 完了したら、SDカードを取り外してRaspberry Piに挿入します。

初期セットアップに関しては、あなたがする必要があるのはそれだけです。 実際、コントローラーの代わりにキーボードとマウスを使用することを計画している場合、基本的には完了しているので、手順5に進んでROMファイルを転送できます。

エミュレータを手動でインストールする場合は、同様にインストールできます。 RetroPie Githubページにはそれを行うためのガイドがありますが、注意してください。手動プロセスでは、すべてをダウンロードしてインストールするのに約6〜9時間かかります。 利点は、エミュレータの最新バージョンを入手し、インストールするものを選択できることです。 しかし、私たちの目的にとっては、上記の方法は非常にうまく機能し、信じられないほど簡単です。

ステップ2:Raspberry Piを起動してEmulationStationをセットアップする

次に、Raspberry Piを起動します。 コントローラーの1つとキーボードをRaspberry Piに接続します。 作成したSDカードを挿入し、Raspberry Piの電源を入れます。 数分間の自動セットアップ(ファイルシステムを拡張し、他のものを準備します)後、すべてのエミュレーターを備えたインターフェイスラッパーであるEmulationStationを直接起動します。 ここでは、コントローラーをセットアップし、他のいくつかの調整を行ってシステムをセットアップします。

最初の起動時に、コントローラーで画面上のプロンプトに従ってセットアップします(上、下、左、右など)。 Bluetoothコントローラーを使用している場合は、このステップ中にUSBケーブルで接続します。 次のステップでBluetoothをセットアップできます。

完了したら、コントローラーだけでRetroPieをナビゲートできます。 これらのコントロールは、エミュレーターとRetroPie自体の両方で機能します。 基本的な動きの制御に加えて、いくつかの「ホットキー」も取得できるため、ゲーム内から特定のアクションをすばやく実行できます。

  • 選択+開始:ゲームを終了します
  • 選択+右肩 :保存
  • 選択+左肩 :ロード
  • 選択+右 :入力状態スロットの増加
  • 選択+左 :入力状態スロットの減少
  • Select + X :RGUIメニュー
  • Select + B :リセット

これらすべてのショートカットがすべての人に役立つわけではありませんが、少なくともゲームを終了し、セーブを作成し、セーブをロードする方法を知っている必要があります。

注目に値するもう1つのことは、RetroPieには大量のエミュレーターが詰め込まれていますが、 ゲームがインストールされていないすべてのエミュレーターを隠すことです 。 そのため、最初にRetroPieをブラウズしているときに、利用可能なエミュレータがないことがわかります。 心配しないで! これがどのように動作するはずです。 ゲームを追加すると、他のエミュレータが表示されます。

ステップ3:Wi-Fiをセットアップする

RetroPieの最新バージョンには、Raspberry Piのすべての設定へのアクセス、メモリの微調整などをEmulationStationから直接実行できる組み込みシステムがあります。 これらの設定のほとんどは上級ユーザー向けですが、ほとんどの人がセットアップしたいと思うのはWi-Fiです:

  1. [WiFiの構成]オプションまでスクロールし、[A]ボタンをタップします。
  2. 「WiFiネットワークに接続」を選択し、ネットワークを選択します。 パスワードを入力し、[OK]を選択します。

基本セットアップは以上です。 さらに調整したい場合は、ここで行います。 RetroPieのテーマの編集、ワイヤレス用のBluetoothコントローラーのセットアップ(これはブランドごとに若干異なりますが、RetroPie GitHubページには最も一般的なオプションのガイドがあります)、ファイルの管理など、この分野で使用できます。 しかし、基本的なものにもう少し慣れるまで、このようなもののほとんどをいじる価値はありません。 これらの高度なオプションを調整する方法に興味がある場合は、RetroArch(RetroPieシステムのバックボーン)のガイドを参照してください。

ステップ4(オプション):プライマリコンピューターからROMを転送する

この手順では、Raspberry Piに転送するROMがプライマリコンピューターに既にあると仮定します。 これは非常に簡単です。

  1. Raspberry Piがオンになっており、ルーターに接続されていることを確認してください。
  2. RetroPiフォルダーは、共有フォルダーとして自動的に表示されます。 そうでない場合は、手動でロードできます。 Windowsからファイルマネージャーを開き、フォルダーの場所に\\retropieと入力します。 Macでは、ファインダーを開き、[移動]> [サーバーに接続]を選択します。 smb://retropieと入力して、[接続]をクリックします。

これ以降、この方法でRaspberry PiにROMを簡単にリモートでコピーできるので、後から追加する必要があるかどうか心配する必要はありません。 ファイル転送が完了したら、Raspberry Piを再起動します。

ROMでいっぱいのUSBドライブを使用する場合は、それもできます。 それらをretropieという名前のフォルダー内のUSBドライブにダンプし、Piに接続するだけです。