ITエンジニア/デザイナ向けにオープンソースを毎日紹介

エミュレータはいつの時代も根強い人気を誇るジャンルですが、それはスマートフォン主流の現在になっても変わりません。スマートフォンが高性能になっていく中で、かつてのポータブルゲーム機を楽しみたいというニーズは強いです。

今回はGBA4iOS、iOS上で動作するゲームボーイアドバンスエミュレータを紹介します。ちょっとしたテクニックでJailBreakせずともインストールできるようになります。

立ち上げた直後。ROMは手持ちのものを使います。Mobile Safariを経由したりiTunesから同期させられます。
立ち上げた直後。ROMは手持ちのものを使います。Mobile Safariを経由したりiTunesから同期させられます。

横向きの表示。ゲーム画面にボタンがかなり被るので左右両方を見ないといけないゲームには不向きかも。
横向きの表示。ゲーム画面にボタンがかなり被るので左右両方を見ないといけないゲームには不向きかも。

縦向きの場合。こちらは画面サイズは小さいですが十分に遊べるサイズのようです。
縦向きの場合。こちらは画面サイズは小さいですが十分に遊べるサイズのようです。

再現度はかなり高いですが、一部のゲームでは音がずれたり遊べなかったりするようなのでご注意ください。アクションゲームよりはRPGなどの操作のリアルタイム性を強く要求しないジャンル向けと言えるでしょう。遊ばなくなってしまったゲームボーイアドバンスドもエミュレータを使えばスマートフォン、タブレットに入れていつでも遊べるようになりそうですね。

ゲームボーイアドバンスドを持っていない人もROM吸い出し機とソフトを買えばスマートフォンで遊べるようになります。任天堂からは決して出ないであろうiOS向けゲームアプリがGBA4iOSを使えば遊べるようになります。

機能としてはゲームの一時保存機能やカスタマイズできるフレームスキップ、ゲームボーイカラーのROMサポート、自動保存といった機能があります。

GBA4iOSはObjective-C製、iOS用のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。

GBA4iOS | Riley Testut

rileytestut/GBA4iOS

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2