Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated ntrboot & DS Info #113

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 12 additions & 11 deletions pages/_en-US/ds-index/best-console.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,18 @@ The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all c
| Max RAM | 4MB (up to 36MB with RAM expansion) | 16MB | 32MB |
| Max CPU Speed | 67mhz | 133mhz[^1] | 133mhz[^1] |
| Camera | No | Yes | Yes |
| Screen type | TN(?), Frontlit (Phat), Backlit (Lite) | TN (Regular), IPS (XL) | TN or IPS (varies by model) |
| Screen type | Transflective TN[^2] (Phat), TN (Lite) | TN (Regular), IPS (XL) | TN or IPS (varies by model) |
| Touch sensitivity | Yes | DSi mode only | No |
| Screen scaling | No | No | Yes[^2] |
| Brightness levels | 2 (On/Off for Phat), 4 (Lite)[^3] | 5 | 5 |
| GBA Compatiblity | Native, Near-Perfect[^4] | Great | Native, Near-Perfect[^5] |
| DSiWare Support | Yes, Partial[^6] | Yes[^7] | Yes[^7] |
| Screen scaling | No | No | Yes[^3] |
| Brightness levels | 2 (On/Off for Phat), 4 (Lite)[^4] | 5 | 5 |
| GBA Compatiblity | Native, Near-Perfect[^5] | Great | Native, Near-Perfect[^6] |
| DSiWare Support | Yes, Partial[^7] | Yes[^8] | Yes[^8] |

[^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues.
[^2]: When launching in DS(i) mode, the screens are not properly scaled, and will not appear pixel-perfect. Holding START or SELECT button will disable screen scaling, but will reveal black borders around the screen images.
[^3]: Later Phat models have the same brightness levels as the Lite model, but will require FlashMe to be installed in order to use those levels (at least in the original menu).
[^4]: The only game known to have a compatibility issue, *MegaMan Battle Network 3* crashes after the Capcom logo.
[^5]: Large GBA Video ROMs (above 32MB) will not work. Gyro and rumble features will also not work.
[^6]: Majority of supported titles do not require the camera. See [this page](https://github.com/DS-Homebrew/TWiLightMenu/blob/master/universal/include/compatibleDSiWareMap.h) for which titles are supported. **TW**i**L**ight Menu++ is required to be installed on your flashcard.
[^7]: If you're using **TW**i**L**ight Menu++ with either `DSiWare Booter` setting set to `nds-bootstrap` or if using a 3DS/2DS, then compatibility is near-perfect.
[^2]: The DS Phat was originally thought to have a frontlit TN display, however it was later found to have a Transflective TN Backlit display. See [this video by makho](https://www.youtube.com/watch?v=84H5SJFJRlU) for a detailed explanation.
[^3]: When launching in DS(i) mode, the screens are not properly scaled, and will not appear pixel-perfect. Holding START or SELECT button will disable screen scaling, but will reveal black borders around the screen images.
[^4]: Later Phat models have the same brightness levels as the Lite model, but will require FlashMe to be installed in order to use those levels (at least in the original menu).
[^5]: The only game known to have a compatibility issue is *MegaMan Battle Network 4: Blue Moon* which crashes after the Capcom logo. This only occurs on the DS Phat and not the DS Lite. See [this page](https://mgba.io/2017/05/29/holy-grail-bugs/#mega-man-battle-network-4) where the issue is detailed by mGBA dev endrift.
[^6]: Large GBA Video ROMs (above 32MB) will not work. Gyro and rumble features will also not work.
[^7]: Majority of supported titles do not require the camera. See [this page](https://github.com/DS-Homebrew/TWiLightMenu/blob/master/universal/include/compatibleDSiWareMap.h) for which titles are supported. **TW**i**L**ight Menu++ is required to be installed on your flashcard.
[^8]: If you're using **TW**i**L**ight Menu++ with either `DSiWare Booter` setting set to `nds-bootstrap` or if using a 3DS/2DS, then compatibility is near-perfect.
4 changes: 2 additions & 2 deletions pages/_en-US/ds-index/ntrboot.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ This method requires a working DS, DSi or 3DS console and does not require custo
1. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card
1. Insert the MicroSD card into the flashcart and boot the flashcart on the working console
1. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel
1. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard with the `Dump Flash` option, then inject ntrboot. You must select the "TWL" option
1. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard with the `Dump Flash` option, then select the `Inject GCD` option.

{% endcapture tab-unhacked %}
{% assign tab-unhacked = tab-unhacked | split: "////////" %}
Expand All @@ -44,7 +44,7 @@ You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a
1. Download the [ntrboot image](/assets/files/default.gcd) to your DSi SD card as `sdmc:/ntrboot/default.gcd`
1. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card
1. Insert your SD card into a modded DSi, then run the ntrboot flasher
1. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard with the `Dump Flash` option, then inject ntrboot. You must select the "TWL" option
1. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard with the `Dump Flash` option, then select the `Inject GCD` option.

{% endcapture tab-dsi %}
{% assign tab-dsi = tab-dsi | split: "////////" %}
Expand Down
2 changes: 1 addition & 1 deletion pages/_en-US/ds-index/removing-ntrboot.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ tabs:
3ds: 3DS
---

Once a flashcart has been flashed with **ntrboot** it is typically no longer usable as a DS flashcart (with the exception of certain flashcarts such as the Acekard 2i). It is possible to restore a flashrom file back to an ntrboot compatible flashcart to return it to it's previous functionality. If you followed the ntrboot guide, you should have a copy of the flashrom backup.
Once a flashcart has been flashed with **ntrboot** it is typically no longer usable as a DS flashcart. It is possible to restore a flashrom file back to an ntrboot compatible flashcart to return it to it's previous functionality. If you followed the ntrboot guide, you should have a copy of the flashrom backup.

### Required hardware

Expand Down
Loading