ますたーです。1年半ぶりの更新です。
今回は、AppStoreのガイドラインが更新されて、2024年4月17日にiPhone対応のGBAのエミュレーター「Delta」が公開されたため、さっそく記念に使ってみた、という記事です。
せっかく本ブログで紹介するので、体験談として「アルタイル」をプレイした、という内容に沿って紹介します。趣味全開ですね。ゴールデンウィークを満喫しています。
【!】本記事は、ポケモン本編やポケモン自動化とは一切「無関係」です。悪しからず。
【!】本記事は、「広義の改造」について言及します*1。
【!】本記事は、ROM吸い出し・エミュレータを扱います。また、内容の特性上、記載内容に関するサポート・質疑対応・コメント対応などは一切致しません(中級者~上級者向けです)。
【!】本記事の目的・意義の一つは、ROMデータの入手法(吸い出し)について手段を例示し、「違法アップロードの忌避/違法ダウンロードの回避」を啓蒙することです*2。
概要
AppStoreに公開されたGBA用のエミュレータ「Delta」を使って実際にゲームをプレイしてみました。
本記事では「ポケットモンスター アルタイル*3」を扱い、ROMの吸い出し・ipsパッチ当て・iPhoneでの実行までを、体験談として紹介します。
本記事を読めば必要な機材と概念がわかるかもしれません。すなわち、iPhoneユーザーはもちろん、エミュレータで遊びたいけど全然わからない!という人は全員必見の解説記事になったかも!?です。(1年半ぶりのブログ執筆ですが、初心者にも安心の、いつものクオリティで書いたつもりです)
※注意:本記事の内容は、原則として2024年5月1日時点の情報で記載されています。今後、GBAダンパーの販売/サポート状況や、エミュレータのAppStoreでの掲載状況、アルタイルのipsファイルの配布状況、今後の法令や情勢など、これらの変更・更新により本記事が実態にそぐわなくなる可能性が考えられます。記載内容はあくまでも手法論・概念論として閲覧いただき、実行に際しては自己責任でお願いします。
※警告:ゲームソフトのカートリッジ本体、ならびに吸い出したデータ(ROMデータ)の取り扱いには細心の注意を払い、法令遵守の上、管理徹底をお願いします*4。
*1:明確化のために記載しますが、本記事では、いわゆる「ポケモンの改造」「セーブデータの読み出し・改ざん・書き戻し」については言及しません。用語・用法ともに区別していることをご理解ください。
*2:2024/4にAppStoreでのエミュレータ公開が解禁されました。これによりROMデータを入手したいというニーズが増えることが予想されます。そこで、本記事では、違法DLを要しない手段でのROMデータの作成方法を例示し、合わせて著作権法に抵触する恐れのある行動を本文中に例示します。本稿について詳しくは0章をご覧ください
*3:アルタイル:2chの有志の手により、GBAソフト「ポケットモンスターエメラルド」をもとに改造・作成されたゲーム。著作権法に抵触するROMイメージの頒布はされておらず、エメラルド版のROMに当てるための「パッチ」が配布されている。
*4:具体例で言えば、ROMデータの第三者への提供(LINEやメール添付、共有ファイルサーバなどで送るなど)はもちろんNG(違法)ですし、送信可能状態でのアップロード(例えば、ROMデータをクラウドストレージやオンラインサーバに「一般公開状態でアップロード」することや、クラウド保存したデータの「(誰にも送らなくても)共有URLを作成」するなど)も著作権法上、NG(公衆送信権・同可能化権の侵害)です。違法にアップロードされたROMデータをダウンロードすることもNG(違法)です。また、吸い出したゲームカートリッジの「実機(ROMそのもの)を廃棄・譲渡する」のも、著作権法に抵触する可能性があると考えられます