mirror of
https://github.com/rvtr/wiki.git
synced 2025-10-31 06:31:13 -04:00
treewide: use 4-space indent
The current tree is a mixture of different numbers of spaces. Unify them to 4-space indents, as this seems to be the configuration supported on most platforms out there.
This commit is contained in:
parent
46cda05749
commit
37e96a87d8
@ -66,7 +66,7 @@ These roles can only be given by moderators, and indicate that these users are k
|
||||
|
||||
- Developers - This role is given to those who have contributed code to the Nintendo DS scene. If you have any projects for the role, show them in #nds-dev
|
||||
- Helpers - This role is given to those that actively provide meaningful assistance in #nds-help or have contributed to compatibility reporting
|
||||
- Helpers have no moderator permissions, please ping a moderator if a situation needs one
|
||||
- Helpers have no moderator permissions, please ping a moderator if a situation needs one
|
||||
- Nitro Booster - Automatically given to those that have given Server Boosts to the server. This role has no additional permissions, and is not hoisted in the Member List
|
||||
|
||||
### Punishment Roles
|
||||
|
||||
@ -41,7 +41,7 @@ This page provides more details to the rules outlined in the [#info-and-rules](h
|
||||
|
||||
The consequences of breaking these rules are a warning, mute, kick or ban. Of course, the specific consequences will be handled on a case by case basis.
|
||||
- Most users end up having 4 warnings before they are banned
|
||||
- These warnings include using the actual !warn command, getting muted, and also verbal warnings
|
||||
- These warnings include using the actual !warn command, getting muted, and also verbal warnings
|
||||
- Joining for the purpose of rule breaking will get you banned
|
||||
|
||||
## Reporting
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
### 11. Do not send unsolicited DMs to other users
|
||||
|
||||
- Please ask before sending a Direct Message to others and respect those not wanting to communicate
|
||||
- Even if your actions aren't malicious, they could be disturbing or otherwise unwanted
|
||||
- Even if your actions aren't malicious, they could be disturbing or otherwise unwanted
|
||||
- Things that happen in Direct Messages **are** the business of the server since unless you both share another server or are friends, you wouldn't be able to reach each other
|
||||
- Examples of what not to do include DM advertising, purposely redirecting users to DMs from normal chat (such as support) to break rules, and harassment
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
### 12. Do not bring external drama, NSFW, or illegal content into the server
|
||||
|
||||
- If you are banned in other servers, avoid talking about it here
|
||||
- We can not help you get unbanned from other servers, that is the decision of the staff members there
|
||||
- We can not help you get unbanned from other servers, that is the decision of the staff members there
|
||||
- Do not post anything that is not considered safe for work (e.g. sexual content, extreme violence, drugs)
|
||||
- Accounts with disturbing avatars will be kicked, then leading to a ban if they keep said avatar on return
|
||||
- Despite adult content being banned, users are still required to be thirteen and over in order to participate on this Discord server as per the Discord TOS
|
||||
|
||||
@ -3,4 +3,4 @@
|
||||
- Asking to ask is not only ironic, but defeats the point of having a help channel such as #nds-help, where all help questions are intended to be directed towards
|
||||
- Arbitrary release dates aren't part of our schedule to publish high quality tested applications, and expecting them to be pre-determined/ready on demand interferes with our release schedule. Those not wanting to be constrained by these limitations should instead use nightly builds if the project offers it
|
||||
- Handholding is not helping; users are expected to do research on the subject matter, whether it's by reading the pinned messages/#useful-resources or using a search engine to find links
|
||||
- Overlooking this rule for legitimate reasons is allowed, at moderators decision on what is considered legitimate
|
||||
- Overlooking this rule for legitimate reasons is allowed, at moderators decision on what is considered legitimate
|
||||
|
||||
@ -2,5 +2,5 @@
|
||||
|
||||
- Curse words aren't prohibited (you're on the internet; expect it), but edgelords and slurs aren't welcome
|
||||
- Conversational rants are allowed as long as it's not purely for the sake of venting
|
||||
- Prevent discussions being repeats of frustrations already found so commonly elsewhere (ie: Twitter) by introducing another factor not well known or discussed
|
||||
- Starting off a topic with something bad to say about it? Make sure to not instantly start the whole convo to be negative
|
||||
- Prevent discussions being repeats of frustrations already found so commonly elsewhere (ie: Twitter) by introducing another factor not well known or discussed
|
||||
- Starting off a topic with something bad to say about it? Make sure to not instantly start the whole convo to be negative
|
||||
|
||||
@ -3,9 +3,9 @@
|
||||
- Monologuing to the point of discouraging others from interacting or having the message overflow an average mobile screen should have the messages moved to a dedicated page, such as a server thread or Mystbin: https://mystb.in/
|
||||
- GIFs to complement messages are fun, but GIFs made to replace conversation is just irritating and bandwidth wasting.
|
||||
- Keep needed messages for your point to a minimal, by:
|
||||
- NOT duplicating messages, especially in different channels
|
||||
- NOT posting for the sake of posting ("chat is dead", copypastas, etc)
|
||||
- NOT sending multiple messages with few words each to build a sentence (ie: popcorning)
|
||||
- using reactions to post simple emoji's responding to another's message (for the message immediately above, type `+:emojiname:` as a shortcut)
|
||||
- NOT duplicating messages, especially in different channels
|
||||
- NOT posting for the sake of posting ("chat is dead", copypastas, etc)
|
||||
- NOT sending multiple messages with few words each to build a sentence (ie: popcorning)
|
||||
- using reactions to post simple emoji's responding to another's message (for the message immediately above, type `+:emojiname:` as a shortcut)
|
||||
|
||||
**Moderators may request a discussion to stop, and users are expected to comply with its request, even if it doesn't fall into any of the above examples**
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
### 7. Keep conversations within their respective channels
|
||||
|
||||
- Even if they are related, sometimes another channel would be more suitable
|
||||
- Check the channel topics for where to ask questions or have discussion
|
||||
- Check the channel topics for where to ask questions or have discussion
|
||||
- Sometimes, even an entirely different server is preferable, we don't have the answers to everything
|
||||
- There are some related servers in [#useful-resources](https://discord.com/channels/283769550611152897/638041441079263283) and the pins of other channels
|
||||
- There are some related servers in [#useful-resources](https://discord.com/channels/283769550611152897/638041441079263283) and the pins of other channels
|
||||
|
||||
@ -58,7 +58,7 @@ All the necessary files will be in the `dsidump` folder on the root of your SD c
|
||||
1. Navigate to the root of your SD card, and launch dsbf_dump
|
||||
1. Wait for the process to complete
|
||||
1. After the process is complete, press <kbd>START</kbd> to power off your device
|
||||
- On 3DS-family systems, it will instead show "Software closed". Power off your device from this screen
|
||||
- On 3DS-family systems, it will instead show "Software closed". Power off your device from this screen
|
||||
1. Insert your SD card into your computer
|
||||
|
||||
All the necessary files will be in a folder specified on the top screen of your device.
|
||||
|
||||
@ -11,13 +11,13 @@ description: Information about the Nintendo DSi and the Nintendo 3DS's TWL_FIRM
|
||||
The main benefit of modding your DSi and 3DS families of systems is that you can unlock more possibilities with your consoles. Installing Custom Firmware is quite easy, and in most cases, all you need is a (micro)SD card. Here are the best of guides for you to follow, with step-by-step instructions:
|
||||
|
||||
- [3DS Hacking Guide](https://3ds.hacks.guide)
|
||||
- Lightning command: `mod 3ds`
|
||||
- TWLHelper command: `guide 3ds`
|
||||
- Kurisu command: `guide 3ds`
|
||||
- Lightning command: `mod 3ds`
|
||||
- TWLHelper command: `guide 3ds`
|
||||
- Kurisu command: `guide 3ds`
|
||||
- [DSi Hacking Guide](https://dsi.cfw.guide)
|
||||
- Lightning command: `mod dsi`
|
||||
- TWLHelper command: `guide dsi`
|
||||
- Kurisu command: `guide dsi`
|
||||
- Lightning command: `mod dsi`
|
||||
- TWLHelper command: `guide dsi`
|
||||
- Kurisu command: `guide dsi`
|
||||
|
||||
### CPU speeds
|
||||
The Nintendo DS shipped with a 67 MHz processor in 2004, and the Nintendo DSi shipped with a 133 MHz processor five years later. Most games of the Nintendo DS library were made before the Nintendo DSi came out, and as such the only processor available to them was 67 MHz. Some applications tied themselves to that clock speed and as a result, they will not work well with a higher clock speed. Most games, however, outperform the original with a higher clock speed.
|
||||
|
||||
@ -62,32 +62,32 @@ These are just recommended emulators and loaders that are present in TWiLight Me
|
||||
## Notes on specific emulators
|
||||
### RAM Disks
|
||||
- In order for **jEnesisDS** or **neoDS** to work on the DSi SD card, you'll have to use a RAM disk with nds-bootstrap
|
||||
- A RAM disk maker for jEnesisDS is built into TWiLight Menu++. You will need to create your own RAM disk for neoDS. See [Creating RAM Disks](../twilightmenu/creating-ram-disks) on how to do so
|
||||
- The reason why RAM disks are used is because these emulators' ARM7 hooks don't work properly
|
||||
- A RAM disk maker for jEnesisDS is built into TWiLight Menu++. You will need to create your own RAM disk for neoDS. See [Creating RAM Disks](../twilightmenu/creating-ram-disks) on how to do so
|
||||
- The reason why RAM disks are used is because these emulators' ARM7 hooks don't work properly
|
||||
|
||||
### Comparison between PicoDriveTWL and jEnesisDS
|
||||
- **PicoDriveTWL**
|
||||
- Was made for DSi
|
||||
- Does not require nds-bootstrap RAM Disks
|
||||
- Saving is supported on DSi SD cards
|
||||
- Quicker load times between TWiLight Menu++ to the emulator on the DSi SD card
|
||||
- Supports arguments
|
||||
- Limit is 3 MB on a **Flashcard**
|
||||
- Takes advantage of the DSi extra RAM or DS Memory Pak to extend this limit
|
||||
- No sound emulation
|
||||
- Framerate is extremely choppy
|
||||
- Was made for DSi
|
||||
- Does not require nds-bootstrap RAM Disks
|
||||
- Saving is supported on DSi SD cards
|
||||
- Quicker load times between TWiLight Menu++ to the emulator on the DSi SD card
|
||||
- Supports arguments
|
||||
- Limit is 3 MB on a **Flashcard**
|
||||
- Takes advantage of the DSi extra RAM or DS Memory Pak to extend this limit
|
||||
- No sound emulation
|
||||
- Framerate is extremely choppy
|
||||
|
||||
- **jEnesisDS**
|
||||
- DS Mode
|
||||
- Requires nds-bootstrap's RAM disk to be used for DSi SD cards
|
||||
- Saving is unavailable for DSi SD cards
|
||||
- Takes a while to load
|
||||
- No argument support
|
||||
- Limit is 3 MB on all platforms (due to roms loading in RAM)
|
||||
- No DS Memory Pak or DSi Extended Memory support
|
||||
- There is a patch for Sonic 3 & Knuckles that removes the multiplayer, getting the size count down
|
||||
- Sound Emulation
|
||||
- Framerate is smooth
|
||||
- DS Mode
|
||||
- Requires nds-bootstrap's RAM disk to be used for DSi SD cards
|
||||
- Saving is unavailable for DSi SD cards
|
||||
- Takes a while to load
|
||||
- No argument support
|
||||
- Limit is 3 MB on all platforms (due to roms loading in RAM)
|
||||
- No DS Memory Pak or DSi Extended Memory support
|
||||
- There is a patch for Sonic 3 & Knuckles that removes the multiplayer, getting the size count down
|
||||
- Sound Emulation
|
||||
- Framerate is smooth
|
||||
|
||||
|
||||
<!-- Links for tables -->
|
||||
|
||||
@ -45,7 +45,7 @@ If you already have Universal Updater installed on your console, you can skip to
|
||||
1. Navigate to your game's location and press <kbd class="face">A</kbd>
|
||||
1. Confirm you wish to install by selecting `Yes`
|
||||
1. After it is installed, your game will now appear as a title on your HOME menu
|
||||
- If launching the title brings up an error message saying `/_nds/ntr-forwarder/sdcard.nds not found`, follow steps 2-3 in Part 1 of the `DSi SD card` tab
|
||||
- If launching the title brings up an error message saying `/_nds/ntr-forwarder/sdcard.nds not found`, follow steps 2-3 in Part 1 of the `DSi SD card` tab
|
||||
|
||||
### Part 3: Getting the AP-fix pack from TWiLight Menu++
|
||||
|
||||
@ -68,7 +68,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide.
|
||||
|
||||
### Part 1: Getting started
|
||||
1. Copy `NDSForwarder.dsi` to your SD card root
|
||||
- This can optionally be installed to hiyaCFW directly using [NTM](https://github.com/Epicpkmn11/NTM/releases/download/v0.2.0/NTM.dsi)
|
||||
- This can optionally be installed to hiyaCFW directly using [NTM](https://github.com/Epicpkmn11/NTM/releases/download/v0.2.0/NTM.dsi)
|
||||
1. Download the [Forwarder pack](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z)
|
||||
1. Extract the contents of the `for SD Card root` folder to the root of your DSi's SD card
|
||||
|
||||
@ -85,7 +85,7 @@ If you already have TWiLight Menu++ installed, skip to the next part.
|
||||
1. Reinsert your SD card into your device
|
||||
1. Hold <kbd class="face">A</kbd> + <kbd class="face">B</kbd>, then power on your device to boot to Unlaunch
|
||||
1. Launch `NDSForwarder.dsi`
|
||||
- If you get a `nitroFSInit() fail` message, try using TWiLight Menu++ to launch, or place `NDSForwarder.dsi` on the root of your SD card
|
||||
- If you get a `nitroFSInit() fail` message, try using TWiLight Menu++ to launch, or place `NDSForwarder.dsi` on the root of your SD card
|
||||
1. Press <kbd class="face">A</kbd> on `Install`
|
||||
1. Navigate to your game's location and press <kbd class="face">A</kbd>
|
||||
1. After it is installed, your game will now appear as a title on your hiyaCFW DSi Menu
|
||||
@ -118,7 +118,7 @@ If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip
|
||||
1. Reinsert your SD card into your flashcard, and the flashcard into your device
|
||||
1. Power on your device and launch your flashcard
|
||||
1. Launch `NDSForwarder.nds`
|
||||
- If you get a `nitroFSInit() fail` message, try using TWiLight Menu++ to launch, or place `NDSForwarder.nds` on the root of your SD card
|
||||
- If you get a `nitroFSInit() fail` message, try using TWiLight Menu++ to launch, or place `NDSForwarder.nds` on the root of your SD card
|
||||
1. Press <kbd class="face">A</kbd> on `Install`
|
||||
1. Navigate to your game's location and press <kbd class="face">A</kbd>
|
||||
1. After it is installed, your game will now appear in a folder called `forwarders` on the flashcard's SD card root
|
||||
@ -131,10 +131,10 @@ If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip
|
||||
### Requirements
|
||||
|
||||
- **DSi users:**
|
||||
- A Nintendo DSi with [Unlaunch](https://dsi.cfw.guide/installing-unlaunch) and [hiyaCFW](installing) installed
|
||||
- The latest release of [Title Manager for Hiya](https://github.com/JeffRuLz/TMFH/releases)
|
||||
- A Nintendo DSi with [Unlaunch](https://dsi.cfw.guide/installing-unlaunch) and [hiyaCFW](installing) installed
|
||||
- The latest release of [Title Manager for Hiya](https://github.com/JeffRuLz/TMFH/releases)
|
||||
- **3DS users:**
|
||||
- A Nintendo 3DS family console with modern CFW environment from [3ds.hacks.guide](https://3ds.hacks.guide)
|
||||
- A Nintendo 3DS family console with modern CFW environment from [3ds.hacks.guide](https://3ds.hacks.guide)
|
||||
|
||||
{% capture flashcards %}
|
||||
The recommended flashcards are the DSTT and Acekard 2i. If you want perfect game compatibility, get the SuperCard DSTWO/DSTWO PLUS. The only downside is that it drains your system battery faster.
|
||||
@ -193,28 +193,28 @@ Incompatible:
|
||||
- [Forwarder3-DS](https://www.dropbox.com/s/b9de5ii6vm3dxfn/Forwarder3DS-v2.9.6.zip?dl=0)
|
||||
- [Java 8](https://www.java.com/en/download/)
|
||||
- **Linux users:** JavaFX
|
||||
- Debian-based: Run [this script](https://gist.githubusercontent.com/puntillol59/7532b6583380baca236dcaf2d8f75b5c/raw/e8b9d193f8b24de941160c7292ec0bb3b997e98e/main.sh)
|
||||
- Arch: `sudo pacman -S java8-openjfx && sudo archlinux-java set java-8-openjdk/jre`
|
||||
- Debian-based: Run [this script](https://gist.githubusercontent.com/puntillol59/7532b6583380baca236dcaf2d8f75b5c/raw/e8b9d193f8b24de941160c7292ec0bb3b997e98e/main.sh)
|
||||
- Arch: `sudo pacman -S java8-openjfx && sudo archlinux-java set java-8-openjdk/jre`
|
||||
|
||||
### Part 1: Getting started
|
||||
1. Download one of these packs:
|
||||
- [Original R4 / M3 Simply](https://www.dropbox.com/s/juxzri7h8bttunh/DS%20Game%20Forwarder%20pack%20%28Original%20R4%2C%20M3%20Simply%29.7z?dl=0)
|
||||
- [Acekard 2(i) / M3DS Real](https://www.dropbox.com/s/5elogf885sd62hu/DS%20Game%20Forwarder%20pack%20%28M3DS%20Real%29.7z?dl=0)
|
||||
- [DSTT / R4i Gold / R4i-SDHC / R4 SDHC Upgrade / SC DSONE](https://www.dropbox.com/s/xxfmvikwmnvsu63/DS%20Game%20Forwarder%20pack%20%28DSTT%2C%20R4i%20Gold%2C%20R4i-SDHC%2C%20SC%20DSONE%29.7z?dl=0)
|
||||
- [Acekard RPG](https://drive.google.com/file/d/0B2_1xHkEp2_6OHVuZEJwU1BKbEU/view?usp=sharing)
|
||||
- [R4iDSN / R4i Gold RTS / R4i Gold 3DS Plus](https://www.dropbox.com/s/j8nquh073k9y0h7/DS%20Game%20Forwarder%20pack%20%28R4iDSN%2C%20R4i%20Gold%20RTS%29.7z?dl=0)
|
||||
- [Ace 3DS+ / Gateway Blue Card / R4iLS / R4iTT](https://www.dropbox.com/s/fd7dzhn8burcq02/DS%20Game%20Forwarder%20pack%20%28Ace3DS%2C%20GW%20Blue%20Card%2C%20R4iTT%29.7z?dl=0)
|
||||
- [SC DSTWO](https://www.dropbox.com/s/pyyg0vq8b0nmhqd/DS%20Game%20Forwarder%20pack%20%28SC%20DSTWO%29.7z?dl=0)
|
||||
- [Original R4 / M3 Simply](https://www.dropbox.com/s/juxzri7h8bttunh/DS%20Game%20Forwarder%20pack%20%28Original%20R4%2C%20M3%20Simply%29.7z?dl=0)
|
||||
- [Acekard 2(i) / M3DS Real](https://www.dropbox.com/s/5elogf885sd62hu/DS%20Game%20Forwarder%20pack%20%28M3DS%20Real%29.7z?dl=0)
|
||||
- [DSTT / R4i Gold / R4i-SDHC / R4 SDHC Upgrade / SC DSONE](https://www.dropbox.com/s/xxfmvikwmnvsu63/DS%20Game%20Forwarder%20pack%20%28DSTT%2C%20R4i%20Gold%2C%20R4i-SDHC%2C%20SC%20DSONE%29.7z?dl=0)
|
||||
- [Acekard RPG](https://drive.google.com/file/d/0B2_1xHkEp2_6OHVuZEJwU1BKbEU/view?usp=sharing)
|
||||
- [R4iDSN / R4i Gold RTS / R4i Gold 3DS Plus](https://www.dropbox.com/s/j8nquh073k9y0h7/DS%20Game%20Forwarder%20pack%20%28R4iDSN%2C%20R4i%20Gold%20RTS%29.7z?dl=0)
|
||||
- [Ace 3DS+ / Gateway Blue Card / R4iLS / R4iTT](https://www.dropbox.com/s/fd7dzhn8burcq02/DS%20Game%20Forwarder%20pack%20%28Ace3DS%2C%20GW%20Blue%20Card%2C%20R4iTT%29.7z?dl=0)
|
||||
- [SC DSTWO](https://www.dropbox.com/s/pyyg0vq8b0nmhqd/DS%20Game%20Forwarder%20pack%20%28SC%20DSTWO%29.7z?dl=0)
|
||||
1. Extract the contents of the `for Slot-1 microSD` folder to the root of your flashcard's microSD card, and (if the folder exists) the contents of the `for 3DS SD card` folder to the root of your 3DS's SD card
|
||||
- What will be in each pack for loading ROMs:
|
||||
- Original R4/M3 Simply - WoodR4 & YSMenu
|
||||
- DSTT/R4i Gold/R4i-SDHC/R4 SDHC Dual-Core/R4 SDHC Upgrade/SC DSONE, Acekard 2(i)/M3DS Real/R4i-SDHC 1.4.x - YSMenu
|
||||
- Acekard RPG, Ace 3DS+/Gateway Blue Card/R4iLS/R4iTT, R4iDSN/R4i Gold RTS - WoodR4
|
||||
- What will be in each pack for loading ROMs:
|
||||
- Original R4/M3 Simply - WoodR4 & YSMenu
|
||||
- DSTT/R4i Gold/R4i-SDHC/R4 SDHC Dual-Core/R4 SDHC Upgrade/SC DSONE, Acekard 2(i)/M3DS Real/R4i-SDHC 1.4.x - YSMenu
|
||||
- Acekard RPG, Ace 3DS+/Gateway Blue Card/R4iLS/R4iTT, R4iDSN/R4i Gold RTS - WoodR4
|
||||
|
||||
After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.ini` to change the following settings. This isn't possible for Acekard RPG, R4 DS, and R4i Gold RTS.
|
||||
- `NTRCLOCK`: If set to `0` or <kbd class="face">A</kbd> is held, the DSi boot screen will appear instead of the normal DS splash, and TWL clock speed is used, so lags begone
|
||||
- `DISABLEANIMATION`: If set to `1` or <kbd class="face">B</kbd> is held, the DS/DSi boot screen is skipped
|
||||
- `HEALTHSAFETYMSG`: If set to `1`, the boot screen's health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message
|
||||
- `NTRCLOCK`: If set to `0` or <kbd class="face">A</kbd> is held, the DSi boot screen will appear instead of the normal DS splash, and TWL clock speed is used, so lags begone
|
||||
- `DISABLEANIMATION`: If set to `1` or <kbd class="face">B</kbd> is held, the DS/DSi boot screen is skipped
|
||||
- `HEALTHSAFETYMSG`: If set to `1`, the boot screen's health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message
|
||||
|
||||
### Part 2: Getting the AP fix files from TWiLight Menu++
|
||||
|
||||
@ -227,14 +227,14 @@ If you already have TWiLight Menu++, skip to the next part.
|
||||
|
||||
### Part 3: Forwarder3-DS
|
||||
1. Open `Forwarder3DS.jar`
|
||||
- **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it
|
||||
- **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it
|
||||
1. Set your card as the `Target` on the left
|
||||
- **NOTE:** If you don't see a list of cards, download [this zip](https://github.com/Olmectron/olmectron.github.io/archive/master.zip), and put the `forwarders` folder in the same folder as Forwarder3DS.jar, then rename it to `.forwarders`
|
||||
- **NOTE:** If you don't see a list of cards, download [this zip](https://github.com/Olmectron/olmectron.github.io/archive/master.zip), and put the `forwarders` folder in the same folder as Forwarder3DS.jar, then rename it to `.forwarders`
|
||||
1. Enable `Automatically set ROM path`
|
||||
- **Linux users:** The automatic path is incorrect since it includes the entire path (e.g. `/media/$USER/something/`), please remove that part
|
||||
- **MacOS users:** The automatic path is incorrect since it includes `/Volumes/(cardname)/` at the start, please remove that part
|
||||
- **Linux users:** The automatic path is incorrect since it includes the entire path (e.g. `/media/$USER/something/`), please remove that part
|
||||
- **MacOS users:** The automatic path is incorrect since it includes `/Volumes/(cardname)/` at the start, please remove that part
|
||||
1. Click the folder in the top right and select the ROMs you want to make forwarders for or drag and drop them onto the window
|
||||
- **NOTE:** The ROMs must already be on your SD card when selecting them, and can't be moved without recreating the forwarders
|
||||
- **NOTE:** The ROMs must already be on your SD card when selecting them, and can't be moved without recreating the forwarders
|
||||
1. If you're playing a hack/translation of a DSi-Enhanced game that has it's banner/title edited, find the banner for the game from [here](https://www.dropbox.com/sh/igr47pr0q5bh4p5/AAA9Dy8VOGfBLUA6KdLDSDW-a?dl=0), right click on the game in Forwarder3-DS, click `Import banner`, and click on the banner to use
|
||||
1. If using a homebrew ROM, click on it, then clear the `Game title` and type the game's title
|
||||
1. Click the floppy disk button to generate the forwarders
|
||||
@ -242,13 +242,13 @@ If you already have TWiLight Menu++, skip to the next part.
|
||||
### Part 4: Installing the forwarder
|
||||
|
||||
- If using a 3DS family console:
|
||||
1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI
|
||||
- If using EmuNAND, install to both SysNAND and EmuNAND
|
||||
1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI
|
||||
- If using EmuNAND, install to both SysNAND and EmuNAND
|
||||
- If using a DSi:
|
||||
1. Copy `tmfh.nds` from the TMFH `.zip` file to the root of your SD card
|
||||
1. Reinsert your SD card into your DSi
|
||||
1. Launch `tmfh.nds` from Unlaunch or TWiLight Menu++
|
||||
1. Install the forwarder NDS file using TMFH
|
||||
1. Copy `tmfh.nds` from the TMFH `.zip` file to the root of your SD card
|
||||
1. Reinsert your SD card into your DSi
|
||||
1. Launch `tmfh.nds` from Unlaunch or TWiLight Menu++
|
||||
1. Install the forwarder NDS file using TMFH
|
||||
{% endcapture %}
|
||||
{% assign tab-flashcard-dsi-3ds = tab-flashcard-dsi-3ds | split: "////////" %}
|
||||
|
||||
|
||||
@ -21,13 +21,13 @@ Hardmodding is when you physically solder the motherboard of the Nintendo DSi to
|
||||
### Nintendo DSi
|
||||
|
||||
To hardmod a Nintendo DSi/DSi XL (LL) you will need:
|
||||
- [Pencil tipped soldering iron](https://www.amazon.com/dp/B01N4571Q6)
|
||||
- [Very fine wire](https://www.amazon.com/dp/B01MXGNTA4), 28AWG or smaller, preferably 30AWG+
|
||||
- SD to microSD adapter
|
||||
- An SD card reader able to read eMMC chips running in single data-line mode. [Here's a known working one](https://www.amazon.com/dp/B006T9B6R2)
|
||||
- [Win32DiskImager](https://sourceforge.net/projects/win32diskimager/) and [HxD](https://mh-nexus.de/en/downloads.php?product=HxD20) if on Windows
|
||||
- A valid NAND backup of the DSi you are hardmodding
|
||||
- To be comfortable soldering to pads that are as small as 0.5mm in diameter
|
||||
- [Pencil tipped soldering iron](https://www.amazon.com/dp/B01N4571Q6)
|
||||
- [Very fine wire](https://www.amazon.com/dp/B01MXGNTA4), 28AWG or smaller, preferably 30AWG+
|
||||
- SD to microSD adapter
|
||||
- An SD card reader able to read eMMC chips running in single data-line mode. [Here's a known working one](https://www.amazon.com/dp/B006T9B6R2)
|
||||
- [Win32DiskImager](https://sourceforge.net/projects/win32diskimager/) and [HxD](https://mh-nexus.de/en/downloads.php?product=HxD20) if on Windows
|
||||
- A valid NAND backup of the DSi you are hardmodding
|
||||
- To be comfortable soldering to pads that are as small as 0.5mm in diameter
|
||||
|
||||
#### DSi side A pinouts
|
||||
[](/assets/images/dsi-hardmod/side_a.jpg)
|
||||
@ -37,16 +37,16 @@ To hardmod a Nintendo DSi/DSi XL (LL) you will need:
|
||||
[](/assets/images/dsi-hardmod/dsi_xl_side_b.png)
|
||||
|
||||
- You will need to solder the points on the motherboard to the microSD card adapter
|
||||
- CMD to pin 2
|
||||
- GND to pins 3 and 6
|
||||
- CLK to pin 5
|
||||
- DAT0 to pin 7
|
||||
- CMD to pin 2
|
||||
- GND to pins 3 and 6
|
||||
- CLK to pin 5
|
||||
- DAT0 to pin 7
|
||||
|
||||
#### Soldered microSD adapter example
|
||||
[](/assets/images/dsi-hardmod/sd.jpg)
|
||||
|
||||
- Insert the microSD card adapter into your computer
|
||||
- **WARNING** - Windows will ask you to format it: **DO NOT** format it - this might cause irrepairable damage
|
||||
- **WARNING** - Windows will ask you to format it: **DO NOT** format it - this might cause irrepairable damage
|
||||
|
||||
#### Removing the no$gba footer
|
||||
You will first need to remove the NOCASH footer from the backup you are flashing to the DSi. This can be done using the [hiyaCFW helper](https://github.com/mondul/HiyaCFW-Helper/releases/latest).
|
||||
@ -57,7 +57,7 @@ You will first need to remove the NOCASH footer from the backup you are flashing
|
||||
1. Click `Start` to create the NAND backup without the no$gba footer
|
||||
|
||||
- Once the script completes, there should be a file with a long name ending in `-no-footer.bin` in the folder where your terminal is open
|
||||
- Use this file as the NAND image you flash onto the DSi
|
||||
- Use this file as the NAND image you flash onto the DSi
|
||||
|
||||
{% capture tab-windows %}
|
||||
1. Open Win32DiskImager
|
||||
@ -66,8 +66,8 @@ You will first need to remove the NOCASH footer from the backup you are flashing
|
||||
1. Once it is done, click the folder icon, change the name to `NAND_1.bin` and read again
|
||||
1. Open HxD and drag both files into the editor. Go to the top bar, click "Analysis", click "File compare" from the drop down menu, then click "Compare".
|
||||
1. Choose to compare both files then click OK when done
|
||||
- If it says "The chosen files are identical.", you are good to go to the next section
|
||||
- If it doesn't say that, and both NANDs aren't around 240 MB, dump NAND_1/NAND_0 again
|
||||
- If it says "The chosen files are identical.", you are good to go to the next section
|
||||
- If it doesn't say that, and both NANDs aren't around 240 MB, dump NAND_1/NAND_0 again
|
||||
1. Open Win32DiskImager, click the folder icon and choose your existing NAND backup you created before
|
||||
1. Flash it with the `Write` button
|
||||
1. Unplug the SD card adapter and attempt to turn on the DSi
|
||||
@ -77,44 +77,44 @@ You will first need to remove the NOCASH footer from the backup you are flashing
|
||||
|
||||
{% capture tab-other %}
|
||||
1. Work out where the SD card is mounted
|
||||
- Linux:
|
||||
1. Unplug the SD card adapter
|
||||
1. Run `lsblk` in a terminal
|
||||
1. Plug in the SD card adapter
|
||||
1. Run `lsblk` again
|
||||
1. This time a new device should appear
|
||||
- It may be called `/dev/sdb`, make sure you note down what it is called on *your* computer
|
||||
- Linux:
|
||||
1. Unplug the SD card adapter
|
||||
1. Run `lsblk` in a terminal
|
||||
1. Plug in the SD card adapter
|
||||
1. Run `lsblk` again
|
||||
1. This time a new device should appear
|
||||
- It may be called `/dev/sdb`, make sure you note down what it is called on *your* computer
|
||||
|
||||
- macOS:
|
||||
1. Unplug the SD card adapter
|
||||
1. Run `df` in a terminal
|
||||
1. Plug in the SD card adapter
|
||||
1. Run `df` again
|
||||
1. A new device should appear in the list
|
||||
- It may be called `/dev/disk1s1`, make sure you note down what it is called on *your* computer
|
||||
- macOS:
|
||||
1. Unplug the SD card adapter
|
||||
1. Run `df` in a terminal
|
||||
1. Plug in the SD card adapter
|
||||
1. Run `df` again
|
||||
1. A new device should appear in the list
|
||||
- It may be called `/dev/disk1s1`, make sure you note down what it is called on *your* computer
|
||||
|
||||
1. Dump the NAND
|
||||
- Run the following command in a terminal:
|
||||
- `cat {device-name} > nand0.bin`
|
||||
- Replace `{device-name}` with the SD card mount location
|
||||
- E.g `cat /dev/sdb > nand0.bin`
|
||||
- Then run `cat {device-name} > nand1.bin`
|
||||
- Run the following command in a terminal:
|
||||
- `cat {device-name} > nand0.bin`
|
||||
- Replace `{device-name}` with the SD card mount location
|
||||
- E.g `cat /dev/sdb > nand0.bin`
|
||||
- Then run `cat {device-name} > nand1.bin`
|
||||
|
||||
|
||||
1. Compare NAND dumps
|
||||
1. Run the following command:
|
||||
- Linux: `md5sum nand0.bin nand1.bin`
|
||||
- macOS: `md5 -r nand0.bin nand1.bin`
|
||||
1. Check that the hash generated matches each other
|
||||
1. If not, redump the NAND, adjusting the wiring if necessary
|
||||
1. Keep on redumping the NAND until the hashes are identical
|
||||
1. Run the following command:
|
||||
- Linux: `md5sum nand0.bin nand1.bin`
|
||||
- macOS: `md5 -r nand0.bin nand1.bin`
|
||||
1. Check that the hash generated matches each other
|
||||
1. If not, redump the NAND, adjusting the wiring if necessary
|
||||
1. Keep on redumping the NAND until the hashes are identical
|
||||
|
||||
1. Flash NAND
|
||||
1. Locate the NAND backup you created before on the console
|
||||
1. Run the following command:
|
||||
- `cat {existing-nand-backup} > {device-name}`
|
||||
- Replace `{existing-nand-backup}` with the location and name of your old NAND backup
|
||||
- Replace `{device-name}` with the mount point of the SD card
|
||||
1. Locate the NAND backup you created before on the console
|
||||
1. Run the following command:
|
||||
- `cat {existing-nand-backup} > {device-name}`
|
||||
- Replace `{existing-nand-backup}` with the location and name of your old NAND backup
|
||||
- Replace `{device-name}` with the mount point of the SD card
|
||||
|
||||
At this point you may unplug the SD card adapter and attempt to turn on the DSi.
|
||||
If all went well, the DSi should have booted to the state it was when the backup was created!
|
||||
|
||||
@ -15,9 +15,9 @@ tabs:
|
||||
### Required hardware
|
||||
|
||||
To use ntrboot on your DSi you will need:
|
||||
- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot.
|
||||
- A magnet to trigger ntrboot
|
||||
- A second DSi/3DS in order to flash ntrboot to the flashcard
|
||||
- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot.
|
||||
- A magnet to trigger ntrboot
|
||||
- A second DSi/3DS in order to flash ntrboot to the flashcard
|
||||
|
||||
{% capture tab-dsi %}
|
||||
|
||||
|
||||
@ -48,19 +48,19 @@ Flashcards can take advantage of cheat codes by using cheat databases. Cheat fun
|
||||
|
||||
Homebrew/digital-based solutions can also take advantage of the cheat databases, the software currently available can use the following:
|
||||
- [NitroHax](https://www.chishm.com/NitroHax) (`cheats.xml`)
|
||||
- NitroHax lets you use cheats with real Game Cards from a flashcard. The engine used here loads the entire cheats.xml database into the Nintendo DS's limited RAM and tries to manage things from there. This imposes a serious limit on how many cheats you can have, as NitroHax will not load a cheats.xml file past 2.4 MB
|
||||
- NitroHax lets you use cheats with real Game Cards from a flashcard. The engine used here loads the entire cheats.xml database into the Nintendo DS's limited RAM and tries to manage things from there. This imposes a serious limit on how many cheats you can have, as NitroHax will not load a cheats.xml file past 2.4 MB
|
||||
- [NitroHax3DS](https://github.com/ahezard/NitroHax3DS/releases) ([usrcheat.dat fork](https://github.com/Epicpkmn11/NitroHax3DS/releases)) (`cheats.xml` or `usrcheat.dat`)
|
||||
- NitroHax3DS is a version of NitroHax that runs from the system's SD card on DSi or 3DS. The original version uses cheats.xml with the same 2.4 MB limit as the original NitroHax, but there is also a fork that loads cheats from a usrcheat.dat database with no size limitation
|
||||
- NitroHax3DS is a version of NitroHax that runs from the system's SD card on DSi or 3DS. The original version uses cheats.xml with the same 2.4 MB limit as the original NitroHax, but there is also a fork that loads cheats from a usrcheat.dat database with no size limitation
|
||||
- [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) (`usrcheat.dat`)
|
||||
- TWiLight Menu++ reads the `usrcheat.dat` and sends off the enabled cheat values to another file, which nds-bootstrap picks up
|
||||
- The cheat engine used in nds-bootstrap is based on the one used in NitroHax. However, due to the cheat file containing only enabled cheats for that specific title, there is only a limit to how many cheats can be enabled, not a limit on the database size
|
||||
- TWiLight Menu++ reads the `usrcheat.dat` and sends off the enabled cheat values to another file, which nds-bootstrap picks up
|
||||
- The cheat engine used in nds-bootstrap is based on the one used in NitroHax. However, due to the cheat file containing only enabled cheats for that specific title, there is only a limit to how many cheats can be enabled, not a limit on the database size
|
||||
|
||||
For the most complete cheat database, using [DeadSkullzJr's NDS Cheat Database](https://gbatemp.net/threads/deadskullzjrs-nds-cheat-databases.488711) is recomended.
|
||||
|
||||
Cheat codes generally have types 0 through F, and here is an (unfinished) description of them:
|
||||
|
||||
- The 0xE code type is a 32-bit code type that allows you to make multiple writes in many consecutive addresses all at once. Essentially, it is like the basic 32-bit RAM write code type (0x0), except this doesn't have addresses listed next the the values you want to write. Instead, the 0xE code type is programmed to automatically branch from a starting address, then determine the addresses to write to. From there, you just have to tack in the amount to write to in order for it to do the job
|
||||
- It is known that cheat codes of this type usually do not work with nds-bootstrap currently
|
||||
- It is known that cheat codes of this type usually do not work with nds-bootstrap currently
|
||||
- DeadSkullzJr is working on a more comprehensive list of cheat code descriptions, this section will link to that once it is ready
|
||||
|
||||
### Demonstration and Distribution Titles:
|
||||
|
||||
@ -9,173 +9,173 @@ description: DS(i) Games that have special properties
|
||||
|
||||
### DS games available as DSiWare
|
||||
- 100 Classic Books
|
||||
- DSiWare version called "Chotto DS Bun ga Kuzenshuu: Sekai no Bungaku 20"
|
||||
- Only 20 books included
|
||||
- DSiWare version called "Chotto DS Bun ga Kuzenshuu: Sekai no Bungaku 20"
|
||||
- Only 20 books included
|
||||
- 7 Wonders II
|
||||
- Free Play mode removed
|
||||
- Free Play mode removed
|
||||
- Advance Wars: Days of Ruin/Dark Conflict
|
||||
- DSiWare version exclusive to Japan, as "Famicom Wars DS: Ushinawareta Hikari"
|
||||
- A patch that changes the Japanese files to the US English versions is available [here](https://www.dropbox.com/s/9spnmwpt3lhrxqv/famicom%20wars%20dsi%20%28eng%29.xdelta?dl=0)
|
||||
- DSiWare version exclusive to Japan, as "Famicom Wars DS: Ushinawareta Hikari"
|
||||
- A patch that changes the Japanese files to the US English versions is available [here](https://www.dropbox.com/s/9spnmwpt3lhrxqv/famicom%20wars%20dsi%20%28eng%29.xdelta?dl=0)
|
||||
- Animal Boxing
|
||||
- Art Academy
|
||||
- Split into First & Second Semesters
|
||||
- Split into First & Second Semesters
|
||||
- Astro Invaders
|
||||
- DSiWare version called "Astro"
|
||||
- Instruction Manual interestingly still shows it as "Astro Invaders" in page 1
|
||||
- DSiWare version called "Astro"
|
||||
- Instruction Manual interestingly still shows it as "Astro Invaders" in page 1
|
||||
- Bejeweled Twist
|
||||
- Some features removed
|
||||
- Some features removed
|
||||
- Bomberman 2
|
||||
- Multiplayer feature turned into a standalone title called "Bomberman Blitz"
|
||||
- Multiplayer feature turned into a standalone title called "Bomberman Blitz"
|
||||
- Bookworm
|
||||
- Download Play feature removed
|
||||
- Icon is animated
|
||||
- Download Play feature removed
|
||||
- Icon is animated
|
||||
- Brain Challenge
|
||||
- New features related to the DSi camera are added
|
||||
- Versus mode is removed
|
||||
- Many files are compressed for the game to fit within the DSiWare size limit
|
||||
- Icon is animated
|
||||
- New features related to the DSi camera are added
|
||||
- Versus mode is removed
|
||||
- Many files are compressed for the game to fit within the DSiWare size limit
|
||||
- Icon is animated
|
||||
- Chronos Twins
|
||||
- Clubhouse Games
|
||||
- Split into three DSiWare titles called
|
||||
- Clubhouse Games Express: Card Classics
|
||||
- Clubhouse Games Express: Family Favorites
|
||||
- Clubhouse Games Express: Strategy Pack
|
||||
- Split into three DSiWare titles called
|
||||
- Clubhouse Games Express: Card Classics
|
||||
- Clubhouse Games Express: Family Favorites
|
||||
- Clubhouse Games Express: Strategy Pack
|
||||
- Coropata
|
||||
- Dragon's Lair
|
||||
- Extras menu containing Watch Mode is replaced with the Manual
|
||||
- Extras menu containing Watch Mode is replaced with the Manual
|
||||
- Electroplankton
|
||||
- Each mode are turned into standalone DSiWare titles
|
||||
- Each mode are turned into standalone DSiWare titles
|
||||
- Elite Forces: Unit 77
|
||||
- Multiplayer added
|
||||
- Multiplayer added
|
||||
- G.G Series DSiWare titles
|
||||
- A collection called "G.G Series Collection+" physically released exclusively in Japan
|
||||
- Contains some exclusive titles of which released a few years later as DSiWare
|
||||
- A collection called "G.G Series Collection+" physically released exclusively in Japan
|
||||
- Contains some exclusive titles of which released a few years later as DSiWare
|
||||
- In those late DSiWare releases, some contain incorrect/missing audio!
|
||||
- Built as an NTR title, allowing for playing on DS consoles
|
||||
- Manual screens contain a unique UI
|
||||
- Built as an NTR title, allowing for playing on DS consoles
|
||||
- Manual screens contain a unique UI
|
||||
- Heathcliff: Frantic Foto
|
||||
- DSiWare version called "Heathcliff: Spot On"
|
||||
- DSiWare version called "Heathcliff: Spot On"
|
||||
- Jewel Adventures
|
||||
- Jewel Legends: Tree of Life
|
||||
- Jewel Quest 4: Heritage
|
||||
- Jewel Quest 5: The Sleepless Star
|
||||
- Master of Illusion/Magic Made Fun
|
||||
- Split into six DSiWare titles called "Master of Illusion Express" (USA), or "A Little Bit of... Magic Made Fun" (Europe)
|
||||
- Split into six DSiWare titles called "Master of Illusion Express" (USA), or "A Little Bit of... Magic Made Fun" (Europe)
|
||||
- Motto Me de Unou o Kitaeru: DS Sokudoku Jutsu
|
||||
- DSiWare version called "Motto Me de Unou o Kitaeru: DS Sokudoku Jutsu Light"
|
||||
- DSiWare version called "Motto Me de Unou o Kitaeru: DS Sokudoku Jutsu Light"
|
||||
- Need for Speed: Nitro
|
||||
- DSiWare version called "Need for Speed: Nitro-X"
|
||||
- Download Play feature and various music are removed
|
||||
- New police cars available
|
||||
- DSiWare version called "Need for Speed: Nitro-X"
|
||||
- Download Play feature and various music are removed
|
||||
- New police cars available
|
||||
- Nintendogs: Lab & Friends
|
||||
- DSiWare version exclusive to China
|
||||
- DSiWare version exclusive to China
|
||||
- Phantasy Star 0
|
||||
- A demo(?) version of the original game, called "Phantasy Star 0 Mini", exclusive to Japan
|
||||
- Icon is animated
|
||||
- A demo(?) version of the original game, called "Phantasy Star 0 Mini", exclusive to Japan
|
||||
- Icon is animated
|
||||
- Planet Puzzle League
|
||||
- DSiWare version called "Puzzle League Express" (USA), or "A Little Bit of... Puzzle League" (Europe)
|
||||
- Multiplayer removed
|
||||
- Some music tracks removed
|
||||
- DSiWare version called "Puzzle League Express" (USA), or "A Little Bit of... Puzzle League" (Europe)
|
||||
- Multiplayer removed
|
||||
- Some music tracks removed
|
||||
- Plants vs. Zombies
|
||||
- Download Play feature, some achievements, and music video are removed
|
||||
- Includes exclusive minigame
|
||||
- Icon is animated
|
||||
- Download Play feature, some achievements, and music video are removed
|
||||
- Includes exclusive minigame
|
||||
- Icon is animated
|
||||
- The Price Is Right: 2010 Edition
|
||||
- DSiWare version called "The Price Is Right"
|
||||
- Some files are compressed for the game to fit within the DSiWare size limit
|
||||
- Some minigames are removed
|
||||
- DSiWare version called "The Price Is Right"
|
||||
- Some files are compressed for the game to fit within the DSiWare size limit
|
||||
- Some minigames are removed
|
||||
- Puzzler Brain Games
|
||||
- Puzzler World 2013
|
||||
- Real Crimes: Jack the Ripper
|
||||
- Icon is animated
|
||||
- Icon is animated
|
||||
- Slingo Quest
|
||||
- Space Invaders Extreme 2
|
||||
- DSiWare version called "Space Invaders Extreme Z", exclusive to Japan
|
||||
- Wireless features removed
|
||||
- DSiWare version called "Space Invaders Extreme Z", exclusive to Japan
|
||||
- Wireless features removed
|
||||
- Statego: Next Edition
|
||||
- Sprite files are compressed for the game to fit within the DSiWare size limit
|
||||
- Sprite files are compressed for the game to fit within the DSiWare size limit
|
||||
- Successfully Learning: English, Year 2+3
|
||||
- Successfully Learning: English, Year 4+5
|
||||
- Successfully Learning: Mathematics, Year 2+3
|
||||
- Successfully Learning: Mathematics, Year 4+5
|
||||
- Sujin Taisen: Number Battles
|
||||
- DSiWare version known as "Number Battle" in USA
|
||||
- Local multiplayer is removed, but online multiplayer is retained
|
||||
- DSiWare version known as "Number Battle" in USA
|
||||
- Local multiplayer is removed, but online multiplayer is retained
|
||||
- Tantei Jinguuji Saburou DS: Fuserareta Shinjitsu
|
||||
- Split into 5 parts(?)
|
||||
- Split into 5 parts(?)
|
||||
- Tetris Party Deluxe
|
||||
- DSiWare version called "Tetris Party Live"
|
||||
- Field Climber, Shadow, Stage Racer, Sprint, Master Mode, Bombliss Mode are removed
|
||||
- Icon is animated
|
||||
- DSiWare version called "Tetris Party Live"
|
||||
- Field Climber, Shadow, Stage Racer, Sprint, Master Mode, Bombliss Mode are removed
|
||||
- Icon is animated
|
||||
- True Swing Golf/Nintendo Touch Golf
|
||||
- DSiWare version called "True Swing Golf Express" (USA), or "A Little Bit of... Nintendo Touch Golf" (Europe)
|
||||
- The DSiWare version of the game does not include any Wi-Fi features, such as Local/Download Play or the in-game PictoChat function. It also features far fewer courses than the retail game
|
||||
- The game engine is improved
|
||||
- Challenge mode replaces Championship Tour of the retail game
|
||||
- DSiWare version called "True Swing Golf Express" (USA), or "A Little Bit of... Nintendo Touch Golf" (Europe)
|
||||
- The DSiWare version of the game does not include any Wi-Fi features, such as Local/Download Play or the in-game PictoChat function. It also features far fewer courses than the retail game
|
||||
- The game engine is improved
|
||||
- Challenge mode replaces Championship Tour of the retail game
|
||||
- WarioWare: Touched!
|
||||
- Slot-2 features removed
|
||||
- Slot-2 features removed
|
||||
- Zombiez Seeker
|
||||
- DSiWare version called "Zombie Blaster"
|
||||
- DSiWare version called "Zombie Blaster"
|
||||
- Zuma's Revenge!
|
||||
- Multiplayer removed
|
||||
- Icon is animated
|
||||
- Multiplayer removed
|
||||
- Icon is animated
|
||||
|
||||
### DSiWare with Wi-Fi support (WPA 1/2 included)
|
||||
- Bomberman Blitz
|
||||
- Multiplayer
|
||||
- Multiplayer
|
||||
- Dragon Quest Wars
|
||||
- Multiplayer
|
||||
- Multiplayer
|
||||
- Famicom Wars DS: Ushinawareta Hikari (Advance Wars: Days of Ruin/Dark Conflict)
|
||||
- Multiplayer & Records
|
||||
- Multiplayer & Records
|
||||
- Mario vs. Donkey Kong: Minis March Again
|
||||
- Downloading user-created stages
|
||||
- Downloading user-created stages
|
||||
- Metal Torrent
|
||||
- Records
|
||||
- Records
|
||||
- Sujin Taisen: Number Battles
|
||||
- Multiplayer
|
||||
- Multiplayer
|
||||
- Tetris Party Live
|
||||
- Multiplayer
|
||||
- Multiplayer
|
||||
- UNO
|
||||
- Multiplayer
|
||||
- Multiplayer
|
||||
|
||||
### DSiWare compiled as DSi-Enhanced ROMs
|
||||
- 1st Class Poker & BlackJack
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Base 10 (Art Style)
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Bird & Beans (Japan)
|
||||
- Box Pusher
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Bridge
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Clubhouse Games Express
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Cosmo Fighters
|
||||
- The base ROM is compiled as DSi-Exclusive, but the included demo ROM file is compiled as DSi-Enhanced
|
||||
- The base ROM is compiled as DSi-Exclusive, but the included demo ROM file is compiled as DSi-Enhanced
|
||||
- Dr. Mario Express
|
||||
- Globulos Party
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Hearts Spades Euchre
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Metal Torrent
|
||||
- Paper Airplane Chase (Japan)
|
||||
- Pocket Pack: Strategy Games
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Pocket Pack: Words & Numbers
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Uses cloneboot for Multiplayer
|
||||
- Pop Island
|
||||
- Has a feature to send a game demo to any DS family console
|
||||
- Has a feature to send a game demo to any DS family console
|
||||
- Pop Island: Paperfield
|
||||
- Has a feature to send a game demo to any DS family console
|
||||
- Has a feature to send a game demo to any DS family console
|
||||
|
||||
### DSiWare moved from an originally planned DS/DS lite release
|
||||
- Flipper
|
||||
- The original publisher for the DS version went bankrupt. [See page](https://goodbyegalaxygames.blogspot.com/2009/04/flipper-development.html?m=1)
|
||||
- The original publisher for the DS version went bankrupt. [See page](https://goodbyegalaxygames.blogspot.com/2009/04/flipper-development.html?m=1)
|
||||
- Go! Go! Island Rescue! (unconfirmed)
|
||||
- The game has an unused help menu which isn't like in other DSiWare titles
|
||||
- The About menu displays a different (possibly old) name, "Go! Go! Rescue Squad!"
|
||||
- The game has an unused help menu which isn't like in other DSiWare titles
|
||||
- The About menu displays a different (possibly old) name, "Go! Go! Rescue Squad!"
|
||||
- Go! Go! Kokopolo
|
||||
- First announced in October 2008 as a title under development for the Nintendo DS, in a series of Developers Diaries in the UK video game magazine NGamer. [See page](http://n-europe.com/news.php?nid=12428)
|
||||
- First announced in October 2008 as a title under development for the Nintendo DS, in a series of Developers Diaries in the UK video game magazine NGamer. [See page](http://n-europe.com/news.php?nid=12428)
|
||||
|
||||
### Games that got SDK upgrades
|
||||
- Advance Wars: Days of Ruin/Dark Conflict: SDK4 -> SDK5 in Japan (as DSiWare)
|
||||
@ -258,171 +258,171 @@ Hacking is required to activate the code.
|
||||
Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possible alternatives.
|
||||
|
||||
- Advance Wars: Dual Strike
|
||||
- Advance Wars
|
||||
- Advance Wars 2: Black Hole Rising
|
||||
- Advance Wars
|
||||
- Advance Wars 2: Black Hole Rising
|
||||
- Bleach DS
|
||||
- Bleach Advance: Kurenai ni Somaru Soul Society
|
||||
- Bleach Advance: Kurenai ni Somaru Soul Society
|
||||
- Castlevania Dawn of Sorrow
|
||||
- Castlevania Aria of Sorrow
|
||||
- Use [cheats](https://gbatemp.net/threads/deadskullzjrs-nds-cheat-databases.488711/) to get specific items
|
||||
- Castlevania Aria of Sorrow
|
||||
- Use [cheats](https://gbatemp.net/threads/deadskullzjrs-nds-cheat-databases.488711/) to get specific items
|
||||
- Daigasso! Band Brothers
|
||||
- Daigasso! Band Brothers Tsuika Kyoku (Expansion Pak)
|
||||
- Daigasso! Band Brothers Tsuika Kyoku (Expansion Pak)
|
||||
- Eyeshield 21: MAX Devil Power
|
||||
- Eyeshield 21: Devilbats Devildays
|
||||
- Eyeshield 21: Devilbats Devildays
|
||||
- Feel the Magic: XY/XX
|
||||
- ChuChu Rocket
|
||||
- Puyo Pop
|
||||
- Sonic Advance
|
||||
- Sonic Advance 2
|
||||
- Sonic Advance 3
|
||||
- Sonic Battle
|
||||
- Sonic Pinball Party
|
||||
- Space Channel 5: Ulala's Cosmic Attack
|
||||
- ChuChu Rocket
|
||||
- Puyo Pop
|
||||
- Sonic Advance
|
||||
- Sonic Advance 2
|
||||
- Sonic Advance 3
|
||||
- Sonic Battle
|
||||
- Sonic Pinball Party
|
||||
- Space Channel 5: Ulala's Cosmic Attack
|
||||
- Final Fantasy Tactics A2: Grimoire of the Rift
|
||||
- Final Fantasy Tactics Advance
|
||||
- Final Fantasy Tactics Advance
|
||||
- Frogger: Helmet Chaos
|
||||
- Frogger's Journey: The Forgotten Relic
|
||||
- Frogger's Adventures: Temple of the Frog
|
||||
- Frogger's Adventures 2: The Lost Wand
|
||||
- Frogger's Journey: The Forgotten Relic
|
||||
- Frogger's Adventures: Temple of the Frog
|
||||
- Frogger's Adventures 2: The Lost Wand
|
||||
- Fullmetal Alchemist: Dual Sympathy
|
||||
- Hagane no Renkinjutsushi: Omoide no Sonata
|
||||
- Hagane no Renkinjutsushi: Meisou no Rondo
|
||||
- Hagane no Renkinjutsushi: Omoide no Sonata
|
||||
- Hagane no Renkinjutsushi: Meisou no Rondo
|
||||
- Ganbare Goemon: Toukai Douchuu
|
||||
- Ganbare Goemon 1+2: Yuki-hime to Magginisu
|
||||
- Ganbare Goemon 1+2: Yuki-hime to Magginisu
|
||||
- Harvest Moon DS
|
||||
- Harvest Moon: Friends of Mineral Town
|
||||
- Harvest Moon: More Friends of Mineral Town
|
||||
- Harvest Moon: Friends of Mineral Town
|
||||
- Harvest Moon: More Friends of Mineral Town
|
||||
- Kim Possible: Kimmunicator
|
||||
- Disney's Kim Possible: Revenge of Monkey Fist
|
||||
- Disney's Kim Possible 2: Drakken's Demise
|
||||
- Disney's Kim Possible 3: Team Possible
|
||||
- Disney's Kim Possible: Revenge of Monkey Fist
|
||||
- Disney's Kim Possible 2: Drakken's Demise
|
||||
- Disney's Kim Possible 3: Team Possible
|
||||
- Kirby: Canvas Curse
|
||||
- Kirby: Nightmare in Dream Land
|
||||
- Kirby and the Amazing Mirror
|
||||
- Kirby: Nightmare in Dream Land
|
||||
- Kirby and the Amazing Mirror
|
||||
- Knights in the Nightmare
|
||||
- Yggdra Union: We'll Never Fight Alone
|
||||
- Yggdra Union: We'll Never Fight Alone
|
||||
- Lunar Knights
|
||||
- Boktai: The Sun is in Your Hand
|
||||
- Boktai 2: Solar Boy Django
|
||||
- Shin Bokura no Taiyō Gyakushū no Sabata (Japan only)
|
||||
- Boktai: The Sun is in Your Hand
|
||||
- Boktai 2: Solar Boy Django
|
||||
- Shin Bokura no Taiyō Gyakushū no Sabata (Japan only)
|
||||
- Madden NFL 06
|
||||
- Madden NFL 06
|
||||
- Madden NFL 2005
|
||||
- Madden NFL 06
|
||||
- Madden NFL 2005
|
||||
- MegaMan Battle Network 5: Double Team DS
|
||||
- Mega Man Battle Network
|
||||
- MegaMan Battle Network 2
|
||||
- MegaMan Battle Network 3 White/Blue
|
||||
- MegaMan Battle Network 4 Red Sun/Blue Moon
|
||||
- Rockman EXE 4.5 Real Operation (Japan only)
|
||||
- MegaMan Battle Network 5 Team ProtoMan/Colonel
|
||||
- Boktai: The Sun is in Your Hand
|
||||
- Boktai 2: Solar Boy Django
|
||||
- Shin Bokura no Taiyō Gyakushū no Sabata (Japan only)
|
||||
- Mega Man Battle Network
|
||||
- MegaMan Battle Network 2
|
||||
- MegaMan Battle Network 3 White/Blue
|
||||
- MegaMan Battle Network 4 Red Sun/Blue Moon
|
||||
- Rockman EXE 4.5 Real Operation (Japan only)
|
||||
- MegaMan Battle Network 5 Team ProtoMan/Colonel
|
||||
- Boktai: The Sun is in Your Hand
|
||||
- Boktai 2: Solar Boy Django
|
||||
- Shin Bokura no Taiyō Gyakushū no Sabata (Japan only)
|
||||
- Mega Man Star Force Pegasus/Leo/Dragon
|
||||
- Mega Man Battle Network
|
||||
- Mega Man Battle Network 2
|
||||
- Mega Man Battle Network 3 White/Blue
|
||||
- Mega Man Battle Chip Challenge
|
||||
- Mega Man Battle Network 4 Red Sun/Blue Moon
|
||||
- Rockman EXE 4.5 Real Operation (Japan only)
|
||||
- Mega Man Battle Network 5 Team ProtoMan/Colonel
|
||||
- Mega Man Battle Network 6 Cyberbeast Falzar/Gregar
|
||||
- Mega Man Battle Network
|
||||
- Mega Man Battle Network 2
|
||||
- Mega Man Battle Network 3 White/Blue
|
||||
- Mega Man Battle Chip Challenge
|
||||
- Mega Man Battle Network 4 Red Sun/Blue Moon
|
||||
- Rockman EXE 4.5 Real Operation (Japan only)
|
||||
- Mega Man Battle Network 5 Team ProtoMan/Colonel
|
||||
- Mega Man Battle Network 6 Cyberbeast Falzar/Gregar
|
||||
- Mega Man ZX
|
||||
- Mega Man Zero 3
|
||||
- Mega Man Zero 4
|
||||
- Use this [Slot-2 Patch](https://www.romhacking.net/hacks/4649/) to access the content in Area N
|
||||
- Mega Man Zero 3
|
||||
- Mega Man Zero 4
|
||||
- Use this [Slot-2 Patch](https://www.romhacking.net/hacks/4649/) to access the content in Area N
|
||||
- Phoenix Wright: Ace Attorney
|
||||
- Gyakuten Saiban
|
||||
- Gyakuten Saiban
|
||||
- Phoenix Wright: Justice for All
|
||||
- Gyakuten Saiban 2
|
||||
- Gyakuten Saiban 2
|
||||
- Phoenix Wright: Trials and Tribulations
|
||||
- Gyakuten Saiban 3
|
||||
- Gyakuten Saiban 3
|
||||
- Pokémon Dash
|
||||
- Pokémon Ruby/Sapphire
|
||||
- Pokémon FireRed/LeafGreen
|
||||
- Pokémon Emerald
|
||||
- Pokémon Ruby/Sapphire
|
||||
- Pokémon FireRed/LeafGreen
|
||||
- Pokémon Emerald
|
||||
- Pokémon Diamond/Pearl/Platinum/HeartGold/SoulSilver
|
||||
- Pokémon Ruby/Sapphire
|
||||
- Pokémon FireRed/LeafGreen
|
||||
- Pokémon Emerald
|
||||
- (Use [pkmn-chest](https://universal-team.net/projects/pkmn-chest) or [PKSM](https://flagbrew.org/projects/PKSM) to transfer/add Pokémon)
|
||||
- Pokémon Ruby/Sapphire
|
||||
- Pokémon FireRed/LeafGreen
|
||||
- Pokémon Emerald
|
||||
- (Use [pkmn-chest](https://universal-team.net/projects/pkmn-chest) or [PKSM](https://flagbrew.org/projects/PKSM) to transfer/add Pokémon)
|
||||
- Pokémon Mystery Dungeon: Blue Rescue Team
|
||||
- Pokémon Mystery Dungeon: Red Rescue Team
|
||||
- Pokémon Mystery Dungeon: Red Rescue Team
|
||||
- Shrek Super Slam
|
||||
- Shrek Super Slam
|
||||
- Shrek Super Slam
|
||||
- Spider-Man 2
|
||||
- Spider-Man: Mysterio's Menace
|
||||
- Spider-Man: Mysterio's Menace
|
||||
- Super Robot Wars W
|
||||
- Super Robot Wars Advance
|
||||
- Super Robot Wars Reversal
|
||||
- Super Robot Wars Destiny
|
||||
- Super Robot Wars Judgement
|
||||
- Super Robot Taisen: Original Generation
|
||||
- Super Robot Taisen: Original Generation 2
|
||||
- Dai-2-Ji Super Robot Taisen Famicom Mini
|
||||
- Super Robot Wars Advance
|
||||
- Super Robot Wars Reversal
|
||||
- Super Robot Wars Destiny
|
||||
- Super Robot Wars Judgement
|
||||
- Super Robot Taisen: Original Generation
|
||||
- Super Robot Taisen: Original Generation 2
|
||||
- Dai-2-Ji Super Robot Taisen Famicom Mini
|
||||
- Super Robot Wars K
|
||||
- Super Robot Wars Advance
|
||||
- Super Robot Wars Reversal
|
||||
- Super Robot Wars Destiny
|
||||
- Super Robot Wars Judgement
|
||||
- Super Robot Taisen: Original Generation
|
||||
- Super Robot Taisen: Original Generation 2
|
||||
- Dai-2-Ji Super Robot Taisen Famicom Mini
|
||||
- Super Robot Wars Advance
|
||||
- Super Robot Wars Reversal
|
||||
- Super Robot Wars Destiny
|
||||
- Super Robot Wars Judgement
|
||||
- Super Robot Taisen: Original Generation
|
||||
- Super Robot Taisen: Original Generation 2
|
||||
- Dai-2-Ji Super Robot Taisen Famicom Mini
|
||||
- The Rub Rabbits
|
||||
- ChuChu Rocket
|
||||
- Puyo Pop
|
||||
- Sonic Advance
|
||||
- Sonic Advance 2
|
||||
- Sonic Advance 3
|
||||
- Sonic Battle
|
||||
- ChuChu Rocket
|
||||
- Puyo Pop
|
||||
- Sonic Advance
|
||||
- Sonic Advance 2
|
||||
- Sonic Advance 3
|
||||
- Sonic Battle
|
||||
- The Sims 2 (DS)
|
||||
- The Sims 2 (GBA)
|
||||
- The Sims 2 (GBA)
|
||||
- WarioWare: Touched!
|
||||
- WarioWare: Twisted!
|
||||
- WarioWare: Twisted!
|
||||
- Yoshi Touch & Go
|
||||
- Yoshi's Island: Super Mario Advance 3
|
||||
- Yoshi's Island: Super Mario Advance 3
|
||||
- Yu-Gi-Oh! Nightmare Troubadour
|
||||
- Yu-Gi-Oh! GX Duel Academy
|
||||
- Yu-Gi-Oh! GX Duel Academy
|
||||
|
||||
### Games that use GBA Option Paks
|
||||
- Memory Expansion Pak
|
||||
- Nintendo DS Browser
|
||||
- Nintendo DS Browser
|
||||
- Motion Pack
|
||||
- Tony Hawk’s Motion
|
||||
- Tony Hawk’s Motion
|
||||
- Rumble Pak
|
||||
- Clubhouse Games
|
||||
- Custom Robo Arena
|
||||
- Diddy Kong Racing DS
|
||||
- Elite Beat Agents
|
||||
- Ferrari Challenge
|
||||
- GRID
|
||||
- Hotel Dusk: Room 215
|
||||
- Iron Man
|
||||
- Juiced 2: Hot Import Nights
|
||||
- Last Window: The Secret of Cape West
|
||||
- Legend of Spyro: A New Beginning
|
||||
- Magnetica
|
||||
- Mahjong Fight Club DS - Wi-Fi Taiou
|
||||
- Mario & Luigi: Partners in Time
|
||||
- Metroid Prime Pinball
|
||||
- Metroid Prime: Hunters
|
||||
- Moero! Nekketsu Rhythm Damashii Osu! Tatakae!
|
||||
- Need for Speed Nitro
|
||||
- Orcs and Elves
|
||||
- Picross DS
|
||||
- Power Pro Kun Pocket 9
|
||||
- Power Pro Kun Pocket 10
|
||||
- Puyo Puyo! 15th Anniversary
|
||||
- Race Driver: Create and Race
|
||||
- Sega Superstars Tennis
|
||||
- Sonic & SEGA All Stars Racing
|
||||
- Space Invaders Extreme
|
||||
- Star Fox Command
|
||||
- Star Trek: Tactical Assault
|
||||
- Super Princess Peach
|
||||
- Tomb Raider: Underworld
|
||||
- Wario: Master of Disguise
|
||||
- WWE SmackDown vs. Raw 2008
|
||||
- Clubhouse Games
|
||||
- Custom Robo Arena
|
||||
- Diddy Kong Racing DS
|
||||
- Elite Beat Agents
|
||||
- Ferrari Challenge
|
||||
- GRID
|
||||
- Hotel Dusk: Room 215
|
||||
- Iron Man
|
||||
- Juiced 2: Hot Import Nights
|
||||
- Last Window: The Secret of Cape West
|
||||
- Legend of Spyro: A New Beginning
|
||||
- Magnetica
|
||||
- Mahjong Fight Club DS - Wi-Fi Taiou
|
||||
- Mario & Luigi: Partners in Time
|
||||
- Metroid Prime Pinball
|
||||
- Metroid Prime: Hunters
|
||||
- Moero! Nekketsu Rhythm Damashii Osu! Tatakae!
|
||||
- Need for Speed Nitro
|
||||
- Orcs and Elves
|
||||
- Picross DS
|
||||
- Power Pro Kun Pocket 9
|
||||
- Power Pro Kun Pocket 10
|
||||
- Puyo Puyo! 15th Anniversary
|
||||
- Race Driver: Create and Race
|
||||
- Sega Superstars Tennis
|
||||
- Sonic & SEGA All Stars Racing
|
||||
- Space Invaders Extreme
|
||||
- Star Fox Command
|
||||
- Star Trek: Tactical Assault
|
||||
- Super Princess Peach
|
||||
- Tomb Raider: Underworld
|
||||
- Wario: Master of Disguise
|
||||
- WWE SmackDown vs. Raw 2008
|
||||
|
||||
### Games with Wii connectivity
|
||||
- Animal Crossing: Wild World
|
||||
@ -460,30 +460,30 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi
|
||||
|
||||
### Games with IR Game Cards
|
||||
- Pokémon Heartgold/Soulsilver
|
||||
- For connecting to Pokéwalker pedometer
|
||||
- For connecting to Pokéwalker pedometer
|
||||
- Pokémon Black/White/Black 2/White 2
|
||||
- For trading/battling/feeling check using the C-Gear, Key transfers
|
||||
- For trading/battling/feeling check using the C-Gear, Key transfers
|
||||
- Personal Trainer: Walking
|
||||
- Has twin IR based pedometers
|
||||
- Not compatible with Pokémon ROMs
|
||||
- Has twin IR based pedometers
|
||||
- Not compatible with Pokémon ROMs
|
||||
- Active Health with Carol Vorderman
|
||||
- Similar pedometer to Personal Trainer: Walking, but only one
|
||||
- Not compatible with Pokémon ROMs
|
||||
- Similar pedometer to Personal Trainer: Walking, but only one
|
||||
- Not compatible with Pokémon ROMs
|
||||
|
||||
### Other (Special Games that do not fall into an above category)
|
||||
- Learn with Pokémon: Typing Adventures
|
||||
- Cartridge has special bluetooth chip for connecting to the keyboard
|
||||
- Cartridge has special bluetooth chip for connecting to the keyboard
|
||||
- ElectroPlankton
|
||||
- Cartridge has no save RAM
|
||||
- Cartridge has no save RAM
|
||||
- DS Download Station
|
||||
- Series of cartridges used to distribute demo games
|
||||
- Series of cartridges used to distribute demo games
|
||||
- Sonic Classics Collection
|
||||
- Genesis emulation structure has been converted into an emulator
|
||||
- Genesis emulation structure has been converted into an emulator
|
||||
- Nitro Development Cart
|
||||
- Has extra RAM for developing games for the DSi
|
||||
- Has extra RAM for developing games for the DSi
|
||||
- Slide Adventure MAG KID
|
||||
- Comes with a Slot-2 Optical Mouse
|
||||
- Comes with a Slot-2 Optical Mouse
|
||||
- Daigasso! Band Brothers
|
||||
- Has a Slot-2 cart that added more songs
|
||||
- Has a Slot-2 cart that added more songs
|
||||
- Arkanoid
|
||||
- Came bundled with a Slot-2 Paddle Controller
|
||||
- Came bundled with a Slot-2 Paddle Controller
|
||||
|
||||
@ -11,7 +11,7 @@ In order for GBARunner2 to load titles, a dump of the GBA BIOS is required. Newe
|
||||
### Dumping Guides
|
||||
|
||||
- [GBA/DS/DS Lite with GBA flashcart or 3DS](bios-dump)
|
||||
- It is **not** possible to dump the GBA BIOS on a DSi
|
||||
- It is **not** possible to dump the GBA BIOS on a DSi
|
||||
- [Wii (not Family edition)/GameCube, GBA, and link cable dumper](https://github.com/FIX94/gba-link-cable-dumper)
|
||||
|
||||
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.
|
||||
|
||||
@ -40,13 +40,13 @@ GodMode9i is able to use the save data of GBA cartridges to dump the saves of mo
|
||||
|
||||
1. Load GodMode9i on your flashcard
|
||||
1. Backup your GBA saves!!
|
||||
- Any save data that hasn't been backed up will be lost
|
||||
- Check the files and find the larger ones, using 512 byte carts won't help much while 64 or 128 KiB saves will fit most DS saves in 1 or 2 carts
|
||||
- Any save data that hasn't been backed up will be lost
|
||||
- Check the files and find the larger ones, using 512 byte carts won't help much while 64 or 128 KiB saves will fit most DS saves in 1 or 2 carts
|
||||
1. On the drive menu, press <kbd class="r">R</kbd> + <kbd class="face">B</kbd> to unmount the flashcard
|
||||
1. Eject the flashcard, insert a DS Game Card and GBA cartridge
|
||||
1. Select `NDS GAMECARD` then `Save`
|
||||
1. When asked, press <kbd class="face">A</kbd> to write the data to the GBA cart
|
||||
- Swap to different GBA cartridges and repeat until the whole save is copied
|
||||
- Swap to different GBA cartridges and repeat until the whole save is copied
|
||||
1. Reboot your DS with your Slot-1 flashcard back in and reopen GodMode9i
|
||||
1. Insert the first GBA cartridge you used and select `GBA GAMECART`
|
||||
1. Choose `DS Save`
|
||||
|
||||
@ -12,11 +12,11 @@ description: Information about GodMode9i
|
||||
|
||||
To dump games, select the drive in the drives list and follow the on-screen prompts.
|
||||
- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart
|
||||
- Save files can also be dumped using GBA cartridges, see the [FAQ](faq?faq=how-do-i-dump-ds-saves-using-gba-save-data) for more information
|
||||
- Save files can also be dumped using GBA cartridges, see the [FAQ](faq?faq=how-do-i-dump-ds-saves-using-gba-save-data) for more information
|
||||
- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card
|
||||
- Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch
|
||||
- Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch
|
||||
- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i
|
||||
- Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap
|
||||
- Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap
|
||||
|
||||
### Restoring saves
|
||||
GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`.
|
||||
|
||||
@ -25,7 +25,7 @@ The hiyaCFW Helper is known to cause false positives with Windows Defender and o
|
||||
{: .alert .alert-info}
|
||||
|
||||
1. Download & install the latest version of [7-Zip](https://www.7-zip.org/download.html)
|
||||
- This will not work with any other archive extractor tool, such as WinRAR, the hiyaCFW helper relies on 7-Zip itself, and not a general archive extractor
|
||||
- This will not work with any other archive extractor tool, such as WinRAR, the hiyaCFW helper relies on 7-Zip itself, and not a general archive extractor
|
||||
1. Download the latest Windows version of the [hiyaCFW Helper](https://github.com/mondul/HiyaCFW-Helper/releases)
|
||||
1. Extract the hiyaCFW Helper archive anywhere on your PC
|
||||
{% endcapture %}
|
||||
@ -42,7 +42,7 @@ The hiyaCFW Helper is known to cause false positives with Windows Defender and o
|
||||
1. Download the latest Python version of the [hiyaCFW Helper](https://github.com/mondul/HiyaCFW-Helper/releases)
|
||||
1. Extract the hiyaCFW Helper archive anywhere on your PC
|
||||
1. Install tkinter with the following command for your distro if you don't already have it:
|
||||
- Debian-based: `sudo apt-get install python3-tk`
|
||||
- Debian-based: `sudo apt-get install python3-tk`
|
||||
{% endcapture %}
|
||||
{% assign tab-other = tab-other | split: "////////" %}
|
||||
|
||||
@ -53,23 +53,23 @@ The hiyaCFW Helper is known to cause false positives with Windows Defender and o
|
||||

|
||||
|
||||
1. Launch the hiyaCFW Helper
|
||||
- **Windows:** Launch the `HiyaCFW_Helper.exe` file extracted from the hiyaCFW Helper archive (you may need to temporarily disable your antivirus)
|
||||
- **macOS:** Right click the `HiyaCFW_Helper` file extracted from the hiyaCFW Helper archive and choose `Open`
|
||||
- **Linux:** Launch the `HiyaCFW_Helper.py` extracted from the hiyaCFW Helper archive
|
||||
- **Windows:** Launch the `HiyaCFW_Helper.exe` file extracted from the hiyaCFW Helper archive (you may need to temporarily disable your antivirus)
|
||||
- **macOS:** Right click the `HiyaCFW_Helper` file extracted from the hiyaCFW Helper archive and choose `Open`
|
||||
- **Linux:** Launch the `HiyaCFW_Helper.py` extracted from the hiyaCFW Helper archive
|
||||
1. Click the `...` button in the "NAND file with No$GBA footer" box
|
||||
1. Navigate to your NAND backup, and click `Open`
|
||||
1. Press `Start`
|
||||
1. In the new pop-up window, navigate to the root of your SD card, and press `OK`.
|
||||
- The process may take several minutes
|
||||
- The process may take several minutes
|
||||
1. When the application says `Done!`, close out of the hiyaCFW Helper
|
||||
1. Close the terminal window
|
||||
|
||||
### Part 3: Configuring Unlaunch and hiyaCFW
|
||||
1. Power on your Nintendo DSi console while holding <kbd class="face">A</kbd> and <kbd class="face">B</kbd>
|
||||
- This should take you to Unlaunch's file menu
|
||||
- This should take you to Unlaunch's file menu
|
||||
1. Navigate to `OPTIONS`, then `NO BUTTON`
|
||||
1. Select `hiyaCFW` and press <kbd class="face">A</kbd>
|
||||
- This will make the system launch hiyaCFW automatically
|
||||
- This will make the system launch hiyaCFW automatically
|
||||
1. Save your settings and restart your console
|
||||
1. Hold <kbd>SELECT</kbd> while powering on your Nintendo DSi console to access the hiyaCFW settings
|
||||
1. Change the settings to your liking, then press <kbd>START</kbd> to continue
|
||||
|
||||
@ -19,8 +19,8 @@ hiyaCFW is only present on the SD card and has no presence on your NAND. Before
|
||||
If you had set Unlaunch to autoboot hiyaCFW, you may want to change these settings now that you no longer use it.
|
||||
|
||||
1. Insert your SD card into your Nintendo DSi and start the console while holding <kbd class="face">A</kbd> and <kbd class="face">B</kbd>
|
||||
- This will open the Unlaunch Filemenu
|
||||
- This will open the Unlaunch Filemenu
|
||||
1. Go to `OPTIONS`, and set `NO BUTTON` to your desired application
|
||||
- If you wish to autoboot the system NAND, set it to the application named `Launcher`
|
||||
- If you wish to autoboot TWiLight Menu++, choose the file named `BOOT.NDS`
|
||||
- If you wish to autoboot the system NAND, set it to the application named `Launcher`
|
||||
- If you wish to autoboot TWiLight Menu++, choose the file named `BOOT.NDS`
|
||||
1. Choose `SAVE & EXIT`
|
||||
|
||||
@ -12,33 +12,33 @@ These do not apply to homebrew.
|
||||
- <kbd class="l">L</kbd> + <kbd class="r">R</kbd> + <kbd>Down</kbd> + <kbd class="face">A</kbd> for 2 seconds: Dump RAM to `sd:/_nds/nds-bootstrap`, as `ramDump.bin`
|
||||
- <kbd class="l">L</kbd> + <kbd class="r">R</kbd> + <kbd>Down</kbd> + <kbd class="face">B</kbd> for 2 seconds: Return to loader
|
||||
- <kbd class="l">L</kbd> + <kbd class="r">R</kbd> + <kbd>START</kbd> + <kbd>SELECT</kbd> for 2 seconds: Reset game
|
||||
- Many games support simply pressing this button combination by default, but this will force reset it
|
||||
- Many games support simply pressing this button combination by default, but this will force reset it
|
||||
- <kbd class="l">L</kbd> + <kbd>Down</kbd> + <kbd>SELECT</kbd>: Open the in-game menu
|
||||
- <kbd class="r">R</kbd>: Advance by one frame
|
||||
- Screenshot
|
||||
- <kbd>Up</kbd>/<kbd>Down</kbd>/<kbd>Left</kbd>/<kbd>Right</kbd>: Change VRAM bank
|
||||
- <kbd class="face">A</kbd>: Save screenshot
|
||||
- <kbd class="face">B</kbd>: Return to in-game menu
|
||||
- RAM Viewer
|
||||
- <kbd>Up</kbd>/<kbd>Down</kbd>: Scroll
|
||||
- <kbd>Left</kbd>/<kbd>Right</kbd>: Fast scroll
|
||||
- <kbd class="r">R</kbd> + <kbd>Down</kbd>/<kbd>Up</kbd>: Faster scroll
|
||||
- <kbd class="r">R</kbd> + <kbd>Left</kbd>/<kbd>Right</kbd>: Fastest scroll
|
||||
- <kbd class="face">A</kbd>: Enter RAM Editor
|
||||
- <kbd class="face">B</kbd>: Return to in-game menu
|
||||
- <kbd class="face">Y</kbd>: Specify an address to jump to
|
||||
- <kbd class="r">R</kbd>: Advance by one frame
|
||||
- Screenshot
|
||||
- <kbd>Up</kbd>/<kbd>Down</kbd>/<kbd>Left</kbd>/<kbd>Right</kbd>: Change VRAM bank
|
||||
- <kbd class="face">A</kbd>: Save screenshot
|
||||
- <kbd class="face">B</kbd>: Return to in-game menu
|
||||
- RAM Viewer
|
||||
- <kbd>Up</kbd>/<kbd>Down</kbd>: Scroll
|
||||
- <kbd>Left</kbd>/<kbd>Right</kbd>: Fast scroll
|
||||
- <kbd class="r">R</kbd> + <kbd>Down</kbd>/<kbd>Up</kbd>: Faster scroll
|
||||
- <kbd class="r">R</kbd> + <kbd>Left</kbd>/<kbd>Right</kbd>: Fastest scroll
|
||||
- <kbd class="face">A</kbd>: Enter RAM Editor
|
||||
- <kbd class="face">B</kbd>: Return to in-game menu
|
||||
- <kbd class="face">Y</kbd>: Specify an address to jump to
|
||||
- <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
|
||||
- <kbd>SELECT</kbd>: Switch between [ARM7 and ARM9 memory maps](https://problemkaputt.de/gbatek-ds-memory-maps.htm)
|
||||
- RAM Editor
|
||||
- <kbd>Up</kbd>/<kbd>Down</kbd>/<kbd>Left</kbd>/<kbd>Right</kbd>: Select a value
|
||||
- <kbd class="face">A</kbd>: Modify selected value
|
||||
- <kbd>Up</kbd>/<kbd>Down</kbd>: Increase/Decrease value by 1h
|
||||
- <kbd>Left</kbd>/<kbd>Right</kbd>: Increase/Decrease value by 10h
|
||||
- <kbd class="face">A</kbd>/<kbd class="face">B</kbd>: Finish modifying value
|
||||
- <kbd class="face">B</kbd>: Return to RAM Viewer
|
||||
- <kbd class="face">Y</kbd>: Specify an address to jump to
|
||||
- <kbd>SELECT</kbd>: Switch between [ARM7 and ARM9 memory maps](https://problemkaputt.de/gbatek-ds-memory-maps.htm)
|
||||
- RAM Editor
|
||||
- <kbd>Up</kbd>/<kbd>Down</kbd>/<kbd>Left</kbd>/<kbd>Right</kbd>: Select a value
|
||||
- <kbd class="face">A</kbd>: Modify selected value
|
||||
- <kbd>Up</kbd>/<kbd>Down</kbd>: Increase/Decrease value by 1h
|
||||
- <kbd>Left</kbd>/<kbd>Right</kbd>: Increase/Decrease value by 10h
|
||||
- <kbd class="face">A</kbd>/<kbd class="face">B</kbd>: Finish modifying value
|
||||
- <kbd class="face">B</kbd>: Return to RAM Viewer
|
||||
- <kbd class="face">Y</kbd>: Specify an address to jump to
|
||||
- <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
|
||||
|
||||
@ -37,16 +37,16 @@ There are also timing issues and AP measures (which most are already removed), b
|
||||
- Using certain Game Cards, you are able to use IR in your application
|
||||
- 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
|
||||
- Currently, only *Nintendo DS Browser* emulates it
|
||||
- Currently, only *Nintendo DS Browser* emulates it
|
||||
- Swap top and bottom screens in compatible games for more comfortable gameplay, or on systems with a broken or removed screen
|
||||
- Take screenshots and edit values in the RAM using the in-game menu
|
||||
|
||||
#### DS/DS Lite: Why use nds-bootstrap on a DS flashcard?
|
||||
- Certain compatible ROMs are loaded into the Memory Expansion Pak (or Slot-2 flashcarts containing RAM), allowing for load times to be faster than even normal Game Cards
|
||||
- 400+ DSiWare titles can be run using built-in patches and a Donor ROM of an SDK5 DS title
|
||||
- Keep in mind that nds-bootstrap will always be used for DSiWare, regardless of `Game Loader` setting in TWLMenu++ Settings
|
||||
- Not all DSiWare titles can save, due to the difficulty of adding save support for them, and/or them storing more than one file in the save filesystem
|
||||
- Certain DSiWare will require *Lufia: Curse of the Sinistrals* set as a Donor ROM
|
||||
- Keep in mind that nds-bootstrap will always be used for DSiWare, regardless of `Game Loader` setting in TWLMenu++ Settings
|
||||
- Not all DSiWare titles can save, due to the difficulty of adding save support for them, and/or them storing more than one file in the save filesystem
|
||||
- Certain DSiWare will require *Lufia: Curse of the Sinistrals* set as a Donor ROM
|
||||
- If your flashcard kernel cannot run a certain ROM, nds-bootstrap can be used instead, and can be set per-game
|
||||
- Swap top and bottom screens in compatible games for more comfortable gameplay, or on systems with a broken or removed screen
|
||||
- Take screenshots and edit values in the RAM using the in-game menu
|
||||
@ -56,7 +56,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's
|
||||
A Donor ROM can be set using **TW**i**L**ight Menu++.
|
||||
- **Flashcards in DS mode:** The supported DSi-Exclusive/DSiWare titles will require an SDK5 DS ROM set as a Donor ROM
|
||||
- **DSiWarehax:** As both DSi-Enhanced games and (most) DSi-Exclusive/DSiWare games contain different MBK settings from each other, DSi-Enhanced games will not boot in DSi mode without a Donor ROM. By setting a DSi-Exclusive/DSiWare title as a Donor ROM, DSi-Enhanced games will be able to run within the MBK settings set by the DSiWare title the exploit is used on
|
||||
- On DSi, if **TW**i**L**ight Menu++ detects no Donor ROM is set, *Nintendo DSi Sound* and/or a valid exploited title you've launched will automatically be set as Donor ROM(s)
|
||||
- On DSi, if **TW**i**L**ight Menu++ detects no Donor ROM is set, *Nintendo DSi Sound* and/or a valid exploited title you've launched will automatically be set as Donor ROM(s)
|
||||
- **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around
|
||||
|
||||
#### What is the best Donor ROM?
|
||||
@ -76,7 +76,7 @@ You can get nightly builds for nds-bootstrap [from the TWLBot/Builds GitHub repo
|
||||
|
||||
#### Why do my cheats not work?
|
||||
- Some cheats may have button activators or other conditions that need to be met. Check the description of the cheat for more information
|
||||
- In **TW**i**L**ight Menu++, you can press Y to view a specific cheat's information, when available
|
||||
- In **TW**i**L**ight Menu++, you can press Y to view a specific cheat's information, when available
|
||||
- Most cheats were developed for use in DS mode and may not work correctly while running in DSi mode. If the game is DSi-Enhanced, try setting it to run in DS mode
|
||||
- The way E-type cheats are implemented in nds-bootstrap is currently broken, meaning they may or may not work. Your cheat probably uses that type, and it is not known when this issue will be fixed
|
||||
|
||||
|
||||
@ -11,5 +11,5 @@ description: Information on how to use nds-bootstrap
|
||||
It also has a sub-project where it can run old homebrew meant for flashcards on a Nintendo DSi/3DS SD card.
|
||||
|
||||
- [Compatibility List](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/edit?usp=sharing)
|
||||
- For edit access, press `View only` and then `Request edit access`.
|
||||
- For edit access, press `View only` and then `Request edit access`.
|
||||
- [Crowdin](https://crowdin.com/project/nds-bootstrap)
|
||||
|
||||
@ -14,12 +14,12 @@ description: Controls for using TWiLight Menu++
|
||||
- <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
|
||||
- <kbd class="face">Y</kbd>: Per-game settings
|
||||
- <kbd class="face">X</kbd>: Cheat menu
|
||||
- <kbd class="face">A</kbd>: Toggle cheat
|
||||
- <kbd class="face">B</kbd>: Exit cheat menu
|
||||
- <kbd class="face">X</kbd>: Save and exit cheat menu
|
||||
- <kbd class="face">Y</kbd>: Show cheat description
|
||||
- <kbd class="l">L</kbd>: Disable all cheats
|
||||
- <kbd class="face">X</kbd>: Cheat menu
|
||||
- <kbd class="face">A</kbd>: Toggle cheat
|
||||
- <kbd class="face">B</kbd>: Exit cheat menu
|
||||
- <kbd class="face">X</kbd>: Save and exit cheat 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, TWiLight Menu++ Settings, and GBA Mode can be accessed)
|
||||
- <kbd>SELECT</kbd> + <kbd class="face">X</kbd>: Set default directory
|
||||
@ -29,12 +29,12 @@ description: Controls for using TWiLight Menu++
|
||||
- <kbd class="face">A</kbd>: Launch game/app
|
||||
- <kbd class="r">R</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
|
||||
- <kbd class="face">B</kbd>: Exit cheat menu
|
||||
- <kbd class="face">X</kbd>: Save and exit cheat menu
|
||||
- <kbd class="face">Y</kbd>: Show cheat description
|
||||
- <kbd class="l">L</kbd>: Disable all cheats
|
||||
- <kbd class="face">X</kbd>: Cheat menu
|
||||
- <kbd class="face">A</kbd>: Toggle cheat
|
||||
- <kbd class="face">B</kbd>: Exit cheat menu
|
||||
- <kbd class="face">X</kbd>: Save and exit cheat menu
|
||||
- <kbd class="face">Y</kbd>: Show cheat description
|
||||
- <kbd class="l">L</kbd>: Disable all cheats
|
||||
- (Wood UI theme) <kbd>SELECT</kbd>: Switch listing method
|
||||
|
||||
#### Boot shortcuts
|
||||
|
||||
@ -14,6 +14,6 @@ Most GIF files up to 256x192 should work, with a few exceptions:
|
||||
- Between the two, the GIFs must be less than about 10 MB (DSi Mode) or about 2 MB (DS Mode)
|
||||
- If both GIFs are set to loop forever then they will show for 3 seconds, so set a loop count on at least one to control the time
|
||||
- The user input flag is supported so set it and a long delay on a frame if you want to show a splash and wait like the defaults
|
||||
- Only the GIF waiting for input will be paused, so the other can continue animating
|
||||
- Only the GIF waiting for input will be paused, so the other can continue animating
|
||||
- If using Local Color Tables the whole frame must be overwritten as it will replace the whole screen's palette, not just the current frame
|
||||
- Interlaced and text frames will not work
|
||||
|
||||
@ -64,4 +64,4 @@ To export in the correct format:
|
||||
|
||||
Now you have a `bgm.wav` file that can be copied to the `sound` subfolder in your theme folder.
|
||||
|
||||
You should then set the `DSi/3DS Theme Music` option in TWiLight Menu++ settings to "Theme" for your custom BGM to play on the menu.
|
||||
You should then set the `DSi/3DS Theme Music` option in TWiLight Menu++ settings to "Theme" for your custom BGM to play on the menu.
|
||||
|
||||
@ -23,6 +23,6 @@ Custom skins can additionally use override fonts for the date & time using `date
|
||||
You can make your own fonts using a utility such as Pk11's [nftr-editor](https://pk11.us/nftr-editor/). To regenerate one of TWiLight Menu++'s existing fonts using it:
|
||||
1. Load an NFTR file in nftr-editor
|
||||
1. Type the names of the fonts you want to use from highest to lowest priority in the `Input font` text box, comma separated
|
||||
- You can see a preview of the input fonts in the top box on the left and the current NFTR in the bottom box
|
||||
- You can see a preview of the input fonts in the top box on the left and the current NFTR in the bottom box
|
||||
1. Click `Generate from font`, then say `OK` to regenerating existing characters and `Cancel` to regenerating the special button characters (ex. )
|
||||
1. Click `Save`, then repeat for the other sizes
|
||||
|
||||
@ -20,7 +20,7 @@ Using TWiLight Menu++ you can patch the Unlaunch installer to have a custom back
|
||||
1. Download the [latest Unlaunch installer](https://problemkaputt.de/unlaunch.zip) and extract `UNLAUNCH.DSI` to your SD card
|
||||
1. Open TWiLight Menu++ Settings, switch to the `Unlaunch settings` page, and click on `Background`, then select the one you want
|
||||
1. Exit settings and launch `Unlaunch DSi Installer`
|
||||
- It should use your custom image, if it does not then turn off your console and make sure your GIF conforms with the requirements above
|
||||
- It should use your custom image, if it does not then turn off your console and make sure your GIF conforms with the requirements above
|
||||
1. Choose `Install Now`
|
||||
|
||||
### Using GIFs with more than 31 colors
|
||||
@ -29,14 +29,14 @@ As the GIF's palette is loaded to the same area of VRAM as the text palettes it
|
||||
1. In the menu bar at the top, select `Image` -> `Mode` -> `Indexed...`
|
||||
1. Select `Generate optimum palette` and set the maximum colors to anything up to 226 colors
|
||||
1. Select a dithering pattern from the `Color dithering` dropdown
|
||||
- Images without dithering generally compress best, but with it will generally look better, try and see which looks best for the size
|
||||
- Images without dithering generally compress best, but with it will generally look better, try and see which looks best for the size
|
||||
1. Click `Convert`
|
||||
1. In the menu bar at the top, select `File` -> `Export As...`, give it a name with the extension `.gif`, and click `Export`
|
||||
- If it gives any warnings, click the accept button
|
||||
- If it gives any warnings, click the accept button
|
||||
1. In the next popup, disable the `GIF comment` and click `Export`
|
||||
1. Check the size of the exported file, if it's 15,472 bytes or less, then skip to step 13
|
||||
1. If your GIF is too large, then using either [gifsicle](http://www.lcdf.org/gifsicle/) or [ezgif.com](https://ezgif.com/optimize) you can try optimizing it
|
||||
- These instructions will use ezgif as its simpler, being a website
|
||||
- These instructions will use ezgif as its simpler, being a website
|
||||
1. Open https://ezgif.com/optimize, and upload your GIF
|
||||
1. Try different compression levels until you find the best one under 15,472 bytes (15.11 KiB), ideally a bit under as GIMP may increase the size a bit
|
||||
1. Save the optimized GIF and open it in GIMP
|
||||
|
||||
@ -18,7 +18,7 @@ In GodMode9:
|
||||
1. Select `Open title folder`
|
||||
1. Select `00000000.tmd`, then select `TMD file options...`
|
||||
1. Select `Dump CXI/NDS file`
|
||||
- The file will be in `0:/gm9/out/`
|
||||
- The file will be in `0:/gm9/out/`
|
||||
1. Copy `DS Download Play (NTR-HDNA).nds` to `0:/_nds/`, and rename it to `dlplay.nds`
|
||||
|
||||
The above steps will increase DLP boot speed.
|
||||
|
||||
@ -17,7 +17,7 @@ Follow this guide to fix the issue: <https://3ds.hacks.guide/troubleshooting#dsi
|
||||
#### How do I fix getting a white screen when booting TWiLight Menu++?
|
||||
- Reboot the console
|
||||
- If that doesn't work, format your SD card to FAT32 with 32 KB cluster/allocation size
|
||||
- See [dsi.cfw.guide's page](https://dsi.cfw.guide/sd-card-setup.html) for the recommended tools
|
||||
- See [dsi.cfw.guide's page](https://dsi.cfw.guide/sd-card-setup.html) for the recommended tools
|
||||
- If that also doesn't work, try a different SD card
|
||||
|
||||
#### How do I fix touch screen not working after launching a game?
|
||||
@ -58,7 +58,7 @@ Yes. You can use [Checkpoint](https://github.com/FlagBrew/Checkpoint/releases) o
|
||||
#### How do I change TWiLight Menu++'s language?
|
||||
1. Open TWiLight Menu++ settings, you can do this by holding <kbd>SELECT</kbd> while loading TWiLight Menu++
|
||||
1. Change the first option until you see the language you want, then exit settings
|
||||
- You may also want to change the first three options on the nds-bootstrap settings page as they control the language and region of DS games and their titles in TWiLight Menu++
|
||||
- You may also want to change the first three options on the nds-bootstrap settings page as they control the language and region of DS games and their titles in TWiLight Menu++
|
||||
|
||||
#### Is this a DS(i) emulator?
|
||||
No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) are ran natively in the console's DS/DSi mode. The only consoles emulated are the past consoles, but partially for GBA (as some or all parts like graphics are ran natively).
|
||||
|
||||
@ -15,7 +15,7 @@ tabs:
|
||||
1. Download [TWiLightBoxart](https://github.com/MateusRodCosta/TwilightBoxart/releases)
|
||||
1. Extract `TwilightBoxart-Windows-GUI.zip` and run `TwilightBoxart.exe`
|
||||
1. Click `Detect SD`
|
||||
- If it doesn't find the correct SD card click `Browse...` and select the right one
|
||||
- If it doesn't find the correct SD card click `Browse...` and select the right one
|
||||
1. **Optional:** Change the size, border, etc options to your liking
|
||||
1. Click `Start`
|
||||
1. Make sure box art is set to be shown in TWiLight Menu++ settings
|
||||
@ -27,7 +27,7 @@ tabs:
|
||||
1. Extract the MacOS or Linux `.zip`
|
||||
1. Open `TwilightBoxart.ini` in the extracted folder in a text editor
|
||||
1. Type the path to your SD card after `SdRoot=`, then save the file
|
||||
- On macOS this is `/Volumes/` then the name of your SD card
|
||||
- On macOS this is `/Volumes/` then the name of your SD card
|
||||
1. Open the terminal
|
||||
1. In the terminal, type `cd ` then drag drop the folder with `TwilightBoxart.CLI` in it onto your terminal
|
||||
1. Run `chmod +x TwilightBoxart.CLI`
|
||||
|
||||
@ -20,12 +20,12 @@ You will first need to have custom firmware on your 3DS, follow [3ds.hacks.guide
|
||||
1. Scan this QR code to install the latest version of [Universal-Updater](https://github.com/Universal-Team/Universal-Updater)<br>
|
||||

|
||||
1. Close FBI and launch Universal-Updater
|
||||
- If it doesn't show up on your home menu, reboot your 3DS
|
||||
- If it doesn't show up on your home menu, reboot your 3DS
|
||||
1. Find TWiLight Menu++ in the app grid, you can search with the 3rd tab on the sidebar if you have trouble finding it
|
||||
- It has this icon: 
|
||||
- It has this icon: 
|
||||
1. Press <kbd class="face">A</kbd> or tap the download icon in the sidebar and select `TWiLight Menu++` to install it
|
||||
- This will take a while
|
||||
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
||||
- This will take a while
|
||||
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
||||
{% endcapture %}
|
||||
{% assign tab-working-camera = tab-working-camera | split: "////////" %}
|
||||
|
||||
@ -36,18 +36,18 @@ You will first need to have custom firmware on your 3DS, follow [3ds.hacks.guide
|
||||
1. In FBI, go to the place you pasted the `Universal-Updater.cia` file
|
||||
1. Select the `Universal-Updater.cia` file and hit "Install & Delete"
|
||||
1. Close FBI and launch Universal-Updater
|
||||
- If it doesn't show up on your home menu, reboot your 3DS
|
||||
- If it doesn't show up on your home menu, reboot your 3DS
|
||||
1. Find TWiLight Menu++ in the app grid, you can search with the 3rd tab on the sidebar if you have trouble finding it
|
||||
- It has this icon: 
|
||||
- It has this icon: 
|
||||
1. Press <kbd class="face">A</kbd> or tap the download icon in the sidebar and select `TWiLight Menu++` to install it
|
||||
- This will take a while
|
||||
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
||||
- This will take a while
|
||||
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
||||
{% endcapture %}
|
||||
{% assign tab-non-working-camera = tab-non-working-camera | split: "////////" %}
|
||||
|
||||
{% capture tab-manual %}
|
||||
1. Download the latest [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
1. Extract `TWiLightMenu-3DS.7z`
|
||||
1. Copy the `_nds` folder to your SD card root
|
||||
1. Copy the `BOOT.NDS` file to your SD card root
|
||||
@ -70,12 +70,12 @@ A flashcard is something that goes in the game card slot, and contains a microSD
|
||||
#### If you have an R4(i) Ultra
|
||||
|
||||
1. Follow [this](installing-flashcard) guide starting from `To run games using your flashcard firmware`
|
||||
- You can safely ignore the warnings
|
||||
- You can safely ignore the warnings
|
||||
1. Open TWLMenu++ Settings
|
||||
1. Switch to the `Misc settings` page
|
||||
1. Turn on `Slot-1 microSD access`
|
||||
1. Exit TWLMenu++ Settings by pressing `B` button
|
||||
- If you end up in the DS Classic Menu, press `B` again
|
||||
- If you end up in the DS Classic Menu, press `B` again
|
||||
|
||||
#### If you don't have an R4(i) Ultra
|
||||
|
||||
@ -88,11 +88,11 @@ A flashcard is something that goes in the game card slot, and contains a microSD
|
||||
1. Set `Slot-1: Touch Mode` to `DSi mode`
|
||||
1. Turn on `Auto-start Slot-1`
|
||||
1. Exit TWLMenu++ Settings by pressing `B` button
|
||||
- If you end up in the DS Classic Menu, launch your flashcard
|
||||
- Otherwise, restart TWiLight Menu++
|
||||
- If you end up in the DS Classic Menu, launch your flashcard
|
||||
- Otherwise, restart TWiLight Menu++
|
||||
|
||||
#### Switching between SD and flashcard contents
|
||||
- Press either `SELECT`+`Up` or `SELECT`+`Down` to switch between the SD and flashcard contents
|
||||
- If the SELECT menu is enabled, you can do so there as well
|
||||
- If you use the 3DS theme, touch the Game Card/SD Card icon
|
||||
- If you use the R4, GBC, or Wood themes, press `R` button
|
||||
- If the SELECT menu is enabled, you can do so there as well
|
||||
- If you use the 3DS theme, touch the Game Card/SD Card icon
|
||||
- If you use the R4, GBC, or Wood themes, press `R` button
|
||||
|
||||
@ -13,7 +13,7 @@ If you do not already have a way to run homebrew on your DSi, follow [dsi.cfw.gu
|
||||
|
||||
### Installing
|
||||
1. Download the latest [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
1. Extract `TWiLightMenu-DSi.7z`
|
||||
1. Copy the `_nds` folder to your SD card root
|
||||
1. Copy the `BOOT.NDS` file to your SD card root
|
||||
@ -33,12 +33,12 @@ A flashcard is something that goes in the game card slot, and contains a microSD
|
||||
#### If you have an R4(i) Ultra
|
||||
|
||||
1. Follow [this](installing-flashcard) guide starting from `To run games using your flashcard firmware`
|
||||
- You can safely ignore the warnings
|
||||
- You can safely ignore the warnings
|
||||
1. Open TWLMenu++ Settings
|
||||
1. Switch to the `Misc settings` page
|
||||
1. Turn on `Slot-1 microSD access`
|
||||
1. Exit TWLMenu++ Settings by pressing `B` button
|
||||
- If you end up in the DS Classic Menu, press `B` again
|
||||
- If you end up in the DS Classic Menu, press `B` again
|
||||
|
||||
#### If you don't have an R4(i) Ultra
|
||||
|
||||
@ -51,11 +51,11 @@ A flashcard is something that goes in the game card slot, and contains a microSD
|
||||
1. Set `Slot-1: Touch Mode` to `DSi mode`
|
||||
1. Turn on `Auto-start Slot-1`
|
||||
1. Exit TWLMenu++ Settings by pressing `B` button
|
||||
- If you end up in the DS Classic Menu, launch your flashcard
|
||||
- Otherwise, restart TWiLight Menu++
|
||||
- If you end up in the DS Classic Menu, launch your flashcard
|
||||
- Otherwise, restart TWiLight Menu++
|
||||
|
||||
#### Switching between SD and flashcard contents
|
||||
- Press either `SELECT`+`Up` or `SELECT`+`Down` to switch between the SD and flashcard contents
|
||||
- If the SELECT menu is enabled, you can do so there as well
|
||||
- If you use the 3DS theme, touch the Game Card/SD Card icon
|
||||
- If you use the R4, GBC, or Wood themes, press `R` button
|
||||
- If the SELECT menu is enabled, you can do so there as well
|
||||
- If you use the 3DS theme, touch the Game Card/SD Card icon
|
||||
- If you use the R4, GBC, or Wood themes, press `R` button
|
||||
|
||||
@ -10,7 +10,7 @@ description: How to install TWiLight Menu++ on a Nintendo DS flashcard
|
||||
|
||||
### Installing
|
||||
1. Download the latest [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
1. Open or extract `TWiLightMenu-Flashcard.7z`
|
||||
1. Drag and drop the `_nds` folder to your flashcard's microSD card root
|
||||
1. Drag and drop the `BOOT.NDS` file to your flashcard's microSD card root
|
||||
@ -20,7 +20,7 @@ description: How to install TWiLight Menu++ on a Nintendo DS flashcard
|
||||
|
||||
### Autobooting TWiLight Menu++
|
||||
1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card
|
||||
- Skip this, if you don't see your flashcard
|
||||
- Skip this, if you don't see your flashcard
|
||||
1. **DS Phat/Lite users:** Go to settings in the DS menu, and turn on auto-start, so your flashcard will start on boot
|
||||
|
||||
### To run games using your flashcard firmware
|
||||
@ -35,30 +35,30 @@ Please note that you'll lose the ability to use cheats when running games in thi
|
||||
{:.alert .alert-warning}
|
||||
|
||||
1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card
|
||||
- A README.txt file is present in the `Flashcart Loader` folder, to help find which flashcart loader is appropriate for your flashcard.
|
||||
- If you have done so, continue to step 3. If not, follow the steps below the flashcard list below
|
||||
- A README.txt file is present in the `Flashcart Loader` folder, to help find which flashcart loader is appropriate for your flashcard.
|
||||
- If you have done so, continue to step 3. If not, follow the steps below the flashcard list below
|
||||
|
||||
1. For these flashcards:
|
||||
- R4i-SDHC (r4i-sdhc.com)
|
||||
- r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn)
|
||||
- R4i SDHC Upgrade Revolution
|
||||
- R4DSiXL3D
|
||||
- R4i Advance
|
||||
- R4-IIIi
|
||||
- R4 SDHC Revolution
|
||||
- R4(i) Pocket
|
||||
- R4i Gold (v1.4.1) (3DS)
|
||||
- R4 Gold 3DS RTS (r4i-gold.com)
|
||||
- R4xDS
|
||||
- DSTT(i)
|
||||
- DSONE SDHC & DSONEi (non-SDHC models are ***not*** supported)
|
||||
- M3 DS Real
|
||||
- M3i Zero (non-GMP-Z003 model)
|
||||
- iTouchDS and iTouch2 (use the M3Real_M3iZero YSMenu files)
|
||||
- R4(i)RTS (r4rts.com) (use the M3Real_M3iZero YSMenu files)
|
||||
- R4 SDHC RTS (black cartridge) (r4isdhc.com) (use the M3Real_M3iZero YSMenu files)
|
||||
- R4i-SDHC (r4i-sdhc.com)
|
||||
- r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn)
|
||||
- R4i SDHC Upgrade Revolution
|
||||
- R4DSiXL3D
|
||||
- R4i Advance
|
||||
- R4-IIIi
|
||||
- R4 SDHC Revolution
|
||||
- R4(i) Pocket
|
||||
- R4i Gold (v1.4.1) (3DS)
|
||||
- R4 Gold 3DS RTS (r4i-gold.com)
|
||||
- R4xDS
|
||||
- DSTT(i)
|
||||
- DSONE SDHC & DSONEi (non-SDHC models are ***not*** supported)
|
||||
- M3 DS Real
|
||||
- M3i Zero (non-GMP-Z003 model)
|
||||
- iTouchDS and iTouch2 (use the M3Real_M3iZero YSMenu files)
|
||||
- R4(i)RTS (r4rts.com) (use the M3Real_M3iZero YSMenu files)
|
||||
- R4 SDHC RTS (black cartridge) (r4isdhc.com) (use the M3Real_M3iZero YSMenu files)
|
||||
|
||||
Install [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/).
|
||||
- Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root
|
||||
- Do not copy `TTMenu.dat` directly; this will break autobooting and YSMenu's soft reset
|
||||
Install [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/).
|
||||
- Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root
|
||||
- Do not copy `TTMenu.dat` directly; this will break autobooting and YSMenu's soft reset
|
||||
1. Open TWLMenu++ Settings, switch to `Games and Apps settings` page, and set `Game Loader` to `Kernel`, so the flashcard firmware will be used instead of nds-bootstrap
|
||||
|
||||
@ -19,14 +19,14 @@ If you're currently using Luma v13, please update to v13.0.1, before following t
|
||||

|
||||
1. Open Universal Updater from your HOME Menu
|
||||
1. Install the TWPatch package
|
||||
- If your console is unable to access the Internet, you can download [TWPatch.cia](https://gbatemp.net/download/twpatch.37400/version/38832/download?file=302085) directly, then install it with FBI
|
||||
- If your console is unable to access the Internet, you can download [TWPatch.cia](https://gbatemp.net/download/twpatch.37400/version/38832/download?file=302085) directly, then install it with FBI
|
||||
1. Return to the HOME menu and launch TWPatch
|
||||
- If you get a message which says `Can't open /luma/exeTWL.bin`, then use [TWLFix-CFW](https://github.com/MechanicalDragon0687/TWLFix-CFW/releases/) to fix broken TWL mode
|
||||
- If you get a message which says `Can't open /luma/exeTWL.bin`, then use [TWLFix-CFW](https://github.com/MechanicalDragon0687/TWLFix-CFW/releases/) to fix broken TWL mode
|
||||
1. Hold <kbd class="face">Y</kbd> + <kbd class="face">B</kbd> to open the patch menu and enable `Widescreen patch (384x240 16:10)`
|
||||
1. (Optional!) For a less pixelated widescreen, also enable `GPU scaling (blurry, no filters)`
|
||||
1. Press <kbd class="face">B</kbd> to exit the patch menu
|
||||
1. Press <kbd>START</kbd> to generate a `TwlBg.cxi` file with widescreen
|
||||
- If the top screen doesn't indicate that wide patch is enabled, start from step 3 again
|
||||
- If the top screen doesn't indicate that wide patch is enabled, start from step 3 again
|
||||
1. Move `TwlBg.cxi` from `sd:/luma/sysmodules/` to `sd:/_nds/TWiLightMenu/TwlBg/` (create `TwlBg` folder, if it doesn't exist), and rename the file to `Widescreen.cxi`
|
||||
1. Restart your 3DS while holding <kbd>SELECT</kbd> to open Luma3DS's configuration
|
||||
1. Enable `external FIRMs and modules`, then press <kbd>START</kbd> to save and quit
|
||||
@ -38,6 +38,6 @@ You're all done! Enjoy your DS games in widescreen!
|
||||
1. Do not hold <kbd>START</kbd> or <kbd>SELECT</kbd> when launching TWLMenu++, if you don't want widescreen to look glitched
|
||||
1. Not every game is widescreen compatible. [Here is a list of games with widescreen support](https://github.com/DS-Homebrew/TWiLightMenu/blob/master/7zfile/3DS%20-%20CFW%20users/Games%20supported%20with%20widescreen.txt)
|
||||
1. If you're stuck in widescreen mode in all of TWL_FIRM (including the TWLMenu++ GUI) after following this guide and launching a widescreen-compatible game, delete `TwlBg.cxi` at `sd:/luma/sysmodules/`.
|
||||
- If the problem persists, [uninstall](https://wiki.ds-homebrew.com/twilightmenu/uninstalling-3ds) and [re-install](https://wiki.ds-homebrew.com/twilightmenu/installing-3ds) TWiLight Menu++, and re-follow the above guide, as well as using the original build of Luma
|
||||
- If the problem persists, [uninstall](https://wiki.ds-homebrew.com/twilightmenu/uninstalling-3ds) and [re-install](https://wiki.ds-homebrew.com/twilightmenu/installing-3ds) TWiLight Menu++, and re-follow the above guide, as well as using the original build of Luma
|
||||
1. Most widescreen patches will only adjust 3D elements for widescreen, 2D elements (such as menus) will only be stretched
|
||||
1. Luma3DS **must** be loaded from the SD card, if widescreen isn't working ensure that you have `boot.firm` in the root of your SD
|
||||
|
||||
@ -22,20 +22,20 @@ If updating from a version older than v25.7.0, it is recommended to delete the `
|
||||
|
||||
{% capture tab-universal-updater %}
|
||||
1. Open Universal-Updater
|
||||
- If you don't have it, follow the [installing](installing-3ds) instructions
|
||||
- If you don't have it, follow the [installing](installing-3ds) instructions
|
||||
1. Find TWiLight Menu++ in the app grid, you can search with the 3rd tab on the sidebar if you have trouble finding it
|
||||
1. Press <kbd class="face">A</kbd> or tap the download icon in the sidebar and select `TWiLight Menu++` to install it
|
||||
- This will take a while
|
||||
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
||||
- This will take a while
|
||||
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
||||
{% endcapture %}
|
||||
{% assign tab-universal-updater = tab-universal-updater | split: "////////" %}
|
||||
|
||||
{% capture tab-manual %}
|
||||
1. Download the latest [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
1. Extract `TWiLightMenu-3DS.7z`
|
||||
1. Copy the `_nds` folder to your SD card root, replacing any existing files
|
||||
- If using macOS, make sure to **copy** and `Merge`, don't `Replace`
|
||||
- If using macOS, make sure to **copy** and `Merge`, don't `Replace`
|
||||
1. Copy the `BOOT.NDS` file to your SD card root, replacing any existing files
|
||||
1. Copy the `.cia` file to your SD card root, replacing any existing files
|
||||
1. On your 3DS, install the CIA with FBI
|
||||
|
||||
@ -16,10 +16,10 @@ If updating from a version older than v21.0.0, please move your `.pub` and/or `.
|
||||
|
||||
### Updating
|
||||
1. Download the latest [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
1. Extract `TWiLightMenu-DSi.7z`
|
||||
1. Copy the `_nds` folder to your SD card root, replacing any existing files
|
||||
- If using macOS, make sure to **copy** and `Merge`, don't `Replace`
|
||||
- If using macOS, make sure to **copy** and `Merge`, don't `Replace`
|
||||
1. Copy the `BOOT.NDS` file to your SD card root, replacing any existing files
|
||||
1. **hiyaCFW users:** Copy the `title` folder to your SD card root, replacing any existing files
|
||||
- If using macOS, make sure to **copy** and `Merge`, don't `Replace`
|
||||
- If using macOS, make sure to **copy** and `Merge`, don't `Replace`
|
||||
|
||||
@ -16,10 +16,10 @@ If updating from a version older than v21.0.0, please move your `.pub` and/or `.
|
||||
|
||||
### Updating
|
||||
1. Download the latest [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
- If it does not download, see the [release page](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest)
|
||||
1. Extract `TWiLightMenu-Flashcard.7z`
|
||||
1. Copy the `_nds` folder to your flashcard's microSD card root, replacing any existing files
|
||||
- If using macOS, make sure to **copy** and `Merge`, don't `Replace`
|
||||
- If using macOS, make sure to **copy** and `Merge`, don't `Replace`
|
||||
1. Copy the `BOOT.NDS` file to your flashcard's microSD card root, replacing any existing files
|
||||
1. If TWLMenu++ does not boot after updating, then update the autoboot file(s) as well
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user