僕の中のゲームスイッチが入った。
といっても任天堂のポータブルゲーム機ではない。
レトロゲーム (特に8bit) にハマった。
ファミコン・エミュレータ。
ゲームにハマったというより、ゲームができる環境を整えるのにハマっている。
イロイロなプラットフォームで、イロイロなエミュレータが存在している。
やっぱり Windows で使えるエミュレータが多いけれども、Linux でももちろん存在する。
例えば、
- クロスプラットフォームNESエミュレータ
Nestorian >> http://nestopia.sourceforge.net/ - UNIX 系 (Linux/Solaris/BSD/OSX) NES エミュレータ
Fceux >> http://www.fceux.com/web/home.html
ちなみに、
- クロスプラットフォームスーパーNESエミュレータ
Snes9x >> http://www.snes9x.com/ - Linux のメガドライブエミュレータ
Gens32 >> https://www.gamulator.com/emulators/sega-32x/linux/kega-fusion
などなど。
もちろんこれらの他にも、ゲームハードに応じたエミュレータが数多く存在している。
ただ今回注目しているのは、先日 Raspberry Pi を買うきっかけになった RetroPie 。
RetroPie とは?
RetroPie はイギリスで開発されており、Raspbianをベースに EmulationStation や RetroArch を構成したゲーム用のオペレーティングシステム。
同じイギリスで開発されている Raspberry Pi や、韓国で開発されている ODroid (C1/C2) などのシングルボードコンピュータ、さらに Debian 系の Linux にインストールすることでゲーム機することができるというもの。
僕個人として Raspberry Pi で使うのは確定しているのだけれど、Debian 系のディストロでも使えるという部分が気になった。
インストールの方法は以下のページに詳細に書かれており、実際にそのまま試してみたが、順を追って操作すればスキルの低い人でもわりかし簡単にできる。
時間こそかかるが、コマンドはそのままで全く問題がない。
サイトでは、Debian, Ubuntu, Linux Mint とある。
試しに Ubuntu Budgie にインストールしてみたが、それ以外の派生ではどうか調べてみた。
RetroPie がインストールできるディストロ
全ての確認が終わったわけではないため、順次追加していく予定だけれども、RetroPie をインストールできたディストロは以下の通り。
- elementary OS
- Kubuntu
- KDE neon
- LMDE (Linux Mint Debian Edition)
- Ubuntu Budgie
- Ubuntu MATE
- Xubuntu
- Deepin
Ubuntu の公式派生では、 Lubuntu 以外 (Ubuntu Kylin 未チェック)はインストールができた。
また非公式派生でも、elementary OS や KDE neon のようにインストールできたものもあるので、順次チェックしていきたい。
RetroPie がインストールできないディストロ
サポートされていないため、インストールできなかったディストロは以下の通り。
- antiX
- Lubuntu
- MX Linux
- Peppermint
- SolydK
- SolydX
- Zorin OS
Lubuntu はなぜかインストールできなかった。
多分必要なプログラムか何かが足りないため、サポートされないのだろう。
個人的な意見ですが、
まだまだ試していない Debian 系のディストロは数多くあるけれども、とりあえずわかったこと。
Ubuntu 系でも Lubuntu とその派生はインストールできないっぽい。
それでいうと Peppermint も Lubuntu からの派生なので、インストールできなかったのは理解できる。
またantiX がサポートされないのはわかるが、MX Linux にインストールできなかったのが少々意外に思った。
さらに Xubuntu にインストールできるのに Zorin OS ではダメだったり、LMDE はインストールできるけれども SolydXK はダメだったりと、やはり類似する構成のディストロでも、こういったトコロで違いが出てくるものだとしみじみ思う。
何が違うのかは、僕のスキルではわからないけれども、インストールの際にサポートされていないことが知らされる。
ちなみに、VirtualBox にインストールしたディストロにもインストールすることができる。
以下のスクリーンショットは、VirtualBox にインストールした Ubuntu Budgie に RetroPie をインストールし、星のカービィをテストプレイした様子。
エミュレータで稼働させている OS で、さらにエミュレートさせるというマトリョーシカ人形みたいなことができた。
ファミコンをプレイするくらいのエミュレータであれば、それほどマシンパワーを必要としないためこんなことができるのであろう。
また、古いパソコンでも Ubuntu MATE や Xubuntu あたりの軽めの Linux をインストールし、それに RetroPie を入れて遊ぶのも、なかなかオツな感じがする。
とりあえず、もうしばらくゲーム熱が収まりそうもないので、ゲーム関連 (特にファミコンあたりのエミュレート) 記事が多くなるであろう。
▼ Raspberry Pi 3 Model B+ を Amazon で買う▼
>> https://amzn.to/2NDtwKq▼ ODROID-C2 を Amazon で買う▼
>> https://amzn.to/2NC9GiB▼ RetroPie をダウンロードする▼
>> https://retropie.org.uk/download/▼ RetroPie を Debian 系にインストールする手引き▼
>> https://retropie.org.uk/docs/Debian/