NDS-BootStrapは、任天堂DS/DSI ROMと自宅とHomeBrewをエミュレータを使用するのではなく、ネイティブに利用できるようにするオープンソースアプリケーションです。 NDS-Bootstrapは、CFWを介した任天堂DSI/3DS SDカードと、フラッシュカードを介して任天堂DSで動作します。
NDS-Bootstrapは、いくつかの例外を除いて、ほとんどのDS/DSI ROMをサポートしています。一般的なカートリッジ(これらの機能をサポートするゲームの場合)よりも、チートとロード時間が短縮されたゲームエクスペリエンスを強化することができます。ゲームの保存もサポートされており、DSIware用の.sav拡張および.pubまたは.prvで保存されます。バグが見つかった場合は、[問題]タブに報告してください。 ROM互換性は互換性リストに記録されます。
パッチ防止パッチはIPSファイルを介してロードできますが、ソフトウェア自体には含まれていません。
NDS-Bootstrapは、DSCraftなどのゲームを含む多くの自宅用アプリケーションもサポートしています。
B4DSモード(ロックされたSCFGまたはDS PHAT/Liteを使用してDS-Mode FlashcardでNDS-Bootstrapを実行した結果)は、DSI/3DSでサポートされているほとんどの(すべてではないにしても)DS ROMをサポートします。一部のDSIware ROMもサポートされています。
目標が最新のコミットのビルドを取得することである場合は、TWLBOTビルドリポジトリからそれをダウンロードできます。また、コミットをGitHubフォークに押し込むと、すべてのコミットでGitHubアクションを実行することができます。ただし、ローカルでコンパイルしたい場合は、必要な任天堂DS開発ライブラリとDevKitarmをインストールする必要があります。
pacmanマネージャーをインストールして、devkitpro wikiに記載されているように、次のコマンドを実行して必要なライブラリをインストールします。 sudo dkp-pacman -S nds-dev
sudo必要ない場合があり、代わりにpacmanだけかもしれません)git clone https://github.com/DS-Homebrew/nds-bootstrap.git )を使用してこのリポジトリをクローンし、クローン化されたリポジトリに移動しますgcc lzss.c -o /usr/local/bin/lzss )などのCコンパイラを使用して、パス内のディレクトリにlzss.cコンパイルしますlzss.exeである必要がありますリポジトリのルートmake package-nightlyを実行しますbinフォルダーにありますコンパイルが必要な場合は、Discord ServerまたはGitHubディスカッションでヘルプを求めてください。
NDS-BootstrapはINIファイルを使用してパラメーターをロードするため、フロントエンドは必要ありません。ただし、非常にお勧めします。
Twilight Menu ++は、Rocket Robz&Coによって開発されたNDS-Bootstrapのフロントエンドです。エミュレーターやその他の自家醸造を起動する機能を備えた6つのカスタマイズ可能なランチャーがあります。
また、ゲーム用の多くの著作権侵害パッチが含まれており、ゲーム設定ごとにカスタマイズ可能なNDS-BootStrapを自動的に構成します。
DSIメニューまたは3DSホームメニューからゲームを直接実行できます。 Twilight Menu ++の一部の互換性機能はフォワーダーではありませんので、問題がある場合は、フォワーダーのロード中にYを保持してゲームごとの設定を編集する必要があります。
3DSユーザー向けの代替先送り機ジェネレーター。 YANBFフォワーダーは3DSモードアプリケーションであるため、DSI-Modeアプリケーションの40タイトル制限が小さい通常の300タイトル制限にカウントされますが、アニメーション化されたアイコンを持ち、ロードに少し時間がかかることはありません。