Repolode
EstebanPdN

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. 1

    リリースページからCIAインストーラーをダウンロードし、3DSにインストールします

  2. 2

    SDカードに sdmc:/3ds/Zelda 3DS/ ディレクトリを作成し、合法的に入手したUSA ROMをそこに配置します

  3. 3

    ゲームを起動し、Aボタンを押してROMを検証し、アセットを展開します

使う前に知っておきたいこと

  • 合法的に入手したUSA ROMはご自身で用意する必要があります。ROMやゲームアセットは含まれていません。
  • 音声を利用するには、ご自身の本体のファームウェアからダンプした dspfirm.cdc ファイルが必要です。
  • Nintendo 3DS本体でのみ動作し、他のプラットフォームでは動作しません。
  • リポジトリのトップレベルにライセンスファイルはありません。各コンポーネントのライセンスが適用されますが、Nintendoのコンテンツに関する権利は付与されません。

トピック

#game-port#nintendo-3ds#homebrew#snes#zelda#retro-gaming#native-port#zelda3

よくある質問

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 の数値は毎日更新されます。

関連プロジェクト

自分のディスクの実行ファイルをC++に再コンパイルして動作する、GTA: Vice City StoriesのWindows・Linux向けネイティブ移植版。

その他#game-port#static-recompilation#ps2
505+121 今週26C++GPL-3.0活発にメンテナンス更新 9 時間前

Xbox 360版を再コンパイルしたFIFA Street (2012)のWindows PC移植版。ランチャーやルーム機能を備え、コミュニティサーバーで無料のオンラインプレイが可能。ISOは各自で用意します。

その他#game-preservation#recompilation#windows
490+27 今週26C#MIT活発にメンテナンス更新 6 日前