Action Kart
マリオカートDSのネイティブiOS移植
2005年のDSのカートレースゲームを、エミュレーターなしでiPhone・iPadのネイティブアプリに。ご自身のカートリッジのダンプからゲームのコードをMac上でC言語に変換し、自分の端末用のアプリとしてビルドします。
公開ビルドはありません。アプリにはご自身のゲームから変換したコードが含まれるためです。ROMをrom/mkds.ndsにコピーしてsh ios/construir.shを実行し、未署名のIPAをSideloadlyまたはAltStoreでご自身のApple IDを使ってインストールしてください。
DSのゲームをiPhoneで遊ぶには、ふつうエミュレーターを使い、上下2つの画面を横向きのスマホに詰め込むことになります。
できること
エミュレーター不要
ゲームのコードを事前にC言語に変換し、本物のiOSアプリとしてコンパイルします。
1画面の16:9レイアウト
DSの2画面を、スマホに合うひとつのワイド画面にまとめました。
広い3Dカメラ
レース中のカメラを広げ、16:9の画面いっぱいに表示します。
新しいドット絵のインターフェース
ドット絵で作り直したインターフェースと、オリジナルのアプリアイコン。
タッチ操作
iPhone・iPadの画面上のタッチ操作で遊べます。
ご自身のROMのみ
ゲームは含まれていません。アプリはビルドに使ったROMしか受け付けません。
概要
- 対応環境
- iPhone・iPad
- 価格
- 無料・オープンソース(MITライセンス)
- 対応機種
- iPhone・iPad
- Xcode・Homebrew・SDL2・CMakeを入れたMacでビルド
- ご自身でダンプした欧州版(ゲームコードAMCP)
非公式のファンプロジェクトです。任天堂とは一切関係がなく、承認・協賛を受けていません。マリオカートDSと関連する名称・キャラクター・商標はすべて任天堂に帰属します。ROM、ゲームのコード、ゲームの素材は一切含まれていません。alontube氏のDS Kart Recompiled(MIT)をもとにしています。
よくある質問
エミュレーターですか?
いいえ。ご自身のカートリッジのダンプからゲームのコードをMac上でC言語に変換し、ネイティブのiOSアプリとしてコンパイルします。
アプリをダウンロードできますか?
いいえ。IPA、App Store、TestFlight、ダウンロードはなく、今後も提供しません。ご自身のROMから、自分の端末用にだけビルドしてください。
どのバージョンのゲームが必要ですか?
ご自身で正規にダンプした欧州版(ゲームコードAMCP)が必要です。
公式のものですか?
いいえ。Action Kartは非公式のファンプロジェクトで、任天堂とは一切関係がなく、承認も受けていません。
開発者向けの技術情報
使用技術・アーキテクチャ・作り方について。
スタック
ソースからビルド
すべてのコードとビルド手順はGitHubリポジトリにあります。
このようなプロジェクトをお考えですか?
アプリやウェブアプリを、最初のアイデアからリリースまでデザイン・開発しています。