Android
 Computer >> コンピューター >  >> スマートフォン >> Android

Androidをレトロゲーム機に変える方法!おすすめエミュレータとROMの基礎知識

レトロゲームが好きだけど、外出先でも遊びたい——そんな方にとって最強の選択肢がAndroidです。セガ・メガドライブからNINTENDO 64まで、幅広いエミュレータをAndroid端末にインストールできます。さらに、Playストアでは復刻版の名作ゲームも配信されており、スマホ、タブレット、Android TVボックスなど、さまざまな端末で楽しめます。

ここでは、Androidでレトロゲームを楽しむために必要な情報をすべて紹介します。

古いスマホをレトロゲーム機に変える方法

古いスマホ(もちろん最新端末でもOK)をレトロゲーム機にするには、以下のものが必要です。

  • Androidスマホ、タブレット、またはTVボックス
  • USB-HDMIアダプターとケーブル(HDTVに接続する別の方法でも可)
  • 適切なエミュレータまたはレトロゲームスイート
  • ゲームコントローラー(BluetoothまたはUSB)
  • 遊びたいゲームのROMファイル
  • 端末の電源を維持するための充電ケーブル

これらの多くはすでに手元にあるはずです。おそらく一番ハードルが高いのは、エミュレーション環境を選び、ROMを見つけることでしょう(詳細は後述します)。

RecalBoxのようなプラットフォームを聞いたことがあるかもしれませんが、残念ながらこれらはAndroidでは利用できません。代わりに使えるのが「RetroArch」です。これはLibretroプロジェクトの「フロントエンド」であり、クラシックゲームのROMを実行する多数のエミュレーションコアをまとめたものです。

RetroArchをAndroidにインストールすれば、レトロゲームに必要なすべてのエミュレータコアへアクセスできます。クラシックゲームのROMをAndroid端末にコピーすれば、準備完了です。

あとは画面上のバーチャルコントローラーを使うか、実機のコントローラーを接続してプレイを開始するだけ。コントローラーの接続方法がわからない場合は、専用ガイドを参考にしてください。

RetroPieやEmulationStationはAndroidで動く?

RetroPieやRecalBoxといった他のレトロゲームスイートは、Androidでは利用できません。Raspberry Piなどでは「Lakka」という名前で知られるRetroArchが、現時点でベストな選択肢です。

同様に、EmulationStationのランチャーもAndroidには存在しません。インターフェースを移植する試みはありますが、結果はまちまちです。無理やり動かせないわけではありませんが、貴重なゲーム時間をその作業に費やす価値はないでしょう。

レトロゲームのROMについて知っておくべきこと

始める前に、ROMとは何か、そしてダウンロードをめぐる法的な位置づけを理解しておくことが非常に重要です。

ROMとは「Read-Only Memory(読み出し専用メモリ)」の略ですが、現在ではゲームをプレイするためのファイルを指す言葉として定着しています。こうしたファイルはインターネット上で簡単に入手できますが、所有していないタイトルをダウンロードすることは、基本的に違法行為にあたります。安全なのは、実物のカセットやディスクを所有しているゲームだけをダウンロード(または自分で吸い出し)することです。

当サイトはROMの違法ダウンロードを容認しません。

ROMを探す際のもう一つの問題が、マルウェアの混入リスクです。正しいファイルをダウンロードできているのか、悪意のあるソフトウェアをつかまされていないのかを判別するのは簡単ではありません。ROMは通常ZIP形式で配布されますが、常にそうとは限りません。EXEやAPKファイルはPCやAndroid端末上で直接実行できるため、信頼できないソースからダウンロードすると危険です。必ず避けましょう。

一般的に、古いゲームほどファイルサイズは小さくなります。たとえばCommodore 64のゲームは約40KB、SNESの『スーパーマリオワールド』は約330KB程度です。一方、新しいゲームはかなり大きく、ニンテンドーDSの『ポケットモンスター ブラック』では約110MBにもなります。

Kodiでレトロゲームを楽しむ方法

Androidでのレトロゲームには、もう一つの選択肢があります。それが最新版のKodiです。人気のメディアセンターソフトウェアであるKodiは、バージョン19「Leia」以降、「Retroplayer」と呼ばれる新機能をサポートしています。

Kodiがすでにインストール済みなら、スマホやタブレットに簡単にレトロゲーム環境を構築できます。詳しい手順は、KodiのRetroplayerでクラシックゲームを遊ぶ方法のガイドをご覧ください。

Android向けRetroArchのインストール手順

すべてのレトロゲームをひとつのアプリで管理できたら素敵だと思いませんか?それがRetroArchのコンセプトです。幅広い旧型ゲーム機に対応しており、コアは手動で選択することも、自動検出させることもできます。

ダウンロード: RetroArch | RetroArch 64(無料)

ご覧のとおり、Android向けには2つのバージョンが用意されています。旧端末向けの標準版と64ビット版です。インストール前に、どちらが必要か確認しておきましょう。ただし、Playストアのページで、選択したバージョンが端末と非対応の場合は通知されるので安心です。

インストール後、RetroArchはファイルとフォルダへのアクセス許可を求めた後、システムをスキャンします。これにより、すでにコピー済みのROMファイルが自動的に検出されます。

起動すると、クイックメニュー(ゲーム内設定用)を開くオプションが表示されます。まずはLoad Core > Download a Coreを選択して、使用したいエミュレータをダウンロードしましょう。

その後、Load Contentで選択したコアと組み合わせるROMを指定します。数分後には、お気に入りのレトロゲームをプレイできるようになっています。

また、RetroArchにはソフトウェアを最新の状態に保つ「Online Updater」ツールや、「Netplay」機能も搭載されています。Netplayを使えば、多くのレトロプラットフォームのゲームをネットワーク対戦で楽しめます。しかし、RetroArchの最大の魅力は、なんといってもステートセーブ機能でしょう。

この機能は、元々セーブ機能を持っていなかったタイトルでも動作します。いつでも好きなときに中断・再開できるため、レトロゲームライフが格段に快適になります。

ClassicBoyで楽しむAndroidレトロゲーム

RetroArchの代替手段として注目したいのが、コントロールのカスタマイズ性が大幅に向上し、洗練されたインターフェースを持つClassicBoyです。オリジナル版は2014年以降更新されていませんが、ほぼ同一の「Gold」版も提供されています。

両バージョンの見た目はほぼ同じで、追加機能のアンロックにはアプリ内課金が必要です。Gold版との違いは、最近アップデートされている点と、アプリ内課金が5ドルではなく3ドルという点だけです。安さを取るか、最新性を取るかはあなた次第です。

しかし、その少額の費用で、完全にカスタマイズ可能な操作ボタンと滑らかなインターフェースが手に入ります。RetroArchと比べると、エミュレートできる機種の選択肢はやや少なく、自動検出機能もありません。

最大の特徴は、ボタンが自由に移動・サイズ変更できることです。すべてのボタンを片側に寄せたり、十字キーを中央の四角い画面に触れないサイズまで縮小したりすることも可能です。

7種類のエミュレータが含まれていることを考えれば、この価格は決して高くありません。さらに、ジェスチャー操作や加速度センサーによる操作、最大4人までの外部コントローラー対応も備えています。

どのレトロゲームエミュレータを使うべき?

適切なエミュレータを選ぶのは意外と難しいものです。特に同じプラットフォームに複数の選択肢がある場合はなおさらです。迷ったら、Android向けのおすすめレトロゲームエミュレータガイドをチェックしてみてください。Playストアで簡単に検索すれば、ほとんどのゲーム機専用に作られたエミュレータが見つかります。

では、なぜRetroArchやClassicBoyではなく、個別のエミュレータを使うのでしょうか?理由の一つは、特定のシステムへの対応状況です。たとえば、ClassicBoyはまだニンテンドーDSに対応していません。

また、画面操作のカスタマイズ性やユーザーインターフェースの使いやすさなど、求める機能が欠けているケースもあります。以下では、2つの異なるアプリのオンスクリーンコントロールを比較してみましょう。

最初の画像はRetroArchのものです。N64のボタンは横向きの方が縦向きより歪みが少ないものの、それでもかなり存在感が強く、気になりやすい配置です。

一方、こちらの画像はN64oidのものです。半透明のキーは視覚的に優しく、ボタンを好みに応じてマッピングできるため、より快適なゲーム体験が得られます。

Androidレトロゲーム機を作ろう

Android端末でレトロゲームを遊ぶ以上に楽しいことはあるでしょうか?適切な物理コントローラーがあれば、スマホ、タブレット、Android TVだけで充実のゲームセッションが楽しめます。シングルプレイもマルチプレイも可能な膨大なゲームライブラリがすぐそこにあり、きっと大いに盛り上がること間違いなしです。

結論として、Androidでのレトロゲームにおいて、RetroArchは比類なき王者です。Androidを使ったレトロゲーム環境の構築を計画しているなら、RetroArchこそがその実現に必要なソフトウェアと言えるでしょう。

もしエミュレータのインストールが面倒だと感じたら、セットアップ不要のクラシックSegaゲームを試してみてはいかがでしょうか。端末での事前設定は一切不要です。

  1. AndroidをMac用のワイヤレスフラッシュドライブに変える方法

    MacのデータをAndroidに転送したいときは、通常データケーブルで接続すれば簡単に済みます。しかし、ケーブルが手元にない場合や、MacのUSBポートをひとつ空けておきたい場合には、転送作業を後回しにしてしまうこともあるでしょう。実は、Macはプラグアンドプレイに対応しているため、AndroidをMac用のワイヤレスフラッシュドライブとして活用できます。特別な機材は不要で、以下の手順に従うだけです。Androidをワイヤレスフラッシュドライブ化する手順アプリのインストール: Androidに「Pocketshare」をダウンロードしてインストールします。同じネットワークに接続: MacとAn

  2. Androidのジャンクファイルを削除してスマホを快適にする方法

    Androidの動作が遅い原因はジャンクファイルかも? Androidスマホは、購入したばかりの頃はパフォーマンス・機能・カスタマイズ性ともに優れています。しかし、使い続けるうちに動作がもっさりしてイライラすることはありませんか?どれだけデータ管理に気をつけていても、気づけばストレージ容量が減ってしまっている……。その原因となっているのが、無用なクッキーやキャッシュファイルで満たされたジャンクファイルです。 ジャンクファイルは単に役に立たないだけでなく、スマホのパフォーマンスにも悪影響を及ぼすため、定期的な削除が強く推奨されます。これらを除去することで、デバイスの動作が向上し、常に整理された状