手元で抽出したゲームデータからビルドする、『ティアーズ オブ ザ キングダム』1.4.3の非公式ネイティブWindows・Linux移植版。
EstebanPdN/zelda-alttp-3ds
上画面でゲームを、下画面でマップやメニューを表示する、『ゼルダの伝説 神々のトライフォース』のNintendo 3DS向けネイティブ移植版です。
- スター
- 779
- フォーク
- 24
- 未解決の Issue
- 3
- 最終コミット
- 一昨日
これは何?
zelda3エンジンとそのAndroid移植版をベースに、『神々のトライフォース』をNintendo 3DS向けのネイティブなデュアルスクリーン版として移植するプロジェクトです。400x240のゲーム画面は上画面に表示され、下画面にはリアルタイムマップ、ダンジョンマップ、装備画面、アイテム選択、タッチ操作の設定が表示されます。
プレイヤーは、合法的に入手したUSA ROMを用意する必要があります。ROMは本体のSDカードからローカルで読み込まれ、ゲームデータはリポジトリに含まれていません。初回起動時に、ゲームがROMからアセットファイルを抽出します。画面モードはワイド、引き伸ばし、オリジナルのアスペクト比から選べ、x2からx5までのターボ速度にも対応しています。
ゲーム内アップデーターではStableとPre-releaseの各チャンネルを選べます。また、L + R + Aでバグ報告用の簡易診断ダンプを作成できます。CIAとしてインストールするか、3DSXファイルとしてHomebrew Launcherから起動でき、devkitARMとlibctruを使ってビルドされます。
主な機能
- 01上画面に400x240のゲーム画面、下画面にマップ、装備、タッチ操作の設定を表示するデュアルスクリーン構成。
- 02ROMごとに保存される、ワイド、引き伸ばし、オリジナルのアスペクト比に対応した画面モード。
- 03x2からx5までのターボ速度に対応。New 3DSではZLまたはCスティックを押し続けて使用できます。
- 04StableとPre-releaseの各チャンネルに対応したゲーム内アップデーター。
- 05L + R + Aで、メモリ、画面、ロードステートのチェックポイントを収集する診断ダンプ。
- 06コア間でPPUレンダリングを並列化した、固定ステップ60 Hzのゲームタイミング。
ユースケース
- マップ用のセカンドスクリーンを使い、Nintendo 3DSで『神々のトライフォース』をプレイする。
- 自分で用意したROMを使い、携帯ゲーム機でSNES時代のゼルダのホームブリュー移植版を動かす。
- クラシックなSNESゲームエンジンをデュアルスクリーンの携帯ゲーム機向けに移植する方法を学ぶ。
クイックスタート
- 1
リリースページからCIAインストーラーをダウンロードし、3DSにインストールします
- 2
SDカードに sdmc:/3ds/Zelda 3DS/ ディレクトリを作成し、合法的に入手したUSA ROMをそこに配置します
- 3
ゲームを起動し、Aボタンを押してROMを検証し、アセットを展開します
使う前に知っておきたいこと
- 合法的に入手したUSA ROMはご自身で用意する必要があります。ROMやゲームアセットは含まれていません。
- 音声を利用するには、ご自身の本体のファームウェアからダンプした dspfirm.cdc ファイルが必要です。
- Nintendo 3DS本体でのみ動作し、他のプラットフォームでは動作しません。
- リポジトリのトップレベルにライセンスファイルはありません。各コンポーネントのライセンスが適用されますが、Nintendoのコンテンツに関する権利は付与されません。
トピック
よくある質問
- zelda-alttp-3ds とは?
- 上画面でゲームを、下画面でマップやメニューを表示する、『ゼルダの伝説 神々のトライフォース』のNintendo 3DS向けネイティブ移植版です。 zelda3エンジンとそのAndroid移植版をベースに、『神々のトライフォース』をNintendo 3DS向けのネイティブなデュアルスクリーン版として移植するプロジェクトです。400x240のゲーム画面は上画面に表示され、下画面にはリアルタイムマップ、ダンジョンマップ、装備画面、アイテム選択、タッチ操作の設定が表示されます。
- zelda-alttp-3ds は無料で使えますか?ライセンスは?
- zelda-alttp-3ds にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- zelda-alttp-3ds は今もメンテナンスされていますか?
- 活発にメンテナンス中。zelda-alttp-3ds の最終コミットは 2026年11月5日 です。
- zelda-alttp-3ds は何に使えますか?
- マップ用のセカンドスクリーンを使い、Nintendo 3DSで『神々のトライフォース』をプレイする。 自分で用意したROMを使い、携帯ゲーム機でSNES時代のゼルダのホームブリュー移植版を動かす。 クラシックなSNESゲームエンジンをデュアルスクリーンの携帯ゲーム機向けに移植する方法を学ぶ。
- zelda-alttp-3ds のインストール方法は?
- リリースページからCIAインストーラーをダウンロードし、3DSにインストールします SDカードに sdmc:/3ds/Zelda 3DS/ ディレクトリを作成し、合法的に入手したUSA ROMをそこに配置します ゲームを起動し、Aボタンを押してROMを検証し、アセットを展開します
- zelda-alttp-3ds はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/EstebanPdN/zelda-alttp-3ds
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
自分で用意したゼルダの伝説 ティアーズ オブ ザ キングダム 1.0.0を、エミュレーターではなくWindows・Vulkan向けネイティブプログラムに再コンパイルします。
Libretroコアを基盤とし、NESからPSP、3DSまで対応するAndroid向けオープンソースのマルチシステムレトロゲームエミュレーター。
Diablo II: ResurrectedのSwitch版を、手持ちのゲームデータを使ってiPhone、iPad、Macでネイティブ実行する、オープンソースのiOS・macOS互換レイヤー。
自分のディスクの実行ファイルをC++に再コンパイルして動作する、GTA: Vice City StoriesのWindows・Linux向けネイティブ移植版。
Xbox 360版を再コンパイルしたFIFA Street (2012)のWindows PC移植版。ランチャーやルーム機能を備え、コミュニティサーバーで無料のオンラインプレイが可能。ISOは各自で用意します。