2018年8月18日TwitterFacebookGoogle+ミニスーファミやレトロフリークといった「レトロゲーム」が遊べるゲーム機が人気のようですね。したゲーム機も中核ではLinuxで動いており、ゲーム機のエミュレーターを動作させるため、Linux向けに作られたプログラムが多く利用されています。PCでも多くのゲームエミュレーターが動作しますが、個別にセットアップするのは非常に面倒だったりします。「RetroPie」を使えば、さまざまなゲーム機のROMを実行できるエミュレーター環境を、Debian系Linuxに簡単にセットアップできます。Pi」で動かすことを主目的に開発されてきたものです。Piの電源を入れれば、レトロゲームエミュレーター機として使えます。Piが無くても使えます。RetroPieを使って各種ゲーム機のエミュレーターやランチャー(EmulatorStation)が簡単にセットアップ可能です。これは、RetroPieがベースにしている「Raspbian」がDebianベースなので、SDカードイメージを作るスクリプトを流用できるからです。関連サイト50種以上のゲーム機に対応RetroPieは50種以上のゲーム機に対応しています。デフォルトでインストールされるエミュレーターのうち、日本でメジャーなのは以下の機種です。ファミコンスーパーファミコンゲームボーイゲームボーイカラーゲームボーイアドバンスメガドライブネオジオネオジオポケットネオジオポケットカラーPCエンジンNINTENDO64この記事では、上記機種のエミュレーターが動くまでの手順を紹介しますが、以下のゲーム機のエミュレーターを追加でインストールすることもできます。安定して動作しないものもあります。X68000セガサターンゲームキューブWiiドリームキャストバーチャルボーイワンダースワンワンダースワンカラーPC-8801FM-73DOPC-FXMSXその他、レトロアーケードゲームやMS-DOSのゲームなどにも対応しています。プレイするにはカセットやCD-ROMなどから吸い出した「ROMデータ」が必要になります。ゲーム機本体から吸い出したBIOSデータが必要な機種もあります。RetroPieのインストールまず、以下のコマンドでパッケージを更新します。-y必要なパッケージをインストールします。xmlstarlet最新のインストールスクリプトをダウンロードします。https://github.com/RetroPie/RetroPie-Setup.gitダウンロードしたディレクトリに移動します。RetroPie-Setupインストールスクリプトを起動します。Install」を選んだ状態で「了解」をクリックします。「はい」をクリックします。インストールが終わるまで待ちます。完了してメニューに戻ったら、一度Linuxを再起動します。Reboot」を実行するとLinux自体が再起動してしまうので、保存していないファイルは保存しておいてください。インストーラーを終了して、デスクトップのメニューから再起動してもいいでしょう。再起動したら、ゲームパッドを接続してください。アプリケーションとして追加された「rpie」を起動します。すると、以下のような画面になります。設定したいゲームパッドのボタンをどれか、押し続けます。すると、ボタンの割り当てを設定する画面になります。割り当てたいボタンを押していってください。割り当てない場合は、いずれかのボタンを押し続けると割り当てずにスキップできます。コントローラー別・設定例これで、初期設定ができました。ゲームのROMを入れていないので、一度終了しましょう。EMULATIONSTATION」を選択します。ROMファイルの配置ホームディレクトリに「RetroPie」ディレクトリができているはずです。この中に「roms」ディレクトリがあります。その中に機種別のディレクトリがあり、そこにROMファイルを置いていきます。ファミコン(NES)のROMならば、「~/RetroPie/roms/nes/」以下に置くというわけです。機種別のディレクトリ名は、RetroPieのドキュメントに記載されています。デフォルトでインストールされる機種のうち、NINTENDO64(ディレクトリ名は「n64」)以外なら、zipで圧縮されたROMをそのまま置いてもプレイ可能です。プレイしてみるROMファイルを配置したら、再び「rpie」を実行してみましょう。すると、ランチャー(EmulatorStation)の画面となり、ROMが存在するゲーム機を選択できるようになります(ROMが見つかったエミュレーター以外は表示されません)。左右キーで切り替えてAボタンを押せば、そのゲーム機のROMの一覧が表示されます。実行したいROMを選択してプレイすることができます。ゲーム中、ホットキーを使って以下の操作ができます。ゲームパッドの設定で「HotKey」を設定しなかった場合は、代わりにSelectボタンを使います。Xゲーム終了が「HotKey(もしくはSelect)+Start」の同時押しだというのは覚えておいてくださいね。まとめ基本的な設定は以上です。エミュレーターを追加したり、設定をカスタマイズするには、再度「retropie_setup.sh」を実行してください。好みに合わせてカスタマイズしていけば、快適なエミュレーター環境が作れるでしょう。RetroPieのサイトに詳しいドキュメントがあるので参考にしてください。RetroPieが用いている「EmulatorStation」や「Retroarch」、「Libretro」関連のサイトも参考になるでしょう。日本語Remixがリリースされました。Linuxで使える!めちゃ便利なコミックビューアMComixは、漫画ファイルを読むのに非常に便利なコミックビューアです。FAQ】Ubuntuで.ecmファイルを展開するにはどうすればいいですか?以下のコマンドでecmパッケージをインストールします。...「top」は時代遅れ!?これからは「htop」を使おう!Linuxのプロセスビューワといえばtopですよね。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。