iPhone向けゲームエミュ「Dolphin」をApp Storeに登録しない理由を開発者が説明
ゲームエミュレータ「Dolphin」の開発プロジェクトの中心的存在であるOatmealDomeは4月19日(米国時間)、iOS版Dolphin「DolphiniOS」の米Appleの公式アプリストアApp Storeへの登録を断念したと発表した。
Appleが5日、開発者向けガイドラインを更新し、レトロゲームエミュレータの配布を認める文言を追加したことを受け、17日にはファミコンやゲームボーイなどのゲームのエミュレータアプリ「Delta」がApp Storeに登場した。Deltaは本稿執筆現在、日本のApp Storeの「エンターテインメント」部門で2位だ。
開発者向けガイドラインが更新されて以来、DolphiniOSをApp Storeに提出するかどうか多くの人々から尋ねられたが、「残念ながら否」だとOatmealDomeは語った。
その理由は、Dolphinの快適な実行に必須なコンパイラ「JIT」(実行時コンパイラ)の使用をAppleが許可しないからという。
Dolphinは、エミュレートされたコンソールがゲームコードを実行する際、JITを使用してPowerPC(GameCubeとWiiのCPU)のコードをARM(iPhoneのCPUのベース)に変換する仕組みになっている。
Appleは、欧州ではSafariの代替WebブラウザでのみJITの使用を許可しているが、それは例外だ。(そもそもガイドライン更新の主な理由は欧州でのDMA対応の一環とみられる。)
DolphinプロジェクトはJITの使用を許可するようAppleにリクエストしたが、Appleはそれを拒否した。
Appleは拒否の理由を明示しなかったが、同社は開発者向けドキュメントでJITコンパイラには独自のセキュリティ上の課題が生じると説明している。
DolphiniOSをJITなしで登録することは可能だが、それでは快適なゲームプレイは望めないため、登録を断念した。以下は、JITあり(上)とJITなしでのプレイ比較動画だ。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
なぜ酒蔵の許諾なしに? 「VTuberコラボ日本酒」騒動、主催者が経緯説明 仲介者による調整で「準備進んでいると認識」
-
2
かっぱ寿司「配布前のコラボグッズ、フリマで買わないで」 プリキュアコラボ発表日に注意喚起
-
3
「食事量は1日1200kcal以下、でも肥満」な人を14日間追跡調査 痩せない理由は……米コロンビア大などの研究
-
4
本物そっくり“AI生成レシート“が経費精算の脅威に マネフォ「自力で見破るのは難しい」 企業はどう備える?
-
5
「ペンギンを返して」→「3匹全部採用して」 批判殺到のSuica新キャラ、ファンアートが空気を変えた? SNSの声
-
6
「菜の花がおかしい」――イラストレーター制作うたうマラソン大会ポスターに指摘相次ぐ 事務局がAI使用明かす【訂正あり】
-
7
「壁紙DIY」とイマドキの超短焦点4Kプロジェクターを寝室で試したら検証が止められなくなった
-
8
早すぎる 「めっちゃカメレオン」Switch 2版、即日10万本突破
-
9
農水省の“クソダサ”ポスター話題 「AIよりよっぽど良い」の声も 担当者に狙いを聞いた
-
10
藤井風のリサイタル、公式サイトがインターネット老人会すぎると話題 公民館のチラシみたいだけど東京ドーム開催
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR