LakkaでPCをレトロゲームアーケードに変える方法|インストールからプレイまで徹底解説
DIY(自分で作る)プロジェクトの中でも特に人気が高いのが、レトロゲームアーケードの自作です。レトロゲーム用ソフトウェアには、RetroPieやRecalboxといったOS、あるいはEmulationStationやRetroArchを使った自前構築のソリューションなど、さまざまな選択肢があります。
その中でもLakkaは、RetroArchのパワーを活かしたLinuxベースのレトロゲーム環境です。インストールと操作が簡単でありながら、機能は充実しており、細かいカスタマイズにも対応しています。この記事では、Lakkaのインストール方法から実際にゲームを遊ぶところまで、Linux PCでのレトロアーケード構築手順を詳しく解説します。
Lakkaとは?
Lakkaはオープンソースのゲーム向けLinuxディストリビューションです。必要最小限の構成で知られるOpenELEC OSをベースとしており、Windows、macOS、Linux向けのインストーラーが用意されています。
特筆すべきは、特定のハードウェア向けに最適化された豊富なLinuxリリースです。Raspberry Pi Zero、初代Pi、Pi 2、Pi 3向けのイメージが標準で提供されており、Raspberry Piでのレトロゲーム環境構築も簡単に行えます。
さらに、Odroid C1/C2やHummingBoardといったシングルボードコンピュータにも対応しています。WeTek Play 2のようなAndroid TVボックスでもLakkaを動かせるほど、対応ハードウェアの幅は広いのです。
もちろん、通常のLinux PCにもインストール可能です。
LakkaをLinuxにインストールする方法
まず、Lakkaの公式サイトにアクセスし、「Get Lakka」ページへ移動します。そこで「Linux」を選択してください。
次に、使用するデバイスを選びます。今回はLinux PC向けのLakkaを選択しました。検証環境はUbuntu 16.04です。32ビット版と64ビット版の選択肢が表示されるので、ここでは64ビット版のインストーラーを選びます。ダウンロードされるのはZIPファイルなので、完了後に解凍しましょう。
解凍するとIMGファイルが残ります。このファイルをライブCD(起動ディスク)として書き込む必要があります。
ライブCDを作成する
解凍が完了したら、Lakkaを起動するためのライブCDを作成します。まず、書き込み先となるUSBドライブを特定しましょう。以下のコマンドを実行します。
ls -l /dev/sd*
このコマンドは、すべてのパーティションとドライブを一覧表示します。末尾に数字が付いているものはパーティション、数字がないものはドライブ本体です。目的のディスクを特定したら、Disk Image Writerなどのツールを使ってLakkaイメージを対象デバイスに書き込みます。
Lakkaのインストールと利用を開始する
ライブCDが正しく作成できたら、いくつかの選択肢があります。最も手軽なのは、ライブディスクから直接Lakkaを起動する方法です。LakkaのライブCDを挿入した状態でPCを再起動してください。
ブート画面が表示され、何も操作しなければLakkaは永続化ライブモードで起動します。これは、Lakkaが自分のハードウェアと互換性があるかテストしたり、持ち運べるポータブルなレトロゲームOSとして活用したりするのに最適な方法です。ライブディスク上でもROMやセーブデータは保持されます。
ハードドライブにLakkaをインストールしたい場合は、次のコマンドを入力します。
installer
これでインストールプロセスが開始され、まずスプラッシュ画面が表示されます。続いてOpenELEC.tvインストーラーが立ち上がり、「Lakkaはベータ版である」という警告メッセージが出ます。続行する場合は「OK」を押してください。
その後、インストール方式を選択します。選択肢は以下の通りです。
- クイックインストール
- カスタムインストール
- Setup OpenELEC
- BIOSアップデート
- ログファイルの表示
Lakkaインストール後の設定
ライブCDの作成またはハードドライブへのインストールが完了したら、いよいよLakkaを使い始められます。起動すると直接RetroArchが立ち上がるシンプルな構成です。まずはゲーム(ROM)を追加するのがおすすめです。
ネットワーク共有経由でゲームを追加する
「Settings > Services」へ移動し、「SSH enable」または「SAMBA enable」を「On」に切り替えます。どちらを使うかは、ROMの転送方法によります。Sambaならデスクトップのファイルブラウザから、SSHならSSHやSFTPによる安全な接続から転送できます。
最も簡単なのはSambaを使う方法です。別のPCでネットワークブラウザを開き、Lakkaのエントリを見つけます。開くといくつかのフォルダが表示され、その中に「ROMs」フォルダがあります。ここにROMファイルをコピーしましょう。なお、一部のゲームシステムではBIOSファイルが必要になるため、それらも忘れずに追加してください。
ディレクトリスキャンでゲームを追加する
もうひとつの方法は、ディレクトリをスキャンしてゲームを追加することです。まずROMフォルダを入れたUSBフラッシュドライブを用意し、Lakkaが動いているPCに接続します。次に、プラスアイコンのタブを追加し、「Scan Directory」オプションを選択します。デバイスの一覧が表示されるので、フラッシュドライブを選び、ROMが入ったフォルダを指定します。
スキャンが完了すると、一番右側にコントローラーのようなアイコンの新しいタブが現れます。ここにはLakkaに追加されたすべてのゲームが一覧表示されます。ゲームを選ぶと、起動、情報の確認、お気に入りへの追加などのオプションが利用できます。
Lakkaを使ってみた感想
総じて、Linux上のLakkaは非常に使いやすい印象でした。投げ込んだあらゆるROMを問題なく再生できる、安定したレトロゲームOSです。セットアップも直感的で、キーボードでもゲームパッドでもナビゲーションは簡単に把握できました。
コントローラーにはワイヤレスのXbox 360ゲームパッドを使用しました。Homeボタンを押すとゲーム内メニューが表示され、プレイ中でもリアルタイムに設定を調整できます。ゲーム専用OSとして、Lakkaはモダンで洗練された仕上がりです。
エミュレーションの性能はハードウェアに依存しますが、私の環境ではかなり快適に動作しました。Nintendo 64やDreamcastのROMも問題なくプレイできています。特に気に入ったのは、PlayStation 3のXrossMediaBar(XMB)に似たユーザーインターフェースです。
さらに、ネットプレイ(オンライン対戦・協力プレイ)のオプションまで用意されているのも嬉しいポイントです。LakkaはRetroArchベースなので、機能が非常に充実しています。設定タブからは映像や音声の調整、Wi-Fi、入力デバイスなどを細かく変更でき、実績(アチーブメント)機能を有効にすることも可能です。
Lakkaは使うべきか?
結論として、ポータブルなレトロゲーム環境を求めている人には、Lakkaを強くおすすめします。セットアップと操作が簡単で、ライブCDから直接起動できる点も魅力です。
Raspberry Pi、Odroid C2、HummingBoardなどのシングルボードコンピュータにもインストールできますが、PCで動かせば(ハードドライブ直でもUSBライブCDでも)より高い計算能力を得られるため、エミュレーション性能も向上します。ドキュメントも充実しているので安心です。
代替手段としては、RetroPie、Recalbox、そして単体のRetroArchが挙げられます。RetroPieやRecalboxとは異なり、LakkaはEmulationStationフロントエンドを採用していません。代わりにRetroArchから直接フロントエンドが構築されているため、体験全体により一体感があります。
個人的にありがたかったのは、ゲームを終了せずにポーズメニューからスクリーンショット撮影やディスク交換ができる点です。OpenELECベースのためファイルシステム全体が非常に軽量で、多様なハードウェア構成やデバイスで動作します。コントローラーの設定すら不要な場合もあります。
とはいえ、EmulationStationベースのOSも素晴らしい選択肢なので、最終的には好みの問題と言えるでしょう。Lakkaは、直感的に使えながらカスタマイズ性も高いバランスの取れた体験を提供してくれます。
他のDIYゲームプロジェクトにも興味がありますか? 自分で組み立てられるRetroPieゲームステーションや、NES Classicの優れた代替品をチェックしてみてください。週末に数時間の余裕があれば、取り外し可能なスクリーン付きのRetroPieアーケードキャビネットを自作するのも楽しいでしょう。
-
DeaDBeeFでLinuxの音楽ライブラリを強化!インストールからカスタマイズまで徹底解説
Linuxには優れた音楽プレイヤーが数多く存在し、その多くには熱心なファンがついています。では、DeaDBeeFは何が特別なのでしょうか?一言でいえば、それはカスタマイズ性です。DeaDBeeFは、コマンドラインに移行しない限り入手できる中で、最もDIY色の強い音楽プレイヤーと言えるでしょう。 DeaDBeeFでは、プレイヤーのレイアウト全体、ライブラリの整理方法、曲の再生時に表示する情報まで、あらゆる部分を自由にカスタマイズできます。さらに拡張性も高く、優れたプラグインが豊富に用意されており、リスニング体験のカスタマイズとコントロールの幅が大きく広がります。 DeaDBeeFのインストー
-
LinuxでDVDイメージを作成する方法!DevedeNGを使った動画DVD作成ガイド
DVDは時代遅れになったように思われがちですが、実は今でもデータや動画を共有する手段として人気があります。メールやクラウドサービスとは違い、大量の通信帯域も複雑なファイル共有の設定も必要なく、友人や家族に手軽に渡すことができるのが魅力です。 Linuxでは、DevedeNGを使えば、インタラクティブなメニュー付きの本格的なビデオDVDを簡単に自作できます。動画ファイルを読み込んで、そのまま書き込み可能なDVDイメージ(ISOファイル)に変換できる便利なツールです。 DevedeNGのインストール DVDイメージの作成を始める前に、まずDevedeNGをインストールしましょう。DevedeNG