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
|
- 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 - 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
|
- 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
|
### 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.
|
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
|
- 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
|
- Joining for the purpose of rule breaking will get you banned
|
||||||
|
|
||||||
## Reporting
|
## Reporting
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
### 11. Do not send unsolicited DMs to other users
|
### 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
|
- 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
|
- 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
|
- 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
|
### 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
|
- 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)
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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/
|
- 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.
|
- 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:
|
- Keep needed messages for your point to a minimal, by:
|
||||||
- NOT duplicating messages, especially in different channels
|
- NOT duplicating messages, especially in different channels
|
||||||
- NOT posting for the sake of posting ("chat is dead", copypastas, etc)
|
- 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)
|
- 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)
|
- 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**
|
**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
|
### 7. Keep conversations within their respective channels
|
||||||
|
|
||||||
- Even if they are related, sometimes another channel would be more suitable
|
- 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
|
- 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. Navigate to the root of your SD card, and launch dsbf_dump
|
||||||
1. Wait for the process to complete
|
1. Wait for the process to complete
|
||||||
1. After the process is complete, press <kbd>START</kbd> to power off your device
|
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
|
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.
|
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:
|
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)
|
- [3DS Hacking Guide](https://3ds.hacks.guide)
|
||||||
- Lightning command: `mod 3ds`
|
- Lightning command: `mod 3ds`
|
||||||
- TWLHelper command: `guide 3ds`
|
- TWLHelper command: `guide 3ds`
|
||||||
- Kurisu command: `guide 3ds`
|
- Kurisu command: `guide 3ds`
|
||||||
- [DSi Hacking Guide](https://dsi.cfw.guide)
|
- [DSi Hacking Guide](https://dsi.cfw.guide)
|
||||||
- Lightning command: `mod dsi`
|
- Lightning command: `mod dsi`
|
||||||
- TWLHelper command: `guide dsi`
|
- TWLHelper command: `guide dsi`
|
||||||
- Kurisu command: `guide dsi`
|
- Kurisu command: `guide dsi`
|
||||||
|
|
||||||
### CPU speeds
|
### 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.
|
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
|
## Notes on specific emulators
|
||||||
### RAM Disks
|
### 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
|
- 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
|
- 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
|
- The reason why RAM disks are used is because these emulators' ARM7 hooks don't work properly
|
||||||
|
|
||||||
### Comparison between PicoDriveTWL and jEnesisDS
|
### Comparison between PicoDriveTWL and jEnesisDS
|
||||||
- **PicoDriveTWL**
|
- **PicoDriveTWL**
|
||||||
- Was made for DSi
|
- Was made for DSi
|
||||||
- Does not require nds-bootstrap RAM Disks
|
- Does not require nds-bootstrap RAM Disks
|
||||||
- Saving is supported on DSi SD cards
|
- Saving is supported on DSi SD cards
|
||||||
- Quicker load times between TWiLight Menu++ to the emulator on the DSi SD card
|
- Quicker load times between TWiLight Menu++ to the emulator on the DSi SD card
|
||||||
- Supports arguments
|
- Supports arguments
|
||||||
- Limit is 3 MB on a **Flashcard**
|
- Limit is 3 MB on a **Flashcard**
|
||||||
- Takes advantage of the DSi extra RAM or DS Memory Pak to extend this limit
|
- Takes advantage of the DSi extra RAM or DS Memory Pak to extend this limit
|
||||||
- No sound emulation
|
- No sound emulation
|
||||||
- Framerate is extremely choppy
|
- Framerate is extremely choppy
|
||||||
|
|
||||||
- **jEnesisDS**
|
- **jEnesisDS**
|
||||||
- DS Mode
|
- DS Mode
|
||||||
- Requires nds-bootstrap's RAM disk to be used for DSi SD cards
|
- Requires nds-bootstrap's RAM disk to be used for DSi SD cards
|
||||||
- Saving is unavailable for DSi SD cards
|
- Saving is unavailable for DSi SD cards
|
||||||
- Takes a while to load
|
- Takes a while to load
|
||||||
- No argument support
|
- No argument support
|
||||||
- Limit is 3 MB on all platforms (due to roms loading in RAM)
|
- Limit is 3 MB on all platforms (due to roms loading in RAM)
|
||||||
- No DS Memory Pak or DSi Extended Memory support
|
- 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
|
- There is a patch for Sonic 3 & Knuckles that removes the multiplayer, getting the size count down
|
||||||
- Sound Emulation
|
- Sound Emulation
|
||||||
- Framerate is smooth
|
- Framerate is smooth
|
||||||
|
|
||||||
|
|
||||||
<!-- Links for tables -->
|
<!-- 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. Navigate to your game's location and press <kbd class="face">A</kbd>
|
||||||
1. Confirm you wish to install by selecting `Yes`
|
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
|
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++
|
### 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
|
### Part 1: Getting started
|
||||||
1. Copy `NDSForwarder.dsi` to your SD card root
|
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. 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
|
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. 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. Hold <kbd class="face">A</kbd> + <kbd class="face">B</kbd>, then power on your device to boot to Unlaunch
|
||||||
1. Launch `NDSForwarder.dsi`
|
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. Press <kbd class="face">A</kbd> on `Install`
|
||||||
1. Navigate to your game's location and press <kbd class="face">A</kbd>
|
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
|
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. Reinsert your SD card into your flashcard, and the flashcard into your device
|
||||||
1. Power on your device and launch your flashcard
|
1. Power on your device and launch your flashcard
|
||||||
1. Launch `NDSForwarder.nds`
|
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. Press <kbd class="face">A</kbd> on `Install`
|
||||||
1. Navigate to your game's location and press <kbd class="face">A</kbd>
|
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
|
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
|
### Requirements
|
||||||
|
|
||||||
- **DSi users:**
|
- **DSi users:**
|
||||||
- A Nintendo DSi with [Unlaunch](https://dsi.cfw.guide/installing-unlaunch) and [hiyaCFW](installing) installed
|
- 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)
|
- The latest release of [Title Manager for Hiya](https://github.com/JeffRuLz/TMFH/releases)
|
||||||
- **3DS users:**
|
- **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 %}
|
{% 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.
|
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)
|
- [Forwarder3-DS](https://www.dropbox.com/s/b9de5ii6vm3dxfn/Forwarder3DS-v2.9.6.zip?dl=0)
|
||||||
- [Java 8](https://www.java.com/en/download/)
|
- [Java 8](https://www.java.com/en/download/)
|
||||||
- **Linux users:** JavaFX
|
- **Linux users:** JavaFX
|
||||||
- Debian-based: Run [this script](https://gist.githubusercontent.com/puntillol59/7532b6583380baca236dcaf2d8f75b5c/raw/e8b9d193f8b24de941160c7292ec0bb3b997e98e/main.sh)
|
- 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`
|
- Arch: `sudo pacman -S java8-openjfx && sudo archlinux-java set java-8-openjdk/jre`
|
||||||
|
|
||||||
### Part 1: Getting started
|
### Part 1: Getting started
|
||||||
1. Download one of these packs:
|
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)
|
- [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)
|
- [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)
|
- [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)
|
- [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)
|
- [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)
|
- [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)
|
- [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
|
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:
|
- What will be in each pack for loading ROMs:
|
||||||
- Original R4/M3 Simply - WoodR4 & YSMenu
|
- 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
|
- 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
|
- 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.
|
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
|
- `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
|
- `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
|
- `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++
|
### 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
|
### Part 3: Forwarder3-DS
|
||||||
1. Open `Forwarder3DS.jar`
|
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
|
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`
|
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
|
- **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
|
- **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
|
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 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. 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
|
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
|
### Part 4: Installing the forwarder
|
||||||
|
|
||||||
- If using a 3DS family console:
|
- If using a 3DS family console:
|
||||||
1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI
|
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 EmuNAND, install to both SysNAND and EmuNAND
|
||||||
- If using a DSi:
|
- If using a DSi:
|
||||||
1. Copy `tmfh.nds` from the TMFH `.zip` file to the root of your SD card
|
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. Reinsert your SD card into your DSi
|
||||||
1. Launch `tmfh.nds` from Unlaunch or TWiLight Menu++
|
1. Launch `tmfh.nds` from Unlaunch or TWiLight Menu++
|
||||||
1. Install the forwarder NDS file using TMFH
|
1. Install the forwarder NDS file using TMFH
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
{% assign tab-flashcard-dsi-3ds = tab-flashcard-dsi-3ds | split: "////////" %}
|
{% 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
|
### Nintendo DSi
|
||||||
|
|
||||||
To hardmod a Nintendo DSi/DSi XL (LL) you will need:
|
To hardmod a Nintendo DSi/DSi XL (LL) you will need:
|
||||||
- [Pencil tipped soldering iron](https://www.amazon.com/dp/B01N4571Q6)
|
- [Pencil tipped soldering iron](https://www.amazon.com/dp/B01N4571Q6)
|
||||||
- [Very fine wire](https://www.amazon.com/dp/B01MXGNTA4), 28AWG or smaller, preferably 30AWG+
|
- [Very fine wire](https://www.amazon.com/dp/B01MXGNTA4), 28AWG or smaller, preferably 30AWG+
|
||||||
- SD to microSD adapter
|
- 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)
|
- 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
|
- [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
|
- 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
|
- To be comfortable soldering to pads that are as small as 0.5mm in diameter
|
||||||
|
|
||||||
#### DSi side A pinouts
|
#### DSi side A pinouts
|
||||||
[](/assets/images/dsi-hardmod/side_a.jpg)
|
[](/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)
|
[](/assets/images/dsi-hardmod/dsi_xl_side_b.png)
|
||||||
|
|
||||||
- You will need to solder the points on the motherboard to the microSD card adapter
|
- You will need to solder the points on the motherboard to the microSD card adapter
|
||||||
- CMD to pin 2
|
- CMD to pin 2
|
||||||
- GND to pins 3 and 6
|
- GND to pins 3 and 6
|
||||||
- CLK to pin 5
|
- CLK to pin 5
|
||||||
- DAT0 to pin 7
|
- DAT0 to pin 7
|
||||||
|
|
||||||
#### Soldered microSD adapter example
|
#### Soldered microSD adapter example
|
||||||
[](/assets/images/dsi-hardmod/sd.jpg)
|
[](/assets/images/dsi-hardmod/sd.jpg)
|
||||||
|
|
||||||
- Insert the microSD card adapter into your computer
|
- 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
|
#### 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).
|
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
|
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
|
- 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 %}
|
{% capture tab-windows %}
|
||||||
1. Open Win32DiskImager
|
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. 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. 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
|
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 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 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. Open Win32DiskImager, click the folder icon and choose your existing NAND backup you created before
|
||||||
1. Flash it with the `Write` button
|
1. Flash it with the `Write` button
|
||||||
1. Unplug the SD card adapter and attempt to turn on the DSi
|
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 %}
|
{% capture tab-other %}
|
||||||
1. Work out where the SD card is mounted
|
1. Work out where the SD card is mounted
|
||||||
- Linux:
|
- Linux:
|
||||||
1. Unplug the SD card adapter
|
1. Unplug the SD card adapter
|
||||||
1. Run `lsblk` in a terminal
|
1. Run `lsblk` in a terminal
|
||||||
1. Plug in the SD card adapter
|
1. Plug in the SD card adapter
|
||||||
1. Run `lsblk` again
|
1. Run `lsblk` again
|
||||||
1. This time a new device should appear
|
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
|
- It may be called `/dev/sdb`, make sure you note down what it is called on *your* computer
|
||||||
|
|
||||||
- macOS:
|
- macOS:
|
||||||
1. Unplug the SD card adapter
|
1. Unplug the SD card adapter
|
||||||
1. Run `df` in a terminal
|
1. Run `df` in a terminal
|
||||||
1. Plug in the SD card adapter
|
1. Plug in the SD card adapter
|
||||||
1. Run `df` again
|
1. Run `df` again
|
||||||
1. A new device should appear in the list
|
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
|
- It may be called `/dev/disk1s1`, make sure you note down what it is called on *your* computer
|
||||||
|
|
||||||
1. Dump the NAND
|
1. Dump the NAND
|
||||||
- Run the following command in a terminal:
|
- Run the following command in a terminal:
|
||||||
- `cat {device-name} > nand0.bin`
|
- `cat {device-name} > nand0.bin`
|
||||||
- Replace `{device-name}` with the SD card mount location
|
- Replace `{device-name}` with the SD card mount location
|
||||||
- E.g `cat /dev/sdb > nand0.bin`
|
- E.g `cat /dev/sdb > nand0.bin`
|
||||||
- Then run `cat {device-name} > nand1.bin`
|
- Then run `cat {device-name} > nand1.bin`
|
||||||
|
|
||||||
|
|
||||||
1. Compare NAND dumps
|
1. Compare NAND dumps
|
||||||
1. Run the following command:
|
1. Run the following command:
|
||||||
- Linux: `md5sum nand0.bin nand1.bin`
|
- Linux: `md5sum nand0.bin nand1.bin`
|
||||||
- macOS: `md5 -r nand0.bin nand1.bin`
|
- macOS: `md5 -r nand0.bin nand1.bin`
|
||||||
1. Check that the hash generated matches each other
|
1. Check that the hash generated matches each other
|
||||||
1. If not, redump the NAND, adjusting the wiring if necessary
|
1. If not, redump the NAND, adjusting the wiring if necessary
|
||||||
1. Keep on redumping the NAND until the hashes are identical
|
1. Keep on redumping the NAND until the hashes are identical
|
||||||
|
|
||||||
1. Flash NAND
|
1. Flash NAND
|
||||||
1. Locate the NAND backup you created before on the console
|
1. Locate the NAND backup you created before on the console
|
||||||
1. Run the following command:
|
1. Run the following command:
|
||||||
- `cat {existing-nand-backup} > {device-name}`
|
- `cat {existing-nand-backup} > {device-name}`
|
||||||
- Replace `{existing-nand-backup}` with the location and name of your old NAND backup
|
- 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
|
- 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.
|
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!
|
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
|
### Required hardware
|
||||||
|
|
||||||
To use ntrboot on your DSi you will need:
|
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.
|
- 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 magnet to trigger ntrboot
|
||||||
- A second DSi/3DS in order to flash ntrboot to the flashcard
|
- A second DSi/3DS in order to flash ntrboot to the flashcard
|
||||||
|
|
||||||
{% capture tab-dsi %}
|
{% 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:
|
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](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](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++](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
|
- 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
|
- 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.
|
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:
|
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
|
- 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
|
- 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:
|
### Demonstration and Distribution Titles:
|
||||||
|
|||||||
@ -9,173 +9,173 @@ description: DS(i) Games that have special properties
|
|||||||
|
|
||||||
### DS games available as DSiWare
|
### DS games available as DSiWare
|
||||||
- 100 Classic Books
|
- 100 Classic Books
|
||||||
- DSiWare version called "Chotto DS Bun ga Kuzenshuu: Sekai no Bungaku 20"
|
- DSiWare version called "Chotto DS Bun ga Kuzenshuu: Sekai no Bungaku 20"
|
||||||
- Only 20 books included
|
- Only 20 books included
|
||||||
- 7 Wonders II
|
- 7 Wonders II
|
||||||
- Free Play mode removed
|
- Free Play mode removed
|
||||||
- Advance Wars: Days of Ruin/Dark Conflict
|
- Advance Wars: Days of Ruin/Dark Conflict
|
||||||
- DSiWare version exclusive to Japan, as "Famicom Wars DS: Ushinawareta Hikari"
|
- 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)
|
- 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
|
- Animal Boxing
|
||||||
- Art Academy
|
- Art Academy
|
||||||
- Split into First & Second Semesters
|
- Split into First & Second Semesters
|
||||||
- Astro Invaders
|
- Astro Invaders
|
||||||
- DSiWare version called "Astro"
|
- DSiWare version called "Astro"
|
||||||
- Instruction Manual interestingly still shows it as "Astro Invaders" in page 1
|
- Instruction Manual interestingly still shows it as "Astro Invaders" in page 1
|
||||||
- Bejeweled Twist
|
- Bejeweled Twist
|
||||||
- Some features removed
|
- Some features removed
|
||||||
- Bomberman 2
|
- Bomberman 2
|
||||||
- Multiplayer feature turned into a standalone title called "Bomberman Blitz"
|
- Multiplayer feature turned into a standalone title called "Bomberman Blitz"
|
||||||
- Bookworm
|
- Bookworm
|
||||||
- Download Play feature removed
|
- Download Play feature removed
|
||||||
- Icon is animated
|
- Icon is animated
|
||||||
- Brain Challenge
|
- Brain Challenge
|
||||||
- New features related to the DSi camera are added
|
- New features related to the DSi camera are added
|
||||||
- Versus mode is removed
|
- Versus mode is removed
|
||||||
- Many files are compressed for the game to fit within the DSiWare size limit
|
- Many files are compressed for the game to fit within the DSiWare size limit
|
||||||
- Icon is animated
|
- Icon is animated
|
||||||
- Chronos Twins
|
- Chronos Twins
|
||||||
- Clubhouse Games
|
- Clubhouse Games
|
||||||
- Split into three DSiWare titles called
|
- Split into three DSiWare titles called
|
||||||
- Clubhouse Games Express: Card Classics
|
- Clubhouse Games Express: Card Classics
|
||||||
- Clubhouse Games Express: Family Favorites
|
- Clubhouse Games Express: Family Favorites
|
||||||
- Clubhouse Games Express: Strategy Pack
|
- Clubhouse Games Express: Strategy Pack
|
||||||
- Coropata
|
- Coropata
|
||||||
- Dragon's Lair
|
- Dragon's Lair
|
||||||
- Extras menu containing Watch Mode is replaced with the Manual
|
- Extras menu containing Watch Mode is replaced with the Manual
|
||||||
- Electroplankton
|
- Electroplankton
|
||||||
- Each mode are turned into standalone DSiWare titles
|
- Each mode are turned into standalone DSiWare titles
|
||||||
- Elite Forces: Unit 77
|
- Elite Forces: Unit 77
|
||||||
- Multiplayer added
|
- Multiplayer added
|
||||||
- G.G Series DSiWare titles
|
- G.G Series DSiWare titles
|
||||||
- A collection called "G.G Series Collection+" physically released exclusively in Japan
|
- 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
|
- Contains some exclusive titles of which released a few years later as DSiWare
|
||||||
- In those late DSiWare releases, some contain incorrect/missing audio!
|
- In those late DSiWare releases, some contain incorrect/missing audio!
|
||||||
- Built as an NTR title, allowing for playing on DS consoles
|
- Built as an NTR title, allowing for playing on DS consoles
|
||||||
- Manual screens contain a unique UI
|
- Manual screens contain a unique UI
|
||||||
- Heathcliff: Frantic Foto
|
- Heathcliff: Frantic Foto
|
||||||
- DSiWare version called "Heathcliff: Spot On"
|
- DSiWare version called "Heathcliff: Spot On"
|
||||||
- Jewel Adventures
|
- Jewel Adventures
|
||||||
- Jewel Legends: Tree of Life
|
- Jewel Legends: Tree of Life
|
||||||
- Jewel Quest 4: Heritage
|
- Jewel Quest 4: Heritage
|
||||||
- Jewel Quest 5: The Sleepless Star
|
- Jewel Quest 5: The Sleepless Star
|
||||||
- Master of Illusion/Magic Made Fun
|
- 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
|
- 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
|
- Need for Speed: Nitro
|
||||||
- DSiWare version called "Need for Speed: Nitro-X"
|
- DSiWare version called "Need for Speed: Nitro-X"
|
||||||
- Download Play feature and various music are removed
|
- Download Play feature and various music are removed
|
||||||
- New police cars available
|
- New police cars available
|
||||||
- Nintendogs: Lab & Friends
|
- Nintendogs: Lab & Friends
|
||||||
- DSiWare version exclusive to China
|
- DSiWare version exclusive to China
|
||||||
- Phantasy Star 0
|
- Phantasy Star 0
|
||||||
- A demo(?) version of the original game, called "Phantasy Star 0 Mini", exclusive to Japan
|
- A demo(?) version of the original game, called "Phantasy Star 0 Mini", exclusive to Japan
|
||||||
- Icon is animated
|
- Icon is animated
|
||||||
- Planet Puzzle League
|
- Planet Puzzle League
|
||||||
- DSiWare version called "Puzzle League Express" (USA), or "A Little Bit of... Puzzle League" (Europe)
|
- DSiWare version called "Puzzle League Express" (USA), or "A Little Bit of... Puzzle League" (Europe)
|
||||||
- Multiplayer removed
|
- Multiplayer removed
|
||||||
- Some music tracks removed
|
- Some music tracks removed
|
||||||
- Plants vs. Zombies
|
- Plants vs. Zombies
|
||||||
- Download Play feature, some achievements, and music video are removed
|
- Download Play feature, some achievements, and music video are removed
|
||||||
- Includes exclusive minigame
|
- Includes exclusive minigame
|
||||||
- Icon is animated
|
- Icon is animated
|
||||||
- The Price Is Right: 2010 Edition
|
- The Price Is Right: 2010 Edition
|
||||||
- DSiWare version called "The Price Is Right"
|
- DSiWare version called "The Price Is Right"
|
||||||
- Some files are compressed for the game to fit within the DSiWare size limit
|
- Some files are compressed for the game to fit within the DSiWare size limit
|
||||||
- Some minigames are removed
|
- Some minigames are removed
|
||||||
- Puzzler Brain Games
|
- Puzzler Brain Games
|
||||||
- Puzzler World 2013
|
- Puzzler World 2013
|
||||||
- Real Crimes: Jack the Ripper
|
- Real Crimes: Jack the Ripper
|
||||||
- Icon is animated
|
- Icon is animated
|
||||||
- Slingo Quest
|
- Slingo Quest
|
||||||
- Space Invaders Extreme 2
|
- Space Invaders Extreme 2
|
||||||
- DSiWare version called "Space Invaders Extreme Z", exclusive to Japan
|
- DSiWare version called "Space Invaders Extreme Z", exclusive to Japan
|
||||||
- Wireless features removed
|
- Wireless features removed
|
||||||
- Statego: Next Edition
|
- 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 2+3
|
||||||
- Successfully Learning: English, Year 4+5
|
- Successfully Learning: English, Year 4+5
|
||||||
- Successfully Learning: Mathematics, Year 2+3
|
- Successfully Learning: Mathematics, Year 2+3
|
||||||
- Successfully Learning: Mathematics, Year 4+5
|
- Successfully Learning: Mathematics, Year 4+5
|
||||||
- Sujin Taisen: Number Battles
|
- Sujin Taisen: Number Battles
|
||||||
- DSiWare version known as "Number Battle" in USA
|
- DSiWare version known as "Number Battle" in USA
|
||||||
- Local multiplayer is removed, but online multiplayer is retained
|
- Local multiplayer is removed, but online multiplayer is retained
|
||||||
- Tantei Jinguuji Saburou DS: Fuserareta Shinjitsu
|
- Tantei Jinguuji Saburou DS: Fuserareta Shinjitsu
|
||||||
- Split into 5 parts(?)
|
- Split into 5 parts(?)
|
||||||
- Tetris Party Deluxe
|
- Tetris Party Deluxe
|
||||||
- DSiWare version called "Tetris Party Live"
|
- DSiWare version called "Tetris Party Live"
|
||||||
- Field Climber, Shadow, Stage Racer, Sprint, Master Mode, Bombliss Mode are removed
|
- Field Climber, Shadow, Stage Racer, Sprint, Master Mode, Bombliss Mode are removed
|
||||||
- Icon is animated
|
- Icon is animated
|
||||||
- True Swing Golf/Nintendo Touch Golf
|
- True Swing Golf/Nintendo Touch Golf
|
||||||
- DSiWare version called "True Swing Golf Express" (USA), or "A Little Bit of... Nintendo Touch Golf" (Europe)
|
- 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 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
|
- The game engine is improved
|
||||||
- Challenge mode replaces Championship Tour of the retail game
|
- Challenge mode replaces Championship Tour of the retail game
|
||||||
- WarioWare: Touched!
|
- WarioWare: Touched!
|
||||||
- Slot-2 features removed
|
- Slot-2 features removed
|
||||||
- Zombiez Seeker
|
- Zombiez Seeker
|
||||||
- DSiWare version called "Zombie Blaster"
|
- DSiWare version called "Zombie Blaster"
|
||||||
- Zuma's Revenge!
|
- Zuma's Revenge!
|
||||||
- Multiplayer removed
|
- Multiplayer removed
|
||||||
- Icon is animated
|
- Icon is animated
|
||||||
|
|
||||||
### DSiWare with Wi-Fi support (WPA 1/2 included)
|
### DSiWare with Wi-Fi support (WPA 1/2 included)
|
||||||
- Bomberman Blitz
|
- Bomberman Blitz
|
||||||
- Multiplayer
|
- Multiplayer
|
||||||
- Dragon Quest Wars
|
- Dragon Quest Wars
|
||||||
- Multiplayer
|
- Multiplayer
|
||||||
- Famicom Wars DS: Ushinawareta Hikari (Advance Wars: Days of Ruin/Dark Conflict)
|
- Famicom Wars DS: Ushinawareta Hikari (Advance Wars: Days of Ruin/Dark Conflict)
|
||||||
- Multiplayer & Records
|
- Multiplayer & Records
|
||||||
- Mario vs. Donkey Kong: Minis March Again
|
- Mario vs. Donkey Kong: Minis March Again
|
||||||
- Downloading user-created stages
|
- Downloading user-created stages
|
||||||
- Metal Torrent
|
- Metal Torrent
|
||||||
- Records
|
- Records
|
||||||
- Sujin Taisen: Number Battles
|
- Sujin Taisen: Number Battles
|
||||||
- Multiplayer
|
- Multiplayer
|
||||||
- Tetris Party Live
|
- Tetris Party Live
|
||||||
- Multiplayer
|
- Multiplayer
|
||||||
- UNO
|
- UNO
|
||||||
- Multiplayer
|
- Multiplayer
|
||||||
|
|
||||||
### DSiWare compiled as DSi-Enhanced ROMs
|
### DSiWare compiled as DSi-Enhanced ROMs
|
||||||
- 1st Class Poker & BlackJack
|
- 1st Class Poker & BlackJack
|
||||||
- Uses cloneboot for Multiplayer
|
- Uses cloneboot for Multiplayer
|
||||||
- Base 10 (Art Style)
|
- Base 10 (Art Style)
|
||||||
- Uses cloneboot for Multiplayer
|
- Uses cloneboot for Multiplayer
|
||||||
- Bird & Beans (Japan)
|
- Bird & Beans (Japan)
|
||||||
- Box Pusher
|
- Box Pusher
|
||||||
- Uses cloneboot for Multiplayer
|
- Uses cloneboot for Multiplayer
|
||||||
- Bridge
|
- Bridge
|
||||||
- Uses cloneboot for Multiplayer
|
- Uses cloneboot for Multiplayer
|
||||||
- Clubhouse Games Express
|
- Clubhouse Games Express
|
||||||
- Uses cloneboot for Multiplayer
|
- Uses cloneboot for Multiplayer
|
||||||
- Cosmo Fighters
|
- 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
|
- Dr. Mario Express
|
||||||
- Globulos Party
|
- Globulos Party
|
||||||
- Uses cloneboot for Multiplayer
|
- Uses cloneboot for Multiplayer
|
||||||
- Hearts Spades Euchre
|
- Hearts Spades Euchre
|
||||||
- Uses cloneboot for Multiplayer
|
- Uses cloneboot for Multiplayer
|
||||||
- Metal Torrent
|
- Metal Torrent
|
||||||
- Paper Airplane Chase (Japan)
|
- Paper Airplane Chase (Japan)
|
||||||
- Pocket Pack: Strategy Games
|
- Pocket Pack: Strategy Games
|
||||||
- Uses cloneboot for Multiplayer
|
- Uses cloneboot for Multiplayer
|
||||||
- Pocket Pack: Words & Numbers
|
- Pocket Pack: Words & Numbers
|
||||||
- Uses cloneboot for Multiplayer
|
- Uses cloneboot for Multiplayer
|
||||||
- Pop Island
|
- 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
|
- 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
|
### DSiWare moved from an originally planned DS/DS lite release
|
||||||
- Flipper
|
- 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)
|
- Go! Go! Island Rescue! (unconfirmed)
|
||||||
- The game has an unused help menu which isn't like in other DSiWare titles
|
- 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 About menu displays a different (possibly old) name, "Go! Go! Rescue Squad!"
|
||||||
- Go! Go! Kokopolo
|
- 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
|
### Games that got SDK upgrades
|
||||||
- Advance Wars: Days of Ruin/Dark Conflict: SDK4 -> SDK5 in Japan (as DSiWare)
|
- 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.
|
Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possible alternatives.
|
||||||
|
|
||||||
- Advance Wars: Dual Strike
|
- Advance Wars: Dual Strike
|
||||||
- Advance Wars
|
- Advance Wars
|
||||||
- Advance Wars 2: Black Hole Rising
|
- Advance Wars 2: Black Hole Rising
|
||||||
- Bleach DS
|
- Bleach DS
|
||||||
- Bleach Advance: Kurenai ni Somaru Soul Society
|
- Bleach Advance: Kurenai ni Somaru Soul Society
|
||||||
- Castlevania Dawn of Sorrow
|
- Castlevania Dawn of Sorrow
|
||||||
- Castlevania Aria of Sorrow
|
- Castlevania Aria of Sorrow
|
||||||
- Use [cheats](https://gbatemp.net/threads/deadskullzjrs-nds-cheat-databases.488711/) to get specific items
|
- Use [cheats](https://gbatemp.net/threads/deadskullzjrs-nds-cheat-databases.488711/) to get specific items
|
||||||
- Daigasso! Band Brothers
|
- Daigasso! Band Brothers
|
||||||
- Daigasso! Band Brothers Tsuika Kyoku (Expansion Pak)
|
- Daigasso! Band Brothers Tsuika Kyoku (Expansion Pak)
|
||||||
- Eyeshield 21: MAX Devil Power
|
- Eyeshield 21: MAX Devil Power
|
||||||
- Eyeshield 21: Devilbats Devildays
|
- Eyeshield 21: Devilbats Devildays
|
||||||
- Feel the Magic: XY/XX
|
- Feel the Magic: XY/XX
|
||||||
- ChuChu Rocket
|
- ChuChu Rocket
|
||||||
- Puyo Pop
|
- Puyo Pop
|
||||||
- Sonic Advance
|
- Sonic Advance
|
||||||
- Sonic Advance 2
|
- Sonic Advance 2
|
||||||
- Sonic Advance 3
|
- Sonic Advance 3
|
||||||
- Sonic Battle
|
- Sonic Battle
|
||||||
- Sonic Pinball Party
|
- Sonic Pinball Party
|
||||||
- Space Channel 5: Ulala's Cosmic Attack
|
- Space Channel 5: Ulala's Cosmic Attack
|
||||||
- Final Fantasy Tactics A2: Grimoire of the Rift
|
- Final Fantasy Tactics A2: Grimoire of the Rift
|
||||||
- Final Fantasy Tactics Advance
|
- Final Fantasy Tactics Advance
|
||||||
- Frogger: Helmet Chaos
|
- Frogger: Helmet Chaos
|
||||||
- Frogger's Journey: The Forgotten Relic
|
- Frogger's Journey: The Forgotten Relic
|
||||||
- Frogger's Adventures: Temple of the Frog
|
- Frogger's Adventures: Temple of the Frog
|
||||||
- Frogger's Adventures 2: The Lost Wand
|
- Frogger's Adventures 2: The Lost Wand
|
||||||
- Fullmetal Alchemist: Dual Sympathy
|
- Fullmetal Alchemist: Dual Sympathy
|
||||||
- Hagane no Renkinjutsushi: Omoide no Sonata
|
- Hagane no Renkinjutsushi: Omoide no Sonata
|
||||||
- Hagane no Renkinjutsushi: Meisou no Rondo
|
- Hagane no Renkinjutsushi: Meisou no Rondo
|
||||||
- Ganbare Goemon: Toukai Douchuu
|
- 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 DS
|
||||||
- Harvest Moon: Friends of Mineral Town
|
- Harvest Moon: Friends of Mineral Town
|
||||||
- Harvest Moon: More Friends of Mineral Town
|
- Harvest Moon: More Friends of Mineral Town
|
||||||
- Kim Possible: Kimmunicator
|
- Kim Possible: Kimmunicator
|
||||||
- Disney's Kim Possible: Revenge of Monkey Fist
|
- Disney's Kim Possible: Revenge of Monkey Fist
|
||||||
- Disney's Kim Possible 2: Drakken's Demise
|
- Disney's Kim Possible 2: Drakken's Demise
|
||||||
- Disney's Kim Possible 3: Team Possible
|
- Disney's Kim Possible 3: Team Possible
|
||||||
- Kirby: Canvas Curse
|
- Kirby: Canvas Curse
|
||||||
- Kirby: Nightmare in Dream Land
|
- Kirby: Nightmare in Dream Land
|
||||||
- Kirby and the Amazing Mirror
|
- Kirby and the Amazing Mirror
|
||||||
- Knights in the Nightmare
|
- Knights in the Nightmare
|
||||||
- Yggdra Union: We'll Never Fight Alone
|
- Yggdra Union: We'll Never Fight Alone
|
||||||
- Lunar Knights
|
- Lunar Knights
|
||||||
- Boktai: The Sun is in Your Hand
|
- Boktai: The Sun is in Your Hand
|
||||||
- Boktai 2: Solar Boy Django
|
- Boktai 2: Solar Boy Django
|
||||||
- Shin Bokura no Taiyō Gyakushū no Sabata (Japan only)
|
- Shin Bokura no Taiyō Gyakushū no Sabata (Japan only)
|
||||||
- Madden NFL 06
|
- Madden NFL 06
|
||||||
- Madden NFL 06
|
- Madden NFL 06
|
||||||
- Madden NFL 2005
|
- Madden NFL 2005
|
||||||
- MegaMan Battle Network 5: Double Team DS
|
- MegaMan Battle Network 5: Double Team DS
|
||||||
- Mega Man Battle Network
|
- Mega Man Battle Network
|
||||||
- MegaMan Battle Network 2
|
- MegaMan Battle Network 2
|
||||||
- MegaMan Battle Network 3 White/Blue
|
- MegaMan Battle Network 3 White/Blue
|
||||||
- MegaMan Battle Network 4 Red Sun/Blue Moon
|
- MegaMan Battle Network 4 Red Sun/Blue Moon
|
||||||
- Rockman EXE 4.5 Real Operation (Japan only)
|
- Rockman EXE 4.5 Real Operation (Japan only)
|
||||||
- MegaMan Battle Network 5 Team ProtoMan/Colonel
|
- MegaMan Battle Network 5 Team ProtoMan/Colonel
|
||||||
- Boktai: The Sun is in Your Hand
|
- Boktai: The Sun is in Your Hand
|
||||||
- Boktai 2: Solar Boy Django
|
- Boktai 2: Solar Boy Django
|
||||||
- Shin Bokura no Taiyō Gyakushū no Sabata (Japan only)
|
- Shin Bokura no Taiyō Gyakushū no Sabata (Japan only)
|
||||||
- Mega Man Star Force Pegasus/Leo/Dragon
|
- Mega Man Star Force Pegasus/Leo/Dragon
|
||||||
- Mega Man Battle Network
|
- Mega Man Battle Network
|
||||||
- Mega Man Battle Network 2
|
- Mega Man Battle Network 2
|
||||||
- Mega Man Battle Network 3 White/Blue
|
- Mega Man Battle Network 3 White/Blue
|
||||||
- Mega Man Battle Chip Challenge
|
- Mega Man Battle Chip Challenge
|
||||||
- Mega Man Battle Network 4 Red Sun/Blue Moon
|
- Mega Man Battle Network 4 Red Sun/Blue Moon
|
||||||
- Rockman EXE 4.5 Real Operation (Japan only)
|
- Rockman EXE 4.5 Real Operation (Japan only)
|
||||||
- Mega Man Battle Network 5 Team ProtoMan/Colonel
|
- Mega Man Battle Network 5 Team ProtoMan/Colonel
|
||||||
- Mega Man Battle Network 6 Cyberbeast Falzar/Gregar
|
- Mega Man Battle Network 6 Cyberbeast Falzar/Gregar
|
||||||
- Mega Man ZX
|
- Mega Man ZX
|
||||||
- Mega Man Zero 3
|
- Mega Man Zero 3
|
||||||
- Mega Man Zero 4
|
- Mega Man Zero 4
|
||||||
- Use this [Slot-2 Patch](https://www.romhacking.net/hacks/4649/) to access the content in Area N
|
- Use this [Slot-2 Patch](https://www.romhacking.net/hacks/4649/) to access the content in Area N
|
||||||
- Phoenix Wright: Ace Attorney
|
- Phoenix Wright: Ace Attorney
|
||||||
- Gyakuten Saiban
|
- Gyakuten Saiban
|
||||||
- Phoenix Wright: Justice for All
|
- Phoenix Wright: Justice for All
|
||||||
- Gyakuten Saiban 2
|
- Gyakuten Saiban 2
|
||||||
- Phoenix Wright: Trials and Tribulations
|
- Phoenix Wright: Trials and Tribulations
|
||||||
- Gyakuten Saiban 3
|
- Gyakuten Saiban 3
|
||||||
- Pokémon Dash
|
- Pokémon Dash
|
||||||
- Pokémon Ruby/Sapphire
|
- Pokémon Ruby/Sapphire
|
||||||
- Pokémon FireRed/LeafGreen
|
- Pokémon FireRed/LeafGreen
|
||||||
- Pokémon Emerald
|
- Pokémon Emerald
|
||||||
- Pokémon Diamond/Pearl/Platinum/HeartGold/SoulSilver
|
- Pokémon Diamond/Pearl/Platinum/HeartGold/SoulSilver
|
||||||
- Pokémon Ruby/Sapphire
|
- Pokémon Ruby/Sapphire
|
||||||
- Pokémon FireRed/LeafGreen
|
- Pokémon FireRed/LeafGreen
|
||||||
- Pokémon Emerald
|
- 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)
|
- (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: 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
|
- Shrek Super Slam
|
||||||
- Spider-Man 2
|
- Spider-Man 2
|
||||||
- Spider-Man: Mysterio's Menace
|
- Spider-Man: Mysterio's Menace
|
||||||
- Super Robot Wars W
|
- Super Robot Wars W
|
||||||
- Super Robot Wars Advance
|
- Super Robot Wars Advance
|
||||||
- Super Robot Wars Reversal
|
- Super Robot Wars Reversal
|
||||||
- Super Robot Wars Destiny
|
- Super Robot Wars Destiny
|
||||||
- Super Robot Wars Judgement
|
- Super Robot Wars Judgement
|
||||||
- Super Robot Taisen: Original Generation
|
- Super Robot Taisen: Original Generation
|
||||||
- Super Robot Taisen: Original Generation 2
|
- Super Robot Taisen: Original Generation 2
|
||||||
- Dai-2-Ji Super Robot Taisen Famicom Mini
|
- Dai-2-Ji Super Robot Taisen Famicom Mini
|
||||||
- Super Robot Wars K
|
- Super Robot Wars K
|
||||||
- Super Robot Wars Advance
|
- Super Robot Wars Advance
|
||||||
- Super Robot Wars Reversal
|
- Super Robot Wars Reversal
|
||||||
- Super Robot Wars Destiny
|
- Super Robot Wars Destiny
|
||||||
- Super Robot Wars Judgement
|
- Super Robot Wars Judgement
|
||||||
- Super Robot Taisen: Original Generation
|
- Super Robot Taisen: Original Generation
|
||||||
- Super Robot Taisen: Original Generation 2
|
- Super Robot Taisen: Original Generation 2
|
||||||
- Dai-2-Ji Super Robot Taisen Famicom Mini
|
- Dai-2-Ji Super Robot Taisen Famicom Mini
|
||||||
- The Rub Rabbits
|
- The Rub Rabbits
|
||||||
- ChuChu Rocket
|
- ChuChu Rocket
|
||||||
- Puyo Pop
|
- Puyo Pop
|
||||||
- Sonic Advance
|
- Sonic Advance
|
||||||
- Sonic Advance 2
|
- Sonic Advance 2
|
||||||
- Sonic Advance 3
|
- Sonic Advance 3
|
||||||
- Sonic Battle
|
- Sonic Battle
|
||||||
- The Sims 2 (DS)
|
- The Sims 2 (DS)
|
||||||
- The Sims 2 (GBA)
|
- The Sims 2 (GBA)
|
||||||
- WarioWare: Touched!
|
- WarioWare: Touched!
|
||||||
- WarioWare: Twisted!
|
- WarioWare: Twisted!
|
||||||
- Yoshi Touch & Go
|
- 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! Nightmare Troubadour
|
||||||
- Yu-Gi-Oh! GX Duel Academy
|
- Yu-Gi-Oh! GX Duel Academy
|
||||||
|
|
||||||
### Games that use GBA Option Paks
|
### Games that use GBA Option Paks
|
||||||
- Memory Expansion Pak
|
- Memory Expansion Pak
|
||||||
- Nintendo DS Browser
|
- Nintendo DS Browser
|
||||||
- Motion Pack
|
- Motion Pack
|
||||||
- Tony Hawk’s Motion
|
- Tony Hawk’s Motion
|
||||||
- Rumble Pak
|
- Rumble Pak
|
||||||
- Clubhouse Games
|
- Clubhouse Games
|
||||||
- Custom Robo Arena
|
- Custom Robo Arena
|
||||||
- Diddy Kong Racing DS
|
- Diddy Kong Racing DS
|
||||||
- Elite Beat Agents
|
- Elite Beat Agents
|
||||||
- Ferrari Challenge
|
- Ferrari Challenge
|
||||||
- GRID
|
- GRID
|
||||||
- Hotel Dusk: Room 215
|
- Hotel Dusk: Room 215
|
||||||
- Iron Man
|
- Iron Man
|
||||||
- Juiced 2: Hot Import Nights
|
- Juiced 2: Hot Import Nights
|
||||||
- Last Window: The Secret of Cape West
|
- Last Window: The Secret of Cape West
|
||||||
- Legend of Spyro: A New Beginning
|
- Legend of Spyro: A New Beginning
|
||||||
- Magnetica
|
- Magnetica
|
||||||
- Mahjong Fight Club DS - Wi-Fi Taiou
|
- Mahjong Fight Club DS - Wi-Fi Taiou
|
||||||
- Mario & Luigi: Partners in Time
|
- Mario & Luigi: Partners in Time
|
||||||
- Metroid Prime Pinball
|
- Metroid Prime Pinball
|
||||||
- Metroid Prime: Hunters
|
- Metroid Prime: Hunters
|
||||||
- Moero! Nekketsu Rhythm Damashii Osu! Tatakae!
|
- Moero! Nekketsu Rhythm Damashii Osu! Tatakae!
|
||||||
- Need for Speed Nitro
|
- Need for Speed Nitro
|
||||||
- Orcs and Elves
|
- Orcs and Elves
|
||||||
- Picross DS
|
- Picross DS
|
||||||
- Power Pro Kun Pocket 9
|
- Power Pro Kun Pocket 9
|
||||||
- Power Pro Kun Pocket 10
|
- Power Pro Kun Pocket 10
|
||||||
- Puyo Puyo! 15th Anniversary
|
- Puyo Puyo! 15th Anniversary
|
||||||
- Race Driver: Create and Race
|
- Race Driver: Create and Race
|
||||||
- Sega Superstars Tennis
|
- Sega Superstars Tennis
|
||||||
- Sonic & SEGA All Stars Racing
|
- Sonic & SEGA All Stars Racing
|
||||||
- Space Invaders Extreme
|
- Space Invaders Extreme
|
||||||
- Star Fox Command
|
- Star Fox Command
|
||||||
- Star Trek: Tactical Assault
|
- Star Trek: Tactical Assault
|
||||||
- Super Princess Peach
|
- Super Princess Peach
|
||||||
- Tomb Raider: Underworld
|
- Tomb Raider: Underworld
|
||||||
- Wario: Master of Disguise
|
- Wario: Master of Disguise
|
||||||
- WWE SmackDown vs. Raw 2008
|
- WWE SmackDown vs. Raw 2008
|
||||||
|
|
||||||
### Games with Wii connectivity
|
### Games with Wii connectivity
|
||||||
- Animal Crossing: Wild World
|
- 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
|
### Games with IR Game Cards
|
||||||
- Pokémon Heartgold/Soulsilver
|
- Pokémon Heartgold/Soulsilver
|
||||||
- For connecting to Pokéwalker pedometer
|
- For connecting to Pokéwalker pedometer
|
||||||
- Pokémon Black/White/Black 2/White 2
|
- 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
|
- Personal Trainer: Walking
|
||||||
- Has twin IR based pedometers
|
- Has twin IR based pedometers
|
||||||
- Not compatible with Pokémon ROMs
|
- Not compatible with Pokémon ROMs
|
||||||
- Active Health with Carol Vorderman
|
- Active Health with Carol Vorderman
|
||||||
- Similar pedometer to Personal Trainer: Walking, but only one
|
- Similar pedometer to Personal Trainer: Walking, but only one
|
||||||
- Not compatible with Pokémon ROMs
|
- Not compatible with Pokémon ROMs
|
||||||
|
|
||||||
### Other (Special Games that do not fall into an above category)
|
### Other (Special Games that do not fall into an above category)
|
||||||
- Learn with Pokémon: Typing Adventures
|
- 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
|
- ElectroPlankton
|
||||||
- Cartridge has no save RAM
|
- Cartridge has no save RAM
|
||||||
- DS Download Station
|
- DS Download Station
|
||||||
- Series of cartridges used to distribute demo games
|
- Series of cartridges used to distribute demo games
|
||||||
- Sonic Classics Collection
|
- Sonic Classics Collection
|
||||||
- Genesis emulation structure has been converted into an emulator
|
- Genesis emulation structure has been converted into an emulator
|
||||||
- Nitro Development Cart
|
- 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
|
- Slide Adventure MAG KID
|
||||||
- Comes with a Slot-2 Optical Mouse
|
- Comes with a Slot-2 Optical Mouse
|
||||||
- Daigasso! Band Brothers
|
- Daigasso! Band Brothers
|
||||||
- Has a Slot-2 cart that added more songs
|
- Has a Slot-2 cart that added more songs
|
||||||
- Arkanoid
|
- 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
|
### Dumping Guides
|
||||||
|
|
||||||
- [GBA/DS/DS Lite with GBA flashcart or 3DS](bios-dump)
|
- [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)
|
- [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.
|
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. Load GodMode9i on your flashcard
|
||||||
1. Backup your GBA saves!!
|
1. Backup your GBA saves!!
|
||||||
- Any save data that hasn't been backed up will be lost
|
- 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
|
- 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. 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. Eject the flashcard, insert a DS Game Card and GBA cartridge
|
||||||
1. Select `NDS GAMECARD` then `Save`
|
1. Select `NDS GAMECARD` then `Save`
|
||||||
1. When asked, press <kbd class="face">A</kbd> to write the data to the GBA cart
|
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. 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. Insert the first GBA cartridge you used and select `GBA GAMECART`
|
||||||
1. Choose `DS Save`
|
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.
|
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
|
- 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
|
- 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
|
- 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
|
### 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`.
|
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}
|
{: .alert .alert-info}
|
||||||
|
|
||||||
1. Download & install the latest version of [7-Zip](https://www.7-zip.org/download.html)
|
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. 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
|
1. Extract the hiyaCFW Helper archive anywhere on your PC
|
||||||
{% endcapture %}
|
{% 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. 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. 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:
|
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 %}
|
{% endcapture %}
|
||||||
{% assign tab-other = tab-other | split: "////////" %}
|
{% 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
|
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)
|
- **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`
|
- **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
|
- **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. Click the `...` button in the "NAND file with No$GBA footer" box
|
||||||
1. Navigate to your NAND backup, and click `Open`
|
1. Navigate to your NAND backup, and click `Open`
|
||||||
1. Press `Start`
|
1. Press `Start`
|
||||||
1. In the new pop-up window, navigate to the root of your SD card, and press `OK`.
|
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. When the application says `Done!`, close out of the hiyaCFW Helper
|
||||||
1. Close the terminal window
|
1. Close the terminal window
|
||||||
|
|
||||||
### Part 3: Configuring Unlaunch and hiyaCFW
|
### 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>
|
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. Navigate to `OPTIONS`, then `NO BUTTON`
|
||||||
1. Select `hiyaCFW` and press <kbd class="face">A</kbd>
|
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. 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. 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
|
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.
|
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>
|
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
|
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 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 TWiLight Menu++, choose the file named `BOOT.NDS`
|
||||||
1. Choose `SAVE & EXIT`
|
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">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>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
|
- <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="l">L</kbd> + <kbd>Down</kbd> + <kbd>SELECT</kbd>: Open the in-game menu
|
||||||
- <kbd class="r">R</kbd>: Advance by one frame
|
- <kbd class="r">R</kbd>: Advance by one frame
|
||||||
- Screenshot
|
- Screenshot
|
||||||
- <kbd>Up</kbd>/<kbd>Down</kbd>/<kbd>Left</kbd>/<kbd>Right</kbd>: Change VRAM bank
|
- <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">A</kbd>: Save screenshot
|
||||||
- <kbd class="face">B</kbd>: Return to in-game menu
|
- <kbd class="face">B</kbd>: Return to in-game menu
|
||||||
- RAM Viewer
|
- RAM Viewer
|
||||||
- <kbd>Up</kbd>/<kbd>Down</kbd>: Scroll
|
- <kbd>Up</kbd>/<kbd>Down</kbd>: Scroll
|
||||||
- <kbd>Left</kbd>/<kbd>Right</kbd>: Fast 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>Down</kbd>/<kbd>Up</kbd>: Faster scroll
|
||||||
- <kbd class="r">R</kbd> + <kbd>Left</kbd>/<kbd>Right</kbd>: Fastest 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">A</kbd>: Enter RAM Editor
|
||||||
- <kbd class="face">B</kbd>: Return to in-game menu
|
- <kbd class="face">B</kbd>: Return to in-game menu
|
||||||
- <kbd class="face">Y</kbd>: Specify an address to jump to
|
- <kbd class="face">Y</kbd>: Specify an address to jump to
|
||||||
- <kbd>Up</kbd>/<kbd>Down</kbd>: Increase/Decrease selected value
|
- <kbd>Up</kbd>/<kbd>Down</kbd>: Increase/Decrease selected value
|
||||||
- <kbd>Left</kbd>/<kbd>Right</kbd>: Select a 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 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)
|
- <kbd>SELECT</kbd>: Switch between [ARM7 and ARM9 memory maps](https://problemkaputt.de/gbatek-ds-memory-maps.htm)
|
||||||
- RAM Editor
|
- RAM Editor
|
||||||
- <kbd>Up</kbd>/<kbd>Down</kbd>/<kbd>Left</kbd>/<kbd>Right</kbd>: Select a value
|
- <kbd>Up</kbd>/<kbd>Down</kbd>/<kbd>Left</kbd>/<kbd>Right</kbd>: Select a value
|
||||||
- <kbd class="face">A</kbd>: Modify selected value
|
- <kbd class="face">A</kbd>: Modify selected value
|
||||||
- <kbd>Up</kbd>/<kbd>Down</kbd>: Increase/Decrease value by 1h
|
- <kbd>Up</kbd>/<kbd>Down</kbd>: Increase/Decrease value by 1h
|
||||||
- <kbd>Left</kbd>/<kbd>Right</kbd>: Increase/Decrease value by 10h
|
- <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">A</kbd>/<kbd class="face">B</kbd>: Finish modifying value
|
||||||
- <kbd class="face">B</kbd>: Return to RAM Viewer
|
- <kbd class="face">B</kbd>: Return to RAM Viewer
|
||||||
- <kbd class="face">Y</kbd>: Specify an address to jump to
|
- <kbd class="face">Y</kbd>: Specify an address to jump to
|
||||||
- <kbd>Up</kbd>/<kbd>Down</kbd>: Increase/Decrease selected value
|
- <kbd>Up</kbd>/<kbd>Down</kbd>: Increase/Decrease selected value
|
||||||
- <kbd>Left</kbd>/<kbd>Right</kbd>: Select a 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 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- Take screenshots and edit values in the RAM using the in-game menu
|
||||||
|
|
||||||
#### DS/DS Lite: Why use nds-bootstrap on a DS flashcard?
|
#### 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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++.
|
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
|
- **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
|
- **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
|
- **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?
|
#### 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?
|
#### 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
|
- 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
|
- 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
|
- 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.
|
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)
|
- [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)
|
- [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
|
- <kbd class="l">L</kbd>/<kbd class="r">R</kbd> or <kbd>SELECT</kbd> + <kbd>Left</kbd>/<kbd>Right</kbd>: Switch pages
|
||||||
- (DSi/Saturn/HBL theme) <kbd>SELECT</kbd> + <kbd>Up</kbd>/<kbd>Down</kbd> & release <kbd>SELECT</kbd>: Switch between the SD card and flashcard
|
- (DSi/Saturn/HBL theme) <kbd>SELECT</kbd> + <kbd>Up</kbd>/<kbd>Down</kbd> & release <kbd>SELECT</kbd>: Switch between the SD card and flashcard
|
||||||
- <kbd class="face">Y</kbd>: Per-game settings
|
- <kbd class="face">Y</kbd>: Per-game settings
|
||||||
- <kbd class="face">X</kbd>: Cheat menu
|
- <kbd class="face">X</kbd>: Cheat menu
|
||||||
- <kbd class="face">A</kbd>: Toggle cheat
|
- <kbd class="face">A</kbd>: Toggle cheat
|
||||||
- <kbd class="face">B</kbd>: Exit cheat menu
|
- <kbd class="face">B</kbd>: Exit cheat menu
|
||||||
- <kbd class="face">X</kbd>: Save and exit cheat menu
|
- <kbd class="face">X</kbd>: Save and exit cheat menu
|
||||||
- <kbd class="face">Y</kbd>: Show cheat description
|
- <kbd class="face">Y</kbd>: Show cheat description
|
||||||
- <kbd class="l">L</kbd>: Disable all cheats
|
- <kbd class="l">L</kbd>: Disable all cheats
|
||||||
- <kbd class="face">X</kbd>: Delete/hide game
|
- <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)
|
- (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
|
- <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="face">A</kbd>: Launch game/app
|
||||||
- <kbd class="r">R</kbd>: Switch between the SD card and flashcard
|
- <kbd class="r">R</kbd>: Switch between the SD card and flashcard
|
||||||
- <kbd class="face">Y</kbd>: Per-game settings
|
- <kbd class="face">Y</kbd>: Per-game settings
|
||||||
- <kbd class="face">X</kbd>: Cheat menu
|
- <kbd class="face">X</kbd>: Cheat menu
|
||||||
- <kbd class="face">A</kbd>: Toggle cheat
|
- <kbd class="face">A</kbd>: Toggle cheat
|
||||||
- <kbd class="face">B</kbd>: Exit cheat menu
|
- <kbd class="face">B</kbd>: Exit cheat menu
|
||||||
- <kbd class="face">X</kbd>: Save and exit cheat menu
|
- <kbd class="face">X</kbd>: Save and exit cheat menu
|
||||||
- <kbd class="face">Y</kbd>: Show cheat description
|
- <kbd class="face">Y</kbd>: Show cheat description
|
||||||
- <kbd class="l">L</kbd>: Disable all cheats
|
- <kbd class="l">L</kbd>: Disable all cheats
|
||||||
- (Wood UI theme) <kbd>SELECT</kbd>: Switch listing method
|
- (Wood UI theme) <kbd>SELECT</kbd>: Switch listing method
|
||||||
|
|
||||||
#### Boot shortcuts
|
#### 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)
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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.
|
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:
|
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. 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
|
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 `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
|
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. 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. 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`
|
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`
|
1. Choose `Install Now`
|
||||||
|
|
||||||
### Using GIFs with more than 31 colors
|
### 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. 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 `Generate optimum palette` and set the maximum colors to anything up to 226 colors
|
||||||
1. Select a dithering pattern from the `Color dithering` dropdown
|
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. 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`
|
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. 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. 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
|
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. 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. 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
|
1. Save the optimized GIF and open it in GIMP
|
||||||
|
|||||||
@ -18,7 +18,7 @@ In GodMode9:
|
|||||||
1. Select `Open title folder`
|
1. Select `Open title folder`
|
||||||
1. Select `00000000.tmd`, then select `TMD file options...`
|
1. Select `00000000.tmd`, then select `TMD file options...`
|
||||||
1. Select `Dump CXI/NDS file`
|
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`
|
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.
|
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++?
|
#### How do I fix getting a white screen when booting TWiLight Menu++?
|
||||||
- Reboot the console
|
- Reboot the console
|
||||||
- If that doesn't work, format your SD card to FAT32 with 32 KB cluster/allocation size
|
- 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
|
- If that also doesn't work, try a different SD card
|
||||||
|
|
||||||
#### How do I fix touch screen not working after launching a game?
|
#### 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?
|
#### 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. 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
|
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?
|
#### 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).
|
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. Download [TWiLightBoxart](https://github.com/MateusRodCosta/TwilightBoxart/releases)
|
||||||
1. Extract `TwilightBoxart-Windows-GUI.zip` and run `TwilightBoxart.exe`
|
1. Extract `TwilightBoxart-Windows-GUI.zip` and run `TwilightBoxart.exe`
|
||||||
1. Click `Detect SD`
|
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. **Optional:** Change the size, border, etc options to your liking
|
||||||
1. Click `Start`
|
1. Click `Start`
|
||||||
1. Make sure box art is set to be shown in TWiLight Menu++ settings
|
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. Extract the MacOS or Linux `.zip`
|
||||||
1. Open `TwilightBoxart.ini` in the extracted folder in a text editor
|
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
|
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. Open the terminal
|
||||||
1. In the terminal, type `cd ` then drag drop the folder with `TwilightBoxart.CLI` in it onto your 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`
|
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. 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
|
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
|
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
|
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
|
- This will take a while
|
||||||
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
{% assign tab-working-camera = tab-working-camera | split: "////////" %}
|
{% 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. 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. Select the `Universal-Updater.cia` file and hit "Install & Delete"
|
||||||
1. Close FBI and launch Universal-Updater
|
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
|
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
|
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
|
- This will take a while
|
||||||
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
{% assign tab-non-working-camera = tab-non-working-camera | split: "////////" %}
|
{% assign tab-non-working-camera = tab-non-working-camera | split: "////////" %}
|
||||||
|
|
||||||
{% capture tab-manual %}
|
{% capture tab-manual %}
|
||||||
1. Download the latest [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z)
|
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. Extract `TWiLightMenu-3DS.7z`
|
||||||
1. Copy the `_nds` folder to your SD card root
|
1. Copy the `_nds` folder to your SD card root
|
||||||
1. Copy the `BOOT.NDS` file 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
|
#### If you have an R4(i) Ultra
|
||||||
|
|
||||||
1. Follow [this](installing-flashcard) guide starting from `To run games using your flashcard firmware`
|
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. Open TWLMenu++ Settings
|
||||||
1. Switch to the `Misc settings` page
|
1. Switch to the `Misc settings` page
|
||||||
1. Turn on `Slot-1 microSD access`
|
1. Turn on `Slot-1 microSD access`
|
||||||
1. Exit TWLMenu++ Settings by pressing `B` button
|
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
|
#### 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. Set `Slot-1: Touch Mode` to `DSi mode`
|
||||||
1. Turn on `Auto-start Slot-1`
|
1. Turn on `Auto-start Slot-1`
|
||||||
1. Exit TWLMenu++ Settings by pressing `B` button
|
1. Exit TWLMenu++ Settings by pressing `B` button
|
||||||
- If you end up in the DS Classic Menu, launch your flashcard
|
- If you end up in the DS Classic Menu, launch your flashcard
|
||||||
- Otherwise, restart TWiLight Menu++
|
- Otherwise, restart TWiLight Menu++
|
||||||
|
|
||||||
#### Switching between SD and flashcard contents
|
#### Switching between SD and flashcard contents
|
||||||
- Press either `SELECT`+`Up` or `SELECT`+`Down` to switch between the 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 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 3DS theme, touch the Game Card/SD Card icon
|
||||||
- If you use the R4, GBC, or Wood themes, press `R` button
|
- 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
|
### Installing
|
||||||
1. Download the latest [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z)
|
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. Extract `TWiLightMenu-DSi.7z`
|
||||||
1. Copy the `_nds` folder to your SD card root
|
1. Copy the `_nds` folder to your SD card root
|
||||||
1. Copy the `BOOT.NDS` file 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
|
#### If you have an R4(i) Ultra
|
||||||
|
|
||||||
1. Follow [this](installing-flashcard) guide starting from `To run games using your flashcard firmware`
|
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. Open TWLMenu++ Settings
|
||||||
1. Switch to the `Misc settings` page
|
1. Switch to the `Misc settings` page
|
||||||
1. Turn on `Slot-1 microSD access`
|
1. Turn on `Slot-1 microSD access`
|
||||||
1. Exit TWLMenu++ Settings by pressing `B` button
|
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
|
#### 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. Set `Slot-1: Touch Mode` to `DSi mode`
|
||||||
1. Turn on `Auto-start Slot-1`
|
1. Turn on `Auto-start Slot-1`
|
||||||
1. Exit TWLMenu++ Settings by pressing `B` button
|
1. Exit TWLMenu++ Settings by pressing `B` button
|
||||||
- If you end up in the DS Classic Menu, launch your flashcard
|
- If you end up in the DS Classic Menu, launch your flashcard
|
||||||
- Otherwise, restart TWiLight Menu++
|
- Otherwise, restart TWiLight Menu++
|
||||||
|
|
||||||
#### Switching between SD and flashcard contents
|
#### Switching between SD and flashcard contents
|
||||||
- Press either `SELECT`+`Up` or `SELECT`+`Down` to switch between the 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 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 3DS theme, touch the Game Card/SD Card icon
|
||||||
- If you use the R4, GBC, or Wood themes, press `R` button
|
- 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
|
### Installing
|
||||||
1. Download the latest [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z)
|
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. 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 `_nds` folder to your flashcard's microSD card root
|
||||||
1. Drag and drop the `BOOT.NDS` file 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++
|
### Autobooting TWiLight Menu++
|
||||||
1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card
|
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
|
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
|
### 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}
|
{:.alert .alert-warning}
|
||||||
|
|
||||||
1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card
|
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.
|
- 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
|
- If you have done so, continue to step 3. If not, follow the steps below the flashcard list below
|
||||||
|
|
||||||
1. For these flashcards:
|
1. For these flashcards:
|
||||||
- R4i-SDHC (r4i-sdhc.com)
|
- R4i-SDHC (r4i-sdhc.com)
|
||||||
- r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn)
|
- r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn)
|
||||||
- R4i SDHC Upgrade Revolution
|
- R4i SDHC Upgrade Revolution
|
||||||
- R4DSiXL3D
|
- R4DSiXL3D
|
||||||
- R4i Advance
|
- R4i Advance
|
||||||
- R4-IIIi
|
- R4-IIIi
|
||||||
- R4 SDHC Revolution
|
- R4 SDHC Revolution
|
||||||
- R4(i) Pocket
|
- R4(i) Pocket
|
||||||
- R4i Gold (v1.4.1) (3DS)
|
- R4i Gold (v1.4.1) (3DS)
|
||||||
- R4 Gold 3DS RTS (r4i-gold.com)
|
- R4 Gold 3DS RTS (r4i-gold.com)
|
||||||
- R4xDS
|
- R4xDS
|
||||||
- DSTT(i)
|
- DSTT(i)
|
||||||
- DSONE SDHC & DSONEi (non-SDHC models are ***not*** supported)
|
- DSONE SDHC & DSONEi (non-SDHC models are ***not*** supported)
|
||||||
- M3 DS Real
|
- M3 DS Real
|
||||||
- M3i Zero (non-GMP-Z003 model)
|
- M3i Zero (non-GMP-Z003 model)
|
||||||
- iTouchDS and iTouch2 (use the M3Real_M3iZero YSMenu files)
|
- iTouchDS and iTouch2 (use the M3Real_M3iZero YSMenu files)
|
||||||
- R4(i)RTS (r4rts.com) (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)
|
- R4 SDHC RTS (black cartridge) (r4isdhc.com) (use the M3Real_M3iZero YSMenu files)
|
||||||
|
|
||||||
Install [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/).
|
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
|
- 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
|
- 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
|
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. Open Universal Updater from your HOME Menu
|
||||||
1. Install the TWPatch package
|
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
|
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. 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. (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 class="face">B</kbd> to exit the patch menu
|
||||||
1. Press <kbd>START</kbd> to generate a `TwlBg.cxi` file with widescreen
|
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. 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. 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
|
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. 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. 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/`.
|
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. 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
|
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 %}
|
{% capture tab-universal-updater %}
|
||||||
1. Open 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. 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
|
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
|
- This will take a while
|
||||||
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
- If installation fails, ensure the console is connected to the internet. Otherwise, click the `Manual` tab
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
{% assign tab-universal-updater = tab-universal-updater | split: "////////" %}
|
{% assign tab-universal-updater = tab-universal-updater | split: "////////" %}
|
||||||
|
|
||||||
{% capture tab-manual %}
|
{% capture tab-manual %}
|
||||||
1. Download the latest [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z)
|
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. Extract `TWiLightMenu-3DS.7z`
|
||||||
1. Copy the `_nds` folder to your SD card root, replacing any existing files
|
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 `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. Copy the `.cia` file to your SD card root, replacing any existing files
|
||||||
1. On your 3DS, install the CIA with FBI
|
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
|
### Updating
|
||||||
1. Download the latest [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z)
|
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. Extract `TWiLightMenu-DSi.7z`
|
||||||
1. Copy the `_nds` folder to your SD card root, replacing any existing files
|
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 `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
|
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
|
### Updating
|
||||||
1. Download the latest [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z)
|
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. Extract `TWiLightMenu-Flashcard.7z`
|
||||||
1. Copy the `_nds` folder to your flashcard's microSD card root, replacing any existing files
|
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. 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
|
1. If TWLMenu++ does not boot after updating, then update the autoboot file(s) as well
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user