Batocera Linuxで任意のPCをレトロゲーム機に変える

Batocera Linuxは、ビデオゲームエミュレーションに特化したオペレーティングシステムで、USBスティックにフラッシュできます。このチュートリアルでは、USBフラッシュドライブにBatoceraをインストールする方法について説明します。さらに、ゲームをフラッシュドライブに配置する方法を詳しく説明します。最後に、フラッシュドライブから起動してお気に入りのレトロゲームをプレイする方法を示します!
ヒント: 古いゲームに興味がある場合は、Linux用の最高のレトロゲームエミュレーターもチェックしてください。
目次
- Batocera Linuxの紹介
- 必要なもの
- Batoceraをダウンロード
- balenaEtcherをダウンロードしてインストール
- Batocera OSをUSBにフラッシュ
- Batoceraにブート
- 初めてのBatoceraのブート
- ROMの追加
- よくある質問
Batocera Linuxの紹介
Batoceraは、レトロゲームに特化したLinuxベースのオペレーティングシステムです。このOSは、デスクトップからノートパソコン、Raspberry Piのようなシングルボードコンピュータまで、ほぼすべてのコンピュータで動作するように設計されています。
さらに、BatoceraはUSBフラッシュドライブ(またはSDカード)にインストールでき、これによりデバイスをBatocera USBから直接起動できます。すべてのゲームと設定がすでにコントローラの好みのように構成されているため、USBドライブはポータブルなビデオゲームエミュレーションのパワーハウスに変わります。必要なのはコンピュータ、画面、コントローラだけです。最終的には、ハードドライブを変更する必要がなく、既存のオペレーティングシステムをそのまま維持できます。

こちらもお読みください: コントローラサポートのある最高のiOSおよびAndroidゲーム
必要なもの
- コンピュータ: どのPCでも大丈夫です。インターネットに接続でき、動作するUSBポートが必要です。
- Batocera OS: これは無料で、公式のBatoceraウェブサイトからダウンロードできます。詳細については、以下のセクションを参照してください。
- balenaEtcher(または同様のイメージ書き込みプログラム): このソフトウェアは、Batocera OSをUSBフラッシュドライブに書き込みます。
- USBフラッシュドライブまたは外付けハードドライブ: ROMを別のドライブに配置して、BatoceraへのROM転送プロセスを迅速かつ簡単にします。さらに、ROMをコンソールごとに整理されたサブフォルダに配置することをお勧めします。
- Batocera用のUSBフラッシュドライブ: USB 2.0または3.0が動作します。どちらのオプションを選んでも、Batoceraを実行する際のパフォーマンスに違いはありません。ただし、OSの初期フラッシュ時に3.0を使用すると、時間が短縮される場合があります。USBのストレージ容量は、ポータブルなBatoceraインストールに含めたいゲームの数に大きく依存します。ゲームのファイルサイズは非常に異なり、古いコンソール(NESなど)のゲームは数キロバイトで、新しいコンソール(Wii Uなど)のゲームは数ギガバイトに達することがあります。一般的には、少なくとも16GBのUSBを使用することをお勧めします。新しいコンソール(例: PlayStation 1以上)のゲームを含めたい場合は、より大きなものを選択して大きなROMサイズに対応することをお勧めします。

こちらもお読みください: ゲームボーイアドバンスゲームをプレイするための最高のGBAエミュレーター5選
1. Batoceraをダウンロード
上記のすべての要素が揃ったら、始めることができます。Batocera OSをそのウェブサイトからダウンロードしてください。

目標は、複数のコンピュータで起動できるUSBドライブにBatoceraのポータブルインストールを作成することです。したがって、デバイスのアーキテクチャ(例: ほとんどのPC用のx86_64)を確認し、OSイメージファイルをダウンロードしてください。直接リンクまたはトレントを介して、デバイスに適したファイルをダウンロードできます。
注意: OSファイルは、拡張子が.gzの圧縮.imgファイルになります。
こちらもお読みください: GameFiとは何か、ビデオゲームをプレイして本当にお金を稼げるのか?
2. balenaEtcherをダウンロードしてインストール
Batocera OSイメージファイルをダウンロードしたら、それをUSBフラッシュドライブに書き込むソフトウェアをインストールする必要があります。balenaEtcherをお勧めします。これは、失敗率が低いことで評判です。他にもOSイメージからブート可能なUSBフラッシュドライブを作成するユーティリティがありますので、代替品を使用しても構いません。

こちらもお読みください: Steamゲームで外部ゲームコントローラを使用する方法
3. Batocera OSをUSBにフラッシュ
Batocera OSイメージファイルをダウンロードし、PCにbalenaEtcherをインストールしたら、使用する準備が整いました。
- Batoceraに使用するUSBドライブを接続します。
- balenaEtcherアプリを起動して、BatoceraイメージファイルをUSBにフラッシュします。
- 幸いなことに、balenaEtcherのUIはシンプルでナビゲートしやすいです。左側の「ファイルからフラッシュ」というラベルのボタンをクリックすると、Windowsエクスプローラのウィンドウが開きます。

- ダウンロードしたBatocera OSイメージの場所に移動し、それを選択します。イメージファイルはbalenaEtcherに表示されるはずです。
- 「ターゲットを選択」という中央のボタンをクリックします。利用可能なドライブのリストで、チェックを入れてUSBドライブを選択できます。

注意: balenaEtcherは、選択したドライブを完全に消去します。正しいターゲットドライブを選択していることを確認してください。

- balenaEtcherは、BatoceraイメージファイルをUSBドライブにフラッシュします。これには時間がかかるので、しばらくお待ちください。
- プロセスが完了したら、balenaEtcherを閉じることができます。
- USBはWindowsに表示されるかもしれませんが、クリックすると、ドライブを使用する前に再フォーマットする必要があると表示されます。Linuxディストリビューション(Batoceraなど)が使用するファイルシステムはEXT4で、Windowsでは認識されません。しかし、これについて心配する必要はありませんので、警告を無視してください。
こちらもお読みください: 現在プレイできる最高のメタバースゲーム7選
4. Batoceraにブート
Batocera OSがUSBドライブにフラッシュされたので、起動する準備が整いました。これを行う方法はいくつかありますが、これが最も簡単です。
- Windowsの検索バーに「回復オプション」と入力します。

- 検索結果の「回復オプション」をクリックして、PCの設定の回復メニューを開きます。この画面で、「高度なスタートアップ」の下にある「今すぐ再起動」というボタンをクリックします。

- これにより、青い画面が表示され、Batocera USBをブートドライブとして使用してPCを再起動できます。「デバイスを使用」というオプションを強調表示し、Enterキーを押します。

- Batocera OSイメージファイルでフラッシュされたUSBを選択し、Enterを押します。PCは再起動しますが、今回は通常のWindows OSディスクの代わりにBatocera USBをスタートアップディスクとして使用します。
こちらもお読みください: ゲームではない最高のNintendo Switchアプリ12選
古いPCでBatoceraにブート
上記のブートオプションが表示されない場合や、Windows 7のような古いOSを実行している場合は、Batocera USBにブートするためにいくつかの追加手順が必要です。これには、PCのBIOSにアクセスして、ブートデバイスなどの基本設定を変更する必要があります。BIOSにアクセスするには、PCがオペレーティングシステムを読み込む前に特定のキーを押す必要があります。
- 「スタート」ボタンをクリックし、コンピュータを再起動します。
- コンピュータが再起動すると、最も一般的にはPCまたはマザーボードの製造元のロゴが表示される画面が表示されます。BIOSに入るためのキーを押す必要があります。キーの選択は製造元によって異なりますが、最も一般的にはF2、F10、F12またはDELです。初期のブート画面には、どのキーを押すべきかが表示されることが多いです。画面の下部を見てください。

- BIOSに入ったら、ブートデバイスを変更できる設定を探します。これは通常「ブートデバイス」、「ブートデバイス選択」または「ブートデバイスの優先順位」としてリストされています。ここでの目標は、作成したBatocera USBからブートするようにPCに指示することです。

残念ながら、すべてのBIOSが同じように見えるわけではなく、すべてが同じ言語を使用しているわけではありません。これには、いくつかの探索が必要かもしれません。あるいは、PC/マザーボードの製造元のウェブサイトを参照して、BIOS内でブートデバイスを変更する方法に関する文書を探してください。
注意: PCのBIOS内で値を変更する際は注意してください。BIOS内の多くの設定は、PCの動作に影響を与えます。
こちらもお読みください: 2024年の最高のLinuxゲーム15選
MacでBatoceraにブート
MacでUSBからブートするのは非常に簡単です。
- Batocera USBをMacのUSBポートに接続し、電源を入れます(または、すでにオンの場合は再起動します)。
- 「電源オン」のチャイムが聞こえたら、Optionキーを押し続けます。macOSにブートする代わりに、スタートアップマネージャにリダイレクトされます。内部ハードドライブやBatocera USBを含む、Mac上のブート可能なメディアを表すアイコンが表示されます。
- キーボードの矢印キーを使用してBatocera USB(通常は「外部ドライブ」とラベル付けされています)を強調表示し、それからブートするためにEnterキーを押します。

5. 初めてのBatoceraのブート
PCがBatocera USBをスタートアップディスクとして再起動すると、Batoceraのスプラッシュスクリーンが表示されます。どのビルドをUSBにフラッシュしたかによって、スプラッシュスクリーンは異なる場合があります。ただし、すべてのビルドはBatoceraロゴのいくつかのバリエーションを使用しています。初回のブート時に、BatoceraはROM用の必要なパーティションを自動的に作成し、他の設定を構成します。完了するまでしばらくお待ちください。
こちらもお読みください: macOSでDOSBoxを使用して古いDOSゲームをプレイする
6. ROMの追加
Batoceraの設定が完了したら、使用する準備が整いました。UIをナビゲートすると、Batoceraにはいくつかのゲームがプリインストールされていることに気付くでしょう。これらは主にさまざまなホームブリューゲームやフリーウェアで構成されています。これらは素晴らしい追加ですが、Batoceraを最大限に活用するために、自分のROMコレクションを追加したいかもしれません。
これを行う方法はいくつかありますが、ローカルネットワークを介してROMをBatoceraに転送することもできます。しかし、もっと速くて簡単な方法があります。
- すべてのROMをUSBドライブまたは外付けハードドライブに配置します。ROMを互換性のあるシステムに対応するサブフォルダに配置することをお勧めします。これにより、これらのROMをBatoceraに転送する際に簡単になります。

- F1キーを押してBatoceraのファイルマネージャを表示します。「ROMS」というラベルのフォルダが表示されます。このフォルダをクリックして展開し、Batoceraがサポートするさまざまなシステムのサブフォルダを表示します。

- ROMが入ったドライブをPCに接続します。このドライブはBatoceraのファイルマネージャのサイドバーに表示されます。ドライブが表示されるまで少し時間がかかる場合がありますので、しばらくお待ちください。ROMが入ったドライブが表示されたら、それを展開してフォルダ/ファイルを表示できます。

- USBからBatocera USBにROMをコピーします。Batocera USBにコピーしたいROMを選択し、右クリックして「コピー」を選択します。次に、Batocera USBの「ROMs」フォルダに戻り、ROMに対応するコンソールのフォルダを見つけて、右クリックして「貼り付け」を選択します。これにより、ROMドライブから以前に選択したROMがBatocera USBにコピーされます。このプロセスを、Batocera USBにコピーしたいすべてのROMについて繰り返します。

- ファイルマネージャを終了します。BatoceraのUIには、追加したすべてのゲームが表示されます。1つを選択して起動し、子供の頃の思い出を再体験しましょう!
こちらもお読みください: M1、M2、またはM3 MacでPCSX2を使用してPS2ゲームをエミュレートする方法
よくある質問
Batoceraでプレイするレトロゲームはどこで入手できますか?
ゲームのデジタルコピーはROM(Read-Only Memory)として知られています。ROMはさまざまな方法で入手できますが、その合法性はしばしば議論されます。ROMを入手する1つの方法は、自分で「ダンプ」することです。これには、デジタルコピーを作成するために使用するゲームの物理コピーを持っている必要があります。ゲームをダンプするプロセスは、コンソールによって大きく異なり、一部は特別なハードウェアを必要とし、他はカスタムファームウェアをコンソールで実行するなど、より複雑な方法を必要とします。
ゲームROMをダウンロードすることは、手に入れる最も簡単な方法ですが、すでに物理コピーを所有していないゲームをダウンロードすることは違法と見なされます。しかし、パブリックドメインにあるか、著作権者が自由に配布することを許可しているROMもあります。
コントローラなしでBatoceraでゲームをプレイできますか?
Batoceraはキーボードコントロールをサポートしているため、技術的にはコントローラはまったく必要ありません。しかし、Batoceraがサポートするほとんどのコンソールはコントローラで使用するように設計されているため、コントローラを手に入れることを強くお勧めします。
BatoceraがBIOSファイルが欠落していると言っています。これを修正するにはどうすればよいですか?
ビデオゲームコンソールをコンピュータとして考えてください。コンピュータと同様に、BIOSはBasic Input/Output Systemの略です。これは、コンソールのハードウェアとオペレーティングシステムを初期化します。コンソールをエミュレートする際に、正しいBIOSファイルがあれば、個々のゲームの正確なエミュレーションを保証できます。
場合によっては、コンソールに対応するBIOSファイルがなくてもゲームを実行できることがあります。しかし、他の場合では、ゲームをまったく起動できないことがあります。残念ながら、法的理由から、BIOSファイルを入手する方法をお教えすることはできません。しかし、Batoceraのシステム設定メニューに移動し、「欠落しているBIOS」を選択すると、ビルドから欠落しているすべてのBIOSファイルのリストが表示されます。この情報をもとに、必要なBIOSファイルを見つけることができるはずです。BIOSファイルを入手したら、ROMをコピーしたのと同じ方法で、それらをBatocera USBのBIOSフォルダにコピーしてください。
本当に古いPCでBatoceraを実行できますか?
はい!問題のPCが本当に古い場合、新しく作成したBatocera USBは機能しない可能性があります。なぜなら、現代のPCは異なるアーキテクチャを使用しているからです。
しかし、Batoceraチームは32ビットCPU、Intel Atomのような低消費電力プロセッサ、古いNvidiaレガシードライバを搭載したPCに対応するOSイメージをまとめています。それらを見つけるには、Batoceraのダウンロードページに移動し、一番下までスクロールしてください。正しいファイルをダウンロードしたら、上記の手順に従って、古いPCで動作する新しいBatocera USBを作成してください。
画像クレジット: Batocera WikiおよびPexels