diff --git a/pages/_en-US/nds-bootstrap/faq.md b/pages/_en-US/nds-bootstrap/faq.md index 4cb654de..4a31c26f 100644 --- a/pages/_en-US/nds-bootstrap/faq.md +++ b/pages/_en-US/nds-bootstrap/faq.md @@ -2,20 +2,24 @@ lang: en-US layout: faq section: nds-bootstrap -title: FAQ -long_title: nds-bootstrap FAQ -description: FAQ for nds-bootstrap +title: FAQ & Troubleshooting +long_title: nds-bootstrap FAQ & Troubleshooting +description: FAQ & Troubleshooting for nds-bootstrap --- -#### Why do I get a white screen when trying to load a game from SD card? -- First, check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) and make sure your game is compatible +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it. Update instructions are provided in each release page. +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap - Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game - If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) -If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the compatibility list +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, make sure you add it to the compatibility list. #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. @@ -43,7 +47,7 @@ Most games can be set as a Donor ROM (which can be done via **TW**i**L**ight Men #### What's the best Donor ROM? There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. -If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor.