Kodiをゲームアーケードセンターに変える方法

アーケードゲームをプレイしている二人の写真.

Kodiはあらゆるエンターテイメントへの究極のゲートウェイを目指しています。最近まで、それは映画、シリーズ、音楽を意味していました。現在のリリースでは、ゲームエミュレーションをサポートしており、古いシステム、コンピュータ、ゲームコンソール、アーケードのほとんどのタイトルをプレイすることができます。

目次

  • RetroArchのインストール
  • Kodiのインストール
  • IAGLリポジトリZIPファイルのダウンロード
  • RetroArch内のすべてを更新
  • 「不明なソース」の有効化
  • IAGLリポジトリの追加
  • アドオンのインストール
  • IAGLの設定がほぼ完了
  • IAGLインストールの設定
  • キャッシュサイズの増加
  • プレイする時間
  • 整理されたリスト
  • ゲームの選択
  • ゲームを起動
  • よくある質問

Kodiは「ローカル」メディアの再生だけでなく、インターネットストリームもサポートしています。では、なぜ「ローカル」ゲームに制限される必要があるのでしょうか?特に、インターネットアーカイブがKodiがエミュレーターを通じてサポートするほぼすべての古いシステムのゲームのバックアップを持っている場合はなおさらです。

インターネットアーカイブのTOSECセクション.

インターネットアーカイブゲームランチャー、略してIAGLは、既存のKodiエミュレーターサポートとインターネットアーカイブ上の利用可能なROMをリンクすることができるアドオンです!IAGLをKodiに追加すると、インターネットアーカイブにある古いシステムの数万タイトルにアクセスできるようになります。すべてはKodiの新しいエミュレーターサポートを通じてプレイ可能で、RetroArchとその複数のエミュレーターコアの助けを借りることで実現します。

知っておくべきこと: Wayback Machineはインターネットの最高のタイムカプセルの1つです。Archiveboxを使って自分のウェブアーカイブをホストする方法を学びましょう。

RetroArchのインストール

Kodiは一部のエミュレーターをサポートしていますが、それらの一部はあなたのオペレーティングシステムで利用できない場合があります。さらに、この機能はまだ「ベータ」と見なされているため、RetroArchと連携して「借りる」ことができます。

デフォルトのRetroarchランディング画面.

Kodiがこの点で成熟するまで、最良の結果を得るためにRetroArchと組み合わせて使用するのが良いでしょう。まずはRetroArchをインストールしてください。このアプリは非常に人気があるため、ディストリビューションのソフトウェアセンターやアプリストアで見つけることができるでしょう。Debian / Ubuntu互換のディストリビューションを使用している場合、次のコマンドでインストールします:

sudo add-apt-repository ppa:libretro/stable  
sudo apt update &&sudo apt upgrade  
sudo apt install retroarch*

Retroarchのインストールプロセス.

他のディストリビューションでのインストール手順は公式サイトで確認できます。

RetroArchのインストール前に追加の依存関係について尋ねられた場合は、libretro-overlayslibretro-shaders、およびretroarch-assets-xmbをインストールすることを選択してください。これにより、ユーザーエクスペリエンスが大幅に向上します。

Kodiのインストール

コンピュータにKodiがまだインストールされていない場合は、方程式の第二部であるKodiをインストールします。Debian / Ubuntu互換のディストリビューションでは、ターミナルに次のコマンドを入力します:

sudo add-apt-repository ppa:team-xbmc/ppa  
sudo apt update  
sudo apt install kodi kodi-vfs-rar kodi-vfs-libarchive

Kodiのインストールプロセス.

IAGLリポジトリZIPファイルのダウンロード

Zach MorrisのGitHubページにアクセスし、彼のリポジトリZIPファイルをダウンロードします。(ページの「リリース」ヘッダーの下に見つけることができます。)

Zach MorrisのリポジトリのGithubページ.

RetroArch内のすべてを更新

RetroArchを実行し、最初のメニューから「オンラインアップデーター」を選択します。エミュレーションコアや一部のシステムのデモを選択的にダウンロードすることもできますが、すべてをアップグレードすることをお勧めします。

Retroarchの更新ファイルを強調した画像.

Retroarchのコアをダウンロードするには、「コアダウンローダー」をクリックし、エミュレートしたいシステムでEnterを押します。

Retroarchのコアダウンロードプロセスを示す画像.

これにより、特定のシステムのエミュレーションサポートが欠けていることや、ゲームをプレイする際に必要なスクリーンショットやチートなどの素晴らしい付加機能が欠けている可能性がなくなります。

他の設定も確認し、必要に応じて変更してください。RetroArchでPlayStationゲームをプレイする方法についての詳細なガイドを参考にすることができます。

「不明なソース」の有効化

Kodiを実行し、アドオンメニューに移動します。左上に表示されるパッケージアイコンのボタンをクリックします。

Kodiのアドオンインストールアイコンを示す画像.

オプションから「ZIPファイルからインストール」を選択します。

ZIPファイルからアドオンをインストールするオプションを示す画像.

Kodiは、セキュリティ上の理由から不明なソースからアドオンをインストールすることは許可されていないことを通知し、このセキュリティ対策を無効にするオプションへのショートカットを提供します。「設定」オプションを選択して設定に移動します。

ZIPファイルアドオンの無効化プロンプトを示す画像.

「不明なソース」をクリックして、不明なソースからのインストールサポートを有効にします。表示されるセキュリティ警告には「はい」と答えてください。

Kodiのサードパーティアドオンサポートを有効にする.

ヒント: RetroarchでSNESゲームをプレイする方法を学びましょう。

IAGLリポジトリの追加

Escキーを押してアドオンメニューに戻り、前の手順を繰り返してパッケージアイコンをクリックし、「ZIPファイルからインストール」を選択します。

Kodiのサードパーティアドオンインストーラーの画像.

Kodiは追加したいZIPファイルを選択するように求めます。以前にZach MorrisのGitHubページからダウンロードしたファイルを見つけて選択します。

Kodiのファイルピッカーメニューの画像.

アドオンのインストール

前のステップで、Zach MorrisのリポジトリをKodiに追加しました。今度はこのリポジトリからインターネットアーカイブゲームランチャーアドオンを追加できます。アドオンに戻り、再度小さなオープンボックスのボタンをクリックしますが、今度は「リポジトリからインストール」を選択します。

Kodiのリポジトリアドオンインストーラーの画像.

表示される利用可能なリポジトリのリストから「Zach Morrisアドオン」を選択します。

Kodiのリポジトリ選択メニューの画像.

「ゲームアドオン」をクリックし、「ゲームプロバイダー」を選択します。

Morrisのリポジトリ内のゲームプロバイダーカテゴリの画像.

インターネットアーカイブゲームランチャーアドオンをクリックすると、アドオンに関する情報が表示されるページに移動します。右下の「インストール」をクリックしてIAGLをKodiに追加します。

IAGLアドオンページの画像.

Kodiがアドオンが正常に動作するために必要な追加機能のリストを提示したら「OK」をクリックします。そのうちの少なくとも1つ、YouTubeはインストール後に基本的なセットアップウィザードを完了するように求めます。ただし、その設定はほぼ完全に自動化されているため、通常はインストールを承認する以外に何もする必要はありません。

IAGLでほぼ完了

アドオンのメインメニューに戻ると、YouTubeアドオンと、私たちが主に興味を持っているインターネットアーカイブゲームランチャーの両方が見つかります。そのインストールは使用可能であることを意味しません。ゲームがプレイ可能な状態に達する前に、いくつかの設定を調整する必要があります。

Kodiのアドオンメニューの画像.

IAGLアイコンをダブルクリックし、「同意する」をクリックしてライセンスの条件に同意します。

インターネットアーカイブの利用規約の画像.

IAGLインストールの設定

IAGLは、半自動セットアップウィザードを実行するかどうかを尋ねます。「はい」をクリックします。

IAGLのセットアップウィザードのプロンプトの画像.

ウィザードは、IAGLにArchive.orgアカウントをリンクするかどうかを尋ねます。これにより、インターネットアーカイブから利用可能なほぼすべてのゲームを実行できるようになります。

セットアップウィザードがarchive.orgの資格情報を求める画像.

ウィザードは、使用したいエミュレーターも尋ねます。「外部起動コマンド」をクリックします。

IAGLのエミュレーターのプロンプトの画像.

「Linux」をシステムタイプとして選択します。

Retroarchのシステムタイププロンプトを示す画像.

「retroarch」をクリックして、システムのRetroarchバイナリをKodiにリンクします。

Retroarchバイナリリンクの画像.

「retroarch.cfg」をクリックして、Retroarchの設定ファイルを読み込みます。

retroarch.cfgファイルの場所を示す画像.

ウィザードがネットプレイを有効にするかどうかを尋ねたら「はい」を選択します。

Retroarchのネットプレイ機能を示す画像.

新しいKodiユーザーの名前を提供します。

Kodiプレイヤー名プロンプトの画像.

IAGLがRetroarchのコアを管理できるようにするには「はい」を選択します。

IAGLのRetroarchリンクの画像.

最後に、ウィザードがすべてのIAGLファイルをカスタムディレクトリに保存するかどうかを尋ねます。「デフォルトのキャッシュ場所を使用」をクリックします。

IAGLのデフォルト保存場所を示す画像.

キャッシュサイズの増加

この時点で、IAGLインストールが機能しています。ただし、デフォルトの設定では、インターネットアーカイブからROMを常に再ダウンロードする必要があります。これを避け、待機時間と帯域幅を最小限に抑えるために、IAGLのキャッシュサイズを増やすことができます。

Escキーを押してKodiのアドオンメニューに戻り、IAGLアイコンを右クリックします。

IAGLのコンテキストメニューを示す画像.

「設定」オプションを選択します。

設定オプションを強調した画像.

一般カテゴリで、最初は「ゼロ(現在のゲームのみ)」に設定されているキャッシュサイズ(MB)パラメータを見つけます。この設定は、アクティブなゲームのみがディスクに保持されることを意味します。

IAGLのキャッシュサイズを強調した画像.

「上方」にパラメータを変更し、IAGLを通じてプレイするゲームのストレージ用にディスク上にいくらかのスペースを割り当てます。

キャッシュサイズプロンプトを示す画像.

選択するサイズは、どれだけのスペースを確保できるか、プレイしたいゲーム、エミュレートしたいシステムによって異なります。50MBのスペースに50以上のAmigaゲームを詰め込むことができますが、単一のマルチCD PlayStationゲームにはその2倍から20倍の量が必要です。一般的な目安は、「キャッシュ用に確保できるスペースが多いほど良い」です。

プレイする時間

再度アドオンに戻り、「インターネットアーカイブゲームランチャー」を選択します。これ以上の設定を調整する必要はありません。理論的にはすべてが設定されており、KodiとIAGLの組み合わせにより、インターネットアーカイブのROMコレクションに即座にアクセスできます。

IAGLのデフォルト画面を示す画像.

整理されたリスト

ここから楽しみが始まります!リストをスクロールして、さまざまなシステムを検索します。AmstradからAmiga、クラシックアーケードからSega Saturnまで。libretroエミュレーターの互換性と可用性は異なるLinuxディストリビューションによって異なりますが、IAGLのゲームの最大の選択肢はすぐにプレイ可能です。

IAGLのコンソールリストを示す画像.

ゲームの選択

IAGLは各システムのタイトルをタイトル、年、カテゴリなどでリストします。プレイしたいゲームを見つけたら、マウスでクリックするか、カーソルキーで選択してEnterを押して起動します。

IAGLのゲームリストを示す画像.

Xbox 360やPlayStationのジョイパッドのようなものがすでにシステムに設定されている場合、KodiとRetroArchはそれを認識し、メニューをナビゲートしたりゲームをプレイしたりするために使用できるでしょう。d-padまたは左スティックを使って移動し、A(Xbox 360ジョイパッド)またはX(PlayStationジョイパッド)で何かを選択し、B(Xbox 360ジョイパッド)またはCircle(PlayStationジョイパッド)で戻る/キャンセルします。

ゲームを起動

タイトルを選択して「起動」をクリックすると、IAGLは自動的にインターネットアーカイブからそれをダウンロードし、適切なRetroArchエミュレーターコアに「転送」します。数分、あるいは数秒で、画面上で実行されます。キャッシュ設定を増やした場合、次回は瞬時に起動します。なぜなら、ローカルに利用可能だからです。

IAGLのゲームランチャーを示す画像.

また、起動に伴う2つの便利な追加オプションにも注意してください。そのうちの1つは、ゲームを試すかどうかを決定するためにトレーラーを見ることができます。通常、小さなROMファイルをダウンロードして実行する方がトレーラーを見るよりも早いので、このオプションはレトロゲームを少し新しく感じさせる「ファンサービス」のようなものです。また、ゲームを手動でダウンロードしてローカルに利用可能にすることもできます。すでにダウンロードされてキャッシュに保存されていない場合、将来的に起動しようとしたときにダウンロードする必要がなくなります。これは、遅いまたはメーター付きのインターネット接続の背後にいる場合に役立ち、次にプレイしたいゲームを事前にダウンロードできます。

FYI: Kodiは素晴らしいレトロシステムエミュレーターですが、Linuxは古いゲームをプレイする以上のことができます。子供向けのLinuxゲームの中で最高のものを学びましょう。

よくある質問

Zach MorrisのリポジトリでIAGLを見つけるのに苦労しているのはなぜですか?

この問題は、Zach Morrisのリポジトリと現在のKodiバイナリとの互換性の欠如が原因である可能性が高いです。現在、Morrisのリポジトリの最新バージョンはKodi 20.1でのみ動作します。これを修正するには、Kodiをアップグレードするか、IAGLリポジトリの古いバージョンをロードしてください。

IAGLウィザードの後にArchive.orgアカウントをリンクすることは可能ですか?

はい。Kodiのホーム画面に戻り、「アドオン」を選択します。IAGLアイコンを右クリックし、「設定」を選択します。これにより、IAGLのオプションが表示されるウィンドウが開きます。「ダウンロードオプション」カテゴリをクリックし、「archive.orgログインを有効にする」を選択します。

IAGLが「ゲームの再生に失敗しました」というエラーを返すのはなぜですか?

これはいくつかの問題が原因である可能性がありますが、この問題の最も一般的な原因はエミュレーターコアが欠けていることです。これを修正するには、Retroarchを開き、「オンラインアップデーター」をクリックし、「コアダウンローダー」をクリックします。IAGLがエミュレートできなかったシステムを選択します。

画像クレジット: Unsplash。すべての変更とスクリーンショットはRamces Redによるものです。