Setting Up TWiLight Menu++ As Secondary Kernel
Info
A dual-boot setup is useful if your cart's regular kernel works fine overall, but has issues with a few specific games such as romhacks. This guide will allow you to continue using your cart's stock kernel as primary, while being able to launch into TWiLight Menu++ to use nds-bootstrap when you want to play a problematic game.
Setup Guide:
-
Download the latest release of TWiLight Menu++ Flashcart Edition.
-
Extract the downloaded
TWiLightMenu-Flashcard.7zfile with 7-Zip. -
From within the TWiLight files, copy the following files/folders to your SD card root:
_ndsfolderromsfolderBOOT.NDS
R4iMenu Users
R4iMenu is not able to boot TWiLight Menu++ directly from the Games menu, due to a bug in its homebrew loader. However, you can chainload TWiLight by launching an nds-miniboot binary from R4iMenu instead.
Download this
Boot_TWiLight.ndsfile and place it on your SD root as well. To launch TWiLight in R4iMenu, runBoot_TWiLight.ndsin the Games menu, instead ofBOOT.NDS. Keep in mind that you still need to haveBOOT.NDSon the SD root, as that is the actual TWiLight binary launched byBoot_TWiLight.nds.DSpico Users
If you are using a DSpico, copy
BOOT_ALT.NDSinstead. It has a TWL header to allow the DSpico to run TWiLight in DSi mode. -
Place roms you'd like to run with TWiLight Menu++ into
/roms/ndson your SD card. -
Insert the SD card back into your cart, plug the cart into your DS, and boot into your kernel.
-
In your cart's menu, navigate to and select
BOOT.NDSto launch TWiLight Menu++. -
In TWiLight, navigate to the
romsfolder, and then thendsfolder where you placed your NDS rom file. Launch it to boot the game using nds-bootstrap.