mirror of
https://github.com/rvtr/wiki.git
synced 2025-10-31 06:31:13 -04:00
Various changes (nds-bootstrap 0.39.0 and minor corrections mostly) (#13)
* Change GameBrew link Now uses the All homebrew tab instead of the Applications tab * Use #Games This will auto-jump to the Games section, while still listing all of the other applications. * Minor changes + DNS removal -Added links to websites (https://wiimmfi.de, https://save-nintendo-wifi.com/) -Removed second AltWFC DNS (52200 upon connection) -Added second Wiimmfi DNS -Removed BenFi DNS and Twilit WFC DNS (20110 upon connection, unlikely many people use/used these anyways) -Added mention of Nintendo Wi-Fi USB Connector -Minor grammar corrections * Other adjustments Mostly relating to grammar * nds-bootstrap 0.39.0 update Things to consider *not* changing or making further edits: - nds-bootstrap troubleshooting edits (would this be considered good enough/better than what it was before?) - Removing Donor ROM/E-type cheat section (do these still apply?) - Adding in-game menu or launching DSiWare to nds-bootstrap vs flashcard section (didn't think these were complete enough for them to be worth adding) * Corrected / * Add suggestion of trying different run settings * Add DSi Mode in-game menu explanation Also changed TWLMenu++ to TWiLight Menu++ and added spaces to slashes * Remove reference to running DSi-Enhanced games in DS mode Also added `-` for Universal-Updater * Fix capitalization of Unlaunch * Fix flashcard/flashcart Flashcard = Slot-1, flashcart = Slot-2, according to contributing page * Update pages/_en-US/nds-bootstrap/faq.md Co-authored-by: Pk11 <epicpkmn11@outlook.com> * Update pages/_en-US/twilightmenu/controls.md Co-authored-by: Pk11 <epicpkmn11@outlook.com> Co-authored-by: Pk11 <epicpkmn11@outlook.com>
This commit is contained in:
parent
141f3bad2c
commit
de8b361c5c
@ -12,7 +12,7 @@ In order for GBARunner2 to load titles, a dump of the GBA BIOS is required. Newe
|
||||
|
||||
- [Wii (not family edition) / GameCube + link cable dumper](https://github.com/FIX94/gba-link-cable-dumper)
|
||||
- [3DS using most Virtual Console titles](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (Can't be GBA or non-Nintendo (Game Gear) Virtual Console Titles)
|
||||
- [GBA or DS Phat / Lite with a GBA flashcard](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite)
|
||||
- [GBA or DS Phat / Lite with a GBA flashcart](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite)
|
||||
|
||||
After dumping the BIOS, it must be renamed to `bios.bin` and then should be placed in `sd:/`, `sd:/gba/`, or `sd:/_gba/` for GBARunner2 to read it.
|
||||
|
||||
|
||||
@ -11,7 +11,6 @@ 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
|
||||
- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use <kbd class="l">L</kbd> to disable all cheats for a game
|
||||
- If the game you’re trying to launch is a DSi Enhanced game, then make sure that TWiLight Menu++ is set to use `DS Mode`
|
||||
- If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/`
|
||||
|
||||
#### Why are there issues with ROM loading, even though they're run natively?
|
||||
@ -22,12 +21,13 @@ To improve performance, nds-bootstrap also shrinks the game's heap in memory, wh
|
||||
#### Why use nds-bootstrap over a regular flashcard?
|
||||
- Certain compatible ROMs are loaded into RAM, allowing for load times to be faster than even normal cartridges
|
||||
- You can expand the VRAM memory bus to 32-bit
|
||||
- Utilize the DSi's additional CPU speed
|
||||
- Utilize the DSi's additional CPU speed, allowing for better performance in some games
|
||||
- Enhance your audio with 48 kHz
|
||||
- Use DSi mode, allowing for DSi features
|
||||
- Using certain cartridges, you are able to use IR in your application
|
||||
- nds-bootstrap is open source meaning devs can always update it to fix bugs and other things even if the company gets discontinued
|
||||
- The DS Memory Expansion Pak is emulated meaning games that require that accessory will work
|
||||
- nds-bootstrap is open source, meaning developers can always update it to fix bugs and other things, even if the project gets discontinued
|
||||
- The DS Memory Expansion Pak is emulated, meaning games that require that accessory will work
|
||||
- Swap top and bottom screens in compatible games for more comfortable gameplay, or on systems with a broken or removed screen
|
||||
|
||||
#### Donor ROMs
|
||||
Most SDK5 games can be selected as a Donor ROM (which can be done via TWiLight Menu++). The Donor ROM's ARM7 binary is copied by nds-bootstrap and replaces the ARM7 binary for the game that it is trying to run. This allows certain and SDK5 games to boot and save.
|
||||
@ -40,15 +40,12 @@ You can get nightly builds for nds-bootstrap [here](https://github.com/TWLBot/Bu
|
||||
The way E cheat types are implemented in nds-bootstrap is broken, meaning they'd only work half of the time.
|
||||
Your cheat probably uses that type. It is not a fault of the cheat database, but rather a fault of nds-bootstrap. Please do not request these cheats to get deleted from the DB.
|
||||
|
||||
#### Is there anything else I should know about cheats?
|
||||
You can set heap shrink to `Hi` in settings for slightly better cheat support.
|
||||
|
||||
For more info on cheats, look [here](https://wiki.ds-homebrew.com/ds-index/retail-roms#action-replay-cheats).
|
||||
|
||||
#### nds-bootstrap troubleshooting
|
||||
If you get issues with using the latest version of nds-bootstrap, here's how you could troubleshoot it.
|
||||
|
||||
1. Run everything in 67 MHz, DS Mode, with 32 kHz of audio, etc. Basically, keep everything to DS settings. Don't try to improve it with DSi stuff
|
||||
1. Run the game with different settings, including changing the ARM9 CPU Speed, DS / DSi Mode, sound quality, Card Read DMA, etc
|
||||
2. Delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/`
|
||||
3. It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv)
|
||||
|
||||
|
||||
@ -14,4 +14,5 @@ To view tested games, look [here](https://docs.google.com/spreadsheets/d/1LRTkXO
|
||||
- Look for screen flickering or sound issues
|
||||
- If something looks off, run the game along a console not using nds-bootstrap to compare
|
||||
- Try as many features in the game as possible
|
||||
- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, etc)
|
||||
- Be thorough
|
||||
|
||||
@ -14,4 +14,4 @@ Information for [GodMode9i](https://github.com/DS-Homebrew/GodMode9i), a full ac
|
||||
This happens when you launch GodMode9i from [hiyaCFW](https://wiki.ds-homebrew.com/other/hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from unlaunch to be able to mount the NAND.
|
||||
|
||||
#### Why can't I dump games on DSi?
|
||||
You need unlaunch installed in order to be able to dump games onto your SD card. You can install unlaunch by following [dsi.cfw.guide](https://dsi.cfw.guide/).
|
||||
You need Unlaunch installed in order to be able to dump games onto your SD card. You can install Unlaunch by following [dsi.cfw.guide](https://dsi.cfw.guide/).
|
||||
|
||||
@ -12,7 +12,7 @@ description: Controls for using TWiLight Menu++
|
||||
- <kbd>Left</kbd> / <kbd>Right</kbd>: Select a game / app
|
||||
- <kbd class="face">A</kbd> / <kbd>START</kbd>: Launch game / app
|
||||
- <kbd class="l">L</kbd> / <kbd class="r">R</kbd> or <kbd>SELECT</kbd> + <kbd>Left</kbd> / <kbd>Right</kbd>: Switch pages
|
||||
- (DSi/Saturn/HBL theme) <kbd>SELECT</kbd> + <kbd>Up</kbd> / <kbd>Down</kbd> & release <kbd>SELECT</kbd>: Switch between the SD card and flashcard
|
||||
- (DSi / Saturn / HBL theme) <kbd>SELECT</kbd> + <kbd>Up</kbd> / <kbd>Down</kbd> & release <kbd>SELECT</kbd>: Switch between the SD card and flashcard
|
||||
- <kbd class="face">Y</kbd>: Per-game settings
|
||||
- <kbd class="face">X</kbd>: Cheat menu
|
||||
- <kbd class="face">A</kbd>: Toggle cheat
|
||||
@ -21,7 +21,7 @@ description: Controls for using TWiLight Menu++
|
||||
- <kbd class="face">Y</kbd>: Show cheat description
|
||||
- <kbd class="l">L</kbd>: Disable all cheats
|
||||
- <kbd class="face">X</kbd>: Delete/hide game
|
||||
- (DSi/Saturn/HBL theme) <kbd>SELECT</kbd>: SELECT menu or DS Classic Menu (Where system menu, TWLMenu++ Settings, and GBA Mode can be accessed)
|
||||
- (DSi / Saturn / HBL theme) <kbd>SELECT</kbd>: SELECT menu or DS Classic Menu (Where system menu, TWiLight Menu++ Settings, and GBA Mode can be accessed)
|
||||
|
||||
#### R4 theme
|
||||
- <kbd>Up</kbd> / <kbd>Down</kbd>: Select a game / app
|
||||
@ -59,6 +59,7 @@ description: Controls for using TWiLight Menu++
|
||||
- <kbd>Up</kbd> / <kbd>Down</kbd>: Increase / Decrease selected value
|
||||
- <kbd>Left</kbd> / <kbd>Right</kbd>: Select a value
|
||||
- <kbd class="face">A</kbd> / <kbd class="face">B</kbd>: Return to RAM Viewer/Editor at specified address
|
||||
- The in-game menu is not accessible in DSi Mode, so attempting to use the button combo in DSi Mode will instead exit the game.
|
||||
|
||||
#### Boot shortcuts
|
||||
These should be pressed on the TWiLight Menu++ splash screen / right after the Nintendo DSi splash screen.
|
||||
|
||||
@ -26,12 +26,11 @@ Go into TWLMenu++ Settings, and disable `Update recently played list`.
|
||||
#### Why do I get a white screen when trying to load a game from SD card?
|
||||
- First, check [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
|
||||
- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use <kbd class="l">L</kbd> to disable all cheats for a game
|
||||
- If the game you're trying to launch is a DSi Enhanced game, then make sure that TWiLight Menu++ is set to use `DS Mode`
|
||||
- If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/`
|
||||
|
||||
#### How do I use cheats?
|
||||
You need to have a cheat DB in the form of a `usrcheat.dat` file in the `sd:/_nds/TWiLightMenu/extras/` folder. The most updated cheat database is [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/).
|
||||
- On the 3DS, this database is available in the Universal Updater app as "NDS Cheat Databases." This will automatically install it to the required location.
|
||||
- On the 3DS, this database is available in the Universal-Updater app as "NDS Cheat Databases." This will automatically install it to the required location.
|
||||
|
||||
Alternatively, you can use [r4cce](http://hp.vector.co.jp/authors/VA013928/soft_en.html) to create your own cheat DB.
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user