diff --git a/pages/_de-DE/ds-index/best-console.md b/pages/_de-DE/ds-index/best-console.md index e050d76e..76dc737a 100644 --- a/pages/_de-DE/ds-index/best-console.md +++ b/pages/_de-DE/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Betrachten Sie die Funktionen jeder Konsole um das beste DS(i) Modu Die Nintendo DS, Nintendo DSi, Nintendo 3DS und Nintendo 2DS Konsolen können alle im DS(i) Modus sowie im GBA Modus laufen. Um bei der Entscheidung zu helfen, welche Konsole am besten für Sie ist, lesen Sie bitte diese Seite. -| Eigenschaften | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ---------------------------- | ---------------------------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------------- | -| Maximaler Arbeitsspeicher | 4 MB (bis zu 36 MB mit RAM-Erweiterung) | 16MB | 32MB | -| Maximale CPU-Geschwindigkeit | 67mhz | 133mhz[^1] | 133mhz[^1] | -| Kamera | Nein | Ja | Ja | -| Bildschirmtyp | TN(?) | TN (Normal), IPS (XL) | TN oder IPS (variiert je nach Modell) | -| Touch sensitivity | Ja | DSi mode only | Nein | -| Skalierung des Bildschirms | Nein | Nein | Ja[^2] | -| Helligkeitsstufen | 2 (On/Off für Phat), 4 (Lite)[^3] | 5 | 5 | -| Kompatibilität mit dem GBA | Nativ, nahezu perfekt[^4] | Sehr gut | Nativ, nahezu perfekt[^5] | -| DSiWare-Unterstützung | Ja, Teilweise[^6] | Ja[^7] | Ja[^7] | +| Eigenschaften | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ---------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------------- | +| Maximaler Arbeitsspeicher | 4 MB (bis zu 36 MB mit RAM-Erweiterung) | 16MB | 32MB | +| Maximale CPU-Geschwindigkeit | 67mhz | 133mhz[^1] | 133mhz[^1] | +| Kamera | Nein | Ja | Ja | +| Bildschirmtyp | TN(?), Frontlit (Phat), Backlit (Lite) | TN (Normal), IPS (XL) | TN oder IPS (variiert je nach Modell) | +| Touch sensitivity | Ja | DSi mode only | Nein | +| Skalierung des Bildschirms | Nein | Nein | Ja[^2] | +| Helligkeitsstufen | 2 (On/Off für Phat), 4 (Lite)[^3] | 5 | 5 | +| Kompatibilität mit dem GBA | Nativ, nahezu perfekt[^4] | Sehr gut | Nativ, nahezu perfekt[^5] | +| DSiWare-Unterstützung | Ja, Teilweise[^6] | Ja[^7] | Ja[^7] | [^1]: DS-Spiele laufen bei 67mhz, aber die meisten können so konfiguriert werden, dass sie mit 133mHz laufen, obwohl bestimmte Spiele Probleme haben werden. diff --git a/pages/_de-DE/ds-index/forwarders.md b/pages/_de-DE/ds-index/forwarders.md index d2a144f4..4f6a97b5 100644 --- a/pages/_de-DE/ds-index/forwarders.md +++ b/pages/_de-DE/ds-index/forwarders.md @@ -47,15 +47,6 @@ Wenn Sie bereits Universal Updater auf Ihrer Konsole installiert haben, können 1. Nachdem es installiert ist, erscheint dein Spiel nun als Titel in deinem HOME-Menü - Beim Ausführen des Titels wird eine Fehlermeldung mit der Angabe `/_nds/ntr-forwarder/sdcard angezeigt. ds nicht gefunden`, folgen Sie den Schritten 2-3 in Teil 1 der `DSi SD-Karte` -### Teil 3: Abrufen des AP-Fix-Pakets aus TWiLight Menu++ - -Wenn Sie TWiLight Menu++ bereits installiert haben, sind Sie mit dieser Anleitung fertig. -{:.alert .alert-info} - -1. Lade die neueste Version von[`TWiLightMenu-3DS.7z herunter`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. Gehen Sie in der `.7z-Datei` in den Ordner `_nds/TWiLightMenu/extras` -1. Ziehen Sie die Datei `apfix.pck` nach `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ Wenn Sie TWiLight Menu++ bereits installiert haben, sind Sie mit dieser Anleitun 1. Das [Forwarder-Paket](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z) herunterladen 1. Entpacken Sie den Inhalt des `Stammordners für die SD-Karte` in den Stammordner der SD-Karte Ihres DSi -### Teil 2: Abrufen des AP-Fix-Pakets aus TWiLight Menu++ - -Wenn Sie TWiLight Menu++ bereits installiert haben, fahren Sie mit dem nächsten Teil fort. -{:.alert .alert-info} - -1. Lade die neueste Version von [`TWiLightMenu-DSi`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) herunter -1. Gehen Sie in der `.7z-Datei` in den Ordner `_nds/TWiLightMenu/extras` -1. Ziehen Sie die Datei `apfix.pck` nach `sd:/_nds/ntr-forwarder/` - -### Teil 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Setzen Sie Ihre SD-Karte wieder in Ihr Gerät ein 1. Halten Sie A + B gedrückt und schalten Sie Ihr Gerät ein, um zu Unlaunch zu starten 1. `NDSForwarder.dsi` starten @@ -105,16 +87,7 @@ Wenn Sie TWiLight Menu++ bereits installiert haben, fahren Sie mit dem nächsten 1. Das [Forwarder-Paket](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z) herunterladen 1. Extrahieren Sie den Inhalt des `Stammordners für die SD-Karte` in den Stammordner der SD-Karte Ihrer Flash-Karte -### Teil 2: Abrufen des AP-Fix-Pakets aus TWiLight Menu++ - -Wenn Sie TWiLight Menu++ bereits installiert haben oder nur DSiWare verwenden möchten, fahren Sie mit dem nächsten Teil fort. -{:.alert .alert-info} - -1. Lade die neueste Version von [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) herunter -1. Gehen Sie in der `.7z-Datei` in den Ordner `_nds/TWiLightMenu/extras` -1. Ziehen Sie die Datei `apfix.pck` nach `sd:/_nds/ntr-forwarder/` - -### Teil 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Stecken Sie die SD-Karte wieder in die Speicherkarte und die Speicherkarte in Ihr Gerät 1. Schalten Sie Ihr Gerät ein und starten Sie Ihre Flashcard 1. `NDSForwarder.nds` starten @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B is held, the DS/DSi boot screen is skipped - `HEALTHSAFETYMSG`: If set to `1`, the boot screen's health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message -### Part 2: Getting the AP fix files from TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. Lade die neueste Version von[`TWiLightMenu-3DS.7z herunter`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_de-DE/ds-index/ntrboot.md b/pages/_de-DE/ds-index/ntrboot.md index ab696986..d695f7d9 100644 --- a/pages/_de-DE/ds-index/ntrboot.md +++ b/pages/_de-DE/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_de-DE/ds-index/removing-ntrboot.md b/pages/_de-DE/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..d4a20f7a --- /dev/null +++ b/pages/_de-DE/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: de-DE +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_de-DE/ds-index/retail-roms.md b/pages/_de-DE/ds-index/retail-roms.md index c2c50cd9..2c6b3cb1 100644 --- a/pages/_de-DE/ds-index/retail-roms.md +++ b/pages/_de-DE/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Informationen zu DS-Spielen für den Einzelhandel ### Kopierschutz AP (Anti-Piracy) ist eine Methode, die von den Entwicklern eingesetzt wird, um legale Käufe zu erzwingen und Raubkopien zu verhindern. Dies kann entweder über den Lader oder das ROM selbst umgangen werden. -- Bei nds-bootstrap kann es eine `.ips-Datei` laden, um die genannten Patches zu umgehen. Diese `.ips-Datei` wird von nds-bootstrap im RAM angewendet, so dass die ROM-Dateien intakt bleiben können. Ein Paket von `.ips-Dateien` ist im Lieferumfang von TWiLight Menu++ enthalten +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. Diese `.ips-Datei` wird von nds-bootstrap im RAM angewendet, so dass die ROM-Dateien intakt bleiben können. - Für Wood R4 sind diese Patches in der Software selbst enthalten, Sie müssen das ROM selbst nicht ändern Wenn es keine `.ips-Datei` für Ihr ROM gibt oder Ihre Software Ihr ROM nicht patcht, können Sie versuchen, das ROM selbst mit dem [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/) direkt zu ändern. @@ -137,3 +137,24 @@ In Bezug auf die Systemidentifikatoren: ### DSi Enhanced: Spiele mit "DSi Enhanced"-Funktionalität sind Spiele, die einen bestimmten Aspekt der DSi-Hardware ausnutzen, aber dennoch mit dem DS Phat/Lite kompatibel sind. Diese Spiele sind als `TWL` gekennzeichnet, aber es steht immer noch "Nintendo DS" anstelle von "Nintendo DSi" auf dem Etikett. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_de-DE/twilightmenu/installing-flashcard.md b/pages/_de-DE/twilightmenu/installing-flashcard.md index 3ff398aa..91440c3b 100644 --- a/pages/_de-DE/twilightmenu/installing-flashcard.md +++ b/pages/_de-DE/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Installation (Flashcard) long_title: Installation von TWiLight Menu++ (Flashcard) description: Wie man TWiLight Menu++ auf einer Nintendo DS Flashcard installiert +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Installation @@ -19,28 +23,40 @@ description: Wie man TWiLight Menu++ auf einer Nintendo DS Flashcard installiert 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### TWiLight Menu++ Autobooten -1. Ziehen Sie alles, was sich in `Autoboot/(Ihre Flashkarte)` befindet, in das Stammverzeichnis der microSD-Karte +1. Öffnen oder extrahieren Sie <0>TWiLightMenu-Flashcard.7z +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Überspringe dies, wenn du deine Flashkarte nicht siehst 1. **DS Phat/DS Lite-Benutzer:** Gehe zu den Einstellungen im DS-Menü und aktiviere den Auto-Start, sodass deine Flashkarte beim Booten gestartet wird -### Um spiele mit deiner Flashcard Firmware ausführen +### To run games using your flashcard firmware (optional) -Bitte beachte, dass das nur funktioniert, wenn die Flashkarte so eingestellt ist, dass TWiLight Menu++ automatisch gebootet wird. Siehe im obigen Abschnitt wie man dies tut. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. Siehe im obigen Abschnitt wie man dies tut. +- Not all flashcards support running games in this fashion. Wenn die folgenden Schritte nicht auf deine Flashkarte zutreffen, kannst du diesen Abschnitt überspringen. +- You'll lose the ability to use cheats when running games in this fashion. Wenn du die Cheat-Funktionalität beibehalten willst, überspringe bitte diesen Abschnitt. {:.alert .alert-warning} -Bitte beachte, dass nicht alle Flashkarten diese Art des Ausführens von Spielen unterstützen. Wenn die folgenden Schritte nicht auf deine Flashkarte zutreffen, kannst du diesen Abschnitt überspringen. -{:.alert .alert-warning} +{% capture tab-loader %} -Bitte beachte, dass du die Möglichkeit verlierst, Cheats zu verwenden, wenn du Spiele auf diese Weise ausführst. Wenn du die Cheat-Funktionalität beibehalten willst, überspringe bitte diesen Abschnitt. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Ziehen Sie alles, was sich in `Flashcart Loader/(Ihre Flashkarte)` befindet, in das Stammverzeichnis der microSD-Karte +1. Öffnen oder extrahieren Sie <0>TWiLightMenu-Flashcard.7z +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - Eine README.txt-Datei ist im Ordner `Flashcart Loader` vorhanden, um herauszufinden, welcher Flashcart-Loader für Ihre Flashcard geeignet ist. - - Wenn du dies getan hast, fahre mit Schritt 3 fort. Wenn nicht, folge den Schritten unter der Flashkartenliste +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +1. Öffnen Sie die TWLMenu++ Einstellungen, wechseln Sie zur Seite `Spiele und Apps Einstellungen` und setzen Sie `Game Loader` auf `Kernel`, damit die Flashcard-Firmware anstelle von nds-bootstrap verwendet wird + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. Für diese Flashkarten: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Bitte beachte, dass du die Möglichkeit verlierst, Cheats zu verwenden, wenn du - iTouchDS and iTouch2 (Verwende die M3Real_M3iZero YSMenu Dateien) - R4(i)RTS (r4rts.com) (verwende die M3Real_M3iZero YSMenu Dateien) - R4 SDHC RTS (schwarze Karte) (r4isdhc.com) (benutze die M3Real_M3iZero YSMenu Dateien) - - Installiere [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). - - Vergewissere dich, dass du `YSMenu.nds` (umbenannt von `TTMenu.dat`, falls nicht vorhanden) und den `TTMenu` Ordner im MicroSD-Hauptverzeichnis der Flashkarte hast - - Kopiere nicht `TTMenu.dat` direkt; dies wird das Autobooten und YSMenu's Soft Reset zerstören +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **Do not** copy `TTMenu.dat` directly; this will break autobooting and YSMenu's soft reset 1. Öffnen Sie die TWLMenu++ Einstellungen, wechseln Sie zur Seite `Spiele und Apps Einstellungen` und setzen Sie `Game Loader` auf `Kernel`, damit die Flashcard-Firmware anstelle von nds-bootstrap verwendet wird + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_es-ES/ds-index/best-console.md b/pages/_es-ES/ds-index/best-console.md index 2416422d..7b57a1ec 100644 --- a/pages/_es-ES/ds-index/best-console.md +++ b/pages/_es-ES/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Diferenciar las características de cada consola para decidir cual Las consolas Nintendo DS, DSi, 3DS y 2DS pueden correr el modo DS(i) al igual que los juegos de GBA. Para ayudarte a decidir cuál consola te conviene más, por favor lee esta página. -| Funcionalidades | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| -------------------- | -------------------------------------------------------------- | ----------------------------------------------------------- | --------------------------------------------------- | -| Memoria RAM | 4MB (ampliable a 36MB con expansión de RAM) | 16MB | 32MB | -| Velocidad máxima CPU | 67mhz | 133mhz[^1] | 133mhz[^1] | -| Cámara | No | Sí | Sí | -| Pantalla | TN(?) | TN (Normal), IPS (XL) | TN o IPS (varía según el modelo) | -| Touch sensitivity | Sí | DSi mode only | No | -| Escalado | No | No | Sí[^2] | -| Niveles Brillo | 2 (Encendido/Apagado para Phat), 4 (Lite)[^3] | 5 | 5 | -| Compatibilidad GBA | Nativo, casi perfecto[^4] | Excelente | Nativo, casi perfecto[^5] | -| Soporte de DSiWare | Parcial[^6] | Sí[^7] | Sí[^7] | +| Funcionalidades | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| -------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | --------------------------------------------------- | +| Memoria RAM | 4MB (ampliable a 36MB con expansión de RAM) | 16MB | 32MB | +| Velocidad máxima CPU | 67mhz | 133mhz[^1] | 133mhz[^1] | +| Cámara | No | Sí | Sí | +| Pantalla | TN(?), Frontlit (Phat), Backlit (Lite) | TN (Normal), IPS (XL) | TN o IPS (varía según el modelo) | +| Touch sensitivity | Sí | DSi mode only | No | +| Escalado | No | No | Sí[^2] | +| Niveles Brillo | 2 (Encendido/Apagado para Phat), 4 (Lite)[^3] | 5 | 5 | +| Compatibilidad GBA | Nativo, casi perfecto[^4] | Excelente | Nativo, casi perfecto[^5] | +| Soporte de DSiWare | Parcial[^6] | Sí[^7] | Sí[^7] | [^1]: Los juegos de DS correrán a 67mhz, pero muchos de ellos pueden ser ajustados para que corran a 133mhz, aunque ciertos juegos tendrán problemas. diff --git a/pages/_es-ES/ds-index/forwarders.md b/pages/_es-ES/ds-index/forwarders.md index d316dae0..053af447 100644 --- a/pages/_es-ES/ds-index/forwarders.md +++ b/pages/_es-ES/ds-index/forwarders.md @@ -47,15 +47,6 @@ Si ya tienes instalado Universal Updater en tu consola, puedes saltar al paso 3. 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. Descarga la versión más reciente de [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. En el archivo `.7z`, ves a la carpeta `_nds/TWiLightMenu/extras` -1. Arrastra el archivo `apfix.pck` a `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 1. Descarga el [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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. Descarga [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) de la versión más reciente -1. En el archivo `.7z`, ves a la carpeta `_nds/TWiLightMenu/extras` -1. Arrastra el archivo `apfix.pck` a `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinserta tu tarjeta SD en tu dispositivo 1. Mantén A + B y después enciende tu sipositivo para arrancar en Unlaunch 1. Ejecuta `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 1. Descarga el [Forwarder pack](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z) 1. Extrae los contenidos del `for SD Card root` folder a la raíz (root) de la tarjeta SD de la memoria flash -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. Descarga [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) de la versión más reciente -1. En el archivo `.7z`, ves a la carpeta `_nds/TWiLightMenu/extras` -1. Arrastra el archivo `apfix.pck` a `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B is held, the DS/DSi boot screen is skipped - `HEALTHSAFETYMSG`: If set to `1`, the boot screen's health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message -### Part 2: Getting the AP fix files from TWiLight Menu++ - -Si ya tienes TWiLight Menu++, ves a la siguiente parte. -{:.alert .alert-info} - -1. Descarga la versión más reciente de [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ Si ya tienes TWiLight Menu++, ves a la siguiente parte. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_es-ES/ds-index/ntrboot.md b/pages/_es-ES/ds-index/ntrboot.md index d440fb27..727ae611 100644 --- a/pages/_es-ES/ds-index/ntrboot.md +++ b/pages/_es-ES/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_es-ES/ds-index/removing-ntrboot.md b/pages/_es-ES/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..f892605a --- /dev/null +++ b/pages/_es-ES/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: es-ES +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_es-ES/ds-index/retail-roms.md b/pages/_es-ES/ds-index/retail-roms.md index f25b12a4..2d712190 100644 --- a/pages/_es-ES/ds-index/retail-roms.md +++ b/pages/_es-ES/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Acerca de los juegos de DS comerciales ### Anti-piratería AP (Anti-Piratería) es un método usado por los desarrolladores para reforzar las ventas legítimas y prevenir la piratería. Estos sistemas pueden saltarse a través del cargador (loader) o la propia ROM. -- For nds-bootstrap, it can load an `.ips` file in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. A pack of `.ips` files is included with TWiLight Menu++ +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. - For Wood R4, these patches are included in the software itself, you will not need to modify the ROM itself If there isn't an `.ips` file for your ROM or your software doesn't patch your ROM, you can try directly modifying the ROM itself using [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ En términos de identificadores de sistema: ### DSi Enhanced: Los juegos con "DSi Enhanced" son juegos que aprovechan algún aspecto del hardware de Nintendo DSi sin dejar de ser compatibles con la DS Phat/Lite. Estos juegos están marcados como `TWL` pero todavía muestran "Nintendo DS" en lugar de "Nintendo DSi" en la etiqueta. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_es-ES/twilightmenu/installing-flashcard.md b/pages/_es-ES/twilightmenu/installing-flashcard.md index 2bc1482b..92c86c00 100644 --- a/pages/_es-ES/twilightmenu/installing-flashcard.md +++ b/pages/_es-ES/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Instalación (Flashcard) long_title: Instalando TWiLight Menu++ (Flashcard) description: Cómo instalar TWiLight Menu++ en una flashcard de Nintendo DS +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Instalación @@ -19,28 +23,40 @@ description: Cómo instalar TWiLight Menu++ en una flashcard de Nintendo DS 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### Iniciar automáticamente TWiLight Menu++ -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Si tu flashcart no aparece en el nombre de ninguna carpeta, puedes saltarte este paso 1. **Usuarios de DS Phat/Lite:** Ve a los ajustes de tu consola, y activa el inicio automático, para que así tu flashcard inicie automáticamente -### Para ejecutar los juegos usando el firmware de tu flashcart +### To run games using your flashcard firmware (optional) -Ten en cuenta que esto sólo funciona si tu flashcard está preparada para iniciar TWiLight Menu++ automáticamente. Para configurar esto, ve la sección de arriba. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. Para configurar esto, ve la sección de arriba. +- Not all flashcards support running games in this fashion. Si los pasos de abajo no aplican para tu flashcart, sáltate esta sección. +- You'll lose the ability to use cheats when running games in this fashion. Si quieres seguir usando cheats, sáltate esta parte. {:.alert .alert-warning} -Ten en cuenta que no todas las flashcart tienen soporte para esta función. Si los pasos de abajo no aplican para tu flashcart, sáltate esta sección. -{:.alert .alert-warning} +{% capture tab-loader %} -Ten en cuenta que perderás la posibilidad de usar cheats cuando ejecutes juegos de esta manera. Si quieres seguir usando cheats, sáltate esta parte. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - Existe un archivo README.txt en la carpeta `Flashcart Loader` (en inglés), para ayudarte a encontrar los archivos apropiados para tu flashcard. - - Si ya lo haz hecho, continúa al paso 3. Si no, sigue los siguientes pasos para las siguientes flashcards +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. Para las siguientes flashcarts: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Ten en cuenta que perderás la posibilidad de usar cheats cuando ejecutes juegos - iTouchDS y iTouch2 (usa los archivos de YSMenu de M3Real_M3iZero) - R4(i)RTS (r4rts.com) (usa los archivos de YSMenu de M3Real_M3iZero YSMenu) - R4 SDHC RTS (cartucho negro) (r4isdhc.com) (usa los archivos de YSMenu de M3Real_M3iZero) - - Instala [YSMenu de RetroGameFan](https://gbatemp.net/download/35737/). - - Asegúrate de que tienes el archivo `YSMenu.nds` (o renombra el archivo `TTMenu.dat`, si no existe) y la carpeta `TTMenu` en la carpeta raíz de tu tarjeta microSD - - No copies `TTMenu.dat` directamente; esto romperá el inicio automático y el reinicio rápido de YSMenu +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_fr-FR/ds-index/best-console.md b/pages/_fr-FR/ds-index/best-console.md index 1bf93a16..2fe992f7 100644 --- a/pages/_fr-FR/ds-index/best-console.md +++ b/pages/_fr-FR/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Looking at the features of each console to decide the best DS(i) mo The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all capable of running in DS(i) mode, as well as GBA games. To help decide which console is best for you, please read this page. -| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ----------------- | ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------- | -| 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(?) | 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] | +| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ----------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------- | +| 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) | +| 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] | [^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues. diff --git a/pages/_fr-FR/ds-index/forwarders.md b/pages/_fr-FR/ds-index/forwarders.md index c9796599..62ab3bcc 100644 --- a/pages/_fr-FR/ds-index/forwarders.md +++ b/pages/_fr-FR/ds-index/forwarders.md @@ -47,15 +47,6 @@ Si Universal-Updater est déjà installé sur votre console, vous pouvez passer 1. Une fois installé, votre jeu apparaîtra comme un titre dans votre menu HOME - Si le lancement du titre fait apparaître un message d'erreur indiquant `/_nds/ntr-forwarder/sdcard.nds not found`, suivez les étapes 2 et 3 de la partie 1 de l'onglet `Carte SD DSi` -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. Téléchargez le dernier [`TwiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. Dans le fichier `.7z`, allez dans le dossier `_nds/TWiLightMenu/extras` -1. Faites glisser le fichier `apfix.pck` vers `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 1. Download the [Forwarder pack](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z) 1. Extrayez le contenu du dossier `for SD Card root` à la racine de la carte SD de votre DSi -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. Téléchargez le dernier [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) -1. Dans le fichier `.7z`, allez dans le dossier `_nds/TWiLightMenu/extras` -1. Faites glisser le fichier `apfix.pck` vers `sd:/_nds/ntr-forwarder/` - -### Partie 3 : NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Réinsérez votre carte SD dans votre console 1. Maintenez A + B, puis allumez votre console pour démarrer sur Unlaunch 1. Lancez `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. Téléchargez le dernier [`TwiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) -1. Dans le fichier `.7z`, allez dans le dossier `_nds/TWiLightMenu/extras` -1. Faites glisser le fichier `apfix.pck` vers `sd:/_nds/ntr-forwarder/` - -### Partie 3 : NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ Après avoir extrait le pack de votre carte, vous pouvez modifier `sd:/_nds/ntr_ - `DISABLEANIMATION` : Si réglé sur `1` ou que B est maintenu, l'écran de démarrage DS/DSi est ignoré - `HEALTHSAFETYMSG` : Si réglé sur `1`, le message de santé et de sécurité de l'écran de démarrage apparaîtra sur l'écran inférieur, sinon l'écran inférieur reste blanc et sans message de santé et de sécurité -### Partie 2 : Obtenir les fichiers de correction AP à partir de TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. Téléchargez le dernier [`TwiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. Dans le fichier 7z, allez dans le dossier `_nds/TWiLightMenu/extras` -1. Faites glisser le fichier `apfix.pck` vers `fat:/_nds/ntr-forwarder/` - -### Partie 3 : Forwarder3-DS +### Part 2: Forwarder3-DS 1. Ouvrez `Forwarder3DS.jar` - **Utilisateurs de Windows :** S'il ne s'ouvre pas, téléchargez ce [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), placez-le dans le même dossier que Forwarder3DS.jar et exécutez-le 1. Définissez votre carte en tant que `Target` à gauche @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 1. Si vous utilisez une ROM homebrew, cliquez dessus, puis effacez le `Game title` et tapez le titre du jeu 1. Cliquez sur le bouton de la disquette pour générer les forwarders -### Partie 4 : Installer le forwarder +### Part 3: Installing the forwarder - Si vous utilisez une console de la famille 3DS : 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_fr-FR/ds-index/ntrboot.md b/pages/_fr-FR/ds-index/ntrboot.md index 3f9c4a66..fa91a231 100644 --- a/pages/_fr-FR/ds-index/ntrboot.md +++ b/pages/_fr-FR/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_fr-FR/ds-index/removing-ntrboot.md b/pages/_fr-FR/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..853d9fdf --- /dev/null +++ b/pages/_fr-FR/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: fr-FR +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_fr-FR/ds-index/retail-roms.md b/pages/_fr-FR/ds-index/retail-roms.md index 136d4771..9fd83579 100644 --- a/pages/_fr-FR/ds-index/retail-roms.md +++ b/pages/_fr-FR/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Informations relatives aux jeux DS commerciaux ### Anti-piratage L'AP (anti-piratage) est une méthode utilisée par les développeurs pour faire respecter les achats légitimes et empêcher le piratage. Celle-ci peut être contournée soit à partir du lanceur, soit à partir de la ROM elle-même. -- Pour nds-bootstrap, il peut charger un fichier `.ips` afin de contourner lesdits patchs. Ce fichier `.ips` sera appliqué par nds-bootstrap dans la RAM afin que vous puissiez garder les fichiers ROMs intacts. Un pack de fichiers `.ips` est inclus avec TWiLight Menu++ +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. Ce fichier `.ips` sera appliqué par nds-bootstrap dans la RAM afin que vous puissiez garder les fichiers ROMs intacts. - Pour Wood R4, ces correctifs sont inclus dans le logiciel lui-même, vous n'aurez pas besoin de modifier la ROM elle-même S'il n'y a pas de fichier `.ips` pour votre ROM ou si votre logiciel ne patche pas votre ROM, vous pouvez essayer de modifier directement la ROM elle-même en utilisant [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ En ce qui concerne les identifiants du système : ### Optimisé DSi : Les jeux dotés de la fonctionnalité « optimisé DSi » (*DSi Enhanced* en anglais) sont des jeux qui tirent parti de certains aspects du matériel de la DSi tout en restant compatibles avec la DS Tank/Lite. Ces jeux sont marqués comme `TWL` mais portent toujours la mention « Nintendo DS » au lieu de « Nintendo DSi » sur l'étiquette. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_fr-FR/twilightmenu/installing-flashcard.md b/pages/_fr-FR/twilightmenu/installing-flashcard.md index 68e08827..e350d7d3 100644 --- a/pages/_fr-FR/twilightmenu/installing-flashcard.md +++ b/pages/_fr-FR/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Installation (linker) long_title: Installation de TWiLight Menu++ (linker) description: Comment installer TWiLight Menu++ sur un linker Nintendo DS +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Installation @@ -19,28 +23,40 @@ description: Comment installer TWiLight Menu++ sur un linker Nintendo DS 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### Démarrage automatique de TWiLight Menu++ -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Sautez cette étape si vous ne voyez pas votre linker 1. **Utilisateurs de DS Tank/Lite :** Allez dans les paramètres du menu principal de la DS et activez le mode automatique pour que votre linker se lance au démarrage -### Pour lancer des jeux en utilisant le firmware de votre linker +### To run games using your flashcard firmware (optional) -Veuillez noter que cela ne fonctionne que si votre linker est configuré pour un démarrage automatique du TWiLight Menu++. Consultez la section ci-dessus pour savoir comment procéder. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. Consultez la section ci-dessus pour savoir comment procéder. +- Not all flashcards support running games in this fashion. Si les étapes ci-dessous ne s'appliquent pas à votre linker, vous pouvez sauter cette section. +- You'll lose the ability to use cheats when running games in this fashion. Si vous souhaitez conserver la fonctionnalité des codes de triche, veuillez sauter cette section. {:.alert .alert-warning} -Veuillez noter que tous les linkers ne permettent pas d'exécuter des jeux de cette manière. Si les étapes ci-dessous ne s'appliquent pas à votre linker, vous pouvez sauter cette section. -{:.alert .alert-warning} +{% capture tab-loader %} -Veuillez noter que vous perdrez la possibilité d'utiliser des codes de triche lorsque vous exécuterez des jeux de cette manière. Si vous souhaitez conserver la fonctionnalité des codes de triche, veuillez sauter cette section. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - Un fichier README.txt est présent dans le dossier `Flashcart Loader`, pour aider à trouver quel lanceur de linker est approprié pour votre linker. - - Si vous l'avez fait, passez à l'étape 3. Si ce n'est pas le cas, suivez les étapes de la liste de linkers ci-dessous +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. Pour ces linkers : +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Veuillez noter que vous perdrez la possibilité d'utiliser des codes de triche l - iTouchDS et iTouch2 (utilisez les fichiers M3Real_M3iZero de YSMenu) - R4(i)RTS (r4rts.com) (utilisez les fichiers M3Real_M3iZero de YSMenu) - R4 SDHC RTS (carte noire) (r4isdhc.com) (utilisez les fichiers M3Real_M3iZero de YSMenu) - - Installez le [YSMenu de RetroGameFan](https://gbatemp.net/download/35737/). - - Assurez-vous d'avoir `YSMenu.nds` (renommé depuis `TTMenu.dat` s'il n'y est pas) et le dossier `TTMenu` à la racine de la microSD du linker - - Ne copiez pas directement `TTMenu.dat` ; cela casserait le démarrage automatique et la réinitialisation logicielle de YSMenu +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_he-IL/ds-index/best-console.md b/pages/_he-IL/ds-index/best-console.md index 21f25600..e93988ee 100644 --- a/pages/_he-IL/ds-index/best-console.md +++ b/pages/_he-IL/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Looking at the features of each console to decide the best DS(i) mo The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all capable of running in DS(i) mode, as well as GBA games. To help decide which console is best for you, please read this page. -| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ----------------- | ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------- | -| 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(?) | 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] | +| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ----------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------- | +| 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) | +| 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] | [^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues. diff --git a/pages/_he-IL/ds-index/forwarders.md b/pages/_he-IL/ds-index/forwarders.md index 62d21337..f6d17b98 100644 --- a/pages/_he-IL/ds-index/forwarders.md +++ b/pages/_he-IL/ds-index/forwarders.md @@ -47,15 +47,6 @@ If you already have Universal Updater installed on your console, you can skip to 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. הורידו את הגרסה האחרונה של [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. הורידו את הגרסה האחרונה של [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your device 1. Hold A + B, then power on your device to boot to Unlaunch 1. Launch `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. הורידו את הגרסה האחרונה של [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B 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 -### חלק 2: קבלת קבצי תיקון האנטי פיראטיות (AP) מTWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. הורידו את הגרסה האחרונה של [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_he-IL/ds-index/ntrboot.md b/pages/_he-IL/ds-index/ntrboot.md index c61565f9..ea4ed617 100644 --- a/pages/_he-IL/ds-index/ntrboot.md +++ b/pages/_he-IL/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_he-IL/ds-index/removing-ntrboot.md b/pages/_he-IL/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..ae43ef5c --- /dev/null +++ b/pages/_he-IL/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: he-IL +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_he-IL/ds-index/retail-roms.md b/pages/_he-IL/ds-index/retail-roms.md index 2634650d..a0e22ef8 100644 --- a/pages/_he-IL/ds-index/retail-roms.md +++ b/pages/_he-IL/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: מידע לגבי משחקי DS רשמיים ### Anti-Piracy (נוגד פיראטיות) AP (Anti-Piracy) is a method used by developers to enforce legitimate purchases and prevent piracy. ניתן לעקוף את שיטה זו באמצעות התוכנה שטוענת את המשחק או דרך הROM עצמו. -- For nds-bootstrap, it can load an `.ips` file in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. A pack of `.ips` files is included with TWiLight Menu++ +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. - For Wood R4, these patches are included in the software itself, you will not need to modify the ROM itself If there isn't an `.ips` file for your ROM or your software doesn't patch your ROM, you can try directly modifying the ROM itself using [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ In terms of the system identifiers: ### DSi Enhanced: Games with "DSi Enhanced" functionality are games that take advantage of some aspect of the DSi's hardware while still remaining compatible with the DS Phat/Lite. These games are marked as `TWL` but still say "Nintendo DS" instead of "Nintendo DSi" on the label. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_he-IL/twilightmenu/installing-flashcard.md b/pages/_he-IL/twilightmenu/installing-flashcard.md index cac342fa..88a62bd6 100644 --- a/pages/_he-IL/twilightmenu/installing-flashcard.md +++ b/pages/_he-IL/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: התקנה (פלאשקארט) long_title: התקנת TWiLight Menu++ (פלאשקארד) description: איך להתקין את TWiLight Menu++ על פלאשקארד של Nintendo DS +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### התקנה @@ -19,28 +23,40 @@ description: איך להתקין את TWiLight Menu++ על פלאשקארד של 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### Autobooting TWiLight Menu++ -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Skip this, if you don't see your flashcard 1. **DS Phat/Lite users:** Go to settings in the DS menu, and turn on auto-start, so your flashcard will start on boot -### To run games using your flashcard firmware +### To run games using your flashcard firmware (optional) -Please note this only works if your flashcard is set to autoboot TWiLight Menu++. See above section for how to do so. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. See above section for how to do so. +- Not all flashcards support running games in this fashion. If the below steps do not apply to your flashcard, you can skip this section. +- You'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. {:.alert .alert-warning} -Please note that not all flashcards support running games in this fashion. If the below steps do not apply to your flashcard, you can skip this section. -{:.alert .alert-warning} +{% capture tab-loader %} -Please note that you'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - A README.txt file is present in the `Flashcart Loader` folder, to help find which flashcart loader is appropriate for your flashcard. - - If you have done so, continue to step 3. If not, follow the steps below the flashcard list below +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. For these flashcards: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Please note that you'll lose the ability to use cheats when running games in thi - iTouchDS and iTouch2 (use the M3Real_M3iZero YSMenu files) - R4(i)RTS (r4rts.com) (use the M3Real_M3iZero YSMenu files) - R4 SDHC RTS (black cartridge) (r4isdhc.com) (use the M3Real_M3iZero YSMenu files) - - Install [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). - - Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root - - Do not copy `TTMenu.dat` directly; this will break autobooting and YSMenu's soft reset +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_hu-HU/ds-index/best-console.md b/pages/_hu-HU/ds-index/best-console.md index e0ff5ff4..89b38b6b 100644 --- a/pages/_hu-HU/ds-index/best-console.md +++ b/pages/_hu-HU/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Az egyes konzolok jellemzőinek vizsgálata a legjobb DS(i) üzemm A Nintendo DS, Nintendo DSi, Nintendo 3DS ésNintendo 2DS konzolok mind képesek DS(i) módban futni és GBA játékokat futtatni. Annak eldöntéséhez, hogy melyik konzol a legjobb számodra, kérjük, olvasd el ezt az oldalt. -| Funkciók | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| --------------------- | --------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------- | -| Max RAM | 4 MB (RAM-bővítéssel akár 36 MB) | 16MB | 32MB | -| Max CPU sebesség | 67mhz | 133mhz[^1] | 133mhz[^1] | -| Kamera | Nem | Igen | Igen | -| Képernyő típus | TN(?) | TN (normál), IPS (XL) | TN vagy IPS (modellenként változhat) | -| Érintés érzékenység | Igen | Csak DSi módban | Nem | -| Képernyő átméretezése | Nem | Nem | Igen[^2] | -| Fényerőszintek | 2 (Be/Ki a Phat esetében), 4 (Lite)[^3] | 5 | 5 | -| GBA kompatibilitás | Natív, majdnem tökéletes[^4] | Kitűnő | Natív, majdnem tökéletes[^5] | -| DSiWare támogatás | Igen, részleges[^6] | Igen[^7] | Igen[^7] | +| Funkciók | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| --------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | ------------------------------------------------------- | +| Max RAM | 4 MB (RAM-bővítéssel akár 36 MB) | 16MB | 32MB | +| Max CPU sebesség | 67mhz | 133mhz[^1] | 133mhz[^1] | +| Kamera | Nem | Igen | Igen | +| Képernyő típus | TN(?), Frontlit (Phat), Backlit (Lite) | TN (normál), IPS (XL) | TN vagy IPS (modellenként változhat) | +| Érintés érzékenység | Igen | Csak DSi módban | Nem | +| Képernyő átméretezése | Nem | Nem | Igen[^2] | +| Fényerőszintek | 2 (Be/Ki a Phat esetében), 4 (Lite)[^3] | 5 | 5 | +| GBA kompatibilitás | Natív, majdnem tökéletes[^4] | Kitűnő | Natív, majdnem tökéletes[^5] | +| DSiWare támogatás | Igen, részleges[^6] | Igen[^7] | Igen[^7] | [^1]: A DS-játékok 67 MHz-en futnak, de a legtöbbet be lehet állítani 133 MHz-es sebességre, bár bizonyos játékoknál ez problémát okozhat. diff --git a/pages/_hu-HU/ds-index/forwarders.md b/pages/_hu-HU/ds-index/forwarders.md index 04b2d672..0810c460 100644 --- a/pages/_hu-HU/ds-index/forwarders.md +++ b/pages/_hu-HU/ds-index/forwarders.md @@ -47,15 +47,6 @@ Ha már van Universal Updater telepítve a konzolodra, ugorj a 3. lépéshez. 1. Miután telepítetted, a játék megjelenik mint cím a HOME menüdben - Ha a cím elindítása a `/_nds/ntr-forwarder/sdcard.nds not found` hibaüzenetet jeleníti meg, kövesd a `DSi SD-kártya` lap 1. részének 2-3. lépését -### 3. rész: AP fix fájlok beszerzése a TWiLight Menu++-ból - -Ha már van TWiLight Menu++-od, akkor végeztél ezzel az útmutatóval. -{:.alert .alert-info} - -1. Töltsd le a legutolsó [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) verziót -1. A `7z` fájlban menj az `_nds/TWiLightMenu/extras` könyvtárba -1. Húzd az `apfix` mappát az `sd:/_nds/ntr-forwarder/` mappába a 3DS-ed SD kártyájára - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ Ha már van TWiLight Menu++-od, akkor végeztél ezzel az útmutatóval. 1. Csomagold ki a [Forwarder pack](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z)-ot 1. Csomagold ki a `for SD Card root` mappa tartalmát a DSi SD kártyájának gyökerébe -### 2. rész: AP fix fájlok beszerzése a TWiLight Menu++-ból - -Ha már van TWiLight Menu++-od telepítve, ugorj a következő részre. -{:.alert .alert-info} - -1. Töltsd le a legutolsó [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) verziót -1. A `7z` fájlban menj az `_nds/TWiLightMenu/extras` könyvtárba -1. Húzd az `apfix` mappát az `sd:/_nds/ntr-forwarder/` mappába a 3DS-ed SD kártyájára - -### 3. rész: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Tedd vissza az SD kártyád a készülékedbe 1. Tartsd nyomva az A + B gombokat, majd kapcsold be az eszközöd az Unlaunch-e bootoláshoz 1. Indítsd el az `NDSForwarder.dsi`-t @@ -105,16 +87,7 @@ Ha már van TWiLight Menu++-od telepítve, ugorj a következő részre. 1. Töltsd le a [Forwarder pack](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z)-ot 1. Csomagold ki a `for SD Card root` mappa tartalmát a flashcard SD kártyájának gyökerébe -### 2. rész: AP fix fájlok beszerzése a TWiLight Menu++-ból - -Ha már van TWiLight Menu++-od telepítve, vagy szeretnél DSiWare-t futtatni, ugorj a következő részre. -{:.alert .alert-info} - -1. Töltsd le a legutolsó [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) verziót -1. A `7z` fájlban menj az `_nds/TWiLightMenu/extras` könyvtárba -1. Húzd az `apfix` mappát az `sd:/_nds/ntr-forwarder/` mappába a 3DS-ed SD kártyájára - -### 3. rész: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Tedd vissza az SD kártyád a flashcard-odba, és a flashcard-od az eszközödbe 1. Kapcsold be az eszközöd és indítsd el a flashcard-ot 1. Indítsd el az `NDSForwarder.nds`-t @@ -216,16 +189,7 @@ Miután kicsomagoltad a csomagot, szerkesztheted az `sd:/_nds/ntr-forwarder.ini` - `DISABLEANIMATION`: Ha `1` van beállítva, vagy B van nyomva tartva, akkor a DS/DSi boot képernyő átugrásra kerül - `HEALTHSAFETYMSG`: Ha `1` van beállítva, a boot képernyő "health and safety" üzenete megjelenik az alsó képernyőn, egyébként az alsó képernyő fehér marad "health and safety" üzenet nélkül -### 2. rész: AP fix fájlok beszerzése a TWiLight Menu++-ból - -Ha már van TWiLight Menu++-od, ugorj a következő részre. -{:.alert .alert-info} - -1. Töltsd le a legutolsó [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) verziót -1. A 7z fájlban menj az `_nds/TWiLightMenu/extras` könyvtárba -1. Húzd az `apfix.pck` fájlt az `fat:/_nds/ntr-forwarder/` mappába - -### 3. rész: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Nyisd meg a `Forwarder3DS.jar`-t - **Windows felhasználók:** ha nem nyílik meg, töltsd le ezt a [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat)-ot, rakd a Forwarder3DS.jar-ral egy könyvtárba, majd futtasd 1. Állítsd be a kártyád, mint `Target` a bal oldalon @@ -239,7 +203,7 @@ Ha már van TWiLight Menu++-od, ugorj a következő részre. 1. Ha homebrew ROM-ot használsz, kattintsd rá, majd töröld a `Game title` mezőt, és írd be a játék címét 1. Kattints a floppy lemez ikonra, hogy legeneráld a forwardert -### 4. rész: A forwarder telepítése +### Part 3: Installing the forwarder - Ha 3DS család konzolt használsz: 1. Másold a CIA fál(oka)t a 3DS-ed SD kártyájára, majd telepítsd őket az FBI alkalmazással diff --git a/pages/_hu-HU/ds-index/ntrboot.md b/pages/_hu-HU/ds-index/ntrboot.md index 49a1f6b2..2e97e8fc 100644 --- a/pages/_hu-HU/ds-index/ntrboot.md +++ b/pages/_hu-HU/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: útmutatók title: ntrboot description: Hogyan használj ntrboot-ot Nintendo DSi-n tabs: - - dsi: DS/DSi + - unhacked: Feltöretlen DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -14,10 +15,27 @@ Az **ntrboot** helreállítási mód, ami beépítésre került minden DSi és 3 ### Szükséges hardver -Az ntrboot használatához a DSi-n a következőkre lesz szükséged: -\- Egy ntrboot kompatibilis flashcard. [Itt van egy lista a működő cart-okról](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Hagyd figyelmen kívül az elő-flashelteket, mert azok a 3Ds verzióját használják az ntrboot-nak. -\- Egy mágnes az ntrboot indításához -\- Egy második DSi/3DS, hogy az ntrboot-ot a flashkártyára flashelhesd +Az ntrboot használatához a DSi-den a következőre lesz szükséged: + +- Egy ntrboot kompatibilis flashcard. [Itt van egy lista a működő cart-okról](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Hagyd figyelmen kívül az elő-flashelteket, mert azok a 3Ds verzióját használják az ntrboot-nak. +- Egy mágnes az ntrboot triggereléséhez +- Egy működő DSi/3DS a flash kártyára történő ntrboot flasheléshez + +{% capture tab-unhacked %} + +Ehhez a módszerhez egy működő DS, DSi vagy 3DS konzolra van szükség, és nem igényel egyéni firmware-t. +{:.alert .alert-warning} + +1. Győződj meg róla, hogy a flashcart-odra egy működő kernellel van telepítve, amely képes betölteni homebrew-ot +2. Hozz létre egy mappát `ntrboot` néven a flashcart-od MicroSD kártyájára +3. Töltsd le az [ntrboot image](/assets/files/default.gcd) fájlt és másold az `ntrboot` mappába a flashcart-od microSD kártyájára +4. Töltsd le az [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) fájlt és másold bárhová a flashcart-od MicroSD kártyájára +5. Tedd be a microSD kártyád a flashcart-odba, és bootold a flashcart-od a működő konzolodba +6. Indítsd el az `ntrboot_flasher_nds.nds` fájlt a flashcart-od kerneléből +7. Kövesd a képernyőn megjelenő utasításokat. Válaszd ki a cartridge-ed a listából, készíts biztonsági másolatot a flashcardról, `Dump Flash` opcióval, majd injektáld az ntrboot-ot. A "TWL" opciót kell kiválasztanod + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,7 @@ Már követned kellett a [dsi.cfw.guide](https://dsi.cfw.guide) útmutatót és 1. Töltsd le az [ntrboot image](/assets/files/default.gcd) fájlt a DSi SD kártyádra `sdmc:/ntrboot/default.gcd` néven 2. Töltsd le az [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) fájlt az SD-kártyádra 3. Helyezd be az SD kártyád egy moddolt DSi-be, majd futtasd az ntrboot flasher-t -4. Kövesd a képernyőn megjelenő utasításokat. Válassza ki a cartridge-ed a listából, készíts biztonsági másolatot a flashcardról, majd injektáld az ntrboot-ot. A "TWL" opciót kell kiválasztanod +4. Kövesd a képernyőn megjelenő utasításokat. Válaszd ki a cartridge-ed a listából, készíts biztonsági másolatot a flashcardról, `Dump Flash` opcióval, majd injektáld az ntrboot-ot. A "TWL" opciót kell kiválasztanod {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ Már követned kellett a [3ds.hacks.guide](https://3ds.hacks.guide) útmutatót 1. Töltsd le az [ntrboot image](/assets/files/default.gcd) fájlt a 3DS SD kártyádra `sdmc:/ntrboot/default.gcd` néven 2. Töltsd le az [ntrboot flasher](/assets/files/ntrboot_flasher.firm) fájlt az SD-kártyádra, mint `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Helyezd be az SD-kártyád egy moddolt 3DS-be. Tartsd lenyomva a `START` gombot a luma chainloader megnyitásához, majd válaszd ki az ntrboot flasher-t -4. Kövesd a képernyőn megjelenő utasításokat. Válassza ki a cartridge-ed a listából, készíts biztonsági másolatot a flashcardról, majd injektáld az ntrboot-ot. A "TWL" opciót kell kiválasztanod +3. Helyezd be az SD-kártyád egy moddolt 3DS-be. Kapcsold be a 3DS-ed, miközben nyomva tartod a `START` gombot a luma chainloader megnyitásához, majd válaszd ki az ntrboot flasher-t +4. Kövesd a képernyőn megjelenő utasításokat. Válaszd ki a cartridge-ed a listából, készíts biztonsági másolatot a flashcardról, `Dump Flash` opcióval, majd injektáld az ntrboot-ot. A "TWL" opciót kell kiválasztanod {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Az ntrboot flashelése -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Az ntrboot futtatása -1. Tölts le bármilyen homebrew-ot az SD kártyára `sdmc:/ntrboot.nds` néven. Ehhez a példához a [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/)-t használjuk. +1. Tölts le bármilyen homebrew-ot a **DSi** SD kártyájára (ne a flashcart microSD kártyájára) `sdmc:/ntrboot.nds` néven. Ehhez a példához a [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/)-t használjuk. 2. Csatlakoztasd az SD kártyát és az ntrboot flashcard-ot a DSi-dhez 3. Helyezz egy mágnest az `ABXY` gombok közelébe, amíg az alvó üzemmódot nem vált ki 4. Kapcsold ki a DSi-d 5. A mágnest a helyén tartva, tartsd lenyomva a "start" + "select" + "x" billentyűkombinációt, és kapcsold be a DSi-t 6. A GodMode9i most már bootolni kell +### Hibaelhárítás + Ha az ntrboot nem csinál semmit, és biztos vagy benne, hogy a mágnes és a gombkombináció helyes, akkor az ntrboot lehet, hogy nem működik. Próbáld meg újra követni a flashing utasításokat [ezzel az ntrboot képpel](/assets/files/default_green.gcd), és nézd meg, hogy az ntrboot betölt-e egy zöld képernyőt. Ha nem, akkor a flashcard-od lehet, hogy nem kompatibilis, és meg kell kérdezned a [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord szerveren. Ha "NAND Init failure" hibát kapsz, vagy nem látod a NAND-ot az ntrboot-ból, akkor a kívánt homebrew-t egy másik programon keresztül kell elindítanod (pl. SafeNANDManager indítása a GodMode9i segítségével). Van egy probléma az ntrboot-tal, amelyben a CID/ConsoleID nem megfelelően van beállítva a rendszerindításkor, így a NAND rögzítése a szerkesztéshez/helyreállításhoz nem fog azonnal működni. + +### Az ntrboot eltávolítása + +Ha vissza szeretnéd állítani a flashcart-odot az eredeti állapotába, mielőtt ntrboot-tal flashdolták volna, olvasd el az [ntrboot eltávolítása](/ds-index/removing-ntrboot) részt. diff --git a/pages/_hu-HU/ds-index/removing-ntrboot.md b/pages/_hu-HU/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..216823c4 --- /dev/null +++ b/pages/_hu-HU/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: hu-HU +layout: wiki +section: ds-index +category: útmutatók +title: Az ntrboot eltávolítása +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Szükséges hardver + +Az ntrboot eltávolításához a flashcart-odról a következőre lesz szükséged: + +- Egy ntrboot-tal flashelt flashcard +- Egy hackelt DSi/3DS ntrboot flasher futtatására, azért, hogy visszaállítsa a flashrom mentést a flashcard-ra +- Egy flashrom mentés a flashcart-odról. Ha követted az ntrboot flashelési útmutatót, akkor ez egy `.bin` fájl az `ntrboot` mappában a flashcart microSD kártyádról vagy a DSi/3DS SD kártyáról +- Ha **nem** rendelkezel ezzel a biztonsági mentéssel, akkor a [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot) oldalról letöltheted a megfelelő flashrom biztonsági mentést a flashcart-odhoz. Ezek mágneses linkek formájában érhetőek el, és olyan torrent kliens szükséges a letöltésükhöz, mint a [qBittorrent](https://www.qbittorrent.org/download.php) vagy a [Deluge](http://dev.deluge-torrent.org/wiki/Download) + +{% capture tab-dsi %} + +Már követned kellett a [dsi.cfw.guide](https://dsi.cfw.guide) útmutatót és rendelkezned kell a homebrew futtatásának valamilyen módjával. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Töltsd le az [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) fájlt az SD-kártyádra +3. Helyezd be az SD kártyád egy moddolt DSi-be, majd futtasd az ntrboot flasher-t +4. Kövesd a képernyőn megjelenő utasításokat. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +Már követned kellett a [3ds.hacks.guide](https://3ds.hacks.guide) útmutatót és rendelkezned kell a luma telepítéssel. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Töltsd le az [ntrboot flasher](/assets/files/ntrboot_flasher.firm) fájlt az SD-kártyádra, mint `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Helyezd be az SD-kártyád egy moddolt 3DS-be. Kapcsold be a 3DS-ed, miközben nyomva tartod a `START` gombot a luma chainloader megnyitásához, majd válaszd ki az ntrboot flasher-t +4. Kövesd a képernyőn megjelenő utasításokat. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Az ntrboot eltávolítása + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Hibaelhárítás + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_hu-HU/ds-index/retail-roms.md b/pages/_hu-HU/ds-index/retail-roms.md index 6821905d..3fb3bca8 100644 --- a/pages/_hu-HU/ds-index/retail-roms.md +++ b/pages/_hu-HU/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Kereskedelmi DS játékokkal kapcsolatos információk ### Anti-Piracy Az AP (Anti-Piracy) egy módja annak, hogy a fejlesztők a legális vásárlásokat erőltessék és megelőzzék a kalózkodást. Ez megkerülhető a loaderben és a ROM-ban is egyaránt. -- Az nds-bootstrap számára betölthető egy `.ips` fájl, annak érdekében, hogy, megkerüld az említett patcheket. Ez az `.ips` fájl az nds-bootstrap-on belül a RAM-ban kerül felhasználásra, így a ROM fájlok sértetlenek maradnak. Egy `.ips` fájl csomag automatikusan beágyazott a TWiLight Menu++-ba +- Az nds-bootstrap számára betölthető egy `.ips` fájl (egyaránt belső és külső), annak érdekében, hogy, megkerüld az említett patcheket. Ez az `.ips` fájl az nds-bootstrap-on belül a RAM-ban kerül felhasználásra, így a ROM fájlok sértetlenek maradnak. - A Wood R4-hez ezek a patchek beágyazottak a szoftverbe, így nem szükséges a ROM-ok módosítása Abban az esetben, ha nincs `.ips` fájl a ROM-jához, vagy a szoftvere nem patcheli a ROM-ját, megpróbálhatja közvetlenül, magának módosítani a ROM-ot az [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/) használatával. @@ -137,3 +137,24 @@ A rendszer azonosítók terminológiájában: ### DSi Enhanced: A "DSi Enhanced" funkcionalitással rendelkező játékok olyan játékok, amelyek igénybe veszik a DSi hardver néhány aspektusát, de továbbra is kompatibilisek maradnak a DS Phat/Lite-tal. Ezek a játékok `TWL` jelölésűek, de továbbra is "Nintendo DS" jelölésűek a címkén "Nintendo DSi" helyett. + +### DSiWare: + +A DSiWare olyan digitális játékok és alkalmazások, amelyek letölthetők a DSi Shopból, majd a DSi System Menüből indíthatók. + - Például: + - Art Style sorozat + - Flipnote Studio + - G.G sorozat + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - Az EA Sudoku-ja + - A legtöbb DSiWare cím a 3DS eShopon keresztül is letölthető volt. + - A DSiWare címek már nem tölthetők le, mivel mindkét bolt bezárt. + +A DSiWare programok csak a belső rendszermemóriából futtathatók, kivéve, ha a **TW**i**L**ight Menu++ segítségével a DSi/3DS SD-kártyáról vagy flashcardról indítod őket. + - Egy flashcard használatával néhány some DSiWare cím elindíthato DS vagy DS Lite konzolon. + +Minden DSiWare/DSi rendszeralkalmazás (a System Menu kivételével) letiltja a Slot-1 (azaz a DS játékkártya foglalat) elérését, így nem férhetsz hozzá a játékkártyán vagy akár egy flashkártyán tárolt adatokhoz. + - Ez azt jelenti, hogy a fejlesztők nem adhattak hozzá támogatást a DS-játékokhoz, hogy hozzáférjenek a DSiWare-címek rejtett funkcióihoz. + - Ez azt is jelenti, hogy a homebrew alkalmazások (amelyek a DSiWare alkalmazásokon keresztül futnának), mint például a GodMode9**i**, nem tudnak ROM-okat dumpolni/extraktolni a DS játékkártyákról, kivéve, ha az Unlaunch-on keresztül futnak. \ No newline at end of file diff --git a/pages/_hu-HU/twilightmenu/installing-dsi.md b/pages/_hu-HU/twilightmenu/installing-dsi.md index d2b51289..3789136f 100644 --- a/pages/_hu-HU/twilightmenu/installing-dsi.md +++ b/pages/_hu-HU/twilightmenu/installing-dsi.md @@ -15,7 +15,7 @@ Ha még nincs megoldásod a homebrew futtatására a DSi-den, kövesd a [dsi.cfw 1. Töltsd le a legutolsó [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) verziót - Ha nem tölt le, tekintsd meg a [release oldalt](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) 1. Csomagold ki `TWiLightMenu-DSi.7z` fájlt -1. Másold az `_nds` mappát a microSD kártyád gyökerébe +1. Másold az `_nds` mappát a SD kártyád gyökerébe 1. Másold a `BOOT.NDS` fájlt a microSD kártyád gyökerébe 1. Másold a `roms` mappát a microSD kártyád gyökerébe 1. **hiyaCFW falhasználók:** Másold a `title` mappát az SD kártyád gyökerébe diff --git a/pages/_hu-HU/twilightmenu/installing-flashcard.md b/pages/_hu-HU/twilightmenu/installing-flashcard.md index 29a03d2e..da55bbc9 100644 --- a/pages/_hu-HU/twilightmenu/installing-flashcard.md +++ b/pages/_hu-HU/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Telepítés (Flashcard) long_title: A TWiLight Menu++ telepítése (Flashcard) description: Hogyan telepítsd a TWiLight Menu++-t Nintendo DS flashcard-ra +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Telepítés @@ -19,28 +23,40 @@ description: Hogyan telepítsd a TWiLight Menu++-t Nintendo DS flashcard-ra 1. **DS Phat/Lite felhasználók:** Ha a `BOOT.NDS` bootolása fehér képernyő fagyást okoz, akkor kövesd az alábbi lépéseket az autobootoláshoz és próbáld újra ### TWiLight Menu++ automatikus bootolása -1. Húzd az `Autoboot/(a te flashcard-od)` mappa tartalmát a flashcard-od microSD kártyája gyökerébe +1. Nyisd meg vagy csomagold ki a `TWiLightMenu-Flashcard.7z` fájlt +1. Nyisd meg a `Autoboot` -> `(a flashcard-od)` mappákat +1. Húzd a mappa tartalmát a flashcard-od microSD kártyája gyökerébe - Lépd át ezt, ha nem látod a flashcard-od 1. **DS Phat/Lite felhasználók:** Menj a beállításokba a DS menüben és kapcsold be az auto-start-ot, így a flash kártyád fog bootolni induláskor -### Játékok futtatása a flashcard firmware használatával +### Játékok futtatása a flashcard firmware használatával (opcionális) -Vedd figyelembe, hogy ez csak akkor működik, ha a flashcard-od beállított autoboot-ra a TWiLight Menu++-ban. Tekintsd meg az előző fejezetet, arról, hogyan teheted ezt meg. +**Kérjük, vedd figyelembe:** +- EVedd figyelembe, hogy ez csak akkor működik, ha a flashcard-od beállított autoboot-ra a TWiLight Menu++-ban. Tekintsd meg az előző fejezetet, arról, hogyan teheted ezt meg. +- Nem minden flashcard támogatja a játékok ilyen módon futtatását. Ha az alábbi lépések nem vonatkoznak a flashcard-odra, átugorhatod ezt a szakaszt. +- Elveszted a lehetőségét annak, hogy csalásokat használj, ha a játékokat így indítod. Ha továbbra is szeretnéd elérni a csalás funkcionalitást, lépd át ezt a részt. {:.alert .alert-warning} -Vedd figyelemben, hogy nem minden flashcard támogatja a játékok ilyen módon futtatását. Ha az alábbi lépések nem vonatkoznak a flashcard-odra, átugorhatod ezt a szakaszt. -{:.alert .alert-warning} +{% capture tab-loader %} -Fontos megjegyezned, hogy ezzel elveszted a lehetőségét annak, hogy csalásokat használj, ha a játékokat így indítod. Ha továbbra is szeretnéd elérni a csalás funkcionalitást, lépd át ezt a részt. -{:.alert .alert-warning} +Ha a flashcart nem rendelkezik kompatibilis betöltővel ehhez a részhez, válaszd az "YSMenu" fület. +{:.alert .alert-info} -1. Húzz mindent a `Flashcart Loader/(a te flashcard-od)` mappából a flashcard-od microSD kártyája gyökerébe +1. Nyisd meg vagy csomagold ki a `TWiLightMenu-Flashcard.7z` fájlt +1. Nyissa meg a `Flashcart Loader` -> `(a flashcard-od)` mappákat - A `Flashcart Loader` mappában található egy README.txt fájl, amely segít megtalálni, hogy melyik flashcart betöltő a megfelelő a flashcard-odhoz. - - Ha ezt már megcsináltad, folytasd a 3. lépéssel. Ha még nem, kövesd a flashcard-ok listája alatti lépéseket +1. Húzd a mappa tartalmát a flashcard-od microSD kártyája gyökerébe +1. Nyisd meg a TWLMenu++ Beállításokat, válts az `Játék és app beállítások` oldalra és állítsd be az `Játék betöltő`-t `Kernel`-re, így a flashcard firmware kerül felhasználásra az nds-bootstrap helyett + - Alternatívaként ezt játékonkénti beállításokban is megteheted, ha megnyomod az `Y` gombot a kiválasztott játékban, és megváltoztatod a `Game Loader` opciót -1. Ezekhez a flashcard-okhoz: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Ellenőrizd, hogy az alábbi flashcart-ok egyikével rendelkezel: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 kártyák (**nem** .hk vagy .com.cn) + - r4isdhc.com 2014+ kártyák (**nem** .hk vagy .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Fontos megjegyezned, hogy ezzel elveszted a lehetőségét annak, hogy csalások - iTouchDS és iTouch2 (használd az M3Real_M3iZero YSMenu fájlokat) - R4(i)RTS (r4rts.com) (használd az M3Real_M3iZero YSMenu fájlokat) - R4 SDHC RTS (fekete cartridge) (r4isdhc.com) (használd az M3Real_M3iZero YSMenu fájlokat) - - Telepítsd a [RetroGameFan YSMenu](https://gbatemp.net/download/35737/)-jét. - - Ellenőrizd, hogy az `YSMenu.nds` (átnevezve `TTMenu.dat`-ról, ha nincs ilyen) és a `TTMenu` mappa létezik a flashcard-od microSD kártyájának gyökerében - - Ne másolda `TTMenu.dat` közvetlenül; ez megtöri az automatikus indítást és az YSMenu soft reset-et +1. Töltsd le [RetroGameFan YSMenu](https://gbatemp.net/download/35737/)-jét. +1. Csomagold ki egy mappába a számítógépeden. Navigálj a flashcart-odhoz szükséges mappába. +1. A Mappában nevezd át a `TTMenu.dat` fájlt `YSMenu.nds`-tá, ha az `YSMenu.nds` fájl még nem létezne +1. Másold át a `TTMenu` mappát és `YSMenu.nds` fájlt a microSD kártyád gyökerébe. **Ne másold** a `TTMenu.dat`-ot közvetlenül; ez megtöri az automatikus indítást és az YSMenu soft reset-et 1. Nyisd meg a TWLMenu++ Beállításokat, válts az `Játék és app beállítások` oldalra és állítsd be az `Játék betöltő`-t `Kernel`-re, így a flashcard firmware kerül felhasználásra az nds-bootstrap helyett + - Alternatívaként ezt játékonkénti beállításokban is megteheted, ha megnyomod az `Y` gombot a kiválasztott játékban, és megváltoztatod a `Game Loader` opciót + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Játékok futtatása a flashcart-od firmware-jének használatával +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_ic-IC/ds-index/best-console.md b/pages/_ic-IC/ds-index/best-console.md index 81bcc871..8759f844 100644 --- a/pages/_ic-IC/ds-index/best-console.md +++ b/pages/_ic-IC/ds-index/best-console.md @@ -14,7 +14,7 @@ crwdns40536:0crwdne40536:0 crwdns40538:0crwdne40538:0 | crwdns40548:0crwdne40548:0 | crwdns40550:0crwdne40550:0 | crwdns40552:0crwdne40552:0 | crwdns40554:0crwdne40554:0 | | crwdns40556:0crwdne40556:0 | crwdns40558:0crwdne40558:0 | crwdns40560:0crwdne40560:0 | crwdns40562:0crwdne40562:0 | | crwdns40564:0crwdne40564:0 | crwdns40566:0crwdne40566:0 | crwdns40568:0crwdne40568:0 | crwdns40570:0crwdne40570:0 | -| crwdns40572:0crwdne40572:0 | crwdns40574:0crwdne40574:0 | crwdns40576:0crwdne40576:0 | crwdns40578:0crwdne40578:0 | +| crwdns40572:0crwdne40572:0 | crwdns41382:0crwdne41382:0 | crwdns40576:0crwdne40576:0 | crwdns40578:0crwdne40578:0 | | crwdns41180:0crwdne41180:0 | crwdns41182:0crwdne41182:0 | crwdns41184:0crwdne41184:0 | crwdns40582:0crwdne40582:0 | | crwdns40580:0crwdne40580:0 | crwdns40584:0crwdne40584:0 | crwdns41186:0crwdne41186:0 | crwdns40586:0crwdne40586:0 | | crwdns40588:0crwdne40588:0 | crwdns40590:0crwdne40590:0 | crwdns40592:0crwdne40592:0 | crwdns40594:0crwdne40594:0 | diff --git a/pages/_ic-IC/ds-index/forwarders.md b/pages/_ic-IC/ds-index/forwarders.md index 0643aabb..1bfbbc5b 100644 --- a/pages/_ic-IC/ds-index/forwarders.md +++ b/pages/_ic-IC/ds-index/forwarders.md @@ -47,15 +47,6 @@ crwdns25109:0{:.alert .alert-info}crwdne25109:0 1. crwdns41162:0crwdne41162:0 - crwdns41164:0crwdne41164:0 -### crwdns40954:0crwdne40954:0 - -crwdns40956:0crwdne40956:0 -crwdns32862:0{:.alert .alert-info}crwdne32862:0 - -1. crwdns29086:0crwdne29086:0 -1. crwdns29022:0crwdne29022:0 -1. crwdns25155:0crwdne25155:0 - crwdns21522:0{% endcapture %}crwdne21522:0 crwdns25111:0crwdne25111:0 @@ -72,16 +63,7 @@ crwdns25113:0{% capture tab-dsi-sd-card %}crwdne25113:0 1. crwdns40468:0crwdne40468:0 1. crwdns29020:0crwdne29020:0 -### crwdns40958:0crwdne40958:0 - -crwdns40960:0crwdne40960:0 -crwdns33012:0{:.alert .alert-info}crwdne33012:0 - -1. crwdns25151:0crwdne25151:0 -1. crwdns40486:0crwdne40486:0 -1. crwdns40488:0crwdne40488:0 - -### crwdns29024:0crwdne29024:0 +### crwdns41270:0crwdne41270:0 1. crwdns29026:0crwdne29026:0 1. crwdns29028:0crwdne29028:0 1. crwdns29030:0crwdne29030:0 @@ -105,16 +87,7 @@ crwdns32868:0{% capture tab-flashcard %}crwdne32868:0 1. crwdns40478:0crwdne40478:0 1. crwdns40480:0crwdne40480:0 -### crwdns40962:0crwdne40962:0 - -crwdns40964:0crwdne40964:0 -crwdns40516:0{:.alert .alert-info}crwdne40516:0 - -1. crwdns40484:0crwdne40484:0 -1. crwdns40966:0crwdne40966:0 -1. crwdns40968:0crwdne40968:0 - -### crwdns40490:0crwdne40490:0 +### crwdns41272:0crwdne41272:0 1. crwdns40492:0crwdne40492:0 1. crwdns40494:0crwdne40494:0 1. crwdns40496:0crwdne40496:0 @@ -216,16 +189,7 @@ crwdns33000:0crwdne33000:0 crwdns33002:0crwdne33002:0 - crwdns33006:0crwdne33006:0 - crwdns33008:0crwdne33008:0 -### crwdns21700:0crwdne21700:0 - -crwdns40470:0crwdne40470:0 -crwdns40970:0{:.alert .alert-info}crwdne40970:0 - -1. crwdns40972:0crwdne40972:0 -1. crwdns29088:0crwdne29088:0 -1. crwdns29090:0crwdne29090:0 - -### crwdns29092:0crwdne29092:0 +### crwdns41274:0crwdne41274:0 1. crwdns29094:0crwdne29094:0 - crwdns29096:0crwdne29096:0 1. crwdns29098:0crwdne29098:0 @@ -239,7 +203,7 @@ crwdns40970:0{:.alert .alert-info}crwdne40970:0 1. crwdns29114:0crwdne29114:0 1. crwdns29116:0crwdne29116:0 -### crwdns29118:0crwdne29118:0 +### crwdns41276:0crwdne41276:0 - crwdns33014:0crwdne33014:0 1. crwdns41208:0crwdne41208:0 diff --git a/pages/_ic-IC/ds-index/ntrboot.md b/pages/_ic-IC/ds-index/ntrboot.md index cd7742d9..a070af70 100644 --- a/pages/_ic-IC/ds-index/ntrboot.md +++ b/pages/_ic-IC/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: crwdns41022:0crwdne41022:0 title: crwdns41024:0crwdne41024:0 description: crwdns41026:0crwdne41026:0 tabs: - - dsi: crwdns41028:0crwdne41028:0 + - unhacked: crwdns41330:0crwdne41330:0 + dsi: crwdns41332:0crwdne41332:0 3ds: crwdns41030:0crwdne41030:0 --- @@ -14,8 +15,25 @@ crwdns41032:0crwdne41032:0 crwdns41034:0crwdne41034:0 crwdns41036:0crwdne41036:0 ### crwdns41038:0crwdne41038:0 -crwdns41204:0crwdne41204:0 crwdns41044:0crwdne41044:0 crwdns41046:0crwdne41046:0 -crwdns41206:0crwdne41206:0 +crwdns41334:0crwdne41334:0 + +- crwdns41336:0crwdne41336:0 crwdns41044:0crwdne41044:0 crwdns41046:0crwdne41046:0 +- crwdns41338:0crwdne41338:0 +- crwdns41340:0crwdne41340:0 + +crwdns41342:0{% capture tab-unhacked %}crwdne41342:0 + +crwdns41344:0{:.alert .alert-warning}crwdne41344:0 + +1. crwdns41346:0crwdne41346:0 +2. crwdns41348:0crwdne41348:0 +3. crwdns41350:0crwdne41350:0 +4. crwdns41352:0crwdne41352:0 +5. crwdns41354:0crwdne41354:0 +6. crwdns41356:0crwdne41356:0 +7. crwdns41064:0crwdne41064:0 crwdns41358:0crwdne41358:0 crwdns41068:0crwdne41068:0 + +crwdns41360:0{% endcapture tab-unhacked %}crwdne41360:0 crwdns41052:0{% capture tab-dsi %}crwdne41052:0 @@ -25,7 +43,7 @@ crwdns41056:0{:.alert .alert-warning}crwdne41056:0 1. crwdns41058:0crwdne41058:0 2. crwdns41060:0crwdne41060:0 3. crwdns41062:0crwdne41062:0 -4. crwdns41064:0crwdne41064:0 crwdns41066:0crwdne41066:0 crwdns41068:0crwdne41068:0 +4. crwdns41086:0crwdne41086:0 crwdns41362:0crwdne41362:0 crwdns41090:0crwdne41090:0 crwdns41070:0{% endcapture tab-dsi %}crwdne41070:0 @@ -36,24 +54,30 @@ crwdns41076:0{:.alert .alert-warning}crwdne41076:0 1. crwdns41078:0crwdne41078:0 2. crwdns41080:0crwdne41080:0 -3. crwdns41082:0crwdne41082:0 crwdns41084:0crwdne41084:0 -4. crwdns41086:0crwdne41086:0 crwdns41088:0crwdne41088:0 crwdns41090:0crwdne41090:0 +3. crwdns41082:0crwdne41082:0 crwdns41364:0crwdne41364:0 +4. crwdns41366:0crwdne41366:0 crwdns41368:0crwdne41368:0 crwdns41370:0crwdne41370:0 crwdns41092:0{% endcapture tab-3ds %}crwdne41092:0 ### crwdns41094:0crwdne41094:0 -crwdns41096:0{% include tabs.html index=0 tabs=tabs %}crwdne41096:0 +crwdns41372:0{% include tabs.html index=0 tabs=tabs %}crwdne41372:0 ### crwdns41098:0crwdne41098:0 -1. crwdns41100:0crwdne41100:0 crwdns41102:0crwdne41102:0 +1. crwdns41374:0crwdne41374:0 crwdns41102:0crwdne41102:0 2. crwdns41104:0crwdne41104:0 3. crwdns41106:0crwdne41106:0 4. crwdns41108:0crwdne41108:0 5. crwdns41110:0crwdne41110:0 6. crwdns41112:0crwdne41112:0 +### crwdns41376:0crwdne41376:0 + crwdns41114:0crwdne41114:0 crwdns41116:0crwdne41116:0 crwdns41118:0crwdne41118:0 crwdns41120:0crwdne41120:0 crwdns41122:0crwdne41122:0 + +### crwdns41378:0crwdne41378:0 + +crwdns41380:0crwdne41380:0 diff --git a/pages/_ic-IC/ds-index/removing-ntrboot.md b/pages/_ic-IC/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..d5a49634 --- /dev/null +++ b/pages/_ic-IC/ds-index/removing-ntrboot.md @@ -0,0 +1,55 @@ +--- +lang: crwdns41384:0crwdne41384:0 +layout: wiki +section: crwdns41388:0crwdne41388:0 +category: crwdns41390:0crwdne41390:0 +title: crwdns41392:0crwdne41392:0 +description: crwdns41394:0crwdne41394:0 +tabs: + - dsi: crwdns41396:0crwdne41396:0 + 3ds: crwdns41398:0crwdne41398:0 +--- + +crwdns41400:0crwdne41400:0 crwdns41402:0crwdne41402:0 crwdns41404:0crwdne41404:0 + +### crwdns41406:0crwdne41406:0 + +crwdns41408:0crwdne41408:0 + +- crwdns41410:0crwdne41410:0 +- crwdns41412:0crwdne41412:0 +- crwdns41414:0crwdne41414:0 crwdns41416:0crwdne41416:0 +- crwdns41418:0crwdne41418:0 crwdns41420:0crwdne41420:0 + +crwdns41422:0{% capture tab-dsi %}crwdne41422:0 + +crwdns41424:0crwdne41424:0 +crwdns41426:0{:.alert .alert-warning}crwdne41426:0 + +1. crwdns41428:0crwdne41428:0 crwdns41430:0crwdne41430:0 +2. crwdns41432:0crwdne41432:0 +3. crwdns41434:0crwdne41434:0 +4. crwdns41436:0crwdne41436:0 crwdns41438:0crwdne41438:0 crwdns41440:0crwdne41440:0 + +crwdns41442:0{% endcapture tab-dsi %}crwdne41442:0 + +crwdns41444:0{% capture tab-3ds %}crwdne41444:0 + +crwdns41446:0{:.alert .alert-warning}crwdne41446:0 + +1. crwdns41448:0crwdne41448:0 crwdns41450:0crwdne41450:0 +2. crwdns41452:0crwdne41452:0 +3. crwdns41454:0crwdne41454:0 crwdns41456:0crwdne41456:0 +4. crwdns41458:0crwdne41458:0 crwdns41460:0crwdne41460:0 crwdns41462:0crwdne41462:0 + +crwdns41464:0{% endcapture tab-3ds %}crwdne41464:0 + +### crwdns41466:0crwdne41466:0 + +crwdns41468:0{% include tabs.html index=0 tabs=tabs %}crwdne41468:0 + +### crwdns41470:0crwdne41470:0 + +crwdns41472:0crwdne41472:0 crwdns41474:0crwdne41474:0 crwdns41476:0crwdne41476:0 crwdns41478:0crwdne41478:0 + +crwdns41480:0crwdne41480:0 diff --git a/pages/_ic-IC/ds-index/retail-roms.md b/pages/_ic-IC/ds-index/retail-roms.md index cbb7df4a..3ebaffa6 100644 --- a/pages/_ic-IC/ds-index/retail-roms.md +++ b/pages/_ic-IC/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: crwdns16326:0crwdne16326:0 ### crwdns19734:0crwdne19734:0 crwdns26301:0crwdne26301:0 crwdns13766:0crwdne13766:0 -- crwdns26303:0crwdne26303:0 crwdns26305:0crwdne26305:0 crwdns26307:0crwdne26307:0 +- crwdns41292:0crwdne41292:0 crwdns26305:0crwdne26305:0 - crwdns26309:0crwdne26309:0 crwdns26771:0crwdne26771:0 @@ -137,3 +137,24 @@ crwdns26487:0crwdne26487:0 ### crwdns26493:0crwdne26493:0 crwdns26495:0crwdne26495:0 crwdns26497:0crwdne26497:0 + +### crwdns41294:0crwdne41294:0 + +crwdns41296:0crwdne41296:0 + - crwdns41298:0crwdne41298:0 + - crwdns41300:0crwdne41300:0 + - crwdns41302:0crwdne41302:0 + - crwdns41304:0crwdne41304:0 + - crwdns41306:0crwdne41306:0 + - crwdns41308:0crwdne41308:0 + - crwdns41310:0crwdne41310:0 + - crwdns41312:0crwdne41312:0 + - crwdns41314:0crwdne41314:0 + - crwdns41316:0crwdne41316:0 + +crwdns41318:0crwdne41318:0 + - crwdns41320:0crwdne41320:0 + +crwdns41328:0crwdne41328:0 + - crwdns41324:0crwdne41324:0 + - crwdns41326:0crwdne41326:0 \ No newline at end of file diff --git a/pages/_ic-IC/twilightmenu/installing-flashcard.md b/pages/_ic-IC/twilightmenu/installing-flashcard.md index 3777dbc7..d11925a1 100644 --- a/pages/_ic-IC/twilightmenu/installing-flashcard.md +++ b/pages/_ic-IC/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: crwdns15744:0crwdne15744:0 title: crwdns15746:0crwdne15746:0 long_title: crwdns21048:0crwdne21048:0 description: crwdns21050:0crwdne21050:0 +tabs: + - + loader: crwdns41482:0crwdne41482:0 + ysmenu: crwdns41484:0crwdne41484:0 --- ### crwdns12460:0crwdne12460:0 @@ -19,28 +23,40 @@ description: crwdns21050:0crwdne21050:0 1. crwdns41266:0crwdne41266:0 ### crwdns30396:0crwdne30396:0 -1. crwdns40930:0crwdne40930:0 +1. crwdns41278:0crwdne41278:0 +1. crwdns41280:0crwdne41280:0 +1. crwdns41486:0crwdne41486:0 - crwdns30400:0crwdne30400:0 1. crwdns35481:0crwdne35481:0 -### crwdns30408:0crwdne30408:0 +### crwdns41488:0crwdne41488:0 -crwdns30646:0crwdne30646:0 crwdns30412:0crwdne30412:0 +**crwdns41490:0crwdne41490:0** +- crwdns41492:0crwdne41492:0 crwdns30412:0crwdne30412:0 +- crwdns41494:0crwdne41494:0 crwdns30416:0crwdne30416:0 +- crwdns41496:0crwdne41496:0 crwdns40289:0crwdne40289:0 crwdns27477:0{:.alert .alert-warning}crwdne27477:0 -crwdns30414:0crwdne30414:0 crwdns30416:0crwdne30416:0 -crwdns30418:0{:.alert .alert-warning}crwdne30418:0 +crwdns41498:0{% capture tab-loader %}crwdne41498:0 -crwdns40287:0crwdne40287:0 crwdns40289:0crwdne40289:0 -crwdns40291:0{:.alert .alert-warning}crwdne40291:0 +crwdns41500:0crwdne41500:0 +crwdns41502:0{:.alert .alert-info}crwdne41502:0 -1. crwdns40934:0crwdne40934:0 +1. crwdns41284:0crwdne41284:0 +1. crwdns41286:0crwdne41286:0 - crwdns32794:0crwdne32794:0 - - crwdns32796:0crwdne32796:0 crwdns32798:0crwdne32798:0 +1. crwdns41504:0crwdne41504:0 +1. crwdns40936:0crwdne40936:0 + - crwdns41506:0crwdne41506:0 -1. crwdns30426:0crwdne30426:0 +crwdns41508:0{% endcapture tab-loader %}crwdne41508:0 +crwdns41510:0crwdne41510:0 + +crwdns41512:0{% capture tab-ysmenu %}crwdne41512:0 + +1. crwdns41514:0crwdne41514:0 - crwdns30428:0crwdne30428:0 - - crwdns41188:0crwdne41188:0 + - crwdns41516:0crwdne41516:0 - crwdns30432:0crwdne30432:0 - crwdns30434:0crwdne30434:0 - crwdns30436:0crwdne30436:0 @@ -57,8 +73,16 @@ crwdns40291:0{:.alert .alert-warning}crwdne40291:0 - crwdns30456:0crwdne30456:0 - crwdns30458:0crwdne30458:0 - crwdns30460:0crwdne30460:0 +1. crwdns41518:0crwdne41518:0 +1. crwdns41520:0crwdne41520:0 crwdns41522:0crwdne41522:0 +1. crwdns41524:0crwdne41524:0 +1. crwdns41526:0crwdne41526:0 crwdns41528:0crwdne41528:0 +1. crwdns41530:0crwdne41530:0 + - crwdns41532:0crwdne41532:0 - crwdns39203:0crwdne39203:0 - - crwdns30464:0crwdne30464:0 - - crwdns40293:0crwdne40293:0 -1. crwdns40936:0crwdne40936:0 +crwdns41534:0{% endcapture tab-ysmenu %}crwdne41534:0 +crwdns41536:0crwdne41536:0 + +### crwdns41538:0crwdne41538:0 +crwdns41540:0crwdne41540:0 +crwdns41542:0{% include tabs.html index=0 tabs=tabs %}crwdne41542:0 diff --git a/pages/_id-ID/community/discord-info.md b/pages/_id-ID/community/discord-info.md index e2972251..d2f4afec 100644 --- a/pages/_id-ID/community/discord-info.md +++ b/pages/_id-ID/community/discord-info.md @@ -52,7 +52,7 @@ Jangan lupa periksa dulu topik dan pesan tersemat di tiap saluran sebelum mulai - [#end-of-server][end-of-server] - Untuk santai-santai, obrolan kurang mutu. Peraturan di sini lebih luwes, tapi masih ditegaskan. Gunakan jika ingin mengirim meme, perintah bot, dan hal lain yang tidak selalu harus bahasan ## Peran & *Flair* -Ada beberapa peran yang bisa didapatkan di server, beberapa bisa diakses dengan [perintah bot Lightning](#lightning-commands). +Ada beberapa peran yang bisa didapatkan di server, beberapa bisa diakses dengan [perintah bot Lightning](#perintah-lightning). ### Peran Moderator Peran ini diberikan untuk orang-orang yang dipercayakan mengurus server. Mereka mampu mencekal, menendang, membisu, dan memberi peran ke pengguna. diff --git a/pages/_id-ID/community/rules/2.md b/pages/_id-ID/community/rules/2.md index 8b69455a..9936351c 100644 --- a/pages/_id-ID/community/rules/2.md +++ b/pages/_id-ID/community/rules/2.md @@ -1,6 +1,6 @@ ### 2. Ikuti ketetapan baku di server pengembangan proyek -- Jangan bertanya untuk bertanya lagi karena menyimpang dari tujuan adanya saluran bantuan seperti #nds-help, semua pertanyaan harus ditulis sesuai tempatnya +- Jangan bertanya-tanya tidak ke intinya karena menyimpang dari tujuan adanya saluran seperti #nds-help, pertanyaan juga harus ditulis pada tempatnya - Tanggal terbit seenaknya itu bukan cara kami menerbitkan aplikasi yang teruji dan bermutu, dan menerbitkan aplikasi sesuai permintaan juga bukan cara kami, ada jadwalnya. Untuk yang tidak ingin tertahan batasan ini sebaiknya unduh versi *nightly* jika tersedia di proyek - Menyuap info itu tidak membantu; pengguna diharuskan meneliti dulu persoalannya, dengan membaca pesan tersemat/#useful-resources atau mencari tautan dengan mesin pencari - Peraturan ini boleh diabaikan jika alasannya sah, tergantung keputusan moderator tentang apa yang dianggap sah diff --git a/pages/_id-ID/community/rules/7.md b/pages/_id-ID/community/rules/7.md index a4b1e078..48fa7e47 100644 --- a/pages/_id-ID/community/rules/7.md +++ b/pages/_id-ID/community/rules/7.md @@ -3,4 +3,4 @@ - Walaupun berkaitan, terkadang saluran lain akan lebih cocok - Periksa topik saluran agar tahu di mana tempat membahas dan bertanya - Terkadang, bahkan server lain juga bisa lebih disarankan, tidak semuanya bisa kami bantu - - Ada server lain terkait di [#useful-resources](https://discord.com/channels/283769550611152897/638041441079263283) dan pesan semat saluran lain + - Cari server terkait di [#useful-resources](https://discord.com/channels/283769550611152897/638041441079263283) dan di pesan semat saluran lain diff --git a/pages/_id-ID/ds-index/best-console.md b/pages/_id-ID/ds-index/best-console.md index 2a9c6009..765e595a 100644 --- a/pages/_id-ID/ds-index/best-console.md +++ b/pages/_id-ID/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Melihat fitur dari tiap konsol untuk menyesuaikan keperluan bermain Konsol Nintendo DS, Nintendo DSi, Nintendo 3DS, dan Nintendo 2DS mampu membaca permainan DS(i) dan juga permainan GBA. Untuk menentukan konsol mana yang terbaik untuk Anda, baca laman ini. -| Fitur | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ------------------------------- | ------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------- | -| Maks. RAM | 4MB (+penambah RAM, bisa 36MB) | 16MB | 32MB | -| Maks. Cepat CPU | 67mhz | 133mhz[^1] | 133mhz[^1] | -| Kamera | Tidak | Iya | Iya | -| Jenis layar | TN(?) | TN (Biasa), IPS (XL) | TN atau IPS (tergantung model) | -| Kepekaan sentuh | Iya | Hanya mode DSi | Tidak | -| Penskalaan | Tidak | Tidak | Iya[^2] | -| Tingkat kecerahan | 2 (Nyala/Mati di Phat), 4 (Lite)[^3] | 5 | 5 | -| Kompatibilitas GBA | Lokal, Hampir Sempurna[^4] | Bagus | Lokal, Hampir Sempurna[^5] | -| Dukungan DSiWare | Iya, Sebagian [^6] | Iya[^7] | Iya[^7] | +| Fitur | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ------------------------------- | ----------------------------------------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------- | +| Maks. RAM | 4MB (+penambah RAM, bisa 36MB) | 16MB | 32MB | +| Maks. Cepat CPU | 67mhz | 133mhz[^1] | 133mhz[^1] | +| Kamera | Tidak | Iya | Iya | +| Jenis layar | TN(?), Frontlit (Phat), Backlit (Lite) | TN (Biasa), IPS (XL) | TN atau IPS (tergantung model) | +| Kepekaan sentuh | Iya | Hanya mode DSi | Tidak | +| Penskalaan | Tidak | Tidak | Iya[^2] | +| Tingkat kecerahan | 2 (Nyala/Mati di Phat), 4 (Lite)[^3] | 5 | 5 | +| Kompatibilitas GBA | Lokal, Hampir Sempurna[^4] | Bagus | Lokal, Hampir Sempurna[^5] | +| Dukungan DSiWare | Iya, Sebagian [^6] | Iya[^7] | Iya[^7] | [^1]: Permainan DS berjalan di 67mhz, tapi hampir semua bisa disetel ke 133mhz, sayangnya beberapa akan muncul isu. diff --git a/pages/_id-ID/ds-index/dsi-twl-firm.md b/pages/_id-ID/ds-index/dsi-twl-firm.md index 68f52e75..95874c87 100644 --- a/pages/_id-ID/ds-index/dsi-twl-firm.md +++ b/pages/_id-ID/ds-index/dsi-twl-firm.md @@ -27,7 +27,7 @@ Terdapat opsi *TWL Clock Speed* di nds-bootstrap, tapi ROM tidak akan dipaksa la ### Menu Nintendo DSi Di versi 1.4.0, tanda tangan RSA di daftar putih Kartrid DS tidak diverifikasi. Ini kerentanan yang bisa dieksploitasi agar mampu mengambil alih akses prosesor ARM9. Perlu versi 1.4.0 (karena di versi baru sudah ditambal dan di versi lama tidak ada) dan *flashcard* dengan ROM dimodif. -Tapi ada juga *glitch* dari cara Nintendo DSi Menu menghitung ruang kosong yang mana bisa galat jika menu tidak dibaca dari NAND asli; untuk informasi lanjut, lihat [Pertanyaan Umum & Sidik Gangguan hiyaCFW](../hiyacfw/faq#the-free-space-bug). +Tapi ada juga *glitch* dari cara Nintendo DSi Menu menghitung ruang kosong yang mana bisa galat jika menu tidak dibaca dari NAND asli; untuk informasi lanjut, lihat [Pertanyaan Umum & Sidik Gangguan hiyaCFW](../hiyacfw/faq#kutu-memori-sisa-ruang). ### Akses & pemblokiran Slot-1 Nintendo DSi Akses Slot-1 diblokir jika memuat aplikasi dari menu sistem, kecuali jika aplikasi tersebut peluncur Slot-1 itu sendiri atau System Settings. Untuk menjalankan kartrid Slot-1 yang biasanya tak terbacakan, perlu eksploit System Settings atau pasang Unlaunch. Tanpa salah satu kedua ini, maka tidak akan bisa membaca *flashcard* tak terbacakan dan men-*dump* ROM ke kartu SD. diff --git a/pages/_id-ID/ds-index/forwarders.md b/pages/_id-ID/ds-index/forwarders.md index fb6d10bc..439e4822 100644 --- a/pages/_id-ID/ds-index/forwarders.md +++ b/pages/_id-ID/ds-index/forwarders.md @@ -47,15 +47,6 @@ Jika di konsol sudah ada Universal Updater, langsung ke langkah 3. 1. Setelah dipasang, permainan akan muncul di HOME Menu - Jika muncul pesan galat bertulis `/_nds/ntr-forwarder/sdcard.nds not found` saat memuat, ikuti langkah 2-3 di Bagian 1 dari tab `Kartu SD DSi` -### Bagian 3: Mendapatkan AP-fix dari TWiLight Menu++ - -Jika sudah ada TWiLight Menu++, panduan ini selesai di sini. -{:.alert .alert-info} - -1. Unduh [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) yang terkini -1. Di dalam berkas `.7z`, masuk ke folder `_nds/TWiLightMenu/extras` -1. Seret berkas `apfix.pck` ke `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ Jika sudah ada TWiLight Menu++, panduan ini selesai di sini. 1. Unduh [kemasan *Forwarder*](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z) 1. Ekstrak isi dari folder `for SD card root` ke akar kartu SD dari DSi.
Akar atau *root* adalah bagian paling awal direktori folder -### Bagian 2: Mendapatkan AP-fix dari TWiLight Menu++ - -Jika sudah ada TWiLight Menu++, lewati bagian ini. -{:.alert .alert-info} - -1. Unduh [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) yang terkini -1. Di dalam berkas `.7z`, masuk ke folder `_nds/TWiLightMenu/extras` -1. Seret berkas `apfix.pck` ke `sd:/_nds/ntr-forwarder/` - -### Bagian 3: NDSForwarder-DSi +### Bagian 2: NDSForwarder-DSi 1. Sisip kembali kartu SD ke konsol 1. Tahan A + B, lalu nyalakan konsol untuk memuat Unlaunch 1. Luncurkan `NDSForwarder.dsi` @@ -105,16 +87,7 @@ Jika sudah ada TWiLight Menu++, lewati bagian ini. 1. Unduh [kemasan *Forwarder*](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z) 1. Ekstrak isi dari folder `for SD card root` ke akar kartu SD *flashcard*.
Akar atau *root* adalah bagian paling awal direktori folder -### Bagian 2: Mendapatkan AP-fix dari TWiLight Menu++ - -Jika sudah ada TWiLight Menu++ atau hanya ingin bermain DSiWare, lewati bagian ini. -{:.alert .alert-info} - -1. Unduh [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) yang terkini -1. Di dalam berkas `.7z`, masuk ke folder `_nds/TWiLightMenu/extras` -1. Seret berkas `apfix.pck` ke `sd:/_nds/ntr-forwarder/` - -### Bagian 3: NDSForwarder-DSi +### Bagian 2: NDSForwarder-DSi 1. Sisip kembali kartu SD ke *flashcard*, lalu sisip *flashcard* ke konsol 1. Nyalakan daya konsol dan luncurkan *flashcard* 1. Luncurkan `NDSForwarder.nds` @@ -216,16 +189,7 @@ Setelah mengekstrak kemasan sesuai *flashcard*, pengaturan di `sd:/_nds/ntr_forw - `DISABLEANIMATION`: Jika diatur ke `1` atau jika menahan B, layar awal nyala DS/DSi dilewati - `HEALTHSAFETYMSG`: Jika diatur ke `1`, pesan kesehatan dan keselamatan akan muncul di layar bawah; jika tidak, layar bawah akan putih tanpa pesan kesehatan dan keselamatan -### Bagian 2: Mendapatkan AP fix dari TWiLight Menu++ - -Jika sudah ada TWiLight Menu++, lewati bagian ini. -{:.alert .alert-info} - -1. Unduh [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) yang terkini -1. Di dalam berkas 7z, masuk ke folder `_nds/TWiLightMenu/extras` -1. Seret berkas `apfix.pck` ke `fat:/_nds/ntr-forwarder/` - -### Bagian 3: Forwarder3-DS +### Bagian 2: Forwarder3-DS 1. Buka `Forwarder3DS.jar` - **Pengguna Windows:** Jika tidak bisa buka, unduh [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), lalu taruh di folder yang sama dengan Forwarder3DS.jar, dan jalankan 1. Pilih jenis kartrid sebagai `Target` di kiri @@ -239,7 +203,7 @@ Jika sudah ada TWiLight Menu++, lewati bagian ini. 1. Untuk ROM *homebrew*, dipencet dulu, lalu kosongkan `Game title` dan ketik judulnya 1. Pencet tombol cakram liuk untuk membuat *forwarder* -### Bagian 4: Memasang *forwarder* +### Bagian 3: Memasang *forwarder* - Untuk jenis konsol 3DS: 1. Salin berkas CIA tadi ke kartu SD 3DS, lalu pasang dengan FBI diff --git a/pages/_id-ID/ds-index/ntrboot.md b/pages/_id-ID/ds-index/ntrboot.md index 466aa587..fa431845 100644 --- a/pages/_id-ID/ds-index/ntrboot.md +++ b/pages/_id-ID/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: Cara menggunakan ntrboot pada Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -14,10 +15,27 @@ tabs: ### Peranti keras yang perlu -Menggunakan ntrboot di konsol DSi akan perlu: -\- Flashcard yang bisa ntrboot. [Berikut kartrid-kartrid yang bisa](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Abaikan kartrid yang pre-flashed karena ntrboot-nya versi 3DS. -\- Besi berani untuk masuk ntrboot -\- Konsol DSi/3DS lain untuk mem-flash ntrboot ke flashcard +To use ntrboot on your DSi you will need: + +- An ntrboot compatible flashcard. [Berikut kartrid-kartrid yang bisa](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Abaikan kartrid yang pre-flashed karena ntrboot-nya versi 3DS. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. Ikuti arahan di layar. Select your cartridge from the list, back up your flashcard with the `Dump Flash` option, then inject ntrboot. Di sini harus pilih opsi "TWL" + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,38 +45,44 @@ Harus sudah pernah mengikuti [dsi.cfw.guide](https://dsi.cfw.guide) dan mampu me 1. Unduh [citra ntrboot](/assets/files/default.gcd) ke kartu SD DSi sebagai `sdmc:/ntrboot/default.gcd` 2. Unduh [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) ke kartu SD di mana saja 3. Sisipkan kartu SD ke konsol DSi termodif, lalu jalankan ntrboot flasher -4. Ikuti arahan di layar. Pilih kartrid yang ada di daftar, cadangkan flashcard, lalu suntikkan ntrboot. Di sini harus pilih opsi "TWL" +4. Ikuti arahan di layar. Select your cartridge from the list, back up your flashcard with the `Dump Flash` option, then inject ntrboot. Di sini harus pilih opsi "TWL" {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} {% capture tab-3ds %} -Harus sudah pernah mengikuti [3ds.hacks.guide](https://3ds.hacks.guide) dan terpasang luma. +Harus sudah pernah mengikuti [3ds.hacks.guide](https://3ds.hacks.guide) dan terpasang Luma 3DS. {:.alert .alert-warning} 1. Unduh [citra ntrboot](/assets/files/default.gcd) ke kartu SD 3DS sebagai `sdmc:/ntrboot/default.gcd` 2. Unduh [ntrboot flasher](/assets/files/ntrboot_flasher.firm) ke kartu SD sebagai `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Sisipkan kartu SD ke 3DS termodif. Tahan `START` untuk masuk chainloader luma, lalu pilih ntrboot flasher -4. Ikuti arahan di layar. Pilih kartrid yang ada di daftar, cadangkan flashcard, lalu suntikkan ntrboot. Di sini harus pilih opsi "TWL" +3. Sisipkan kartu SD ke 3DS termodif. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Ikuti arahan di layar. Select your cartridge from the list, back up your flashcard with the `Dump Flash` option, then inject ntrboot. Di sini harus pilih opsi "TWL" {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Mem-flash ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Menjalankan ntrboot -1. Unduh homebrew apa pun ke kartu SD sebagai `sdmc:/ntrboot.nds`. Sebagai contoh, kita gunakan [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. Sebagai contoh, kita gunakan [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Sisipkan kartu SD dan flashcard ntrboot ke konsol DSi 3. Taruh besi berani dekat tombol `ABXY` sampai masuk mode tidur 4. Matikan daya DSi 5. Sesudah ada besi berani, tahan `START` + `SELECT` + `X` lalu nyalakan DSi 6. Seharusnya menyala ke GodMode9i +### Troubleshooting + Jika ntrboot tidak berjalan padahal besi berani dan kombo tombol sudah benar, ntrboot mungkin tidak berfungsi. Coba dengan [citra ntrboot ini](/assets/files/default_green.gcd) lalu ikuti lagi arahan mem-flash apakah muncul layar hijau saat ntrboot. Jika masih tidak, flashcard mungkin tidak kompatibel dan harus minta tolong di server Discord [DS(i) Mode Hacking](https://ds-homebrew.com/discord). Jika muncul galat "NAND Init failure" atau tidak melihat NAND di ntrboot, berarti harus lewat program lain dulu untuk ke homebrew pilihan (misalnya membuka SafeNANDManager lewat GodMode9i). Tapi ntrboot bermasalah di CID/ConsoleID yang disiapkan keliru saat awal nyala, jadi me-mount NAND untuk memulih/sunting tidak langsung bisa. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_id-ID/ds-index/removing-ntrboot.md b/pages/_id-ID/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..087898c3 --- /dev/null +++ b/pages/_id-ID/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: id-ID +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Peranti keras yang perlu + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +Harus sudah pernah mengikuti [dsi.cfw.guide](https://dsi.cfw.guide) dan mampu menjalankan homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Unduh [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) ke kartu SD di mana saja +3. Sisipkan kartu SD ke konsol DSi termodif, lalu jalankan ntrboot flasher +4. Ikuti arahan di layar. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Unduh [ntrboot flasher](/assets/files/ntrboot_flasher.firm) ke kartu SD sebagai `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Sisipkan kartu SD ke 3DS termodif. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Ikuti arahan di layar. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_id-ID/ds-index/retail-roms.md b/pages/_id-ID/ds-index/retail-roms.md index 41000ba4..f01aa91f 100644 --- a/pages/_id-ID/ds-index/retail-roms.md +++ b/pages/_id-ID/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Informasi terkait permainan DS eceran atau retail ### Anti-pembajakan AP (Anti-Pembajakan) adalah salah satu cara pengembang agar pembeli tidak membajak dan mencegah pembajakan. Ini bisa disiasati dari pemuat atau ROM itu sendiri. -- Untuk nds-bootstrap, akan dimuatkan tambalan `.ips` untuk mengatasinya. Berkas `.ips` ini akan diterapkan oleh nds-bootstrap dalam RAM sehingga ROM tetap utuh. Satuan berkas `.ips` sudah ada di TWiLight Menu++ +- Untuk nds-bootstrap, akan dimuatkan tambalan `.ips` (dari Anda dan internal) untuk mengatasinya. Berkas `.ips` ini akan diterapkan oleh nds-bootstrap dalam RAM sehingga ROM tetap utuh. - Untuk Wood R4, tambalan ini sudah ada dalam peranti lunaknya, sehingga ROM tidak perlu dimodif lagi Jika tidak ada berkas `.ips` untuk ROM tertentu atau peranti lunak tidak mau menambal ROM, coba modif langsung ROM itu sendiri dengan [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ Untuk mengidentifikasi sistem: ### *DSi Enhanced*: Permainan dengan fungsi "*DSi Enhanced*" adalah permainan yang mampu menggunakan beberapa fitur peranti keras DSi tapi tetap bisa dimainkan di DS Phat/Lite. Permainan jenis ini ditandai `TWL` tapi tetap berlabel "Nintendo DS", bukan "Nintendo DSi". + +### DSiWare: + +DSiWare adalah permainan dan aplikasi digital yang bisa diunduh dari DSi Shop dan dijalankan dari System Menu DSi. + - Contohnya: + - Serial Art Style + - Flipnote Studio + - Serial G.G + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - Sudoku terbitan EA + - Sebagian besar DSiWare juga bisa diunduh lewat 3DS eShop. + - DSiWare sudah tidak bisa diunduh lagi karena tutupnya toko DSi dan 3DS. + +DSiWare hanya bisa dijalankan dari memori internal konsol, kecuali jika dijalankan **TW**i**L**ight Menu++ dari kartu SD DSi/3DS atau *flashcard*. + - Dengan *flashcard*, beberapa DSiWare bisa dijalankan di konsol DS atau DS Lite. + +Setiap aplikasi sistem DSiWare/DSi (kecuali System Menu) menonaktifkan akses Slot-1 (alias slot kartrid DS), sehingga tidak bisa membaca isi dari kartrid DS atau bahkan *flashcard*. + - Ini berarti pengembang tidak bisa menambahkan kartrid DS sebagai alat akses fitur tersembunyi di DSiWare. + - Ini juga berarti *homebrew* (yang dijalankan lewat eksploit apli DSiWare) seperti GodMode9**i** tidak bisa men-*dump*/ekstrak ROM kartrid DS, kecuali jika lewat Unlaunch. \ No newline at end of file diff --git a/pages/_id-ID/ds-index/videoplayers.md b/pages/_id-ID/ds-index/videoplayers.md index 033c5d9b..6c16b0ff 100644 --- a/pages/_id-ID/ds-index/videoplayers.md +++ b/pages/_id-ID/ds-index/videoplayers.md @@ -34,7 +34,7 @@ Catatan: Jika muncul pesan `This encoder requires a cpu with support for AVX2 in 1. Salin dan pindahkan video ke tempat berkas `.bat` tadi 1. Seret dan taruh video yang disalin atau pindah ke berkas `.bat` -Setelah proses selesai, seharusnya tinggal seret dan taruh hasilnya ke kartu SD. Sesudah menaruh videonya ke kartu SD, sekarang bisa diputar melalui **TW**i**L**ight Menu++. +Setelah proses selesai, seharusnya tinggal seret dan taruh hasilnya ke kartu SD. Sesudah menaruh videonya ke kartu SD, sekarang bisa diputar lewat **TW**i**L**ight Menu++. ## Konversi video Moonshell (DPG4x) diff --git a/pages/_id-ID/hiyacfw/uninstalling.md b/pages/_id-ID/hiyacfw/uninstalling.md index f81ef09d..570b50ff 100644 --- a/pages/_id-ID/hiyacfw/uninstalling.md +++ b/pages/_id-ID/hiyacfw/uninstalling.md @@ -7,7 +7,7 @@ long_title: Pencopotan hiyaCFW description: Cara mencopot hiyaCFW dari Nintendo DSi --- -hiyaCFW hanya boleh ada di kartu SD dan tidak boleh di NAND. Sebelum lanjut, pastikan data simpanan yang ingin disimpan sudah dicadangkan dari SDNAND. Untuk caranya bisa dilihat di Bagian III dari panduan [Pencadangan DSiWare](https://dsi.cfw.guide/dsiware-backups.html#section-iii---extracting-the-save-file-optional) [dsi.cfw.guide](https://dsi.cfw.guide). +hiyaCFW hanya boleh ada di kartu SD dan tidak boleh di NAND. Sebelum lanjut, pastikan data simpanan yang ingin disimpan sudah dicadangkan dari SDNAND. Untuk caranya bisa dilihat di Bagian III panduan [Mencadang DSiWare](https://dsi.cfw.guide/dsiware-backups.html#section-iii---extracting-the-save-file-optional) dari [dsi.cfw.guide](https://dsi.cfw.guide). ### Pencopotan 1. Hapus `hiya.dsi` dari akar kartu SD diff --git a/pages/_id-ID/nds-bootstrap/faq.md b/pages/_id-ID/nds-bootstrap/faq.md index 69f05d6a..8727b01e 100644 --- a/pages/_id-ID/nds-bootstrap/faq.md +++ b/pages/_id-ID/nds-bootstrap/faq.md @@ -78,7 +78,7 @@ Versi *nightly* adalah *commit* paling baru. Versi *nightly* mungkin tidak stabi - Hampir semua *cheat* dibuat untuk di mode DS dan mungkin tidak berfungsi di mode DSi. Jika permainan berjenis *DSi-Enhanced*, coba atur ke mode DS - Implementasi *cheat* E-type di nds-bootstrap masih kacau, kadang berfungsi kadang tidak. Mungkin *cheat* Anda sejenis itu, dan ini masih belum pasti kapan akan diperbaiki -Untuk info lanjut terkait *cheat*, lihat [bagian *Cheat* Action Replay dari laman ROM Retail](https://wiki.ds-homebrew.com/id-ID/ds-index/retail-roms#action-replay-cheats). +Untuk info lanjut terkait *cheat*, lihat [bagian *Cheat* Action Replay dari laman ROM Retail](https://wiki.ds-homebrew.com/id-ID/ds-index/retail-roms#cheat-action-replay). #### Bagaimana cara menangkap layar? Menangkap layar utama bisa dilakukan dari menu *in-game*. Buka menu *in-game* secara bawaan dengan tombol L + Bawah + SELECT, dan pilih `Tangkap Layar...`, ubah bank VRAM jika perlu, lalu tekan A untuk menangkap layar. diff --git a/pages/_id-ID/nds-bootstrap/future.md b/pages/_id-ID/nds-bootstrap/future.md index c4d99ee9..8bafc12d 100644 --- a/pages/_id-ID/nds-bootstrap/future.md +++ b/pages/_id-ID/nds-bootstrap/future.md @@ -15,7 +15,7 @@ Laman ini menjabarkan ikhtisar utama nds-bootstrap ke depannya. Tonggak capaian Membuat kompatibilitas nds-bootstrap hampir 1:1 dengan permainan retail - Perbaiki Romancing SaGa 3 [#271](https://github.com/DS-Homebrew/nds-bootstrap/issues/271) - Perbaiki sambungan Pokemon DS-Wii [#415](https://github.com/DS-Homebrew/nds-bootstrap/issues/415) -- Perbaiki semua seri Brain Age DSiWare [#1166](https://github.com/DS-Homebrew/nds-bootstrap/issues/1166) +- Perbaiki semua serial Brain Age DSiWare [#1166](https://github.com/DS-Homebrew/nds-bootstrap/issues/1166) ### 1.1 Peningkatan Tambahan ke Permainan Menambah fitur baru yang tidak ada di kartrid saat dimainkan diff --git a/pages/_id-ID/nds-bootstrap/glossary.md b/pages/_id-ID/nds-bootstrap/glossary.md index de052192..f1108239 100644 --- a/pages/_id-ID/nds-bootstrap/glossary.md +++ b/pages/_id-ID/nds-bootstrap/glossary.md @@ -28,7 +28,7 @@ Mengubah kecepatan yang dijalankan CPU ARM9. Secara bawaan, ROM di Mode DS berja Mengubah mode *Video Random Access Memory* (VRAM) dari sistem. Secara bawaan, ROM di Mode DS menggunakan Mode VRAM DS. Ini bisa diubah ke Mode VRAM DSi tapi tidak berpengaruh dan akan ada isu visual. ROM di Mode DSi hanya bisa diatur ke Mode VRAM DSi. Untuk ROM jenis TWL (*DSi-Enhanced* atau DSiWare) di Mode DSi, Mode VRAM akan diatur permainan sendiri. ### DMA Bacaan Kartu -Mengaktifkan *Direct Memory Access* (DMA) untuk bacaan kartu. Jika ini diaktifkan akan sedikit mempercepat ROM, tapi akan ada isu. Info lebih teknis bisa dilihat di [Indeks DS](https://wiki.ds-homebrew.com/id-ID/ds-index/retail-roms#card-read-dma). +Mengaktifkan *Direct Memory Access* (DMA) untuk bacaan kartu. Jika ini diaktifkan akan sedikit mempercepat ROM, tapi akan ada isu. Info lebih teknis bisa dilihat di [Indeks DS](https://wiki.ds-homebrew.com/id-ID/ds-index/retail-roms#dma-bacaan-kartu). ### Mulai Langsung Hanya muncul pada ROM *homebrew* di *flashcard*. Jika diatur ke `Nyala`, ROM tidak akan dimuat dengan nds-bootstrap. Ini berguna untuk *homebrew* yang tidak perlu/berfungsi dengan nds-bootstrap. diff --git a/pages/_id-ID/twilightmenu/custom-dsi-3ds-sfx.md b/pages/_id-ID/twilightmenu/custom-dsi-3ds-sfx.md index eb5e0837..ce552cb2 100644 --- a/pages/_id-ID/twilightmenu/custom-dsi-3ds-sfx.md +++ b/pages/_id-ID/twilightmenu/custom-dsi-3ds-sfx.md @@ -14,15 +14,15 @@ Arahan ini beranggapan Anda sudah memasang devkitPro dengan mmutil. Unduh berkas ## Bank Efek Suara (SFX) Berkas bank efek suara (`sfx.bin`) terdapat efek suara seperti suara memilih ikon, dll. -| Berkas | Keterangan | -| ----------- | -------------------------------------------------------------------------------------------------- | -| startup.wav | Diputar di awal buka atau *startup*. Lihat bagian [Suara awal buka](#startup-sound) untuk jelasnya | -| back.wav | Kembali | -| launch.wav | Diputar saat permainan dimuat | -| select.wav | Diputar saat kursor digerakkan di setelan tiap-permainan dan menu SELECT | -| wrong.wav | Diputar saat mentok di ujung halaman | -| switch.wav | Diputar saat mengganti halaman | -| stop.wav | Diputar di Tema DSi saat kursor pemilih berhenti bergerak | +| Berkas | Keterangan | +| ----------- | ---------------------------------------------------------------------------------------------------- | +| startup.wav | Diputar di awal buka atau *startup*. Lihat bagian [Suara awal buka](#suara-awal-buka) untuk jelasnya | +| back.wav | Kembali | +| launch.wav | Diputar saat permainan dimuat | +| select.wav | Diputar saat kursor digerakkan di setelan tiap-permainan dan menu SELECT | +| wrong.wav | Diputar saat mentok di ujung halaman | +| switch.wav | Diputar saat mengganti halaman | +| stop.wav | Diputar di Tema DSi saat kursor pemilih berhenti bergerak | Berkas yang tertera di atas diperlukan untuk membuat bank efek suara kustom. Jika ingin suaranya senyap, gunakan berkas audio hening. Diwajibkan berformat `.wav` dan *harus* ber-*encode* PCM. diff --git a/pages/_id-ID/twilightmenu/custom-unlaunch-backgrounds.md b/pages/_id-ID/twilightmenu/custom-unlaunch-backgrounds.md index bde99592..5c8e56d1 100644 --- a/pages/_id-ID/twilightmenu/custom-unlaunch-backgrounds.md +++ b/pages/_id-ID/twilightmenu/custom-unlaunch-backgrounds.md @@ -49,4 +49,4 @@ Karena palet GIF dimuat ke area VRAM yang sama dengan palet teks, palet GIF akan 1. Di bilah menu bagian atas, pilih `File` -> `Export As...`, tulis namanya dengan ekstensi `.gif`, dan pencet `Export` 1. Di sembulan berikutnya, pastikan `GIF comment` tidak aktif dan pencet `Export` 1. Pastikan gambar masih di bawah 15.472 bita, jika terlalu besar maka ulangi dari nomor 10 dengan tingkat pampat lebih tinggi -1. Selesai dah! Ikuti bagian [pemasangan](#installing) di atas untuk memasang gambar! +1. Selesai dah! Ikuti bagian [pemasangan](#pemasangan) di atas untuk memasang gambar! diff --git a/pages/_id-ID/twilightmenu/faq.md b/pages/_id-ID/twilightmenu/faq.md index 2b2f90a7..d3ec8eab 100644 --- a/pages/_id-ID/twilightmenu/faq.md +++ b/pages/_id-ID/twilightmenu/faq.md @@ -63,7 +63,7 @@ Bisa. Gunakan [Checkpoint](https://github.com/FlagBrew/Checkpoint/releases) untu Bukan, ini bukan emulator. Untuk menu dan permainan DS (dimuat nds-bootstrap) dijalankan lokal atau *native* di mode DS/DSi konsol. Konsol yang diemulasi hanya konsol lama, tapi untuk GBA ada sebagian (beberapa atau semua bagian seperti grafik dibaca lokal). #### Sistem apa saja yang didukung TWiLight Menu++? -Lihat [Daftar Sistem yang Didukung TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). +Lihat [Daftar Sistem yang Didukung TWiLight Menu++](../ds-index/emulators#daftar-sistem-yang-didukung-twilight-menu). #### Apakah eksploit Slot-1 bisa memuat ke TWiLight Menu++? Tidak. Akses kartu SD hanya dikhususkan aplikasi DSiWare, jadi kartrid Slot-1 tidak bisa memuat (atau mengakses) TWiLight Menu++. @@ -74,7 +74,7 @@ Ada beberapa alasan kenapa permainan tidak ketemu. - Jika dalam satu folder ada 39+ permainan dan slot di menu terisi semua, mungkin sisanya ada di halaman lain. Gunakan L/R atau SELECT + Kiri/Kanan untuk pindah halaman - Jika permainan atau folder disembunyikan, munculkan berkasnya lewat pengaturan GUI TWiLight Menu++ - Jika berkas berbentuk arsip (`zip`, `rar`, `7z`, dll), maka tidak bisa dibaca TWiLight Menu++. Ekstrak dulu isi arsip untuk digunakan -- Jika permainan tidak menggunakan [ekstensi yang didukung](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), mungkin ekstensi harus diubah nama dulu +- Jika permainan tidak menggunakan [ekstensi yang didukung](../ds-index/emulators#daftar-sistem-yang-didukung-twilight-menu), mungkin ekstensi harus diubah nama dulu #### Bagaimana mengakses pengaturan TWiLight Menu++? Mengakses pengaturan TWiLight Menu++ bisa berbeda tergantung setelan. diff --git a/pages/_id-ID/twilightmenu/installing-flashcard.md b/pages/_id-ID/twilightmenu/installing-flashcard.md index 33704f61..5ab0b39b 100644 --- a/pages/_id-ID/twilightmenu/installing-flashcard.md +++ b/pages/_id-ID/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Pemasangan (Flashcard) long_title: Pemasangan TWiLight Menu++ (Flashcard) description: Cara memasang TWiLight Menu++ pada flashcard Nintendo DS +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Pemasangan @@ -19,28 +23,40 @@ description: Cara memasang TWiLight Menu++ pada flashcard Nintendo DS 1. **Pengguna DS Phat/Lite:** Jika memulai `BOOT.NDS` tersangkut di layar putih, ikuti panduan memuat langsung di bawah, lalu coba lagi ### Memuat langsung TWiLight Menu++ -1. Seret dan taruh semua isi dari `Autoboot/(jenis flashcard)` ke akar kartu microSD *flashcard* +1. Buka atau ekstrak `TWiLightMenu-Flashcard.7z` +1. Buka folder `Autoboot` -> `(jenis flashcard)` +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Lewati jika tidak ada jenis *flashcard* Anda 1. **Pengguna DS Phat/Lite:** Masuk ke pengaturan menu DS resmi, dan nyalakan *auto-start* agar *flashcard* langsung dimuat -### Menjalankan permainan dengan *firmware flashcard* +### To run games using your flashcard firmware (optional) -Mohon diingat ini hanya berfungsi jika *flashcard* telah diatur memuat langsung TWiLight Menu++. Lihat bagian di atas untuk caranya. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. Lihat bagian di atas untuk caranya. +- Not all flashcards support running games in this fashion. Jika langkah berikut tidak berlaku untuk *flashcard* Anda, lewati bagian ini. +- You'll lose the ability to use cheats when running games in this fashion. Jika tetap ingin menggunakan *cheat*, lewati bagian ini. {:.alert .alert-warning} -Mohon diingat tidak semua *flashcard* bisa memainkan permainan dengan cara ini. Jika langkah berikut tidak berlaku untuk *flashcard* Anda, lewati bagian ini. -{:.alert .alert-warning} +{% capture tab-loader %} -Fitur *cheat* akan hilang jika permainan dijalankan dengan cara ini. Jika tetap ingin menggunakan *cheat*, lewati bagian ini. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Seret dan taruh semua isi dari `Flashcart Loader/(jenis flashcard)` ke akar kartu microSD *flashcard* - - Terdapat README.txt di folder `Flashcart Loader` untuk membantu mencari pemuat *flashcart* mana yang sesuai untuk *flashcard* Anda. - - Jika sudah, lanjut ke langkah 3. Jika belum, ikuti langkah yang di bawah daftar *flashcard* +1. Buka atau ekstrak `TWiLightMenu-Flashcard.7z` +1. Buka folder `Flashcart Loader` -> `(jenis flashcard)` + - Terdapat README.txt di folder `Flashcart Loader` untuk membantu mencari pemuat *flashcard* mana yang sesuai untuk *flashcard* Anda. +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +1. Buka Pengaturan TWLMenu++, pindah ke halaman `Pengaturan Permainan dan Apl.`, dan atur `Pemuat Permainan` ke `Kernel`, agar ROM dijalankan dengan *firmware flashcard* + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. Untuk *flashcard* berikut: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - Kartrid r4isdhc.com 2014-2024 (**bukan** .hk atau .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Fitur *cheat* akan hilang jika permainan dijalankan dengan cara ini. Jika tetap - iTouchDS dan iTouch2 (perlu berkas YSMenu M3Real_M3iZero) - R4(i)RTS (r4rts.com) (perlu berkas YSMenu M3Real_M3iZero) - R4 SDHC RTS (kartrid hitam) (r4isdhc.com) (perlu berkas YSMenu M3Real_M3iZero) - - Pasang [YSMenu dari RetroGameFan](https://gbatemp.net/download/35737/). - - Pastikan sudah ada `YSMenu.nds` (dari `TTMenu.dat` diubah nama, jika belum ada) dan folder `TTMenu` pada akar kartu microSD *flashcard* - - Jangan langsung salin `TTMenu.dat`; nanti mengacau muat langsung dan mulai ulang YSMenu +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **Do not** copy `TTMenu.dat` directly; this will break autobooting and YSMenu's soft reset 1. Buka Pengaturan TWLMenu++, pindah ke halaman `Pengaturan Permainan dan Apl.`, dan atur `Pemuat Permainan` ke `Kernel`, agar ROM dijalankan dengan *firmware flashcard* + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_id-ID/twilightmenu/playing-in-widescreen.md b/pages/_id-ID/twilightmenu/playing-in-widescreen.md index f8943aa4..d3971c00 100644 --- a/pages/_id-ID/twilightmenu/playing-in-widescreen.md +++ b/pages/_id-ID/twilightmenu/playing-in-widescreen.md @@ -27,7 +27,7 @@ Jika masih di Luma v13, mohon perbarui dulu ke v13.0.1, lalu boleh ikuti panduan 1. Tekan START untuk menghasilkan berkas `TwlBg.cxi` dengan layar lebar - Jika layar atas tidak menandakan *wide patch* diaktifkan, mulai lagi dari langkah 3 1. Pindahkan `TwlBg.cxi` dari `sd:/luma/sysmodules/` ke `sd:/_nds/TWiLightMenu/TwlBg/` (buat folder `TwlBg`, jika belum ada), dan ubah nama berkas menjadi `Widescreen.cxi` -1. Nyalakan ulang 3DS sambil menahan SELECT untuk membuka penyetelan Luma3DS +1. Nyalakan ulang 3DS sambil menahan SELECT untuk ke konfigurasi Luma3DS 1. Aktifkan `external FIRMs and modules`, lalu tekan START untuk simpan dan keluar 1. Buka TWiLight Menu++, tekan Y pada permainan pilihan untuk membuka setelan tiap-permainan, dan atur `Nisbah Aspek Layar` ke `16:10` diff --git a/pages/_it-IT/ds-index/best-console.md b/pages/_it-IT/ds-index/best-console.md index 84dd83e7..3b325b34 100644 --- a/pages/_it-IT/ds-index/best-console.md +++ b/pages/_it-IT/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Looking at the features of each console to decide the best DS(i) mo The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all capable of running in DS(i) mode, as well as GBA games. To help decide which console is best for you, please read this page. -| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ----------------- | ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------- | -| 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(?) | 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] | +| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ----------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------- | +| 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) | +| 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] | [^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues. diff --git a/pages/_it-IT/ds-index/forwarders.md b/pages/_it-IT/ds-index/forwarders.md index 809f9d26..7512c24e 100644 --- a/pages/_it-IT/ds-index/forwarders.md +++ b/pages/_it-IT/ds-index/forwarders.md @@ -47,15 +47,6 @@ If you already have Universal Updater installed on your console, you can skip to 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. Scarica la versione più recente di [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. Scarica la versione piè recente di [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your device 1. Hold A + B, then power on your device to boot to Unlaunch 1. Launch `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. Scarica la versione più recente di [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B 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 -### Passo 2: Ottenere i file di fix AP per TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. Scarica la versione più recente di [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_it-IT/ds-index/ntrboot.md b/pages/_it-IT/ds-index/ntrboot.md index b5622f79..beeb8ba9 100644 --- a/pages/_it-IT/ds-index/ntrboot.md +++ b/pages/_it-IT/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_it-IT/ds-index/removing-ntrboot.md b/pages/_it-IT/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..e7b4c1aa --- /dev/null +++ b/pages/_it-IT/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: it-IT +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_it-IT/ds-index/retail-roms.md b/pages/_it-IT/ds-index/retail-roms.md index fd4f0427..85fb55d6 100644 --- a/pages/_it-IT/ds-index/retail-roms.md +++ b/pages/_it-IT/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Information related to retail DS games ### Anti-pirateria AP (Anti-Piracy) is a method used by developers to enforce legitimate purchases and prevent piracy. Queste misure possono essere aggirate sia dal caricatore che dalla ROM stessa. -- For nds-bootstrap, it can load an `.ips` file in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. A pack of `.ips` files is included with TWiLight Menu++ +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. - For Wood R4, these patches are included in the software itself, you will not need to modify the ROM itself If there isn't an `.ips` file for your ROM or your software doesn't patch your ROM, you can try directly modifying the ROM itself using [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ In termini di identificatori di sistema: ### DSi Enhanced: Games with "DSi Enhanced" functionality are games that take advantage of some aspect of the DSi's hardware while still remaining compatible with the DS Phat/Lite. These games are marked as `TWL` but still say "Nintendo DS" instead of "Nintendo DSi" on the label. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_it-IT/twilightmenu/installing-flashcard.md b/pages/_it-IT/twilightmenu/installing-flashcard.md index ec80ce1a..a11c6769 100644 --- a/pages/_it-IT/twilightmenu/installing-flashcard.md +++ b/pages/_it-IT/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Installazione (Flashcard) long_title: Installazione TWiLight Menu++ (Flashcard) description: Come installare TWiLight Menu++ su una flashcard del Nintendo DS +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Installazione @@ -19,28 +23,40 @@ description: Come installare TWiLight Menu++ su una flashcard del Nintendo DS 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### Auto-avvio TWiLight Menu++ -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Se non vedi la tua flashcard, salta questo passaggio 1. **Utenti DS Phat/Lite:** Vai nelle impostazioni del menu DS e attiva l'avvio automatico, in questo modo la flashcard si avvierà automaticamente all'avvio -### Per avviare giochi utilizzando il firmware della flashcard +### To run games using your flashcard firmware (optional) -Nota bene che funziona solamente se la flashcard è impostata per avviarsi automaticamente in TWiLight Menu++. Guarda la sezione precedente per capire come farlo. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. Guarda la sezione precedente per capire come farlo. +- Not all flashcards support running games in this fashion. Se i seguenti passaggi non si applicano alla tua flashcard, puoi saltare questa sezione. +- You'll lose the ability to use cheats when running games in this fashion. Se vuoi mantenere la funzionalità trucchi, salta questa sezione. {:.alert .alert-warning} -Nota bene che non tutte le flashcard supportano l'avvio dei giochi in questo modo. Se i seguenti passaggi non si applicano alla tua flashcard, puoi saltare questa sezione. -{:.alert .alert-warning} +{% capture tab-loader %} -Tieni presente che perderai la possibilità di utilizzare i trucchi durante l'esecuzione di giochi in questo modo. Se vuoi mantenere la funzionalità trucchi, salta questa sezione. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - Nella cartella `Flashcart Loader` è presente un file README.txt che aiuta a individuare il caricatore flashcart più adatto alla propria flashcard. - - Se l'hai già fatto, passa al terzo passaggio. In caso contrario, segui i passaggi sotto la lista delle flashcard +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. Per queste flashcard: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Tieni presente che perderai la possibilità di utilizzare i trucchi durante l'es - iTouchDS e iTouch2 (utilizza i file YSMenu di M3Real_M3iZero) - R4(i)RTS (r4rts.com) (usa i file YSMenu di M3Real_M3iZero) - R4 SDHC RTS (cartuccia nera) (r4isdhc.com) (utilizza i file YSMenu di M3Real_M3iZero) - - Installa [YSMenu di RetroGameFan](https://gbatemp.net/download/35737/). - - Assicurati di avere `YSMenu.nds`(rinominato `TTMenu.dat`, se non già presente) e la cartella`TTMenu` nella root della microSD della flashcard - - Non copiare `TTMenu.dat` direttamente; questo interromperà l'avvio automatico e il soft reset di YSMenu +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_ja-JP/ds-index/best-console.md b/pages/_ja-JP/ds-index/best-console.md index 2ac6d125..fa1dca80 100644 --- a/pages/_ja-JP/ds-index/best-console.md +++ b/pages/_ja-JP/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Looking at the features of each console to decide the best DS(i) mo The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all capable of running in DS(i) mode, as well as GBA games. To help decide which console is best for you, please read this page. -| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ----------------- | ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------- | -| 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(?) | 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] | +| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ----------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------- | +| 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) | +| 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] | [^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues. diff --git a/pages/_ja-JP/ds-index/forwarders.md b/pages/_ja-JP/ds-index/forwarders.md index 09c40b86..c4617a6e 100644 --- a/pages/_ja-JP/ds-index/forwarders.md +++ b/pages/_ja-JP/ds-index/forwarders.md @@ -47,15 +47,6 @@ If you already have Universal Updater installed on your console, you can skip to 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. 最新の[`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z)をダウンロード -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. 最新の[`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z)をダウンロード -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your device 1. Hold A + B, then power on your device to boot to Unlaunch 1. Launch `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. 最新の[`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z)をダウンロード -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B is held, the DS/DSi boot screen is skipped - `HEALTHSAFETYMSG`: If set to `1`, the boot screen's health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message -### Part 2: Getting the AP fix files from TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. 最新の[`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z)をダウンロード -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_ja-JP/ds-index/ntrboot.md b/pages/_ja-JP/ds-index/ntrboot.md index 07b92739..09b2d4f0 100644 --- a/pages/_ja-JP/ds-index/ntrboot.md +++ b/pages/_ja-JP/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_ja-JP/ds-index/removing-ntrboot.md b/pages/_ja-JP/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..5493c9fa --- /dev/null +++ b/pages/_ja-JP/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: ja-JP +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_ja-JP/ds-index/retail-roms.md b/pages/_ja-JP/ds-index/retail-roms.md index 2de656d9..4ec0f838 100644 --- a/pages/_ja-JP/ds-index/retail-roms.md +++ b/pages/_ja-JP/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Information related to retail DS games ### Anti-piracy AP (Anti-Piracy) is a method used by developers to enforce legitimate purchases and prevent piracy. This can be circumvented either from the loader or the ROM itself. -- For nds-bootstrap, it can load an `.ips` file in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. A pack of `.ips` files is included with TWiLight Menu++ +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. - For Wood R4, these patches are included in the software itself, you will not need to modify the ROM itself If there isn't an `.ips` file for your ROM or your software doesn't patch your ROM, you can try directly modifying the ROM itself using [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ In terms of the system identifiers: ### DSi Enhanced: Games with "DSi Enhanced" functionality are games that take advantage of some aspect of the DSi's hardware while still remaining compatible with the DS Phat/Lite. These games are marked as `TWL` but still say "Nintendo DS" instead of "Nintendo DSi" on the label. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_ja-JP/twilightmenu/installing-flashcard.md b/pages/_ja-JP/twilightmenu/installing-flashcard.md index e5836976..3412a826 100644 --- a/pages/_ja-JP/twilightmenu/installing-flashcard.md +++ b/pages/_ja-JP/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: インストール(マジコン) long_title: TWiLight Menu++をインストール(マジコン) description: ニンテンドーDSマジコンにTWiLight Menu++をインストールする方法 +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### インストール @@ -19,28 +23,40 @@ description: ニンテンドーDSマジコンにTWiLight Menu++をインスト 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### TWiLight Menu++を自動起動する -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - マジコンが表示されない場合は、スキップしてください 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 (optional) -これは、TWiLight Menu++を自動起動するようにマジコンが設定されている場合しか機能しないのでご注意ください。 設定方法については、上記の項を参照してください。 +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. 設定方法については、上記の項を参照してください。 +- Not all flashcards support running games in this fashion. 以下の手順がお使いのマジコンに当てはまらない場合は、このセクションを飛ばして構いません。 +- You'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. {:.alert .alert-warning} -すべてのマジコンがこの方法でのゲーム起動をサポートしているわけではありません。 以下の手順がお使いのマジコンに当てはまらない場合は、このセクションを飛ばして構いません。 -{:.alert .alert-warning} +{% capture tab-loader %} -Please note that you'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - `Flashcart Loader`には、どのFlashcart Loaderがお使いのマジコンに適しているかの判断材料となるREADME.txtがあります - - 判断がついたら、ステップ3に進んでください。 そうでなければ、下記のマジコンリストの載ったステップ2に進んでください +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. 次のマジコンを使う場合: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Please note that you'll lose the ability to use cheats when running games in thi - iTouchDSとiTouch2(M3Real_M3iZero YSMenuファイルを使用) - R4(i)RTS(r4rts.com)(M3Real_M3iZero YSMenuファイルを使用) - R4 SDHC RTS(黒いカートリッジ)(r4isdhc.com)(M3Real_M3iZero YSMenuファイルを使用) - - Install [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). - - マジコンのmicroSDのルートに`YSMenu.nds`(存在しない場合は`TTMenu.dat`から名前を変更する)と`TTMenu`フォルダがあることを確認してください - - Do not copy `TTMenu.dat` directly; this will break autobooting and YSMenu's soft reset +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_ko-KR/ds-index/best-console.md b/pages/_ko-KR/ds-index/best-console.md index 36d26b32..c57bde52 100644 --- a/pages/_ko-KR/ds-index/best-console.md +++ b/pages/_ko-KR/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Looking at the features of each console to decide the best DS(i) mo The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all capable of running in DS(i) mode, as well as GBA games. To help decide which console is best for you, please read this page. -| Features | Nintendo DS | 닌텐도 DSi | Nintendo 3DS/2DS | -| ----------------- | ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------- | -| 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(?) | 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] | +| Features | Nintendo DS | 닌텐도 DSi | Nintendo 3DS/2DS | +| ----------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------- | +| 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) | +| 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] | [^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues. diff --git a/pages/_ko-KR/ds-index/forwarders.md b/pages/_ko-KR/ds-index/forwarders.md index 142c9920..5da0d9cd 100644 --- a/pages/_ko-KR/ds-index/forwarders.md +++ b/pages/_ko-KR/ds-index/forwarders.md @@ -47,15 +47,6 @@ DS 게임들은 디지털의 `.nds` 포맷으로 덤핑되어야 합니다. DS 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. 최신 버전의 [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z)를 다운로드 하세요. -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. 최신 버전의 [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z)를 다운로드 하세요. -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your device 1. Hold A + B, then power on your device to boot to Unlaunch 1. Launch `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. 최신 버전의 [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z)를 다운로드 하세요. -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B is held, the DS/DSi boot screen is skipped - `HEALTHSAFETYMSG`: If set to `1`, the boot screen's health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message -### Part 2: Getting the AP fix files from TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. 최신 버전의 [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z)를 다운로드 하세요. -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_ko-KR/ds-index/ntrboot.md b/pages/_ko-KR/ds-index/ntrboot.md index 820d4fbb..093bf3e1 100644 --- a/pages/_ko-KR/ds-index/ntrboot.md +++ b/pages/_ko-KR/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_ko-KR/ds-index/removing-ntrboot.md b/pages/_ko-KR/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..2cd42bf8 --- /dev/null +++ b/pages/_ko-KR/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: ko-KR +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_ko-KR/ds-index/retail-roms.md b/pages/_ko-KR/ds-index/retail-roms.md index 447e74c1..9c166e55 100644 --- a/pages/_ko-KR/ds-index/retail-roms.md +++ b/pages/_ko-KR/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: 시판되는 DS 게임과 관련된 설명 ### 불법 복제 방지 기술 (Anti-Piracy) 불법 복제 방지 기술 (Anti-Piracy, 이하 AP) 은 개발자들이 정당한 구매를 장려하고, 불법 복제를 방지하기 위해 사용되어 왔습니다. 이는 로더나 ROM 자체에서 우회할 수 있습니다. -- nds-bootstrap에서는, `.ips` 파일을 불러와서, AP를 우회하는 패치를 적용할 수 있습니다. 이 `ips` 파일은 nds-bootstrap에 의하여 RAM에서 패치를 하므로, ROM 파일들은 그대로 남길 수 있습니다. `.ips` 파일 팩은 TWiLight Menu++에 포함되어 있습니다. +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. 이 `ips` 파일은 nds-bootstrap에 의하여 RAM에서 패치를 하므로, ROM 파일들은 그대로 남길 수 있습니다. - Wood R4에서는, 이 패치들이 소프트웨어 자체에 포함되어 있어, 특별한 행동을 할 필요는 없습니다. If there isn't an `.ips` file for your ROM or your software doesn't patch your ROM, you can try directly modifying the ROM itself using [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ In terms of the system identifiers: ### DSi Enhanced: Games with "DSi Enhanced" functionality are games that take advantage of some aspect of the DSi's hardware while still remaining compatible with the DS Phat/Lite. These games are marked as `TWL` but still say "Nintendo DS" instead of "Nintendo DSi" on the label. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_ko-KR/twilightmenu/installing-flashcard.md b/pages/_ko-KR/twilightmenu/installing-flashcard.md index fc355bbb..bccef0de 100644 --- a/pages/_ko-KR/twilightmenu/installing-flashcard.md +++ b/pages/_ko-KR/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: 설치하기 (Flashcard) long_title: TWiLight Menu++ 설치하기 (플래시카드) description: 닌텐도 DS 플래시카드에서 TWiLight Menu++를 설치하는 방법 +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### 설치하기 @@ -19,28 +23,40 @@ description: 닌텐도 DS 플래시카드에서 TWiLight Menu++를 설치하는 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### TWiLight Menu++ 자동 부팅하기 -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - 사용중인 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 -### 사용하고 있는 Flashcard 펌웨어를 이용해 게임을 실행하려면... +### To run games using your flashcard firmware (optional) -이 섹션은 flashcard가 TWiLight Menu++를 자동 부팅하도록 설정 되있을 시에만 적용됩니다. 방법은 위 섹션을 참고하세요. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. 방법은 위 섹션을 참고하세요. +- Not all flashcards support running games in this fashion. 만약 아래 절차가 당신의 Flashcard에 맞지 않는다면, 이 부분을 건너뛰셔도 됩니다, +- You'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. {:.alert .alert-warning} -모든 Flashcard가 이 방식으로 게임을 실행하는 것을 지원하지는 않는다는 걸 알아 주세요. 만약 아래 절차가 당신의 Flashcard에 맞지 않는다면, 이 부분을 건너뛰셔도 됩니다, -{:.alert .alert-warning} +{% capture tab-loader %} -Please note that you'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - A README.txt file is present in the `Flashcart Loader` folder, to help find which flashcart loader is appropriate for your flashcard. - - If you have done so, continue to step 3. If not, follow the steps below the flashcard list below +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. 아래 Flashcard 이용자: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Please note that you'll lose the ability to use cheats when running games in thi - iTouchDS와 iTouch2 (M3Real_M3iZero YSMenu 파일을 사용함) - R4(i)RTS (r4rts.com) (M3Real_M3iZero YSMenu 파일을 사용함) - R4 SDHC RTS (black cartridge) (r4isdhc.com) (M3Real_M3iZero YSMenu 파일을 사용함) - - [RetroGameFan의 YSMenu](https://gbatemp.net/download/35737/)를 설치해 주세요. - - Flashcard의 microSD카드 루트에 `YSMenu.nds` (`TTMenu.dat`에서 이름을 변경해도 됨)과 `TTMenu`가 있는 것을 확인해 주세요. - - Do not copy `TTMenu.dat` directly; this will break autobooting and YSMenu's soft reset +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_nl-NL/ds-index/best-console.md b/pages/_nl-NL/ds-index/best-console.md index 4d2874bf..68c0e4db 100644 --- a/pages/_nl-NL/ds-index/best-console.md +++ b/pages/_nl-NL/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Looking at the features of each console to decide the best DS(i) mo The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all capable of running in DS(i) mode, as well as GBA games. To help decide which console is best for you, please read this page. -| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ----------------- | ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------- | -| 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(?) | 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] | +| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ----------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------- | +| 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) | +| 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] | [^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues. diff --git a/pages/_nl-NL/ds-index/forwarders.md b/pages/_nl-NL/ds-index/forwarders.md index fe3d7945..8998ee1c 100644 --- a/pages/_nl-NL/ds-index/forwarders.md +++ b/pages/_nl-NL/ds-index/forwarders.md @@ -47,15 +47,6 @@ If you already have Universal Updater installed on your console, you can skip to 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. Download de meest recente versie van [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. Download de meest recente versie van [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your device 1. Hold A + B, then power on your device to boot to Unlaunch 1. Launch `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. Download de meest recente versie van [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B is held, the DS/DSi boot screen is skipped - `HEALTHSAFETYMSG`: If set to `1`, the boot screen's health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message -### Part 2: Getting the AP fix files from TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. Download de meest recente versie van [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_nl-NL/ds-index/ntrboot.md b/pages/_nl-NL/ds-index/ntrboot.md index 7117e4f6..27e76fc6 100644 --- a/pages/_nl-NL/ds-index/ntrboot.md +++ b/pages/_nl-NL/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_nl-NL/ds-index/removing-ntrboot.md b/pages/_nl-NL/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..4191ba60 --- /dev/null +++ b/pages/_nl-NL/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: nl-NL +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_nl-NL/ds-index/retail-roms.md b/pages/_nl-NL/ds-index/retail-roms.md index 8472751b..457deb2b 100644 --- a/pages/_nl-NL/ds-index/retail-roms.md +++ b/pages/_nl-NL/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Information related to retail DS games ### Anti-piracy AP (Anti-Piracy) is a method used by developers to enforce legitimate purchases and prevent piracy. This can be circumvented either from the loader or the ROM itself. -- For nds-bootstrap, it can load an `.ips` file in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. A pack of `.ips` files is included with TWiLight Menu++ +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. - For Wood R4, these patches are included in the software itself, you will not need to modify the ROM itself If there isn't an `.ips` file for your ROM or your software doesn't patch your ROM, you can try directly modifying the ROM itself using [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ In terms of the system identifiers: ### DSi Enhanced: Games with "DSi Enhanced" functionality are games that take advantage of some aspect of the DSi's hardware while still remaining compatible with the DS Phat/Lite. These games are marked as `TWL` but still say "Nintendo DS" instead of "Nintendo DSi" on the label. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_nl-NL/twilightmenu/installing-flashcard.md b/pages/_nl-NL/twilightmenu/installing-flashcard.md index 9ef31f53..d1a2f46f 100644 --- a/pages/_nl-NL/twilightmenu/installing-flashcard.md +++ b/pages/_nl-NL/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Installeren (Flashkaart) long_title: Installatie van TWiLight Menu++ (Flashkaart) description: Hoe installeer je TWiLight Menu++ op een Nintendo DS-flashkaart +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Installeren @@ -19,28 +23,40 @@ description: Hoe installeer je TWiLight Menu++ op een Nintendo DS-flashkaart 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### TWiLight Menu++ Automatisch Opstarten -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Sla dit over als je je flashkaart niet ziet 1. **DS Phat/Lite-gebruikers:** Ga naar instellingen in het DS-menu, en zet auto-start aan, zodat je flashkaart uitvoert bij het opstarten -### Om spellen te spelen met je flashkaart firmware +### To run games using your flashcard firmware (optional) -Let op: dit werkt alleen als je flashkaart is ingesteld op TWiLight Menu++ automatisch opstarten. Zie het bovenstaande gedeelte voor hoe dat moet. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. Zie het bovenstaande gedeelte voor hoe dat moet. +- Not all flashcards support running games in this fashion. Als de onderstaande stappen niet van toepassing zijn op je flashkaart, kan je dit gedeelte overslaan. +- You'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. {:.alert .alert-warning} -Houd er rekening mee dat niet alle flashkaarten het uitvoeren van spellen op deze manier ondersteunen. Als de onderstaande stappen niet van toepassing zijn op je flashkaart, kan je dit gedeelte overslaan. -{:.alert .alert-warning} +{% capture tab-loader %} -Please note that you'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - Een README.txt bestand is aanwezig in de map `Flashcart Loader`, om te helpen uitzoeken welke flashkaart lader geschikt is voor je flashkaart. - - Als je dat hebt gedaan, ga dan door naar 3. Zo niet, volg dan de stappen onder de flashkaartlijst hieronder +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. Voor deze flashkaarten: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Please note that you'll lose the ability to use cheats when running games in thi - iTouchDS en iTouch2 (gebruikt de M3Real_M3iZero YSMenu-bestanden) - R4(i)RTS (r4rts.com) (gebruikt de M3Real_M3iZero YSMenu-bestanden) - R4 SDHC RTS (zwarte cartridge) (r4isdhc.com) (gebruikt de M3Real_M3iZero YSMenu-bestanden) - - Installeer [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). - - Zorg ervoor dat je `YSMenu.nds` (hernoemd van `TTMenu.dat` als die er niet is) en de `TTMenu` map op de flashkaart microSD root hebt - - Do not copy `TTMenu.dat` directly; this will break autobooting and YSMenu's soft reset +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_pl-PL/ds-index/best-console.md b/pages/_pl-PL/ds-index/best-console.md index 73ba5eb5..6ca2d788 100644 --- a/pages/_pl-PL/ds-index/best-console.md +++ b/pages/_pl-PL/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Looking at the features of each console to decide the best DS(i) mo The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all capable of running in DS(i) mode, as well as GBA games. To help decide which console is best for you, please read this page. -| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ----------------- | ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------- | -| 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(?) | 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] | +| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ----------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------- | +| 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) | +| 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] | [^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues. diff --git a/pages/_pl-PL/ds-index/forwarders.md b/pages/_pl-PL/ds-index/forwarders.md index 38001ee3..6bdb49ad 100644 --- a/pages/_pl-PL/ds-index/forwarders.md +++ b/pages/_pl-PL/ds-index/forwarders.md @@ -47,15 +47,6 @@ If you already have Universal Updater installed on your console, you can skip to 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. Pobierz najnowszą wersję [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. Pobierz najnowszą wersje [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your device 1. Hold A + B, then power on your device to boot to Unlaunch 1. Launch `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. Pobierz najnowszą wersje [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B 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 -### Część 2: Pobieranie plików poprawek AP z TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. Pobierz najnowszą wersję [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_pl-PL/ds-index/ntrboot.md b/pages/_pl-PL/ds-index/ntrboot.md index 4f557ea7..5b32e824 100644 --- a/pages/_pl-PL/ds-index/ntrboot.md +++ b/pages/_pl-PL/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_pl-PL/ds-index/removing-ntrboot.md b/pages/_pl-PL/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..bad36131 --- /dev/null +++ b/pages/_pl-PL/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: pl-PL +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_pl-PL/ds-index/retail-roms.md b/pages/_pl-PL/ds-index/retail-roms.md index d825f7e1..db217d5f 100644 --- a/pages/_pl-PL/ds-index/retail-roms.md +++ b/pages/_pl-PL/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Informacje dotyczące detalicznych gier DS ### Anty-Piractwo AP (Anti-Piracy) is a method used by developers to enforce legitimate purchases and prevent piracy. Może to być obchodzone przez loadera lub samego ROM-a. -- For nds-bootstrap, it can load an `.ips` file in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. A pack of `.ips` files is included with TWiLight Menu++ +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. - For Wood R4, these patches are included in the software itself, you will not need to modify the ROM itself If there isn't an `.ips` file for your ROM or your software doesn't patch your ROM, you can try directly modifying the ROM itself using [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ In terms of the system identifiers: ### DSi Enhanced: Games with "DSi Enhanced" functionality are games that take advantage of some aspect of the DSi's hardware while still remaining compatible with the DS Phat/Lite. These games are marked as `TWL` but still say "Nintendo DS" instead of "Nintendo DSi" on the label. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_pl-PL/twilightmenu/installing-flashcard.md b/pages/_pl-PL/twilightmenu/installing-flashcard.md index 95bf1967..312d031b 100644 --- a/pages/_pl-PL/twilightmenu/installing-flashcard.md +++ b/pages/_pl-PL/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Instalacja (Flashcard) long_title: Instalacja TWiLight Menu++ (Flashcard) description: Jak zainstalować TWiLight Menu++ na Nintendo DS z flashcard +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Instalacja @@ -19,28 +23,40 @@ description: Jak zainstalować TWiLight Menu++ na Nintendo DS z flashcard 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### Autobooting TWiLight Menu++ -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Skip this, if you don't see your flashcard 1. **DS Phat/Lite users:** Go to settings in the DS menu, and turn on auto-start, so your flashcard will start on boot -### To run games using your flashcard firmware +### To run games using your flashcard firmware (optional) -Please note this only works if your flashcard is set to autoboot TWiLight Menu++. See above section for how to do so. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. See above section for how to do so. +- Not all flashcards support running games in this fashion. If the below steps do not apply to your flashcard, you can skip this section. +- You'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. {:.alert .alert-warning} -Please note that not all flashcards support running games in this fashion. If the below steps do not apply to your flashcard, you can skip this section. -{:.alert .alert-warning} +{% capture tab-loader %} -Please note that you'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - A README.txt file is present in the `Flashcart Loader` folder, to help find which flashcart loader is appropriate for your flashcard. - - If you have done so, continue to step 3. If not, follow the steps below the flashcard list below +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. For these flashcards: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Please note that you'll lose the ability to use cheats when running games in thi - iTouchDS and iTouch2 (use the M3Real_M3iZero YSMenu files) - R4(i)RTS (r4rts.com) (use the M3Real_M3iZero YSMenu files) - R4 SDHC RTS (black cartridge) (r4isdhc.com) (use the M3Real_M3iZero YSMenu files) - - Install [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). - - Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root - - Do not copy `TTMenu.dat` directly; this will break autobooting and YSMenu's soft reset +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_ru-RU/ds-index/best-console.md b/pages/_ru-RU/ds-index/best-console.md index 151d1b43..1beb1e37 100644 --- a/pages/_ru-RU/ds-index/best-console.md +++ b/pages/_ru-RU/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Looking at the features of each console to decide the best DS(i) mo The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all capable of running in DS(i) mode, as well as GBA games. To help decide which console is best for you, please read this page. -| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ----------------- | ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------- | -| 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(?) | 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] | +| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ----------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------- | +| 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) | +| 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] | [^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues. diff --git a/pages/_ru-RU/ds-index/forwarders.md b/pages/_ru-RU/ds-index/forwarders.md index 4b2438b5..bdfd08d9 100644 --- a/pages/_ru-RU/ds-index/forwarders.md +++ b/pages/_ru-RU/ds-index/forwarders.md @@ -47,15 +47,6 @@ If you already have Universal Updater installed on your console, you can skip to 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. Скачайте последнюю версию [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. Скачайте последнюю версию [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your device 1. Hold A + B, then power on your device to boot to Unlaunch 1. Launch `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. Скачайте последнюю версию [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B is held, the DS/DSi boot screen is skipped - `HEALTHSAFETYMSG`: If set to `1`, the boot screen's health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message -### Part 2: Getting the AP fix files from TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. Скачайте последнюю версию [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_ru-RU/ds-index/ntrboot.md b/pages/_ru-RU/ds-index/ntrboot.md index 4eec8d7a..84f245fa 100644 --- a/pages/_ru-RU/ds-index/ntrboot.md +++ b/pages/_ru-RU/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_ru-RU/ds-index/removing-ntrboot.md b/pages/_ru-RU/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..1433ae66 --- /dev/null +++ b/pages/_ru-RU/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: ru-RU +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_ru-RU/ds-index/retail-roms.md b/pages/_ru-RU/ds-index/retail-roms.md index ee5a60a4..3317b3c7 100644 --- a/pages/_ru-RU/ds-index/retail-roms.md +++ b/pages/_ru-RU/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Информация, связанная с розничными и ### Anti-piracy AP (Anti-Piracy) - это метод, используемый разработчиками для обеспечения законных покупок и предотвращения пиратства. Это можно обойти либо в загрузчике, либо в самом RОМ-е. -- nds-bootstrap может загрузить файл `.ips`, чтобы обойти указанные ограничения. Этот файл `.ips` будет применен nds-bootstrap в оперативной памяти, так что файлы ROM-а останутся нетронутыми. Пакет файлов `.ips` включен в TWiLight Menu++ +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. Этот файл `.ips` будет применен nds-bootstrap в оперативной памяти, так что файлы ROM-а останутся нетронутыми. - В Wood R4 эти патчи включены в само программное обеспечение, вам не нужно будет модифицировать ROM Если для вашего ROM-a нет файла `.ips` или ваша программа не модифицирует этот ROM вы можете попробовать изменить его напрямую с помощью [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ Homebrew/цифровые решения также могут использо ### Адаптированные для DSi: Игры с функцией "DSi Enhanced" - это игры, которые используют преимущества некоторых аспектов аппаратного обеспечения DSi, оставаясь при этом совместимыми с DS Phat/Lite. Эти игры помечены как `TWL`, но на обложке написано "Nintendo DS", а не "Nintendo DSi". + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_ru-RU/twilightmenu/installing-flashcard.md b/pages/_ru-RU/twilightmenu/installing-flashcard.md index e6089d9b..40bc0ea5 100644 --- a/pages/_ru-RU/twilightmenu/installing-flashcard.md +++ b/pages/_ru-RU/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Установка (Флеш-картридж) long_title: Установка TWiLight Menu++ (Флеш-картридж) description: Как установить TWiLight Menu++ на флеш-картридж Nintendo DS +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Установка @@ -19,28 +23,40 @@ description: Как установить TWiLight Menu++ на флеш-карт 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### Автозагрузка TWiLight Menu++ -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Пропустите этот шаг, если вы не видите вашего флеш-картриджа в списке 1. **Пользователи DS Phat/Lite:** Откройте настройки в меню DS и включите автозапуск, чтобы ваш флеш-картридж запускался при загрузке -### Для запуска игр с помощью прошивки флеш-картриджа +### To run games using your flashcard firmware (optional) -Обратите внимание, что это работает только в том случае, если на вашей флеш-карте установлена функция автозагрузки TWiLight Menu++. Как это сделать, см. в разделе выше. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. Как это сделать, см. в разделе выше. +- Not all flashcards support running games in this fashion. Если нижеприведенные шаги не относятся к вашему флеш-картриджу, вы можете пропустить этот раздел. +- You'll lose the ability to use cheats when running games in this fashion. Если вы хотите сохранить возможность использовать читы, пожалуйста, пропустите этот раздел. {:.alert .alert-warning} -Обратите внимание, что не все флеш-картриджи поддерживают запуск игр таким образом. Если нижеприведенные шаги не относятся к вашему флеш-картриджу, вы можете пропустить этот раздел. -{:.alert .alert-warning} +{% capture tab-loader %} -Пожалуйста, обратите внимание, что вы потеряете возможность использовать читы при запуске игр таким образом. Если вы хотите сохранить возможность использовать читы, пожалуйста, пропустите этот раздел. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - В папке `Flashcart Loader` находится файл README.txt, который поможет определить, какой загрузчик подходит для вашего флеш-картриджа. - - Если вы это сделали, перейдите к шагу 3. Если нет, выполните действия, указанные ниже в списке флеш-картриджей +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. Для этих флеш-картриджей: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ description: Как установить TWiLight Menu++ на флеш-карт - iTouchDS и iTouch2 (используйте файлы M3Real_M3iZero YSMenu) - R4(i)RTS (r4rts.com) (используйте файлы M3Real_M3iZero YSMenu) - R4 SDHC RTS (черный картридж) (r4isdhc.com) (используйте файлы M3Real_M3iZero YSMenu) - - Установка [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). - - Убедитесь, что у вас есть `YSMenu.nds` (переименуйте из `TTMenu.dat`, если его нет) и папка `TTMenu` в корне microSD карты вашего флеш-картриджа - - Не копируйте `TTMenu.dat` напрямую; это нарушит работу автозагрузки и мягкой перезагрузки YSMenu +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_sv-SE/ds-index/best-console.md b/pages/_sv-SE/ds-index/best-console.md index cc85016d..2521bb5b 100644 --- a/pages/_sv-SE/ds-index/best-console.md +++ b/pages/_sv-SE/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Looking at the features of each console to decide the best DS(i) mo The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all capable of running in DS(i) mode, as well as GBA games. To help decide which console is best for you, please read this page. -| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ----------------- | ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------- | -| 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(?) | 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] | +| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ----------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------- | +| 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) | +| 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] | [^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues. diff --git a/pages/_sv-SE/ds-index/forwarders.md b/pages/_sv-SE/ds-index/forwarders.md index 1ffe14af..ba3db9d7 100644 --- a/pages/_sv-SE/ds-index/forwarders.md +++ b/pages/_sv-SE/ds-index/forwarders.md @@ -47,15 +47,6 @@ If you already have Universal Updater installed on your console, you can skip to 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. Download the latest [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. Download the latest [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your device 1. Hold A + B, then power on your device to boot to Unlaunch 1. Launch `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. Download the latest [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B 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 -### Del 2: Få AP:s åtgärdsfiler från TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. Download the latest [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_sv-SE/ds-index/ntrboot.md b/pages/_sv-SE/ds-index/ntrboot.md index 662f7bfe..1709a216 100644 --- a/pages/_sv-SE/ds-index/ntrboot.md +++ b/pages/_sv-SE/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_sv-SE/ds-index/removing-ntrboot.md b/pages/_sv-SE/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..908d1d61 --- /dev/null +++ b/pages/_sv-SE/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: sv-SE +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_sv-SE/ds-index/retail-roms.md b/pages/_sv-SE/ds-index/retail-roms.md index 3795dcb3..56481617 100644 --- a/pages/_sv-SE/ds-index/retail-roms.md +++ b/pages/_sv-SE/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Information relaterad till kommersiella DS spel ### Anti-piratkopiering AP (Anti-Piracy) is a method used by developers to enforce legitimate purchases and prevent piracy. Detta kan kringgås antingen från lastaren eller själva ROMen. -- For nds-bootstrap, it can load an `.ips` file in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. A pack of `.ips` files is included with TWiLight Menu++ +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. - For Wood R4, these patches are included in the software itself, you will not need to modify the ROM itself If there isn't an `.ips` file for your ROM or your software doesn't patch your ROM, you can try directly modifying the ROM itself using [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ In terms of the system identifiers: ### DSi Enhanced: Games with "DSi Enhanced" functionality are games that take advantage of some aspect of the DSi's hardware while still remaining compatible with the DS Phat/Lite. These games are marked as `TWL` but still say "Nintendo DS" instead of "Nintendo DSi" on the label. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_sv-SE/twilightmenu/installing-flashcard.md b/pages/_sv-SE/twilightmenu/installing-flashcard.md index f080058f..73b25a3c 100644 --- a/pages/_sv-SE/twilightmenu/installing-flashcard.md +++ b/pages/_sv-SE/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Installation (Minneskort) long_title: Att installera TWiLight Menu++ (Minneskort) description: Hur man installerar TWiLight Menu+ + på Nintendo DS minneskort +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Installation @@ -19,28 +23,40 @@ description: Hur man installerar TWiLight Menu+ + på Nintendo DS minneskort 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### Autobooting TWiLight Menu++ -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Skip this, if you don't see your flashcard 1. **DS Phat/Lite users:** Go to settings in the DS menu, and turn on auto-start, so your flashcard will start on boot -### To run games using your flashcard firmware +### To run games using your flashcard firmware (optional) -Please note this only works if your flashcard is set to autoboot TWiLight Menu++. See above section for how to do so. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. See above section for how to do so. +- Not all flashcards support running games in this fashion. If the below steps do not apply to your flashcard, you can skip this section. +- You'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. {:.alert .alert-warning} -Please note that not all flashcards support running games in this fashion. If the below steps do not apply to your flashcard, you can skip this section. -{:.alert .alert-warning} +{% capture tab-loader %} -Please note that you'll lose the ability to use cheats when running games in this fashion. If you want to retain cheat functionality, please skip this section. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - A README.txt file is present in the `Flashcart Loader` folder, to help find which flashcart loader is appropriate for your flashcard. - - If you have done so, continue to step 3. If not, follow the steps below the flashcard list below +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. For these flashcards: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ Please note that you'll lose the ability to use cheats when running games in thi - iTouchDS and iTouch2 (use the M3Real_M3iZero YSMenu files) - R4(i)RTS (r4rts.com) (use the M3Real_M3iZero YSMenu files) - R4 SDHC RTS (black cartridge) (r4isdhc.com) (use the M3Real_M3iZero YSMenu files) - - Install [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). - - Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root - - Do not copy `TTMenu.dat` directly; this will break autobooting and YSMenu's soft reset +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_uk-UA/ds-index/best-console.md b/pages/_uk-UA/ds-index/best-console.md index 68934afa..d95654f8 100644 --- a/pages/_uk-UA/ds-index/best-console.md +++ b/pages/_uk-UA/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Розглянемо особливості кожної консо На консолях Nintendo DS, Nintendo DSi, Nintendo 3DS і Nintendo 2DS можна грати в режимі DS(i), а також в ігри GBA. Щоб вирішити, яка консоль найкраще підійде саме вам, прочитайте цю сторінку. -| Особливості | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ---------------------------------- | ---------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------------- | -| Максимальна RAM | 4 МБ (до 36 МБ з розширенням RAM) | 16 МБ | 32 МБ | -| Макс. швидкість ЦП | 67 МГц | 133 МГц[^1] | 133 МГц[^1] | -| Камера | Немає | Є | Є | -| Тип екрану | TN(?) | TN (звичайна), IPS (XL) | TN або IPS (залежить від моделі) | -| Touch sensitivity | Є | DSi mode only | Немає | -| Масштабування екрану | Немає | Немає | Є[^2] | -| Рівень яскравості | 2 (Увімк./вимк. для Phat), 4 (Lite)[^3] | 5 | 5 | -| Сумісність з GBA | Нативна, майже ідеальна[^4] | Чудова | Нативна, майже ідеальна[^5] | -| Підтримка DSiWare | Так, частково[^6] | Так[^7] | Так[^7] | +| Особливості | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ---------------------------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------------- | +| Максимальна RAM | 4 МБ (до 36 МБ з розширенням RAM) | 16 МБ | 32 МБ | +| Макс. швидкість ЦП | 67 МГц | 133 МГц[^1] | 133 МГц[^1] | +| Камера | Немає | Є | Є | +| Тип екрану | TN(?), Frontlit (Phat), Backlit (Lite) | TN (звичайна), IPS (XL) | TN або IPS (залежить від моделі) | +| Touch sensitivity | Є | DSi mode only | Немає | +| Масштабування екрану | Немає | Немає | Є[^2] | +| Рівень яскравості | 2 (Увімк./вимк. для Phat), 4 (Lite)[^3] | 5 | 5 | +| Сумісність з GBA | Нативна, майже ідеальна[^4] | Чудова | Нативна, майже ідеальна[^5] | +| Підтримка DSiWare | Так, частково[^6] | Так[^7] | Так[^7] | [^1]: DS ігри все ще працюватимуть на частоті 67 МГц, але більшість з них можна налаштувати на частоту 133 МГц, хоча з деякими іграми можуть виникнути проблеми. diff --git a/pages/_uk-UA/ds-index/forwarders.md b/pages/_uk-UA/ds-index/forwarders.md index 5b6737ae..16fe1a2b 100644 --- a/pages/_uk-UA/ds-index/forwarders.md +++ b/pages/_uk-UA/ds-index/forwarders.md @@ -47,15 +47,6 @@ If you already have Universal Updater installed on your console, you can skip to 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. Завантажте останню версію [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. Завантажте останню версію [`TWiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your device 1. Hold A + B, then power on your device to boot to Unlaunch 1. Launch `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. Завантажте останню версію [`TWiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B is held, the DS/DSi boot screen is skipped - `HEALTHSAFETYMSG`: If set to `1`, the boot screen's health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message -### Part 2: Getting the AP fix files from TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. Завантажте останню версію [`TWiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_uk-UA/ds-index/ntrboot.md b/pages/_uk-UA/ds-index/ntrboot.md index 9651cfaf..3efa741f 100644 --- a/pages/_uk-UA/ds-index/ntrboot.md +++ b/pages/_uk-UA/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_uk-UA/ds-index/removing-ntrboot.md b/pages/_uk-UA/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..f4faf678 --- /dev/null +++ b/pages/_uk-UA/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: uk-UA +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_uk-UA/ds-index/retail-roms.md b/pages/_uk-UA/ds-index/retail-roms.md index 8335c075..b8f689ef 100644 --- a/pages/_uk-UA/ds-index/retail-roms.md +++ b/pages/_uk-UA/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: Information related to retail DS games ### Anti-piracy AP (Anti-Piracy) is a method used by developers to enforce legitimate purchases and prevent piracy. This can be circumvented either from the loader or the ROM itself. -- For nds-bootstrap, it can load an `.ips` file in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. A pack of `.ips` files is included with TWiLight Menu++ +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. This `.ips` file will be applied by nds-bootstrap in RAM so you can keep the ROM files intact. - For Wood R4, these patches are included in the software itself, you will not need to modify the ROM itself If there isn't an `.ips` file for your ROM or your software doesn't patch your ROM, you can try directly modifying the ROM itself using [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/). @@ -137,3 +137,24 @@ In terms of the system identifiers: ### DSi Enhanced: Games with "DSi Enhanced" functionality are games that take advantage of some aspect of the DSi's hardware while still remaining compatible with the DS Phat/Lite. These games are marked as `TWL` but still say "Nintendo DS" instead of "Nintendo DSi" on the label. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_uk-UA/twilightmenu/installing-flashcard.md b/pages/_uk-UA/twilightmenu/installing-flashcard.md index 6b687d3d..3715222a 100644 --- a/pages/_uk-UA/twilightmenu/installing-flashcard.md +++ b/pages/_uk-UA/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: Встановлення (Флешкарта) long_title: Встановлення TWiLight Menu++ (Флешкарта) description: Як встановити TWiLight Menu++ на флешкарту Nintendo DS +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### Встановлення @@ -19,28 +23,40 @@ description: Як встановити TWiLight Menu++ на флешкарту N 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### Автозапуск TWiLight Menu++ -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - Пропустіть це, якщо ви не бачите свою флешкарту 1. **Користувачі оригінальної DS та DS Lite:** Перейдіть до налаштувань в меню DS та увімкніть автозапуск, щоб ваша флешкарта запускалася при завантаженні -### Запуск ігор за допомогою прошивки вашої флешкарти +### To run games using your flashcard firmware (optional) -Зверніть увагу, що це працює тільки якщо на вашій флешкарті налаштовано автозапуск TWiLight Menu++. Про те, як це зробити, дивіться у попередньому розділі. +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. Про те, як це зробити, дивіться у попередньому розділі. +- Not all flashcards support running games in this fashion. Якщо кроки нижче не стосуються вашої флешкарти, ви можете пропустити цей розділ. +- You'll lose the ability to use cheats when running games in this fashion. Якщо ви хочете зберегти функцію читів, пропустіть цей розділ. {:.alert .alert-warning} -Зверніть увагу, що не всі флешкарти підтримують запуск ігор у цьому режимі. Якщо кроки нижче не стосуються вашої флешкарти, ви можете пропустити цей розділ. -{:.alert .alert-warning} +{% capture tab-loader %} -Зверніть увагу, що ви втратите можливість використовувати чити в іграх, використовуючи цей режим. Якщо ви хочете зберегти функцію читів, пропустіть цей розділ. -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - Файл README.txt міститься в теці `Flashcart Loader`, щоб допомогти визначитися, який завантажувач підходить для вашої флешкарти. - - Якщо ви це зробили, переходьте до кроку 3. Якщо ні, виконайте кроки, наведені нижче у списку флешкарт +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. Для цих флешкарт: +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ description: Як встановити TWiLight Menu++ на флешкарту N - iTouchDS та iTouch2 (використайте файли M3Real_M3iZero YSMenu) - R4(i)RTS (r4rts.com) (використайте файли M3Real_M3iZero YSMenu) - R4 SDHC RTS (чорний картридж) (r4isdhc.com) (використайте файли M3Real_M3iZero YSMenu) - - Встановіть [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). - - Переконайтеся, що у вас є `YSMenu.nds` (перейменуйте з `TTMenu.dat`, якщо його немає) та тека `TTMenu` в кореневій теці вашої microSD карти - - Не копіюйте `TTMenu.dat` безпосередньо; це порушить автозавантаження та швидке перезавантаження YSMenu +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %} diff --git a/pages/_zh-CN/ds-index/best-console.md b/pages/_zh-CN/ds-index/best-console.md index 09634999..34f6c80e 100644 --- a/pages/_zh-CN/ds-index/best-console.md +++ b/pages/_zh-CN/ds-index/best-console.md @@ -9,17 +9,17 @@ description: Looking at the features of each console to decide the best DS(i) mo The Nintendo DS, Nintendo DSi, Nintendo 3DS, and Nintendo 2DS consoles are all capable of running in DS(i) mode, as well as GBA games. To help decide which console is best for you, please read this page. -| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | -| ----------------- | ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------------------------------- | -| 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(?) | 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] | +| Features | Nintendo DS | Nintendo DSi | Nintendo 3DS/2DS | +| ----------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------- | +| 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) | +| 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] | [^1]: DS games will run at 67mhz, but most can be configured to run at 133mhz, though certain games will have issues. diff --git a/pages/_zh-CN/ds-index/forwarders.md b/pages/_zh-CN/ds-index/forwarders.md index bc2c0604..8297a65a 100644 --- a/pages/_zh-CN/ds-index/forwarders.md +++ b/pages/_zh-CN/ds-index/forwarders.md @@ -47,15 +47,6 @@ If you already have Universal Updater installed on your console, you can skip to 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 -### Part 3: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, you are done with this guide. -{:.alert .alert-info} - -1. 下载最新的 [`TwiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - {% endcapture %} {% assign tab-3ds-sd-card = tab-3ds-sd-card | split: "////////" %} @@ -72,16 +63,7 @@ If you already have TWiLight Menu++ installed, you are done with this guide. 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 -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed, skip to the next part. -{:.alert .alert-info} - -1. 下载最新的 [`TwiLightMenu-DSi.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-DSi.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your device 1. Hold A + B, then power on your device to boot to Unlaunch 1. Launch `NDSForwarder.dsi` @@ -105,16 +87,7 @@ If you already have TWiLight Menu++ installed, skip to the next part. 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 flashcard's SD card -### Part 2: Getting the AP-fix pack from TWiLight Menu++ - -If you already have TWiLight Menu++ installed or just plan to run DSiWare, skip to the next part. -{:.alert .alert-info} - -1. 下载最新的 [`TwiLightMenu-Flashcard.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-Flashcard.7z) -1. In the `.7z` file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `sd:/_nds/ntr-forwarder/` - -### Part 3: NDSForwarder-DSi +### Part 2: NDSForwarder-DSi 1. Reinsert your SD card into your flashcard, and the flashcard into your device 1. Power on your device and launch your flashcard 1. Launch `NDSForwarder.nds` @@ -216,16 +189,7 @@ After you extract the pack for your card, you can edit `sd:/_nds/ntr_forwarder.i - `DISABLEANIMATION`: If set to `1` or B is held, the DS/DSi boot screen is skipped - `HEALTHSAFETYMSG`: If set to `1`, the boot screen's health and safety message will appear on the bottom screen, otherwise the bottom screen stays white with no health and safety message -### Part 2: Getting the AP fix files from TWiLight Menu++ - -If you already have TWiLight Menu++, skip to the next part. -{:.alert .alert-info} - -1. 下载最新的 [`TwiLightMenu-3DS.7z`](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest/download/TWiLightMenu-3DS.7z) -1. In the 7z file, go to the `_nds/TWiLightMenu/extras` folder -1. Drag the `apfix.pck` file to `fat:/_nds/ntr-forwarder/` - -### Part 3: Forwarder3-DS +### Part 2: Forwarder3-DS 1. Open `Forwarder3DS.jar` - **Windows users:** If it doesn't open, download this [Forwarder3DS.bat](/assets/files/Forwarder3DS.bat), place it in the same folder as Forwarder3DS.jar, and run it 1. Set your card as the `Target` on the left @@ -239,7 +203,7 @@ If you already have TWiLight Menu++, skip to the next part. 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 -### Part 4: Installing the forwarder +### Part 3: Installing the forwarder - If using a 3DS family console: 1. Copy the CIA(s) to your 3DS's SD card, then install them using FBI diff --git a/pages/_zh-CN/ds-index/ntrboot.md b/pages/_zh-CN/ds-index/ntrboot.md index bc496b72..ad8af648 100644 --- a/pages/_zh-CN/ds-index/ntrboot.md +++ b/pages/_zh-CN/ds-index/ntrboot.md @@ -6,7 +6,8 @@ category: guides title: ntrboot description: How to use ntrboot on a Nintendo DSi tabs: - - dsi: DS/DSi + - unhacked: Unhacked DS/DSi/3DS + dsi: DSi 3ds: 3DS --- @@ -15,9 +16,26 @@ tabs: ### Required hardware To use ntrboot on your DSi you will need: -\- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. -\- A magnet to trigger ntrboot -\- A second DSi/3DS in order to flash ntrboot to the flashcard + +- An ntrboot compatible flashcard. [Here's a list of working carts](https://www.flashcarts.net/ntrboot-ds-carts.html?tab=flashable). Ignore the pre-flashed ones as those use the 3DS version of ntrboot. +- A magnet to trigger ntrboot +- A working DS/DSi/3DS in order to flash ntrboot to the flashcard + +{% capture tab-unhacked %} + +This method requires a working DS, DSi or 3DS console and does not require custom firmware +{:.alert .alert-warning} + +1. Ensure your flashcart is set up with a working kernel that can load homebrew +2. Create a folder named `ntrboot` on your flashcart's MicroSD card +3. Download the [ntrboot image](/assets/files/default.gcd) and copy it to the `ntrboot` folder on your flashcart's MicroSD card +4. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) and copy it to anywhere on your flashcart's MicroSD card +5. Insert the MicroSD card into the flashcart and boot the flashcart on the working console +6. Launch `ntrboot_flasher_nds.nds` from your flashcart's kernel +7. 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 + +{% endcapture tab-unhacked %} +{% assign tab-unhacked = tab-unhacked | split: "////////" %} {% capture tab-dsi %} @@ -27,7 +45,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` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card 3. Insert your SD card into a modded DSi, then run the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +4. 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 {% endcapture tab-dsi %} {% assign tab-dsi = tab-dsi | split: "////////" %} @@ -39,26 +57,32 @@ You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and ha 1. Download the [ntrboot image](/assets/files/default.gcd) to your 3DS SD card as `sdmc:/ntrboot/default.gcd` 2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` -3. Insert your SD card into a modded 3DS. Hold `START` to open the luma chainloader, then select the ntrboot flasher -4. Follow the instructions on screen. Select your cartridge from the list, back up your flashcard, then inject ntrboot. You must select the "TWL" option +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. 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 {% endcapture tab-3ds %} {% assign tab-3ds = tab-3ds | split: "////////" %} ### Flashing ntrboot -{% assign tabs = tab-dsi | concat: tab-3ds %} +{% assign tabs = tab-unhacked | concat: tab-dsi | concat: tab-3ds %} {% include tabs.html index=0 tabs=tabs %} ### Running ntrboot -1. Download any homebrew to the SD card as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). +1. Download any homebrew to the **DSi** SD card (not the flashcart MicroSD card) as `sdmc:/ntrboot.nds`. For this example we'll use [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/releases/). 2. Insert your SD card and the ntrboot flashcard in your DSi 3. Place a magnet near the `ABXY` buttons until you trigger sleep mode 4. Turn off your DSi 5. With the magnet in place, hold `start` + `select` + `x` and turn the DSi on 6. GodMode9i should now boot +### Troubleshooting + If ntrboot does nothing and you're sure that the magnet and button combo are correct, ntrboot might not be working. Try following the flashing instructions again with [this ntrboot image](/assets/files/default_green.gcd) and see if ntrboot loads a green screen. If it does not, your flashcard may be incompatible and you will need to ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. If you get a "NAND Init failure" error or don't see the NAND from ntrboot, you will need to boot the homebrew you want through another program (eg. launching SafeNANDManager through GodMode9i). There is an issue with ntrboot in which the CID/ConsoleID are not properly set up on boot, so mounting the NAND for editing/recovery will not work right away. + +### Removing ntrboot + +If you wish to restore your flashcart back to it's original state before it was flashed with ntrboot, read the section on [removing ntrboot](/ds-index/removing-ntrboot). diff --git a/pages/_zh-CN/ds-index/removing-ntrboot.md b/pages/_zh-CN/ds-index/removing-ntrboot.md new file mode 100644 index 00000000..2f6509c1 --- /dev/null +++ b/pages/_zh-CN/ds-index/removing-ntrboot.md @@ -0,0 +1,59 @@ +--- +lang: zh-CN +layout: wiki +section: ds-index +category: guides +title: Removing ntrboot +description: How to remove ntrboot and restore a flashcart +tabs: + - dsi: DSi + 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. + +### Required hardware + +To remove ntrboot from your flashcart you will need: + +- A flashcard that has been flashed with ntrboot +- A hacked DSi/3DS running ntrboot flasher in order to restore the flashrom backup to the flashcard +- A flashrom backup of your flashcart. If you followed the ntrboot flashing guide, you should have this as a `.bin` file in the `ntrboot` folder from your flashcart MicroSD card or DSi/3DS SD card +- If you do **not** have this backup, you may download the corresponding flashrom backup for your flashcart from the [3ds.hacks.guide ntrboot guide](https://3ds.hacks.guide/installing-boot9strap-\(ntrboot\).html#section-v-removing-ntrboot). These are available as magnet links and require torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download) to download them + +{% capture tab-dsi %} + +You must have already followed [dsi.cfw.guide](https://dsi.cfw.guide) and have a way of running homebrew. +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your DSi SD card. Create this folder if it does not exist +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher_nds.nds) to anywhere on your SD card +3. Insert your SD card into a modded DSi, then run the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-dsi %} +{% assign tab-dsi = tab-dsi | split: "////////" %} + +{% capture tab-3ds %} + +You must have already followed [3ds.hacks.guide](https://3ds.hacks.guide) and have luma installed +{:.alert .alert-warning} + +1. Place your flashcart's flashrom backup in the `ntrboot` folder on your 3DS SD card. Create this folder if it does not exist. +2. Download the [ntrboot flasher](/assets/files/ntrboot_flasher.firm) to your SD card as `sdmc:/luma/payloads/ntrboot_flasher.firm` +3. Insert your SD card into a modded 3DS. Power on your 3DS while holding `START` to open the luma chainloader, then select the ntrboot flasher +4. Follow the instructions on screen. Select your cartridge from the list, then choose the `Restore Flash` option. After the restore has finished, your flashcart should now work as a DS flashcart again + +{% endcapture tab-3ds %} +{% assign tab-3ds = tab-3ds | split: "////////" %} + +### Removing ntrboot + +{% assign tabs = tab-dsi | concat: tab-3ds %} +{% include tabs.html index=0 tabs=tabs %} + +### Troubleshooting + +In some cases, the restore may fail. This may be due to either an incorrect flashrom backup file, or your flashcard may be incompatible with the restore. ntrboot uses a hardcoded name for restoring flashrom backups. If you renamed the `.bin` file and do not have the original name, you can create a flash dump which will create a `.bin` file of the correct name of which you can then use to rename your flashrom backup. + +If you are unsure and require assistance you can ask in the [DS(i) Mode Hacking](https://ds-homebrew.com/discord) Discord server. diff --git a/pages/_zh-CN/ds-index/retail-roms.md b/pages/_zh-CN/ds-index/retail-roms.md index 33c78388..14b62d1c 100644 --- a/pages/_zh-CN/ds-index/retail-roms.md +++ b/pages/_zh-CN/ds-index/retail-roms.md @@ -10,7 +10,7 @@ description: 与零售 DS 游戏相关的信息 ### 反盗版 AP(反盗版)是开发商用来执行合法购买和防止盗版的一种方法。 这可以通过加载程序或 ROM 本身来规避。 -- 对于 nds-bootstrap,它可以加载 `.ips` 文件,以规避上述补丁。 `.ips` 文件将由 nds-bootstrap 在 RAM 中应用,因此可以保持 ROM 文件完好无损。 TWiLight Menu++ 包含一个 `.ips` 文件包。 +- For nds-bootstrap, it can load an `.ips` file (both internal and external) in order to circumvent said patches. `.ips` 文件将由 nds-bootstrap 在 RAM 中应用,因此可以保持 ROM 文件完好无损。 - 对于 Wood R4,这些补丁包含在软件本身中,您无需修改 ROM 本身 如果您的 ROM 没有 `.ips` 文件,或者您的软件没有为 ROM 打补丁,您可以尝试使用 [DS-Scene ROM Tool](https://gbatemp.net/download/retrogamefan-nds-rom-tool-v1-0_b1215.35735/) 直接修改 ROM 本身。 @@ -137,3 +137,24 @@ title ID 的最后一个字母本身代表游戏的语言。 使用上一个示 ### DSi Enhanced: Games with "DSi Enhanced" functionality are games that take advantage of some aspect of the DSi's hardware while still remaining compatible with the DS Phat/Lite. These games are marked as `TWL` but still say "Nintendo DS" instead of "Nintendo DSi" on the label. + +### DSiWare: + +DSiWare are digital games and apps which we're downloadable from the DSi Shop, to then launch from the DSi System Menu. + - Examples are: + - Art Style Series + - Flipnote Studio + - G.G Series + - The Legend of Zelda: Four Swords: Anniversary Edition + - Nintendo DSi Browser + - Shantae: Risky's Revenge + - EA's Sudoku + - Most DSiWare titles could also be downloaded via the 3DS eShop. + - DSiWare titles are no longer downloadable, due to both shops being closed. + +DSiWare can only be run from the internal system memory, unless when using **TW**i**L**ight Menu++ to launch them from the DSi/3DS SD Card or flashcard. + - By using a flashcard, some DSiWare titles can be run on a DS or DS Lite console. + +Every DSiWare/DSi system application (except for the System Menu) disables Slot-1 (aka the DS game card slot) access, preventing access to what's stored on the game card or even a flashcard. + - This means developers could not add support for DS games as a way of accessing hidden features within DSiWare titles. + - This also means homebrew apps (which would be run via exploited DSiWare apps) such as GodMode9**i** cannot dump/extract ROMs from DS game cards, unless when running via Unlaunch. \ No newline at end of file diff --git a/pages/_zh-CN/twilightmenu/installing-flashcard.md b/pages/_zh-CN/twilightmenu/installing-flashcard.md index 232f9f1a..d87f181e 100644 --- a/pages/_zh-CN/twilightmenu/installing-flashcard.md +++ b/pages/_zh-CN/twilightmenu/installing-flashcard.md @@ -6,6 +6,10 @@ category: installing title: 安装(烧录卡) long_title: 安装 TWiLight Menu++(烧录卡) description: 如何在 Nintendo DS 烧录卡上安装 TWiLight Menu++ +tabs: + - + loader: Flashcart Loader + ysmenu: YSMenu --- ### 安装步骤 @@ -19,28 +23,40 @@ description: 如何在 Nintendo DS 烧录卡上安装 TWiLight Menu++ 1. **DS Phat/Lite users:** If booting `BOOT.NDS` causes a white screen lock-up, then follow the below steps for autobooting, and try again ### 自动启动 TWiLight Menu++ -1. Drag and drop everything inside `Autoboot/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Autoboot` -> `(your flashcard)` folders +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card - 如果没有找到您的烧录卡,请跳过本步骤 1. **对于 DS Phat/Lite 用户:**在 DS 设置菜单中打开自动运行,这样开机时就会自动进入烧录卡 -### 使用烧录卡固件运行游戏 +### To run games using your flashcard firmware (optional) -请注意,这只在烧录卡已被设置为自动启动 TWiLight Menu++ 时生效。 请参阅上文如何配置。 +**Please note:** +- This only works if your flashcard is set to autoboot TWiLight Menu++. 请参阅上文如何配置。 +- Not all flashcards support running games in this fashion. 如果以下步骤不适用于您的烧录卡,您可以跳过此部分。 +- You'll lose the ability to use cheats when running games in this fashion. 如果您想保留金手指功能,请跳过本节。 {:.alert .alert-warning} -请注意,并非所有烧录卡都支持以这种方式运行游戏。 如果以下步骤不适用于您的烧录卡,您可以跳过此部分。 -{:.alert .alert-warning} +{% capture tab-loader %} -请注意,以这种方式运行游戏时,您将无法使用金手指。 如果您想保留金手指功能,请跳过本节。 -{:.alert .alert-warning} +If your flashcart does not have a compatible loader for this section, choose the "YSMenu" tab. +{:.alert .alert-info} -1. Drag and drop everything inside `Flashcart Loader/(your flashcard)` to the root of the flashcard's microSD card +1. Open or extract `TWiLightMenu-Flashcard.7z` +1. Open the `Flashcart Loader` -> `(your flashcard)` folders - `Flashcart Loader` 文件夹中有一个 README.txt 文件,可帮助找到适合您的烧录卡的加载器。 - - 如果已完成,请看第 3 步。 如果没有,请按照下面烧录卡列表中的步骤操作 +1. Drag and drop the contents of the folder to the root of the flashcard's microSD card +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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there -1. 烧录卡 +{% endcapture tab-loader %} +{% assign tab-loader = tab-loader | split: "////////" %} + +{% capture tab-ysmenu %} + +1. Please confirm that you have one of the below flashcarts: - R4i-SDHC (r4i-sdhc.com) - - r4isdhc.com 2014-2024 cards (**not** .hk or .com.cn) + - r4isdhc.com 2014+ cards (**not** .hk or .com.cn) - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -57,8 +73,16 @@ description: 如何在 Nintendo DS 烧录卡上安装 TWiLight Menu++ - iTouchDS and iTouch2(使用 M3Real_M3iZero YSMenu 的文件) - R4(i)RTS (r4rts.com)(使用 M3Real_M3iZero YSMenu 的文件) - R4 SDHC RTS(黑卡)(r4isdhc.com)(使用 M3Real_M3iZero YSMenu 的文件) - - 安装 [RetroGameFan 的 YSMenu](https://gbatemp.net/download/35737/)。 - - 确认在烧录卡的 microSD 卡根目录已经有 `YSMenu.nds`(如果没有,请直接将 `TTMenu.dat` 重命名)文件和 `TTMenu` 文件夹 - - 请勿直接复制 `TTMenu.dat` ;这将破坏自动启动和 YSMenu 的软重启功能 +1. Download [RetroGameFan's YSMenu](https://gbatemp.net/download/35737/). +1. Extract it to a folder on your computer. Navigate to the folder required for your flashcart. +1. Inside the folder, rename `TTMenu.dat` to `YSMenu.nds` if a `YSMenu.nds` file does not already exist +1. Copy the `TTMenu` folder and `YSMenu.nds` file to the root of your MicroSD card. **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 + - Alternatively you may do this as a per-game setting by pressing `Y` on a selected game and changing the `Game Loader` option there + +{% endcapture tab-ysmenu %} +{% assign tab-ysmenu = tab-ysmenu | split: "////////" %} + +### Running games with your flashcart firmware +{% assign tabs = tab-loader | concat: tab-ysmenu %} +{% include tabs.html index=0 tabs=tabs %}