NDS-Bootstrap est une application open-source qui permet à l'utilisation de Nintendo DS / DSI et de HomeBrew soit utilisée nativement plutôt que d'utiliser un émulateur. NDS-Bootstrap fonctionne sur les cartes SD Nintendo DSI / 3DS via CFW et sur Nintendo DS via des flashcards.
NDS-Bootstrap prend en charge la plupart des ROM DS / DSI, à quelques exceptions près. Vous pouvez améliorer votre expérience de jeu avec des tricheurs et des temps de chargement plus rapides que les cartouches générales (pour les jeux qui prennent en charge ces fonctionnalités). L'économie de jeu est également prise en charge et sera enregistrée dans l'extension .sav
, et .pub
ou .prv
pour dsiware. Si vous trouvez un bogue, veuillez le signaler dans l'onglet Issues. La compatibilité ROM est enregistrée dans la liste de compatibilité.
Les correctifs anti-piratie peuvent être chargés via des fichiers IPS, mais ils ne sont pas inclus dans le logiciel lui-même.
NDS-Bootstrap prend également en charge de nombreuses applications Homebrew, y compris des jeux comme DSCRAFT.
Le mode B4DS (le résultat de l'exécution de NDS-Bootstrap sur des cartes flash en mode DS avec SCFG verrouillé ou DS Phat / Lite) prend en charge la plupart (sinon la totalité) des ROM DS sont prises en charge sur DSI / 3DS. Certaines ROM DSIware sont également prises en charge.
Si votre objectif est d'obtenir une construction du dernier engagement, vous pouvez le télécharger à partir de notre référentiel TWLBOT Builds. De plus, si vous poussez vos engagements à une fourche GitHub, vous pouvez faire fonctionner les actions GitHub sur chaque engagement de cette façon. Si, cependant, vous souhaitez compiler localement, vous devrez installer Devkitarm avec les bibliothèques de développement Nintendo DS nécessaires.
pacman
Package Manager de Devkitpro comme décrit sur le wiki Devkitpro, puis exécutez la commande suivante pour installer les bibliothèques nécessaires: sudo dkp-pacman -S nds-dev
sudo
peut ne pas être nécessaire et ce n'est peut-être que pacman
à la place)git clone https://github.com/DS-Homebrew/nds-bootstrap.git
) et accédez au référentiel clonélzss.c
à un répertoire de votre chemin à l'aide d'un compilateur C tel que GCC ( gcc lzss.c -o /usr/local/bin/lzss
)lzss.exe
dans la racine du référentielmake package-nightly
pour compiler NDS-Bootstrapbin
Si vous avez besoin d'aide pour compiller, veuillez demander de l'aide dans notre serveur Discord ou une discussion GitHub.
Un frontend n'est pas requis car NDS-Bootstrap utilise un fichier INI pour charger ses paramètres. Cependant, il est très recommandé.
Twilight Menu ++ est un frontend pour NDS-Bootstrap, développé par Rocket Robz & Co. Il a 6 lanceurs personnalisables à choisir avec la possibilité de lancer des émulateurs et d'autres homebrew.
Il comprend également un certain nombre de correctifs anti-piratage pour les jeux et configureront automatiquement NDS-Bootstrap pour vous, avec des paramètres personnalisables par jeu.
Vous permet d'exécuter des jeux directement à partir du menu DSI ou du menu Home 3DS. Certaines fonctionnalités de compatibilité de Twilight Menu ++ sont manquantes dans les transitaires, donc si vous avez des problèmes, vous devrez peut-être modifier les paramètres PER-MAGE en tenant Y tout en chargeant le redémarrage.
Un autre générateur de transfert pour les utilisateurs de 3DS. Les transitaires YANBF sont des applications en mode 3DS, donc ils comptent vers la limite de titre normale de 300, de la limite de titres de 40 plus petits sur les applications DSI en mode, mais ils ne peuvent pas avoir des icônes animées et prendre un peu plus de temps à charger.