先日、AppleによるApp Storeガイドラインの改訂を受け、ゲームボーイエミュレーターである「iGBA」がApp Storeにてリリースされ、その後コピーアプリであったことが理由で削除される…といった騒動?がありました。
が、今回、iGBAのコピー元である「GBA4iOS」の後継であり、更に多くの任天堂ゲーム機に対応したエミュレーターアプリ「Delta」がApp Storeから無料リリースとなっています…!
また、Deltaの開発者さんはAltStoreの開発者さんとしても知られており、AltStoreがEU限定ではあるものの…サード製アプリストアとしてリリースされたことも報告されています。
DeltaがApp Storeに登場…!
今回【Delta – Game Emulator】がApp Storeにて無料リリースされました…!
Deltaは以下の任天堂ゲーム機に対応したエミュレーターアプリとなっており、自身でゲームROMを追加することでiPhone / iPadなどでプレイすることが出来る様になります。
- ファミコン(NES)
- スーパーファミコン(SNES)
- Nintendo 64
- ゲームボーイ
- ゲームボーイカラー
- ゲームボーイアドバンス
- Nintendo DS(biosファイルなどの追加が必要)
- セガ メガドライブ(実験機能として)
実際にGithubでオープンソースにて公開されているファミコンゲーム「runner」とNintendo 64ゲーム「goose64」を試してみたところ…問題なくプレイが行えました。
ゲームROMはファイルアプリからインポートすることも出来る様になっていたりと、数年かけて開発されたアプリということもあり、使い勝手もかなりイイアプリとなっています。
Appleはエミュレーターアプリを許可
Appleは先々週のApp Storeガイドライン改訂にて以下の文言を追加しており、「エミュレーターアプリをApp Storeで配布できるようになるのでは?」と話題になっていました。
ただ、実際にエミュレーターアプリ単体で承認されるのか、ゲームROM権利者が内蔵等した状態でのみ承認されるのか、この辺りが不明となっていた部分でもあります。
アプリでは、HTML5のミニアプリ、ミニゲーム、ストリーミングゲーム、チャットボット、プラグインなど、バイナリに埋め込まれていない特定のソフトウェアを提供することができます。
また、レトロゲームのコンソールエミュレータアプリは、ゲームのダウンロードを提供できます。
ですが、今回DeltaがApp Storeに登場したことにより、Appleはエミュレーターアプリ単体でも配信の承認を行なったということになるのかなと思われます。
また、Delta以外にもファミコン用エミュレーターやゲームボーイ用エミュレーターが登場しており、「Appleがエミュレーターアプリを許可した」という事実を裏付けています。
もちろん、今後ゲーム会社(任天堂など)から苦情が入った場合など、Appleが考えを変えて拒否する…という可能性も捨てられませんが、現時点においては許可していると言えそうです。
今後も登場するだろうが…
例えば、PSPエミュレーターである「PPSSPP」が年内を目標にApp Storeでのリリースを予定しているなんて話も出てきていたり、多くのゲーム機に対応したマルチエミュレーターである「RetroArch」のコミュニティ内でApp Storeでのリリースについて議論が始まっていたり…と、今後もエミュレーターアプリがApp Storeに登場してくるものと思われます。
ただし、App Storeで配布する場合、2点ほど気になるポイントが残っている模様です。
レトロゲームの定義とは?
Appleはガイドラインに「レトロゲームのコンソールエミュレータアプリ」とわざわざ記載しており、「レトロゲーム」のエミュレーターアプリのみが許可される可能性があります。
では「レトロゲームの定義とは何か?」が問題になってくるのですが、この点については詳細には書かれておらず、なんとも言えない…。
日本ですとゲームセンターCXの影響もあってか「発売から20年以上経過したハードのゲーム」なんて定義もあったりする様ですが、Appleがどう考えているか…。
JITの問題
iOS向けに開発されているエミュレーターアプリの中には「JIT(Just In Time)」という仕組みを利用し、ゲームを動作させている物がいくつかあります。
JITを使用しない場合、ゲームのフレームレート低下やそもそも実行できないなど、現状ではCPU処理速度の問題で難しいゲーム機が出てきてしまいます。
ただ、JITを利用するアプリはApp Storeでは配布できないため、この辺りをどう解決するか…がより多くのゲーム機エミュレーターをリリースする上で問題となる可能性が指摘されています。
AltStore(アプリストア)も登場
Europe’s coolest alternative app marketplace is HERE!
Introducing AltStore PAL — an Apple-approved version of AltStore exclusive to the EU
Download now from our website for just €1.50/year (+ VAT) 🇪🇺 https://t.co/3ZfYbq4QNU pic.twitter.com/D5cbkWhi7l
— AltStore.io (@altstoreio) April 17, 2024
また、関連する話題として…Deltaと同じ開発者さんによる「AltStore」が、EU限定ではありますがサード製アプリストアとしてリリースされたことも報告されています。
AltStore(アプリストア)は€1.5 / 年で展開されており、現在はDelta、Clipというアプリが提供されている模様です。
今後はインディーズ向けアプリストアという位置付けでApp Storeと差別化し運営していく予定となっているそうです。
ちなみに、サイドローディング用システムである「AltServer」と「AltStore」はこれまで通り運営されていくとのことなので、こちらについてもこれまで通り使用することが可能となっています。
〆
「レトロゲーム」と言われると、正直…イメージ的にはファミコン、スーファミくらいまでな私だったりするのですが、20年以上経過したらレトロゲーム…定義に沿えば、再来年にはPS3がレトロゲーム入りするわけで…。
すごい時代になった物です…。
また、エミュレーターの話題と切り離せないのはゲームROMの問題ですが、ゲームROMのダウンロード / アップロード共に法で禁止されています。
なので、とりあえずオープンソース開発されている吸い出し機「Cartridge Reader」辺りをひとつ作っておくと便利で、オススメかなと個人的には思ったりします。
自身でパーツを集めてハンダ付けする必要はあるのですが、そこまで難しい部分もないので、電子工作に興味のある方にもオススメですよっ!!
電子工作はちょっと…という場合は、吸い出し機は色々と発売されていたりもするので、そういった物を持っておくのもイイかもしれません。
コメント
これ広告つけないでリリースしたの凄いな
慈善事業かよ
こないだのやつみたいにまた消されるん?
ここ数日で削除されたエミュレーターアプリに関しては、他の理由で削除、もしくは開発者都合での削除となっており、エミュレーター自体が理由での削除は今のところ報告されていない状況です。
また、他にもエミュレーターアプリが承認されリリースされている状況なので、現時点のAppleの方針では許可されていると考えて良さそうなのかなと思います。
エミュレーター機能自体は大丈夫だと書いとるやろ。
iGBAはコピーアプリだったのがDeltaの開発者(iGBAの元ネタGBA4iOSの開発者)の指摘でわかったから削除された。
なんかJITの機能がちゃんと消されてないらしく一旦消えるかも..?
時期にcitraも来て欲しいね
来て欲しいですが…今年の3月に任天堂の著作権関係によって開発者が閉鎖したから…。ただ、オープンソースだったから携帯版の方はいけるのか…。
ああ、また界隈の愉悦が一つ減った…
将来的にAltServerとAltStoreも有料化にしたい方針なのでしょうか・・?
脱獄をしていないので凄く困る
違うよ
コアテクノロジー料とサーバーの維持費に使われるから無料版の
7日間問題があるAltStoreは関係ない
こちらは寄付も募ってるし
匿名さんのお返事にもあります通り、EUで展開されているAltStore(アプリストア)のサブスクリプションはAppleに支払う必要のある手数料や維持費に必要だから…となっています。
現時点で通常のAltServer / AltStoreに関しては有料などに切り替えるとのお話は出ていません。
現在入手不可のようですね
確認しましたが、現在でも問題なく配布されており、新規インストール等も大丈夫なようです。
PS3がもうすぐ20年?
またまたご冗談を〜
Bluetoothコン対応らしいから (タッチを強制される場面があるソフト等で) DS下画面の特定の位置のタッチをRスティック上下左右とかにマッピングできませんかねえ…?
やはりDeltaは正義
ROMファイル名が日本語では文字化けするの?
アルファベットでもなんか勝手に英数字に置き換わる
これどうにかならないのかな
ゲームキューブの動物番長やりたい
こういうの結局吸い出して動作確認するまでが一番楽しくて、全くプレイしないんだよな
Cartridge Readerを作り、コレクションを吸い出して満足する…(´・ω・)あるよねぇ…
結構SANTAさんの日常って見てみたいかも…
SANTAさんの日常ブログあったら入り浸りそう(笑)
こういうのって、セーブデータの移行ってできるの?
DSのデータをiPhoneへ、
iPhoneのデータをDSへ
みたいな
dsi以降ならCFW導入できるため実機で吸い出して、SDカードからDSエミュのセーブデータが保存される場所にコピーして配置すれば読み込まれるはず…
結論から言うとできました。
拡張子がdsiだとsavなのに対してDeltaはdsvでしたが、リネームだけで読み込めました。
標準のファイルアプリでセーブデータを正しい位置に配置しROMと同じ名前にすればいけます。