Skip to content

Commit

Permalink
Updated ntrboot & DS Info (#114)
Browse files Browse the repository at this point in the history
- Updated ntrboot page to correct menu options and removed reference to Acekard 2i
- Updated DS Phat screen type and game compatibility with megaman battle network 4 blue moon
  • Loading branch information
coderkei authored Jan 18, 2025
1 parent e12f89e commit e7422c2
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 14 deletions.
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

0 comments on commit e7422c2

Please sign in to comment.