mirror of
https://github.com/rolfiee/wiki.git
synced 2025-06-19 03:35:38 -04:00
ds-index grammar / spelling corrections
This commit is contained in:
parent
9021a69e12
commit
4f480b05de
3
.vscode/settings.json
vendored
Normal file
3
.vscode/settings.json
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"makefile.extensionOutputFolder": "./.vscode"
|
||||
}
|
@ -27,7 +27,7 @@ nds-bootstrap has TWL Clock Speed as an option, but it will not try to adjust th
|
||||
### Nintendo DSi Menu
|
||||
In version 1.4.0, RSA signatures in the DS Game Card whitelist aren't verified. This is a vulnerability that can be exploited, and it allows you to take access over the ARM9 processor. It requires version 1.4.0 (it was patched in future versions and didn't exist in prior versions) and a flashcard with a modified ROM.
|
||||
|
||||
There is also a known glitch in the way the Nintendo DSi Menu calculates free space that can can cause an error when using the menu not from the original NAND, for more information see [hiyaCFW FAQ & Troubleshooting](../hiyacfw/faq#the-free-space-bug).
|
||||
There is also a known glitch in the way the Nintendo DSi Menu calculates free space that can cause an error when using the menu outside of the original NAND, for more information see [hiyaCFW FAQ & Troubleshooting](../hiyacfw/faq?faq=why-do-i-get-an-error-has-occurred-message-when-booting-hiyacfw).
|
||||
|
||||
### Nintendo DSi Slot-1 access & blockout
|
||||
Slot-1 access is blocked when launching applications from the system menu, except if said applications are either the Slot-1 launcher itself or System Settings. In order to launch normally unlaunchable Slot-1 cartridges, you'll need to either make a System Settings exploit or install Unlaunch. Without either of those, you cannot launch unlaunchable flashcards and you cannot dump ROMs to your SD card.
|
||||
|
@ -28,13 +28,13 @@ This page assumes you are running a modern CFW environment from [3ds.hacks.guide
|
||||
|
||||
### Part 1: Getting the required files
|
||||
|
||||
If you already have Universal Updater installed on your console, you can skip to step 3.
|
||||
If you already have Universal-Updater installed on your console, you can skip to step 3.
|
||||
{:.alert .alert-info}
|
||||
|
||||
1. Open FBI and select `Remote Install`, then `Scan QR Code`
|
||||
1. Scan this QR code to install the latest version of [Universal-Updater](https://github.com/Universal-Team/Universal-Updater)<br>
|
||||

|
||||
1. Open Universal Updater from your HOME Menu
|
||||
1. Open Universal-Updater from your HOME Menu
|
||||
1. Install the NDSForwarder package
|
||||
1. NDSForwarder and its required files are now set up in its respective locations
|
||||
|
||||
|
@ -14,7 +14,7 @@ Developing Nintendo DS homebrew typically uses devkitPro tools, such as devkitAR
|
||||
- **Graphics libraries:** [easyGL2D](http://rel.phatcode.net/junk.php?id=117), which comes shipped with libnds, is recommended, however [NightFox Lib](https://github.com/knightfox75/nds_nflib) can be used instead
|
||||
- **Entire toolchains:** [devkitARM](https://devkitpro.org/wiki/Getting_Started) and [libnds](https://libnds.devkitpro.org/) are recommended, as it includes DSi compatibility and has a larger ecosystem, however [ToolchainGenericDS](https://bitbucket.org/Coto88/toolchaingenericds) is an option for flashcard-exclusive development
|
||||
|
||||
To get started, [this GBATemp thread](https://gbatemp.net/threads/useful-resources-to-help-you-out-with-starting-to-make-nds-homebrew.580507/#post-9322674) has a lot of good resources for beginners. For more technical information on the DS(i), see [GBATEK](https://problemkaputt.de/gbatek-contents.htm).
|
||||
To get started, [this GBAtemp thread](https://gbatemp.net/threads/useful-resources-to-help-you-out-with-starting-to-make-nds-homebrew.580507/#post-9322674) has a lot of good resources for beginners. For more technical information on the DS(i), see [GBATEK](https://problemkaputt.de/gbatek-contents.htm).
|
||||
|
||||
### Flashcards
|
||||
DS mode flashcards are a Slot-1 method of running Nintendo DS applications. Flashcards have the advantages of keeping console files and portable files separate, have the ability to be used without modding your system, and are usable on DS Phat/Lite consoles. However, unlike modding the actual console, there are multiple flashcards on the market, each with different kernel requirements. The kernel you use is the most important.
|
||||
|
@ -6,4 +6,4 @@ title: Nintendo DS Modding Index
|
||||
description: An explanation of all things DS modding
|
||||
---
|
||||
|
||||
Welcome to the Nintendo DS modding resources section. This will attempt to explain most things related to Nintendo DS modding, as well as be a basic introduction to the NTR firmware of the Nintendo DS, the TWL firmware of the Nintendo DSi, and TWL_FIRM of the Nintendo 3DS.
|
||||
Welcome to the Nintendo DS modding resources section. This will attempt to explain most things related to Nintendo DS modding, as well as be a basic introduction to the NTR firmware of the Nintendo DS, the TWL firmware of the Nintendo DSi, and TWL_FIRM on the Nintendo 3DS.
|
||||
|
@ -55,11 +55,11 @@ Homebrew/digital-based solutions can also take advantage of the cheat databases,
|
||||
- TWiLight Menu++ reads the `usrcheat.dat` and sends off the enabled cheat values to another file, which nds-bootstrap picks up
|
||||
- The cheat engine used in nds-bootstrap is based on the one used in NitroHax. However, due to the cheat file containing only enabled cheats for that specific title, there is only a limit to how many cheats can be enabled, not a limit on the database size
|
||||
|
||||
For the most complete cheat database, using [DeadSkullzJr's NDS Cheat Database](https://gbatemp.net/threads/deadskullzjrs-nds-cheat-databases.488711) is recomended.
|
||||
For the most complete cheat database, using [DeadSkullzJr's NDS Cheat Database](https://gbatemp.net/threads/deadskullzjrs-nds-cheat-databases.488711) is recommended.
|
||||
|
||||
Cheat codes generally have types 0 through F, and here is an (unfinished) description of them:
|
||||
|
||||
- The 0xE code type is a 32-bit code type that allows you to make multiple writes in many consecutive addresses all at once. Essentially, it is like the basic 32-bit RAM write code type (0x0), except this doesn't have addresses listed next the the values you want to write. Instead, the 0xE code type is programmed to automatically branch from a starting address, then determine the addresses to write to. From there, you just have to tack in the amount to write to in order for it to do the job
|
||||
- The 0xE code type is a 32-bit code type that allows you to make multiple writes in many consecutive addresses all at once. Essentially, it is like the basic 32-bit RAM write code type (0x0), except this doesn't have addresses listed next to the values you want to write. Instead, the 0xE code type is programmed to automatically branch from a starting address, then determine the addresses that it'll write to. From there, you just have to input the amount to write to in order for it to do the job
|
||||
- It is known that cheat codes of this type usually do not work with nds-bootstrap currently
|
||||
- DeadSkullzJr is working on a more comprehensive list of cheat code descriptions, this section will link to that once it is ready
|
||||
|
||||
|
@ -49,7 +49,7 @@ When this process is done, it should be easy as drag and drop to SD card. Once y
|
||||
## TunaViDS Guide
|
||||
|
||||
### Windows
|
||||
First you want to grab your video of choice. It is recommended that your video be 4:3, but FFmpeg add black bars to the video if it isn't.
|
||||
First you want to grab your video of choice. It is recommended that your video be 4:3, but FFmpeg adds black bars to the video if it isn't.
|
||||
|
||||
Warning: Do not change the ROM settings of Tuna-ViDS, it will not boot properly. This guide assumes you have the latest build of **TW**i**L**ight Menu++.
|
||||
{: .alert .alert-warning}
|
||||
|
Loading…
Reference in New Issue
Block a user