diff --git a/_data/es-ES/categories.json b/_data/es-ES/categories.json index e481c185..57012efe 100644 --- a/_data/es-ES/categories.json +++ b/_data/es-ES/categories.json @@ -43,7 +43,7 @@ "title": "Otros" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/es-ES/nav.json b/_data/es-ES/nav.json index 9f7b008f..2836bf06 100644 --- a/_data/es-ES/nav.json +++ b/_data/es-ES/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "Otros Proyectos", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/fr-FR/categories.json b/_data/fr-FR/categories.json index d28e0c13..c39fc942 100644 --- a/_data/fr-FR/categories.json +++ b/_data/fr-FR/categories.json @@ -32,7 +32,7 @@ }, { "key": "indexes", - "title": "Indexations" + "title": "Indexs" } ], "nds-bootstrap": [], @@ -43,7 +43,7 @@ "title": "Autres" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/fr-FR/nav.json b/_data/fr-FR/nav.json index 101204f8..b0c80d69 100644 --- a/_data/fr-FR/nav.json +++ b/_data/fr-FR/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "Autres projets", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/fr-FR/strings.json b/_data/fr-FR/strings.json index a70fc3c3..cace47a2 100644 --- a/_data/fr-FR/strings.json +++ b/_data/fr-FR/strings.json @@ -1,18 +1,18 @@ { "by": "Par : $1", "close": "Fermer", - "color-scheme": "Jeu de couleurs :", + "color-scheme": "Schéma de couleurs :", "dark": "Sombre", "default": "Défaut", "description": "Wikis pour les projets DS-Homebrew", "discord-server": "Serveur Discord (anglais uniquement)", "light": "Clair", - "need-help": "Besoin d'aide ? Rejoignez notre serveur Discord : DS(i) Mode piratage ! (en anglais seulement)", - "published-with": "Publié avec GitHub Pages, afficher la source sur GitHub.", + "need-help": "Besoin d'aide ? Rejoignez notre serveur Discord : DS⁽ⁱ⁾ Mode Hacking! (en anglais seulement)", + "published-with": "Publié avec GitHub Pages, voir la la source sur GitHub.", "select-language": "Sélectionner la langue", "source": "Source", "title": "Wiki DS-Homebrew", - "toggle-navigation": "Changer de mode de navigation", + "toggle-navigation": "Basculer à la navigation", "translate-here": "Traduire ici", "translate-on-crowdin": "Traduire sur Crowdin" } \ No newline at end of file diff --git a/_data/he-IL/categories.json b/_data/he-IL/categories.json index 79dfdb4a..f4691fd9 100644 --- a/_data/he-IL/categories.json +++ b/_data/he-IL/categories.json @@ -43,7 +43,7 @@ "title": "אחר" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/he-IL/nav.json b/_data/he-IL/nav.json index 312ed9ff..03248868 100644 --- a/_data/he-IL/nav.json +++ b/_data/he-IL/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "פרוייקטים אחרים", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/hu-HU/categories.json b/_data/hu-HU/categories.json index 8239318b..8a068b52 100644 --- a/_data/hu-HU/categories.json +++ b/_data/hu-HU/categories.json @@ -43,7 +43,7 @@ "title": "Egyéb" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/hu-HU/nav.json b/_data/hu-HU/nav.json index 2642871e..48cd9043 100644 --- a/_data/hu-HU/nav.json +++ b/_data/hu-HU/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "Egyéb projektek", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/ic-IC/categories.json b/_data/ic-IC/categories.json index 14afd669..4437e796 100644 --- a/_data/ic-IC/categories.json +++ b/_data/ic-IC/categories.json @@ -43,7 +43,7 @@ "title": "crwdns22410:0crwdne22410:0" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "crwdns18294:0crwdne18294:0", diff --git a/_data/ic-IC/nav.json b/_data/ic-IC/nav.json index ecf727d1..477aaabc 100644 --- a/_data/ic-IC/nav.json +++ b/_data/ic-IC/nav.json @@ -19,12 +19,12 @@ "url": "crwdns18906:0crwdne18906:0" }, { - "title": "crwdns22400:0crwdne22400:0", - "url": "crwdns22402:0crwdne22402:0" + "title": "crwdns28511:0crwdne28511:0", + "url": "crwdns28513:0crwdne28513:0" }, { - "title": "crwdns22404:0crwdne22404:0", - "url": "crwdns22406:0crwdne22406:0" + "title": "crwdns28515:0crwdne28515:0", + "url": "crwdns28517:0crwdne28517:0" } ] }, diff --git a/_data/id-ID/categories.json b/_data/id-ID/categories.json index 9e3a2a4d..a6904c1e 100644 --- a/_data/id-ID/categories.json +++ b/_data/id-ID/categories.json @@ -43,7 +43,7 @@ "title": "Lainnya" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/id-ID/nav.json b/_data/id-ID/nav.json index 2a31ec99..78b1824a 100644 --- a/_data/id-ID/nav.json +++ b/_data/id-ID/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "Proyek Lainnya", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/it-IT/categories.json b/_data/it-IT/categories.json index 90723af2..9a0e666a 100644 --- a/_data/it-IT/categories.json +++ b/_data/it-IT/categories.json @@ -43,7 +43,7 @@ "title": "Altro" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/it-IT/nav.json b/_data/it-IT/nav.json index 8fa521ed..f07e7369 100644 --- a/_data/it-IT/nav.json +++ b/_data/it-IT/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "Altri Progetti", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/it-IT/strings.json b/_data/it-IT/strings.json index cbffbe99..b17956b8 100644 --- a/_data/it-IT/strings.json +++ b/_data/it-IT/strings.json @@ -8,7 +8,7 @@ "discord-server": "Server Discord (solo in inglese)", "light": "Chiaro", "need-help": "Hai bisogno di aiuto? Unisciti al nostro server Discord: DS⁽ⁱ⁾ Mode Hacking! (solo in inglese)", - "published-with": "Pubblicato con Pagine GitHub, visualizza il codice sorgente su GitHub.", + "published-with": "Pubblicato con GitHub Pages, visualizza il codice sorgente su GitHub.", "select-language": "Seleziona lingua", "source": "Fonte", "title": "DS-Homebrew Wiki", diff --git a/_data/ja-JP/categories.json b/_data/ja-JP/categories.json index d5a5bd85..1f444c9b 100644 --- a/_data/ja-JP/categories.json +++ b/_data/ja-JP/categories.json @@ -43,7 +43,7 @@ "title": "その他" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/ja-JP/nav.json b/_data/ja-JP/nav.json index 07b5a499..6f5003b6 100644 --- a/_data/ja-JP/nav.json +++ b/_data/ja-JP/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "その他のプロジェクト", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/ko-KR/categories.json b/_data/ko-KR/categories.json index 2f79ca02..ae024a58 100644 --- a/_data/ko-KR/categories.json +++ b/_data/ko-KR/categories.json @@ -43,7 +43,7 @@ "title": "기타" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/ko-KR/nav.json b/_data/ko-KR/nav.json index 8a68b36e..2d5453aa 100644 --- a/_data/ko-KR/nav.json +++ b/_data/ko-KR/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "다른 프로젝트", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/pl-PL/categories.json b/_data/pl-PL/categories.json index e245e2d4..9fdfc474 100644 --- a/_data/pl-PL/categories.json +++ b/_data/pl-PL/categories.json @@ -43,7 +43,7 @@ "title": "Inne" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/pl-PL/nav.json b/_data/pl-PL/nav.json index fa84ce4e..8ecfdcd1 100644 --- a/_data/pl-PL/nav.json +++ b/_data/pl-PL/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "Inne Projekty", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/ru-RU/categories.json b/_data/ru-RU/categories.json index fc9e16c9..e27eb969 100644 --- a/_data/ru-RU/categories.json +++ b/_data/ru-RU/categories.json @@ -43,7 +43,7 @@ "title": "Другое" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/ru-RU/nav.json b/_data/ru-RU/nav.json index 581005b6..91a16861 100644 --- a/_data/ru-RU/nav.json +++ b/_data/ru-RU/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "Другие проекты", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/sv-SE/categories.json b/_data/sv-SE/categories.json index f56109da..dc28adfb 100644 --- a/_data/sv-SE/categories.json +++ b/_data/sv-SE/categories.json @@ -43,7 +43,7 @@ "title": "Other" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/sv-SE/nav.json b/_data/sv-SE/nav.json index 19cf6d88..8fe54fc9 100644 --- a/_data/sv-SE/nav.json +++ b/_data/sv-SE/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "Other Projects", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/_data/zh-CN/categories.json b/_data/zh-CN/categories.json index 72e34d6d..75ca6003 100644 --- a/_data/zh-CN/categories.json +++ b/_data/zh-CN/categories.json @@ -43,7 +43,7 @@ "title": "其他" } ], - "other": [], + "godmode9i": [], "community": [ { "key": "discord", diff --git a/_data/zh-CN/nav.json b/_data/zh-CN/nav.json index 34304574..4252d88b 100644 --- a/_data/zh-CN/nav.json +++ b/_data/zh-CN/nav.json @@ -19,12 +19,12 @@ "url": "/gbarunner2" }, { - "title": "hiyaCFW", - "url": "/hiyacfw" + "title": "GodMode9i", + "url": "/godmode9i" }, { - "title": "其它项目", - "url": "/other" + "title": "hiyaCFW", + "url": "/hiyacfw" } ] }, diff --git a/assets/js/i18n/fr-FR.js b/assets/js/i18n/fr-FR.js index 8f340f91..435bcfb7 100644 --- a/assets/js/i18n/fr-FR.js +++ b/assets/js/i18n/fr-FR.js @@ -1 +1 @@ -export default { 'pageIsInYourLanguage': 'Cette page est disponible en Français!' }; \ No newline at end of file +export default { 'pageIsInYourLanguage': 'Cette page est disponible en français !' }; \ No newline at end of file diff --git a/pages/_es-ES/ds-index/emulators.md b/pages/_es-ES/ds-index/emulators.md index 2bca1ade..c2309461 100644 --- a/pages/_es-ES/ds-index/emulators.md +++ b/pages/_es-ES/ds-index/emulators.md @@ -97,7 +97,7 @@ These are just recommended emulators and loaders that are present in TWiLight Me [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_es-ES/ds-index/special-games.md b/pages/_es-ES/ds-index/special-games.md index b0c5b4e5..f8769f7c 100644 --- a/pages/_es-ES/ds-index/special-games.md +++ b/pages/_es-ES/ds-index/special-games.md @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_es-ES/gbarunner2/bios.md b/pages/_es-ES/gbarunner2/bios.md index 22d1eea9..12aadf83 100644 --- a/pages/_es-ES/gbarunner2/bios.md +++ b/pages/_es-ES/gbarunner2/bios.md @@ -10,9 +10,8 @@ Para que GBARunner2 pueda lanzar juegos, se se necesita una copia de la BIOS de ### Guías de Volcado -- [Wii (not family edition)/GameCube + link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) -- [3DS para la mayoría de títulos de la Virtual Console](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (no pueden ser de GBA o títulos que no sean de Nintendo (Game Gear)) -- [GBA or DS Phat/Lite with a GBA flashcart](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite with GBA flashcart or 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (not Family edition)/GameCube, GBA, and link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) Tras volcar la BIOS, debe renombrarse como `bios.bin` y colocarla en la raíz de la tarjeta o en alguna de las carpetas `sd:/gba/` o `sd:/_gba/` para que GBARunner2 pueda leerla. diff --git a/pages/_es-ES/gbarunner2/builds.md b/pages/_es-ES/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_es-ES/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_es-ES/gbarunner2/faq.md b/pages/_es-ES/gbarunner2/faq.md index 961a0da3..141dc10f 100644 --- a/pages/_es-ES/gbarunner2/faq.md +++ b/pages/_es-ES/gbarunner2/faq.md @@ -18,8 +18,11 @@ Aún no. En cambio, puedes inyectar trucos en tu ROM de GBA de forma permanente 1. Renómbrala como `GBARunner2_arm7dldi_3ds.nds` (o `GBARunner2_arm7dldi_dsi.nds` si estás en una DSi) 1. Colócala en `sd:_nds` +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). + #### ¿Cómo uso las funciones Wifi Link? -Necesitarás la versión [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) para utilizar dichas funciones. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). +You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). #### Why isn't RTC (Real Time Clock) supported in a ROM hack? RTC is supported on a per-game basis. You will have to change the ROM's game code to that of the original game so that GBARunner2 will recognize it. diff --git a/pages/_es-ES/godmode9i/faq.md b/pages/_es-ES/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_es-ES/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_es-ES/godmode9i/index.md b/pages/_es-ES/godmode9i/index.md new file mode 100644 index 00000000..76ec1254 --- /dev/null +++ b/pages/_es-ES/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: es-ES +layout: wiki +section: godmode9i +title: GodMode9i +description: Acerca de GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. + +## Dumping functionality + +To dump games, select the drive in the drives list and follow the on-screen prompts. +- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart +- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card + - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch +- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i + - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_es-ES/nds-bootstrap/faq.md b/pages/_es-ES/nds-bootstrap/faq.md index 6e22902b..0a47cfce 100644 --- a/pages/_es-ES/nds-bootstrap/faq.md +++ b/pages/_es-ES/nds-bootstrap/faq.md @@ -7,14 +7,19 @@ long_title: nds-bootstrap FAQ & Troubleshooting description: FAQ & Troubleshooting for nds-bootstrap --- -#### ¿Por qué me salta un pantallazo blanco cuando intento cargar un juego de la tarjeta SD? -- Comprueba [la lista de compatibilidad de nds-bootstrap](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) y asegúrate de que el juego es compatible -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game -- Si antes funcionaba, borra las carpetas `fatTable` y `patchOffsetCache` en `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it +- If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Can I speed up games using nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_es-ES/nds-bootstrap/glossary.md b/pages/_es-ES/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_es-ES/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_es-ES/nds-bootstrap/testing.md b/pages/_es-ES/nds-bootstrap/testing.md index e9e2a838..b4e8364c 100644 --- a/pages/_es-ES/nds-bootstrap/testing.md +++ b/pages/_es-ES/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: es-ES layout: wiki section: nds-bootstrap title: Compatibility List & Testing Tips -description: Compatibility list and tips for testing games +description: Compatibility list and tips for testing ROMs --- ### Lista de compatibilidad -To view tested games, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Consejos para testear juegos -- Busca parpadeos en la pantalla y problemas de sonido -- Si algo parece extraño, prueba el juego en una consola sin usar nds-bootstrap para compararlos -- Prueba todo lo que puedas del juego -- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, Async card read, etc) -- Busca por todos lados +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_es-ES/other/godmode9i.md b/pages/_es-ES/other/godmode9i.md index 46012847..8b2bdbc8 100644 --- a/pages/_es-ES/other/godmode9i.md +++ b/pages/_es-ES/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: es-ES -layout: wiki -section: other -title: GodMode9i -description: Acerca de GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. - -## Dumping functionality - -To dump games, select the drive in the drives list and follow the on-screen prompts. -- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart -- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card - - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch -- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i - - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap - -## Troubleshooting and FAQ - -#### How do I get past the "mounting drive(s)" screen while starting it up? -This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. - -#### Why can't I add, remove, or edit files on the NAND? -Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. - -#### Why can't I view NDS file info for some DSiWare? -Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. - -#### Should I use the NDS version or the DSi version? What's the difference? -These are functionally the same, but they have specific purposes. -- If you are using GodMode9i with a flashcard, use the NDS version -- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version -- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically -- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version diff --git a/pages/_es-ES/other/index.md b/pages/_es-ES/other/index.md deleted file mode 100644 index 1d94a970..00000000 --- a/pages/_es-ES/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: es-ES -layout: wiki -section: other -title: Other Projects -description: Acerca de otros proyectos de DS-Homebrew ---- - -Esta sección contiene información sobre otros proyectos de DS-Homebrew que no son lo suficientemente grandes como para usar una sección completa de la wiki. diff --git a/pages/_es-ES/twilightmenu/faq.md b/pages/_es-ES/twilightmenu/faq.md index 557455b6..24244bc3 100644 --- a/pages/_es-ES/twilightmenu/faq.md +++ b/pages/_es-ES/twilightmenu/faq.md @@ -26,7 +26,7 @@ The Acekard (also called Wood UI) theme was removed due to its buggy behavior an Ve a los ajustes de TWLMenu++ y desactiva `Update recently played list`. #### Why do I get a white screen when trying to load a DS game from SD card? -See [Why do I get a white screen when trying to load a game from SD card?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) on the nds-bootstrap FAQ page. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### ¿Cómo puedo usar trucos? You need to have a cheat DB in the form of a `usrcheat.dat` file in the `sd:/_nds/TWiLightMenu/extras/` folder. The most updated cheat database is [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/). @@ -61,13 +61,8 @@ No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) ar #### ¿Qué sistemas soporta TWiLight Menu++? See [List of Systems Supported by TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### How do I get IR working properly? -You need to downgrade both TWiLight Menu++ and nds-bootstrap to v12.2.1 and v0.30.1, respectively. After doing so, make sure both `Slot-1 microSD access` is turned off, and `SELECT button` is set to `SELECT Menu` in TWLMenu++ Settings. -- Please note that you'll lose the ability to launch DSi-Enhanced games in DSi mode, as well as launching DSi-Exclusives and DSiWare. -- If you don't want to downgrade, then IR should work on the latest TWLMenu++ and nds-bootstrap versions, with *Pokemon Black & White Versions 1 & 2*. - -#### ¿The Biggest Loser es capaz de lanzar TWiLight Menu++? -No. As The Biggest Loser is a Slot-1 game, and not a DSiWare game, SD access is disabled when running Slot-1 cards. +#### Can exploits of Slot-1 games boot TWiLight Menu++? +No. As they're not DSiWare titles, SD access is disabled when running Slot-1 cards. #### Why can't I find/see my games? There are a multiple reasons you may be unable to find them. @@ -77,3 +72,13 @@ There are a multiple reasons you may be unable to find them. - If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed - If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it - If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ 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 49f06a1d..acea27ac 100644 --- a/pages/_es-ES/twilightmenu/installing-flashcard.md +++ b/pages/_es-ES/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ Please note that not all flashcards support running games in this fashion. If th {:.alert .alert-warning} 1. Extrae el contenido de `Flashcart Loader/(tu flashcard)` en la raíz de la microSD de tu flashcard - - Si ya lo has hecho, ve al paso 3. Si no, sigue los pasos debajo de la lista de flashcards + - If you have done so, continue to step 3. Si no, sigue los pasos debajo de la lista de flashcards 1. Para estas flashcards: - - R4i-SDHC - - Cartuchos de r4isdhc.com - - Cartuchos de r4isdhc.hk + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance diff --git a/pages/_es-ES/twilightmenu/playing-in-widescreen.md b/pages/_es-ES/twilightmenu/playing-in-widescreen.md index 1d5b3488..408d7445 100644 --- a/pages/_es-ES/twilightmenu/playing-in-widescreen.md +++ b/pages/_es-ES/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ Necesitas una consola Nintendo 3DS o 2DS. 1. Move `TwlBg.cxi` from `sd:/luma/sysmodules/` to `sd:/_nds/TWiLightMenu/TwlBg/` (create `TwlBg` folder, if it doesn't exist), and rename the file to `Widescreen.cxi` 1. Restart your 3DS while holding SELECT to open Luma3DS's configuration 1. Enable `external FIRMs and modules`, then press START to save and quit -1. Open TWiLight Menu++ settings, switch to the `Games/Apps settings` page, and set `Screen Aspect Ratio` to `16:10` - - This can be done per-game as well +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` ¡Hecho! ¡Disfruta de tus juegos de DS a pantalla completa! diff --git a/pages/_fr-FR/ds-index/emulators.md b/pages/_fr-FR/ds-index/emulators.md index 2bca1ade..c2309461 100644 --- a/pages/_fr-FR/ds-index/emulators.md +++ b/pages/_fr-FR/ds-index/emulators.md @@ -97,7 +97,7 @@ These are just recommended emulators and loaders that are present in TWiLight Me [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_fr-FR/ds-index/special-games.md b/pages/_fr-FR/ds-index/special-games.md index b0c5b4e5..f8769f7c 100644 --- a/pages/_fr-FR/ds-index/special-games.md +++ b/pages/_fr-FR/ds-index/special-games.md @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_fr-FR/gbarunner2/bios.md b/pages/_fr-FR/gbarunner2/bios.md index 530662ee..04d5397d 100644 --- a/pages/_fr-FR/gbarunner2/bios.md +++ b/pages/_fr-FR/gbarunner2/bios.md @@ -6,28 +6,27 @@ title: Info du BIOS GBA description: Informations sur le BIOS GBA et comment le copier --- -Pour que GBARunner2 puisse charger des jeux, une copie du BIOS GBA est nécessaire. Les nouvelles versions de GBARunner2 (qui viennent avec la dernière version de TWiLight Menu++) ont [le BIOS Open Source de Normatt](https://github.com/Normmatt/gba_bios) intégrés. Cependant, comme ce n'est pas une copie exacte, l'utilisation d'une copie du BIOS officiel augmente la compatibilité. Vous pouvez copier un BIOS GBA officiel avec l'une des méthodes suivantes. +Pour que GBARunner2 puisse charger des jeux, une copie d'un BIOS GBA est nécessaire. Les nouvelles versions de GBARunner2 (qui viennent avec la dernière version de TWiLight Menu++) ont [le BIOS Open Source de Normatt](https://github.com/Normmatt/gba_bios) intégrés. Cependant, comme ce n'est pas une copie exacte, l'utilisation d'une copie du BIOS officiel augmente la compatibilité. Vous pouvez copier un BIOS GBA officiel avec l'une des méthodes suivantes. ### Tutoriels de dumping -- [Wii (pas d'édition familiale)/GameCube + câble lien dumper](https://github.com/FIX94/gba-link-cable-dumper) -- [3DS utilisant la plupart des jeux Console Virtuelle](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (ne peut pas être des titres GBA ou non-Nintendo (Game Gear)) -- [GBA ou DS Phat/Lite avec un linker GBA](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [Une GBA/DS/DS Lite avec une Flashcart GBA ou une 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Une Wii (pas édition Famille)/Une GameCube, une GBA, et un dumper câble link](https://github.com/FIX94/gba-link-cable-dumper) Après la copie du BIOS, il doit être renommé en `bios.bin` et doit ensuite être placé dans `sd:/`, `sd:/gba/`, ou `sd:/_gba/` pour que GBARunner2 le lise. Vous pouvez vérifier que votre BIOS est une bonne copie en le comparant avec les sommes de contrôle suivantes : -GBA/GBA SP/Game Boy Micro/Game Boy Player: +Une GBA/Une GBA SP/Une Game Boy Micro/Un Game Boy Player: - **CRC-32:** `81977335` - **MD5:** `a860e8c0b6d573d191e4ec7db1b1e4f6` - **SHA-1:** `300c20df6731a33952ded8c436f7f186d25d3492` - **SHA-256:** `fd2547724b505f487e6dcb29ec2ecff3af35a841a77ab2e85fd87350abd36570` -DS/DS Lite/3DS Family: +Famille DS/DS Lite/3DS: - **CRC-32:** `a6473709` - **MD5:** `1c0d67db9e1208b95a1506b1688a0ad6` - **SHA-1:** `c11531d5261006810cdc954bd4bec0afe3187b35` - **SHA-256:** `782eb3894237ec6aa411b78ffee19078bacf10413856d33cda10b44fd9c2856b` -If you don't know how to obtain a file checksum, you can use an [online checksum calculator](https://emn178.github.io/online-tools/crc32_checksum.html). +Si vous ne savez pas comment obtenir une somme de contrôle de fichier, vous pouvez utiliser un [calculateur de sommes de contrôle](https://emn178.github.io/online-tools/crc32_checksum.html) en ligne. diff --git a/pages/_fr-FR/gbarunner2/builds.md b/pages/_fr-FR/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_fr-FR/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_fr-FR/gbarunner2/faq.md b/pages/_fr-FR/gbarunner2/faq.md index 80fcd179..ae10c443 100644 --- a/pages/_fr-FR/gbarunner2/faq.md +++ b/pages/_fr-FR/gbarunner2/faq.md @@ -7,19 +7,22 @@ long_title: FAQ GBARunner2 & Dépannage description: FAQ et dépannage pour GBARunner2 --- -#### Comment créer et ajouter des bordures personnalisées ? +#### Comment je crée et ajoute des bordures personnalisées ? Vous pouvez lire et suivre [ce guide](https://docs.google.com/document/d/1owjiW-1fHEbokrkK2ZuPFjR2-N9s1dXCCAM3ghWRtxk/edit?usp=sharing) par FrescoASF. #### Les codes de triche sont-ils pris en charge ? -Pas maintenant. Au lieu de cela, vous pouvez injecter des codes de triche en permanence dans votre ROM GBA avec [GBAATM](https://gbatemp.net/threads/gba-auto-trainer-maker-gbaatm.99334/). +Pas encore. Au lieu de cela, vous pouvez injecter des codes de triche de manière permanente dans votre ROM GBA avec [GBAATM](https://gbatemp.net/threads/gba-auto-trainer-maker-gbaatm.99334/). #### Comment utiliser les versions nightly GBARunner2 avec TWiLight Menu++ ? 1. Télécharger la version nightly 1. Renommez-le en `GBARunner2_arm7dldi_3ds.nds` (ou `GBARunner2_arm7dldi_dsi.nds` si vous êtes sur DSi) 1. Placez-le dans `sd:/_nds` -#### Comment utiliser les fonctionnalités de connexion Wi-Fi ? -Vous aurez besoin d'une version de la branche [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) pour utiliser les fonctionnalités. Vous pouvez trouver des instructions détaillées sur la façon de configurer les builds sur sa page [Wiki GBAtemp](https://wiki.gbatemp.net/wiki/GBARunner2/Link). +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). -#### Why isn't RTC (Real Time Clock) supported in a ROM hack? +#### Comment utiliser les fonctionnalités de connexion Wi-Fi ? +You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). + +#### Pourquoi la HTR (Horloge à Temps Réel) n'est pas supportée dans une ROM hack ? RTC is supported on a per-game basis. You will have to change the ROM's game code to that of the original game so that GBARunner2 will recognize it. diff --git a/pages/_fr-FR/godmode9i/faq.md b/pages/_fr-FR/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_fr-FR/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_fr-FR/godmode9i/index.md b/pages/_fr-FR/godmode9i/index.md new file mode 100644 index 00000000..4db4a169 --- /dev/null +++ b/pages/_fr-FR/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: fr-FR +layout: wiki +section: godmode9i +title: GodMode9i +description: Informations sur GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) est un navigateur de fichiers open source pour la Nintendo DS, s'inspirant de GodMode9 pour la Nintendo 3DS. GodMode9i a plusieurs fonctions, comme de dump des jeux, gérer les fichiers de la carte SD, de parcourir les fichiers de NitroFS, de calculer le hachage SHA1 des fichiers, de modifier les fichiers binaires avec un éditeur hexadécimal, et plus encore. + +## Dump de jeu + +Pour dump les jeux, sélectionnez la carte de jeu dans la liste et suivez les instructions à l'écran. +- Sur la Nintendo DS et la Nintendo DS Lite, GodMode9i peut dump les cartouches Slot-2 s'il est lancé depuis une carte flash Slot-1, ou les cartes de jeu Slot-1 si GodMode9i est lancé depuis une carte flash Slot-2 +- Sur la famille de consoles Nintendo DSi, Unlaunch est nécessaire pour dump les jeux du Slot-1 vers la carte SD + - Des instructions sur l'installation de Unlaunch sont disponibles sur [dsi.cfw.guide](https://dsi.cfw.guide/) +- Sur la famille des consoles Nintendo 3DS, un CFW moderne est nécessaire pour lancer GodMode9i + - Des instructions sur l'installation de Luma3DS + boot9strap sont disponibles sur [3ds.hacks.guide](https://3ds.hacks.guide/) + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_fr-FR/nds-bootstrap/faq.md b/pages/_fr-FR/nds-bootstrap/faq.md index 33497233..4bed975d 100644 --- a/pages/_fr-FR/nds-bootstrap/faq.md +++ b/pages/_fr-FR/nds-bootstrap/faq.md @@ -7,14 +7,19 @@ long_title: nds-bootstrap FAQ & Troubleshooting description: FAQ & Troubleshooting for nds-bootstrap --- -#### Pourquoi est-ce que je reçois un écran blanc en essayant de charger un jeu à partir de la carte SD ? -- Tout d'abord, vérifiez la [liste de compatibilité nds-bootstrap](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) et assurez-vous que votre jeu est compatible -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it - If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Can I speed up games using nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_fr-FR/nds-bootstrap/glossary.md b/pages/_fr-FR/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_fr-FR/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_fr-FR/nds-bootstrap/testing.md b/pages/_fr-FR/nds-bootstrap/testing.md index dc39bae6..6a97e5be 100644 --- a/pages/_fr-FR/nds-bootstrap/testing.md +++ b/pages/_fr-FR/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: fr-FR layout: wiki section: nds-bootstrap title: Compatibility List & Testing Tips -description: Compatibility list and tips for testing games +description: Compatibility list and tips for testing ROMs --- ### Liste de compatibilité -To view tested games, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Conseils pour tester les jeux -- Rechercher des problèmes de scintillement de l'écran ou de son -- Si quelque chose semble étrange, exécutez le jeu en même temps sur une console n'utilisant pas nds-bootstrap pour comparer -- Essayez autant de fonctionnalités que possible dans le jeu -- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, Async card read, etc) -- Be thorough +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_fr-FR/other/godmode9i.md b/pages/_fr-FR/other/godmode9i.md index 674f8a3d..8b2bdbc8 100644 --- a/pages/_fr-FR/other/godmode9i.md +++ b/pages/_fr-FR/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: fr-FR -layout: wiki -section: other -title: GodMode9i -description: Informations sur GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) est un navigateur de fichiers open source pour la Nintendo DS, s'inspirant de GodMode9 pour la Nintendo 3DS. GodMode9i a plusieurs fonctions, comme de dump des jeux, gérer les fichiers de la carte SD, de parcourir les fichiers de NitroFS, de calculer le hachage SHA1 des fichiers, de modifier les fichiers binaires avec un éditeur hexadécimal, et plus encore. - -## Dump de jeu - -Pour dump les jeux, sélectionnez la carte de jeu dans la liste et suivez les instructions à l'écran. -- Sur la Nintendo DS et la Nintendo DS Lite, GodMode9i peut dump les cartouches Slot-2 s'il est lancé depuis une carte flash Slot-1, ou les cartes de jeu Slot-1 si GodMode9i est lancé depuis une carte flash Slot-2 -- Sur la famille de consoles Nintendo DSi, Unlaunch est nécessaire pour dump les jeux du Slot-1 vers la carte SD - - Des instructions sur l'installation de Unlaunch sont disponibles sur [dsi.cfw.guide](https://dsi.cfw.guide/) -- Sur la famille des consoles Nintendo 3DS, un CFW moderne est nécessaire pour lancer GodMode9i - - Des instructions sur l'installation de Luma3DS + boot9strap sont disponibles sur [3ds.hacks.guide](https://3ds.hacks.guide/) - -## Dépannage et FAQ - -#### Comment passer l'écran "mounting drive(s)" lors du démarrage ? -Cela se produit lorsque vous lancez GodMode9i à partir de [hiyaCFW](../hiyacfw). Vous pouvez maintenir X pendant le lancement de GodMode9i pour sauter le montage de la NAND. Alternativement, vous pouvez lancer GodMode9i directement depuis Unlaunch pour pouvoir monter la NAND. - -#### Pourquoi ne puis-je pas ajouter, supprimer ou modifier des fichiers sur la NAND ? -Editer des fichiers sur la NAND DSi n'est pas sûr et peut facilement conduire à un brick, donc GodMode9i a intentionnellement désactivé cette fonction. - -#### Pourquoi ne puis-je pas voir les informations NDS pour certains DSiWare ? -Certains DSiWare, notamment ceux situés dans le dossier `0003000f` , contiennent des données système et n'ont pas de bannière valide. - -#### Dois-je utiliser la version NDS ou la version DSi ? Quelle est la différence ? -Les versions sont fonctionnellement identiques, mais ont des objectifs spécifiques. -- Si vous utilisez GodMode9i avec une flashcard, utilisez la version NDS -- Si vous installez GodMode9i sur votre SDNAND hiyaCFW, utilisez la version DSi -- Si vous démarrez GodMode9i via TWiLight Menu++, les deux versions fonctionneront de manière identique -- Si vous installez GodMode9i dans le menu HOME de la 3DS, utilisez la version CIA diff --git a/pages/_fr-FR/other/index.md b/pages/_fr-FR/other/index.md deleted file mode 100644 index 444e3dde..00000000 --- a/pages/_fr-FR/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: fr-FR -layout: wiki -section: other -title: Autres projets -description: Informations sur d'autres projets DS-Homebrew ---- - -Cette section contient des informations sur d'autres projets DS-Homebrew qui ne sont pas assez gros pour avoir besoin d'une section complète du wiki. diff --git a/pages/_fr-FR/twilightmenu/faq.md b/pages/_fr-FR/twilightmenu/faq.md index 94f0f7e5..d9d420fb 100644 --- a/pages/_fr-FR/twilightmenu/faq.md +++ b/pages/_fr-FR/twilightmenu/faq.md @@ -26,7 +26,7 @@ The Acekard (also called Wood UI) theme was removed due to its buggy behavior an Allez dans les paramètres TWLMenu++ et désactivez `Mise à jour des jeux joués récemment`. #### Why do I get a white screen when trying to load a DS game from SD card? -See [Why do I get a white screen when trying to load a game from SD card?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) on the nds-bootstrap FAQ page. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### Comment utiliser des cheats ? You need to have a cheat DB in the form of a `usrcheat.dat` file in the `sd:/_nds/TWiLightMenu/extras/` folder. The most updated cheat database is [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/). @@ -61,13 +61,8 @@ No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) ar #### Quels sont les systèmes supportés par TWiLight Menu++ ? See [List of Systems Supported by TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### How do I get IR working properly? -You need to downgrade both TWiLight Menu++ and nds-bootstrap to v12.2.1 and v0.30.1, respectively. After doing so, make sure both `Slot-1 microSD access` is turned off, and `SELECT button` is set to `SELECT Menu` in TWLMenu++ Settings. -- Please note that you'll lose the ability to launch DSi-Enhanced games in DSi mode, as well as launching DSi-Exclusives and DSiWare. -- If you don't want to downgrade, then IR should work on the latest TWLMenu++ and nds-bootstrap versions, with *Pokemon Black & White Versions 1 & 2*. - -#### The Biggest Loser peut-il démarrer TWiLight Menu++ ? -No. As The Biggest Loser is a Slot-1 game, and not a DSiWare game, SD access is disabled when running Slot-1 cards. +#### Can exploits of Slot-1 games boot TWiLight Menu++? +No. As they're not DSiWare titles, SD access is disabled when running Slot-1 cards. #### Why can't I find/see my games? There are a multiple reasons you may be unable to find them. @@ -77,3 +72,13 @@ There are a multiple reasons you may be unable to find them. - If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed - If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it - If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ No newline at end of file diff --git a/pages/_fr-FR/twilightmenu/installing-3ds.md b/pages/_fr-FR/twilightmenu/installing-3ds.md index dec08a09..d723ac5f 100644 --- a/pages/_fr-FR/twilightmenu/installing-3ds.md +++ b/pages/_fr-FR/twilightmenu/installing-3ds.md @@ -8,23 +8,23 @@ long_title: Installation de TWiLight Menu++ (3DS) description: Comment installer TWiLight Menu++ sur la Nintendo 3DS tabs: - - working-camera: Caméra Fonctionnelle + working-camera: Caméra fonctionnelle non-working-camera: Caméra non fonctionnelle manual: Manuel --- -Vous aurez besoin d'un firmware personnalisé sur votre 3DS, suivez [3ds.hacks.guide](https://3ds.hacks.guide) pour l'installer +Vous devrez d'abord avoir un firmware personnalisé sur votre 3DS, suivez [3ds.hacks.guide](https://3ds.hacks.guide) pour l'installer {:.alert .alert-info} {% capture tab-working-camera %} -1. Ouvrez FBI et sélectionnez `Remote install`, puis `Scan QR Code` -1. Scannez ce code QR pour installer la dernière version de [Universal-Updater](https://github.com/Universal-Team/Universal-Updater)
![Universal-Updater QR code](https://db.universal-team.net/assets/images/qr/universal-updater-cia.png) +1. Ouvrez FBI et sélectionnez `Remote Install`, puis `Scan QR Code` +1. Scannez ce code QR pour installer la dernière version de [Universal-Updater](https://github.com/Universal-Team/Universal-Updater)
![Code QR de Universal-Updater](https://db.universal-team.net/assets/images/qr/universal-updater-cia.png) 1. Fermez FBI et lancez Universal-Updater - - S'il n'apparaît pas dans votre menu, redémarrez votre 3DS -1. Trouvez TWiLight Menu++ dans la grille d'applications, vous pouvez rechercher avec le 3ème onglet sur la barre latérale si vous avez du mal à le trouver - - Il a cette icône: ![Icône TWiLight Menu ++](https://raw.githubusercontent.com/DS-Homebrew/TWiLightMenu/master/booter/icon.bmp) -1. Appuyez sur A ou tapez sur l'icône de téléchargement dans la barre latérale et sélectionnez `TWiLight Menu++` pour l'installer - - Cela prendra un certain temps + - S'il n'apparaît pas sur votre menu HOME, redémarrez votre 3DS +1. Trouvez TWiLight Menu++ dans la grille des applications, vous pouvez effectuer une recherche avec le 3ème onglet de la barre latérale si vous avez des difficultés à le trouver + - Il a cette icône : ![Icône de TWiLight Menu ++](https://raw.githubusercontent.com/DS-Homebrew/TWiLightMenu/master/booter/icon.bmp) +1. Appuyez sur A ou touchez l'icône de téléchargement dans la barre latérale et sélectionnez `TWiLight Menu++` pour l'installer + - Cela va prendre un certain temps {% endcapture %} {% assign tab-working-camera = tab-working-camera | split: "////////" %} @@ -32,14 +32,14 @@ Vous aurez besoin d'un firmware personnalisé sur votre 3DS, suivez [3ds.hacks.g 1. Téléchargez le dernier [`Universal-Updater.cia`](https://github.com/Universal-Team/Universal-Updater/releases/latest/download/Universal-Updater.cia) 1. Placez le fichier `Universal-Updater.cia` n'importe où sur votre carte SD 1. Lancez FBI sur votre Nintendo 3DS -1. En FBI, allez à l'endroit où vous avez collé le fichier `Universal-Updater.cia` -1. Sélectionnez le fichier `Universal-Updater.cia` et cliquez sur "Installer & Delete" +1. Dans FBI, allez à l'endroit où vous avez collé le fichier `Universal-Updater.cia` +1. Sélectionnez le fichier `Universal-Updater.cia` et cliquez sur « Install & Delete » 1. Fermez FBI et lancez Universal-Updater - - S'il n'apparaît pas dans votre menu d'accueil, redémarrez votre 3DS -1. Trouvez TWiLight Menu++ dans la grille d'applications, vous pouvez rechercher avec le 3ème onglet sur la barre latérale si vous avez du mal à le trouver - - Il a cette icône: ![Icône TWiLight Menu++](https://raw.githubusercontent.com/DS-Homebrew/TWiLightMenu/master/booter/icon.bmp) -1. Appuyez sur A ou touchez l'icône de téléchargement et sélectionnez `TWiLight Menu++` pour l'installer - - Cela peux prendre un certain temps + - S'il n'apparaît pas sur votre menu HOME, redémarrez votre 3DS +1. Trouvez TWiLight Menu++ dans la grille des applications, vous pouvez effectuer une recherche avec le 3ème onglet de la barre latérale si vous avez des difficultés à le trouver + - Il a cette icône : ![Icône de TWiLight Menu++](https://raw.githubusercontent.com/DS-Homebrew/TWiLightMenu/master/booter/icon.bmp) +1. Appuyez sur A ou touchez l'icône de téléchargement dans la barre latérale et sélectionnez `TWiLight Menu++` pour l'installer + - Cela va prendre un certain temps {% endcapture %} {% assign tab-non-working-camera = tab-non-working-camera | split: "////////" %} @@ -50,7 +50,7 @@ Vous aurez besoin d'un firmware personnalisé sur votre 3DS, suivez [3ds.hacks.g 1. Copiez le fichier `BOOT.NDS` à la racine de votre carte SD 1. Copiez le dossier `roms` à la racine de votre carte SD 1. Copiez les deux fichiers `.cia` à la racine de votre carte SD -1. Sur votre 3DS, installez les deux fichiers CIA avec FBI +1. Sur votre 3DS, installez les deux CIAs avec FBI {% endcapture %} {% assign tab-manual = tab-manual | split: "////////" %} diff --git a/pages/_fr-FR/twilightmenu/installing-dsi.md b/pages/_fr-FR/twilightmenu/installing-dsi.md index 4bb915a0..ceca3e1b 100644 --- a/pages/_fr-FR/twilightmenu/installing-dsi.md +++ b/pages/_fr-FR/twilightmenu/installing-dsi.md @@ -5,10 +5,10 @@ section: twilightmenu category: installing title: Installation (DSi) long_title: Installation de TWiLight Menu++ (DSi) -description: Comment installer TWiLight Menu++ sur votre Nintendo DSi +description: Comment installer TWiLight Menu++ sur la Nintendo DSi --- -Si vous ne pouvez pas encore exécuter des homebrew sur votre DSi, suivez [dsi.cfw.guide](https://dsi.cfw.guide) pour installer TWiLight Menu++ +Si vous n'avez pas déjà un moyen d'exécuter des homebrews sur votre DSi, suivez [dsi.cfw.guide](https://dsi.cfw.guide) pour installer TWiLight Menu++ {:.alert .alert-info} ### Installation @@ -21,5 +21,5 @@ Si vous ne pouvez pas encore exécuter des homebrew sur votre DSi, suivez [dsi.c ### Démarrage automatique avec Unlaunch 1. Allumez votre DSi en maintenant A et B -1. Dans le menu de Unlaunch, allez à `OPTIONS` +1. Dans le menu d'Unlaunch, allez à `OPTIONS` 1. Définissez `NO BUTTON` ou un bouton de votre choix sur l'entrée `TWiLight Menu++` qui dit `BOOT.NDS` sur l'écran du bas diff --git a/pages/_fr-FR/twilightmenu/installing-flashcard.md b/pages/_fr-FR/twilightmenu/installing-flashcard.md index f4ffd226..e66aab47 100644 --- a/pages/_fr-FR/twilightmenu/installing-flashcard.md +++ b/pages/_fr-FR/twilightmenu/installing-flashcard.md @@ -3,8 +3,8 @@ lang: fr-FR layout: wiki section: twilightmenu category: installing -title: Installation (Linker) -long_title: Installation de TWiLight Menu++ (Linker) +title: Installation (linker) +long_title: Installation de TWiLight Menu++ (linker) description: Comment installer TWiLight Menu++ sur un linker Nintendo DS --- @@ -14,24 +14,23 @@ description: Comment installer TWiLight Menu++ sur un linker Nintendo DS 1. Copiez le dossier `_nds` à la racine de la carte microSD de votre linker 1. Copiez le fichier `BOOT.NDS` à la racine de la carte microSD de votre linker 1. Copiez le dossier `roms` à la racine de la carte microSD de votre linker -1. Si vous avez déjà des données de sauvegarde, déplacez vos fichiers `.sav` qui sont à l'emplacement de votre ROM DS, dans un nouveau dossier appelé `saves`, qui va également dans l'emplacement de vos ROM DS +1. Si vous avez déjà des données de sauvegarde, déplacez vos fichiers `.sav` , qui se trouvent dans l'emplacement de vos ROMs DS, vers un nouveau dossier appelé `saves`, qui va également dans l'emplacement de vos ROMs DS 1. ... - - **Utilisateurs d'une DS Phat/Lite :** Si le démarrage de `BOOT.NDS` provoque un écran blanc figé, insérez un pack d'extension de mémoire et réessayez - - **Utilisateurs DSi/3DS :** Exécutez TWLMenu++ sur la carte SD de la console, et activez `L'accès SCFG Slot-1` et définissez `Slot-1: Mode Touch` sur `Mode DSI` + - **Utilisateurs d'une DS Tank/Lite :** Si le démarrage de `BOOT.NDS` provoque un écran blanc figé, insérez un DS Memory Expansion Pak et réessayez + - **Utilisateurs d'une DSi/3DS :** Exécutez TWLMenu++ sur la carte SD de la console, activez `Accès au SCFG par le Slot-1` et définissez `Slot-1: Mode tactile` sur `Mode DSi` - Ceci vous permet d'utiliser la vitesse TWL click et/ou le boost VRAM sur vos jeux flashcarts ainsi qu'à la carte SD de la console, et exécute les jeux Optimisés-DSi/Exclusifs-DSi/DSiWare en mode DSi depuis votre linker ### Pour exécuter des jeux en utilisant le logiciel de votre linker -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. +Notez, si-il vous plait, que tout les linkers ne supportent pas des jeux dans ce mode. Si les étapes ci-dessous ne s'appliquent pas à votre flashcart, vous pouvez sauter cette section. {:.alert .alert-warning} 1. Extrayez ce qui est dans `Flashcart Loader/(votre linker)` à la racine de la carte microSD - - Si vous l'avez fait, passez à l'étape 3. Dans le cas contraire, suivez les étapes en dessous de la liste de flashcard ci-dessous + - If you have done so, continue to step 3. Dans le cas contraire, suivez les étapes en dessous de la liste de flashcard ci-dessous 1. Pour ces linkers : - - R4i-SDHC - - Cartes r4isdhc.com - - Cartes r4isdhc.hk + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -42,11 +41,11 @@ Please note that not all flashcards support running games in this fashion. If th - R4xDS - DSTT(i) - M3 DS Real - - M3i Zero (pas le modèle GMP-Z003) + - M3i Zero (non-GMP-Z003 model) - DSONE SDHC & DSONEi Install [RetroGameFan's YSMenu](https://gbatemp.net/threads/retrogamefan-updates-releases.267243/). - - Assurez-vous d'avoir `YSMenu.nds` (renommez `TTMenu.dat` s'il n'y est pas) et le dossier `TTMenu` sur la racine de la microSD de la flashcard + - Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root 1. Définissez `Utiliser nds-bootstrap` à `Non`, donc le micrologiciel de la flashcard sera utilisé à la place de nds-bootstrap ### Démarrage automatique de TWiLight Menu++ diff --git a/pages/_fr-FR/twilightmenu/playing-in-widescreen.md b/pages/_fr-FR/twilightmenu/playing-in-widescreen.md index 649893b1..d33d9e7b 100644 --- a/pages/_fr-FR/twilightmenu/playing-in-widescreen.md +++ b/pages/_fr-FR/twilightmenu/playing-in-widescreen.md @@ -14,20 +14,19 @@ Nécessite une console Nintendo 3DS ou 2DS. - Assurez-vous que le `boot.firm` de Luma est à la racine de la carte SD pour que cela fonctionne ### Installation -1. Download [TWPatch](https://db.universal-team.net/assets/files/TWPatch.cia) and copy `TWPatch.cia` to your SD card ([GBAtemp thread](https://gbatemp.net/threads/twpatcher-ds-i-mode-screen-filters-and-patches.542694/)) +1. Téléchargez[TWPatch](https://db.universal-team.net/assets/files/TWPatch.cia)et copiez`TWPatch.cia`dans votre carte SD ([fils GBAtemp](https://gbatemp.net/threads/twpatcher-ds-i-mode-screen-filters-and-patches.542694/)) 1. Installez `TWPatch.cia` en utilisant FBI - Vous pouvez également utiliser Universal-Updater pour installer TWPatch au lieu des deux étapes précédentes 1. Retournez au menu home et lancez TWPatch -1. Hold Y + B to open the patch menu and enable `Widescreen patch (384x240 16:10)` -1. (Optional!) For a less pixelated widescreen, also enable `GPU scaling (blurry, no filters)` -1. Press B to exit the patch menu -1. Press START to generate a `TwlBg.cxi` file with widescreen - - If the top screen doesn't indicate that wide patch is enabled, start from step 3 again -1. Move `TwlBg.cxi` from `sd:/luma/sysmodules/` to `sd:/_nds/TWiLightMenu/TwlBg/` (create `TwlBg` folder, if it doesn't exist), and rename the file to `Widescreen.cxi` +1. Maintenez Y+B pour ouvrir le menu du patch et activer `Widescreen patch (384x240 16:10)` +1. (Optionnel !) Pour un écran large moins pixelisé, activez aussi`GPU scaling(blurry, no filters)` +1. Appuyez sur B pour quitter le menu du patch +1. Appuyez sur START pour générer un fichier `TwlBg.cxi` avec écran large + - Si l'écran du haut n'indique pas que le patch large est activé, recommencez depuis l'étape 3 +1. Déplacez `TwlBg.cxi` de `sd:/luma/sysmodules/` dans `sd:/_nds/TWiLightMenu/TwlBg/` (créez le dossier `TwlBg`, si il n'existe pas), et renommez le fichier en `Widescreen.cxi` 1. Restart your 3DS while holding SELECT to open Luma3DS's configuration 1. Enable `external FIRMs and modules`, then press START to save and quit -1. Open TWiLight Menu++ settings, switch to the `Games/Apps settings` page, and set `Screen Aspect Ratio` to `16:10` - - This can be done per-game as well +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` Vous avez terminé ! Profitez de vos jeux DS en plein écran ! diff --git a/pages/_he-IL/ds-index/emulators.md b/pages/_he-IL/ds-index/emulators.md index 2bca1ade..c2309461 100644 --- a/pages/_he-IL/ds-index/emulators.md +++ b/pages/_he-IL/ds-index/emulators.md @@ -97,7 +97,7 @@ These are just recommended emulators and loaders that are present in TWiLight Me [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_he-IL/ds-index/special-games.md b/pages/_he-IL/ds-index/special-games.md index b0c5b4e5..f8769f7c 100644 --- a/pages/_he-IL/ds-index/special-games.md +++ b/pages/_he-IL/ds-index/special-games.md @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_he-IL/gbarunner2/bios.md b/pages/_he-IL/gbarunner2/bios.md index dfe6d95a..68ca1031 100644 --- a/pages/_he-IL/gbarunner2/bios.md +++ b/pages/_he-IL/gbarunner2/bios.md @@ -10,9 +10,8 @@ description: מידע לגבי הBIOS של הGBA וכיצד לחלץ אותו ### מדריכי חילוץ -- [Wii (לא גרסת הfamily)/Gamecube + כבל לינק](https://github.com/FIX94/gba-link-cable-dumper) -- [3DS באמצעות רוב כותרי ה](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) Virtual Console (לא כותרי GBA או כותרים שהם לא של נינטנדו (Game Gear)) -- [GBA או DS שמן/לייט עם פלאשקארד של GBA](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite with GBA flashcart or 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (not Family edition)/GameCube, GBA, and link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) לאחר חילוץ הBIOS, חייב לשנות את שמו ל`bios.bin` ולשים אותו ב`sd:/`, `sd:/gba/` או ב`sd:/_gba/` בשביל שGBARunner2 יוכל לקרוא אותו. diff --git a/pages/_he-IL/gbarunner2/builds.md b/pages/_he-IL/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_he-IL/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_he-IL/gbarunner2/faq.md b/pages/_he-IL/gbarunner2/faq.md index cc49758b..aa73d783 100644 --- a/pages/_he-IL/gbarunner2/faq.md +++ b/pages/_he-IL/gbarunner2/faq.md @@ -18,8 +18,11 @@ description: שאלות ותשובות ופתרון בעיות עבור GBARunne 1. שנו את שמה ל`GBARunner2_arm7dldi_3ds.nds` (או ל`GBARunner2_arm7dldi_dsi.nds` אם אתם משתמשים בDSi) 1. שימו אותה ב`sd:_nds` +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). + #### איך אני משתמש באפשרויות של הWi-Fi link? -תצטרכו את הגרסה מהבראנץ של [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) בשביל להשתמש באפשרויות אלו. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). +You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). #### Why isn't RTC (Real Time Clock) supported in a ROM hack? RTC is supported on a per-game basis. You will have to change the ROM's game code to that of the original game so that GBARunner2 will recognize it. diff --git a/pages/_he-IL/godmode9i/faq.md b/pages/_he-IL/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_he-IL/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_he-IL/godmode9i/index.md b/pages/_he-IL/godmode9i/index.md new file mode 100644 index 00000000..3ce33820 --- /dev/null +++ b/pages/_he-IL/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: he-IL +layout: wiki +section: godmode9i +title: GodMode9i +description: מידע על GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. + +## Dumping functionality + +To dump games, select the drive in the drives list and follow the on-screen prompts. +- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart +- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card + - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch +- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i + - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_he-IL/nds-bootstrap/faq.md b/pages/_he-IL/nds-bootstrap/faq.md index 2d753268..c0c8a751 100644 --- a/pages/_he-IL/nds-bootstrap/faq.md +++ b/pages/_he-IL/nds-bootstrap/faq.md @@ -7,14 +7,19 @@ long_title: שאלות ותשובות & פתרון בעיות עבור nds-boots description: שאלות ותשובות & פתרון בעיות עבור nds-bootstrap --- -#### למה אני מקבל מסך לבן כשאני מנסה להפעיל משחק מכרטיס הSD? -- ראשית, בדקו את [רשימת התאימות של nds-bootstrap](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) ו-ודאו שהמשחק שלכם נתמך -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game -- אם המשחק עבד בעבר, מחקו את התיקיה `fatTable` ואת התיקיה `patchOffsetCache` מתוך `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it +- If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Can I speed up games using nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_he-IL/nds-bootstrap/glossary.md b/pages/_he-IL/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_he-IL/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_he-IL/nds-bootstrap/testing.md b/pages/_he-IL/nds-bootstrap/testing.md index 19fb145e..d0458d0a 100644 --- a/pages/_he-IL/nds-bootstrap/testing.md +++ b/pages/_he-IL/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: he-IL layout: wiki section: nds-bootstrap title: רשימת תאימות & עצות לבדיקות -description: רשימת תאימות ועצות לבדיקת משחקים +description: Compatibility list and tips for testing ROMs --- ### רשימת תאימות -To view tested games, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### עצות לבדיקת משחקים -- חפשו הבהובי מסך או בעיות קול -- אם משהו נראה לא תקין, הריצו את המשחק באמצעות קונסולה שלא משתמשת בnds-bootstrap על מנת להשוות -- נסו כמה שיותר אפשרויות במשחק -- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, Async card read, etc) -- תהיו יסודיים +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_he-IL/other/godmode9i.md b/pages/_he-IL/other/godmode9i.md index a257bb56..8b2bdbc8 100644 --- a/pages/_he-IL/other/godmode9i.md +++ b/pages/_he-IL/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: he-IL -layout: wiki -section: other -title: GodMode9i -description: מידע על GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. - -## Dumping functionality - -To dump games, select the drive in the drives list and follow the on-screen prompts. -- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart -- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card - - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch -- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i - - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap - -## Troubleshooting and FAQ - -#### How do I get past the "mounting drive(s)" screen while starting it up? -This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. - -#### Why can't I add, remove, or edit files on the NAND? -Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. - -#### Why can't I view NDS file info for some DSiWare? -Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. - -#### Should I use the NDS version or the DSi version? What's the difference? -These are functionally the same, but they have specific purposes. -- If you are using GodMode9i with a flashcard, use the NDS version -- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version -- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically -- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version diff --git a/pages/_he-IL/other/index.md b/pages/_he-IL/other/index.md deleted file mode 100644 index 65e024ad..00000000 --- a/pages/_he-IL/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: he-IL -layout: wiki -section: other -title: פרוייקטים אחרים -description: מידע לגבי פרויקטי DS-Homebrew אחרים ---- - -בחלק זה יש מידע על פרויקטי DS-Homebrew אחרים שהם לא גדולים מספיר בשביל לחלק שלם בויקי. diff --git a/pages/_he-IL/twilightmenu/faq.md b/pages/_he-IL/twilightmenu/faq.md index b3591c0a..4ba5643a 100644 --- a/pages/_he-IL/twilightmenu/faq.md +++ b/pages/_he-IL/twilightmenu/faq.md @@ -26,7 +26,7 @@ TWL_FIRM ככל הנראה נפגם. עקבו אחרי המדריך הזה לת פתחו את ההגדרות של TWLMenu++, ובטלו את `Update recently played list`. #### למה אני מקבל מסך לבן כשאני מנסה להפעיל משחק DS מכרטיס הSD? -See [Why do I get a white screen when trying to load a game from SD card?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) on the nds-bootstrap FAQ page. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### איך אני משתמש בצ'יטים? צריך מאגר ציטים בצורה של קובץ `usrcheat.dat` שנמצא בתיקיה `sd:/_nds/TWiLightMenu/extras/`. המאגר המעודכן ביותר הוא של [DeadSkullzJr](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/). @@ -61,13 +61,8 @@ No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) ar #### באילו מערכות TWiLight Menu++ תומך? See [List of Systems Supported by TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### How do I get IR working properly? -You need to downgrade both TWiLight Menu++ and nds-bootstrap to v12.2.1 and v0.30.1, respectively. After doing so, make sure both `Slot-1 microSD access` is turned off, and `SELECT button` is set to `SELECT Menu` in TWLMenu++ Settings. -- Please note that you'll lose the ability to launch DSi-Enhanced games in DSi mode, as well as launching DSi-Exclusives and DSiWare. -- If you don't want to downgrade, then IR should work on the latest TWLMenu++ and nds-bootstrap versions, with *Pokemon Black & White Versions 1 & 2*. - -#### האם ניתן להשתמש בThe Biggest Loser על מנת להפעיל את TWiLight Menu++? -No. As The Biggest Loser is a Slot-1 game, and not a DSiWare game, SD access is disabled when running Slot-1 cards. +#### Can exploits of Slot-1 games boot TWiLight Menu++? +No. As they're not DSiWare titles, SD access is disabled when running Slot-1 cards. #### Why can't I find/see my games? There are a multiple reasons you may be unable to find them. @@ -77,3 +72,13 @@ There are a multiple reasons you may be unable to find them. - If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed - If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it - If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ 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 fedec786..16b2c815 100644 --- a/pages/_he-IL/twilightmenu/installing-flashcard.md +++ b/pages/_he-IL/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ Please note that not all flashcards support running games in this fashion. If th {:.alert .alert-warning} 1. חלצו את `Flashcart Loader/(כרטיס הפלאשקארט שלכם)` לכרטיס המיקרו SD של הפלאשקארט - - לאחר שזה בוצע, המשיכו לשלב 3. במידה ולא, עקבו אחר ההוראות מתחת לרשימת הפלאשקארטים הבאה + - If you have done so, continue to step 3. במידה ולא, עקבו אחר ההוראות מתחת לרשימת הפלאשקארטים הבאה 1. לפלאשקראטים הבאים: - - R4i-SDHC - - כרטיסי r4isdhc.com - - כרטיסי r4isdhc.hk + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -42,11 +41,11 @@ Please note that not all flashcards support running games in this fashion. If th - R4xDS - DSTT(i) - M3 DS Real - - M3i Zero (לא דגם GMP-Z003) + - M3i Zero (non-GMP-Z003 model) - DSONE SDHC & DSONEi Install [RetroGameFan's YSMenu](https://gbatemp.net/threads/retrogamefan-updates-releases.267243/). - - וודאו שיש לכם את `YSMenu.nds` (עבר שינוי שם מ`TTMenu.dat` אם אין את הקובץ) ואת התיקייה `TTMenu` בכרטיס המיקרו SD של הפלאשקארט + - Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root 1. הגדירו את `Use nds-bootstrap` ל`No`, כך שהקושחה של הפלאשקארט תהיה בשימוש במקום nds-bootstrap ### הפעלה אוטומטית של TWiLight Menu++ diff --git a/pages/_he-IL/twilightmenu/playing-in-widescreen.md b/pages/_he-IL/twilightmenu/playing-in-widescreen.md index 4747f567..e882bab6 100644 --- a/pages/_he-IL/twilightmenu/playing-in-widescreen.md +++ b/pages/_he-IL/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ description: איך להשתמש בTWiLight Menu++ במסך רחב על Nintendo 1. Move `TwlBg.cxi` from `sd:/luma/sysmodules/` to `sd:/_nds/TWiLightMenu/TwlBg/` (create `TwlBg` folder, if it doesn't exist), and rename the file to `Widescreen.cxi` 1. Restart your 3DS while holding SELECT to open Luma3DS's configuration 1. Enable `external FIRMs and modules`, then press START to save and quit -1. Open TWiLight Menu++ settings, switch to the `Games/Apps settings` page, and set `Screen Aspect Ratio` to `16:10` - - This can be done per-game as well +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` סיימתם! תהנו ממשחקי הDS שלכם במסך רחב! diff --git a/pages/_hu-HU/ds-index/emulators.md b/pages/_hu-HU/ds-index/emulators.md index b593bb0a..6e7f2091 100644 --- a/pages/_hu-HU/ds-index/emulators.md +++ b/pages/_hu-HU/ds-index/emulators.md @@ -97,7 +97,7 @@ Ezek csak az ajánlott emulátorok és betöltők, amik megtalálhatók a TWiLig [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_hu-HU/ds-index/special-games.md b/pages/_hu-HU/ds-index/special-games.md index 00a9a3dc..a90219fe 100644 --- a/pages/_hu-HU/ds-index/special-games.md +++ b/pages/_hu-HU/ds-index/special-games.md @@ -309,3 +309,25 @@ Jelenleg az nds-bootstrap-nek nincs Slot-2 emulációja. Tartalmaz néhány lehe - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_hu-HU/gbarunner2/bios.md b/pages/_hu-HU/gbarunner2/bios.md index f38ea5f9..2cbb10c1 100644 --- a/pages/_hu-HU/gbarunner2/bios.md +++ b/pages/_hu-HU/gbarunner2/bios.md @@ -10,9 +10,8 @@ A GBARunner2-nek, hogy betöltse a címeket szüksége van egy GBA BIOS dumpra. ### Dumpolási útmutatók -- [Wii (nem családi verzió)/GameCube + link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) -- [3DS-sel, a legtöbb Virtual Console címmel](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (nem lehet GBA vagy nem-Nintendo (Game Gear) Virtual Console cím) -- [GBA vagy DS Phat/Lite egy GBA Flashcard-dal](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite egy GBA Flashcard-dal vagy 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (nem Family verzió)/GameCube, GBA és link kábel dumper](https://github.com/FIX94/gba-link-cable-dumper) A BIOS dumpolása után át kell azt nevezni `bios.bin`-nek, majd az `sd:/`, `sd:/gba/`, vagy az `sd:/_gba/` könyvtárba kell rakni, hogy a GBARunner2 tudja olvasni. diff --git a/pages/_hu-HU/gbarunner2/builds.md b/pages/_hu-HU/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_hu-HU/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_hu-HU/gbarunner2/faq.md b/pages/_hu-HU/gbarunner2/faq.md index e2ddb90e..d6bb8ef0 100644 --- a/pages/_hu-HU/gbarunner2/faq.md +++ b/pages/_hu-HU/gbarunner2/faq.md @@ -18,8 +18,11 @@ Most még nem. E helyett Instead, permanensen beinjektálhatod a csalás kódoka 1. Nevezd át `GBARunner2_arm7dldi_3ds.nds` névre (vagy `GBARunner2_arm7dldi_dsi.nds` névre, ha DSi-n vagy) 1. Rakd az `sd:_nds` könyvtárba +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). + #### Hogyan használhatom a Wi-Fi Link szolgáltatásokat? -Szükséged van egy build-re a [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) ágból, ahhoz, hogy használhasd ezt a szolgáltatást. Részletes információt találsz a buildek telepítéséről a [GBAtemp Wiki oldalon](https://wiki.gbatemp.net/wiki/GBARunner2/Link). +You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). #### Miért nem támogatott az RTC (Real Time Clock) egy ROM hackben? -Az RTC játékonként támogatott. A ROM játékkódját meg kell változtatnod az eredeti játék kódjára, hogy a GBARunner2 felismerje azt. +RTC is supported on a per-game basis. You will have to change the ROM's game code to that of the original game so that GBARunner2 will recognize it. diff --git a/pages/_hu-HU/godmode9i/faq.md b/pages/_hu-HU/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_hu-HU/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_hu-HU/godmode9i/index.md b/pages/_hu-HU/godmode9i/index.md new file mode 100644 index 00000000..caca3f49 --- /dev/null +++ b/pages/_hu-HU/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: hu-HU +layout: wiki +section: godmode9i +title: GodMode9i +description: Információ a GodMode9i-ről +--- + +A [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) egy open source fájl böngésző a Nintendo DS ökoszisztémára, ami a GodMode9-ből nyert inspirációt a Nintendo 3DS-ről. A GodMode9i-nek megvan a képessége, hogy dumpoljon játékokat, kezeljen SD kártya fájlokat, tallózza NitroFS-t, kiszámolja az SHA1 hash-ét a fájloknak, bináris fájlok szerkesztését egy hex editor és még többel. + +## Dumpolás funkcionalitás + +A játékok dumpolásához válaszd ki a meghajtót a meghajtó listában és kövesd a képernyőn megjelenő utasításokat. +- A Nintendo DS és Nintendo DS Lite konzolon a GodMode9i tud dumpolni Slot-2 cartridge-eket, ha Slot-1 flashcard-ról fut, vagy Slot-1 játék kártyákat, ha a GodMode9i egy Slot-2 flashcard-ról fut +- A Nintendo DSi rendszer családban Unlaunch szükséges a Slot-1 játékok SD kártyára dumpolásához + - Kövesd a [dsi.cfw.guide](https://dsi.cfw.guide/) útmutató lépéseit az Unlaunch telepítéséről +- A Nintendo 3DS rendszer családban egy modern CFW környezet szükséges a GodMode9i indításához + - Kövesd a [hacks.guide](https://3ds.hacks.guide/) útmutató lépéseit a Luma3DS + boot9strap telepítéséről + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_hu-HU/nds-bootstrap/faq.md b/pages/_hu-HU/nds-bootstrap/faq.md index 17bd2d61..70e52a09 100644 --- a/pages/_hu-HU/nds-bootstrap/faq.md +++ b/pages/_hu-HU/nds-bootstrap/faq.md @@ -7,17 +7,22 @@ long_title: nds-bootstrap GYIK & helyreállítás description: GYIK & hibaelhárítás az nds-bootstrap-hez --- -#### Miért kapok fehér képernyőt, ha megpróbálok betölteni egy játékot az SD kártyáról? -- Először ellenőrizd [az nds-bootstrap kompatibilitás listát ](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) legyél biztos benne, hogy a játékod kompatiblis -- Próbáld meg az összes csalás kikapcsolásával annál a játéknál, mert néhány csalás nem kompatibilis az nds-bootstrap-pel jelenleg; az L gombot a TWiLight Menu++ csalások menüjében tudod használni egy játék összes csalásának kikapcsolásához -- Ha korábban működött, töröld a `fatTable` és a `patchOffsetCache` mappát az `sd:/_nds/nds-bootstrap/` könyvtárból -- Futtasd a játékokat más beállításokkal beleértve az ARM9 CPU sebességet, DS/DSi módot, hang minőséget, aszink kártya olvasást, kártya DMA-t, stb. -- Valószínűleg nem akkora probléma; kérdezz a [Discord szerveren](https://discord.gg/yD3spjv) Ha a szerver szerint ez egy nds-bootstrap probléma, ellenőrizd, hogy a játékot nem jelentették-e már a [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues)-on. Ellenőrizd a lezárt jegyeket is, arra az esetre, ha valamelyik hiba lezárásra került egy másik preferálása miatt. Ha nem tartozik hozzá GitHub hiba, akkor csinálj neki egy újat - -Ha eddig nem sikerült megoldást találni, ne felejtsd el hozzáadni a [kompatibilitási listához](https://wiki.ds-homebrew.com/nds-bootstrap/testing) a Google Sheets-en. +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it +- If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Miért vannak problémák a ROM betöltéssel, ha natívan futnak? -Az nds-bootstrap a ROM funkciókat patcheli, hogy fussanak SD kártyáról, és a ROM hardkódolt a Slot-1 olvasásra. Van néhány időzítési és AP intézkedés (amik nagy része már eltávolított), mind a kettő okozhatja, hogy a ROM-ok nem megfelelően működnek. +nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. #### Miért használjak nds-bootstrap-et a hagyományos flashcard helyett? - Bizonyos kompatibilis ROM-ok betöltésre kerülnek a RAM-ba, gyorsabb betöltési időket lehetővé téve, mint a normál játék kártyák @@ -32,40 +37,47 @@ Az nds-bootstrap a ROM funkciókat patcheli, hogy fussanak SD kártyáról, és - Képernyőképe készítése és értékek szerkesztése a RAM-ban a játékbani menü használatával #### Mi az a Donor ROM? -Az nds-bootstrap-ben, amikor egy játék nem bootol, egy másik ROM-ot használunk, hogy "odaadományozza" az ARM7 (és ARM7i, ha van) binárisát a futtatandó játéknak, a játék saját binárisa helyett. A legtöbb játék beállítható Donor ROM-nak (ami a **TW**i**L**ight Menu++-szal tehető meg) és mind a játéknak amit indítani szeretnél, mind a donornak ugyanazt az SDK verziót kell tartalmaznia. +In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's ARM7 (and ARM7i, if available) binary to the game set to run, in place of the game's own said binary. Most games can be set as a Donor ROM (which can be done via **TW**i**L**ight Menu++), and both the game to launch and the donor must contain the same SDK version. - **Flashcard-ok DS módban:** A néhány támogatott DSi-Exklúzív cím DSi-Enhanced ROM készletet igényel, mint Donor ROM. - **DSiWarehax:** Mivel a DSi-Enhanced játékok és a DSi-Exkluzív/DSiWare játékok eltérő MBK-beállításokat tartalmaznak, a DSi-Enhanced játékok nem fognak elindulni DSi módban Donor ROM nélkül. Egy DSi-Exkluzív/DSiWare cím Donor ROM-ként való beállításával a DSi-Enhanced játékok képesek lesznek futni a DSiWare cím által beállított MBK-beállításokon belül, amelyen az exploitot használják. - **CycloDS iEvolution:** Ugyanez a helyzet, mint a DSiWarehax-szal, de a DSi-Exkluzív/DSiWare címekhez DSi-Enhanced játékra lesz szükség, amely Donor ROM-ként van beállítva, nem pedig fordítva. #### Mi a legjobb Donor ROM? -Nincs *legjobb*, amit használni kellene, bár előnyösebb, ha egy 0-nál magasabb alverziót tartalmazó SDK5 ROM-ot állítunk be. Azonban ha DSiWarehax felhasználó vagy és nincs létező DSiWare ROM-od, dumpolhatod a *Nintendo DSi Sound*-et (SDK5.0) a GodMode9**i** használatával, és beállíthatpd a DSi Sound-ot, mint Donor ROM. Ha azonban 3DS konzolod van, akkor célszerű a DS WiFi Settings ROM-ot (SDK5.5) a GodMode9 segítségével dumpolni, és helyette a DS WiFi Settings-t Donor ROM-ként beállítani, mivel így a DSiWare-ben 9 másodperc várakozás nélkül aktiválható az alvó üzemmód. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Miért nem tudok beállítani Donor ROM-ot? -Ha van egy cím, amelyhez donor ROM-ra van szükség, és a TWLMenu által keresett ROM nem mutatja meg a lehetőséget, hogy donor ROM-nak állítsd be (feltéve, hogy lefelé görgetsz), akkor keress egy másik ROM-ot, amelyet donornak állíthatsz be. +If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. #### Mi az esti fordítás (nightly) és hol szerezhetem be? -Az esti fordítás egy fordítás a legutolsó változtatásokkal. Az esti fordítások instabilak lehetnek, de tartalmazzák a legutolsó hibajavításokat. Az nds-bootstrap esti fordításokat beszerezheted [innen](https://github.com/TWLBot/Builds/raw/master/nds-bootstrap.7z). +A nightly build is build for the latest commit. Nightly builds may be unstable, but has the most recent bugfixes added. You can get nightly builds for nds-bootstrap [here](https://github.com/TWLBot/Builds/raw/master/nds-bootstrap.7z). #### Miért nem működnek a csalásaim? -A mód, ahogy az E csalás típusok implementálva vannak az nds-bootstrap-ben hibás, ami azt jelenti, hogy az esetek felében működnek. A csalás, amit használsz valószínűleg ilyen típusú. Ez nem a csalás adatbázis hibája, hanem inkább az nds-bootstrap-pé. Kérjük ne kérd ezen csalások törlését az adatbázisból. +The way E cheat types are implemented in nds-bootstrap is broken, meaning they'd only work half of the time. Your cheat probably uses that type. It is not a fault of the cheat database, but rather a fault of nds-bootstrap. Please do not request these cheats to get deleted from the DB. -További információkért a csalásokról látogass el [Action Replay csalás fejezethez a Kereskedelmi ROM-ok oldalon](https://wiki.ds-homebrew.com/ds-index/retail-roms#action-replay-cheats). +For more info on cheats, check the [Action Replay cheats section of the Retail ROMs page](https://wiki.ds-homebrew.com/ds-index/retail-roms#action-replay-cheats). #### Hogyan készíthetek képernyőképeket? -Képernyőképeket készíthetsz a játékbani menü fő képernyőjéről. Alapértelmezés szerint a játékon belüli menü a az L + Le + SELECT gombokra nyílik, ezután válasz a then select `Képernyőkép...` menüpontot, majd módosítsd a VRAM bank-ot, ha szükséges és nyomj A gombot a képernyőkép mentéséhez. +You can take screenshots of the main screen from the in-game menu. By default the in-game menu is opened by pressing L + Down + SELECT, then select `Screenshot...`, change the VRAM bank if needed, and press A to save the screenshot. -A PC-den megtekintéséhez a képernyőképeknek ki kell csomagolnod az `sd:/_nds/nds-bootstrap/screenshots.tar` fájlt, amiben találhatók a képernyőképek, BMP formátumban. További üres BMP fájlok is lesznek, hogy a TAR fájl 50-re feltöltéséhez fel, ezeket egyszerűen figyelmen kívül lehet hagyni vagy törölni. +To view your screenshots on your PC you will need to extract `sd:/_nds/nds-bootstrap/screenshots.tar`, inside will be all of your screenshots in BMP format. There will also be additional empty BMP files to pad the TAR file out to 50, these can simply be ignored or deleted. -Az nds-bootstrap csak 50 képernyőképet tud rakni a `screenshots.tar` fájlba, így ha már közel jársz hozzá, akkor érdemes kinyerni azokat és törölni a TAR fájlt. Az nds-bootstrap ezután egy új TAR fájlt fog generálni, amikor legközelebb betöltesz egy játékot. +nds-bootstrap can only fit 50 screenshots in the `screenshots.tar`, so once you're getting close you should extract them and delete the TAR, nds-bootstrap will then generate a new TAR next time you load a game. #### Mi az a fő képernyő és miért csak arról készíthető képernyőkép? -A "fő" képernyő az a képernyő, amelyet a fő motorral rajzolnak, ami lehet bármelyik fizikai képernyő. Általában ez az a képernyő, ahol a fő játékmenet zajlik, és ha egy képernyő 3D-s, akkor az mindig a fő képernyő. Ez mindig a felső képernyő, ha a játékbani menüben vagy. +The "main" screen is whichever screen is being drawn using the main engine, which can be either physical screen. Typically it's the screen where the main gameplay is happening and if one screen has 3D that's always the main screen. It'll always be the top screen when in the in-game menu. -Az ok, amiért csak a fő képernyőről lehet képernyőképeket készíteni, a Nintendo DS hardveres korlátozása: nincs framebuffer, de van egy kép rögzítő funkciója, amely lehetővé teszi a fő engine kimeneteinek rögzítését. Ezt leggyakrabban a játékok használják a 3D megjelenítésére mindkét képernyőn, de képernyőképek készítésére is használható. +The reason screenshots can only be taken of the main screen is a hardware limitation of the Nintendo DS, it doesn't have a framebuffer but it does have a display capture feature which allows main engine's output to be captured. This is most often used by games to render 3D to both screens but can also be used to take screenshots. #### Mi az a "VRAM bank" amit megkérdez, amikor képernyőképet készítek? -Amikor képernyőképet készítünk az nds-bootstrap segítségével, annak a DS képernyő rögzítő funkcióját kell használnia a fő enginge-ből, hogy rögzítsen egy képet, azonban ez a képernyő rögzítő csak VRAM-ba tud írni és az első négy bank egyikét igényli. Az nds-bootstrap megpróbál kiválasztani egy olyan bankot, amelyet nem használ a fő engine, így általában egyszerűen figyelmen kívül hagyhatod ezt, azonban bizonyos esetekben mind a négy lehetséges VRAM bankot használja a fő engine, így nem lehet tökéletes képernyőképet készíteni, és ki kell választanod azt a bankot, amelyik a legjobban néz ki. +When taking a screenshot using nds-bootstrap it needs to use the DS's display capture feature to capture a frame from the main engine, however this display capture can only write to VRAM and requires one of the first four banks. nds-bootstrap will try to select a bank that isn't being used for the main engine so usually you can simply ignore this, however in some case all four of the possible VRAM banks will be in use for the main engine and thus it's not possible to take a perfect screenshot and you will need to select the bank you find looks best. #### Tudok online játszani játékokat az nds-bootstrap használatával? -Az nds-bootstrappal való online játék ugyanúgy fog működni, mint a valódi játékkártyákkal. Az alternatív online szolgáltatáshoz való csatlakozással kapcsolatos információkat a [Wi-Fi](../ds-index/wifi) oldalon találsz. +Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - Ha DSi-Enhanced játékkal játszol DS módban, akkor csak nem biztonságos vagy WEP hálózati kapcsolatra van lehetőséged + +#### Károsíthatja a konzolomat, ha egy játékot úgy állítok be, hogy 133 MHz-es (TWL) CPU-sebességet használjon? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- Ha hibát észlelsz egy játék 133 MHz (TWL) CPU sebességgel futtatásakor, hozz létre egy hibajegyet a [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues)-ban, leírva a jelenséget, így feketelistázásra kerülhet az ezen a CPU sebességen indításra + +#### Fel tudom gyorsítani a játékokat az nds-bootstrap használatával? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_hu-HU/nds-bootstrap/glossary.md b/pages/_hu-HU/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_hu-HU/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_hu-HU/nds-bootstrap/testing.md b/pages/_hu-HU/nds-bootstrap/testing.md index 1656eab1..c82806b3 100644 --- a/pages/_hu-HU/nds-bootstrap/testing.md +++ b/pages/_hu-HU/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: hu-HU layout: wiki section: nds-bootstrap title: Kompatibilitási lista & tesztelési tippek -description: Kompatibilitási lista és tippek a játékok teszteléséhez +description: Compatibility list and tips for testing ROMs --- ### Kompatibilitási lista -A tesztelt játékok megtekintéséhez nyisd meg a [kompatibilitás listát](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). Ha szeretnél közreműködni, nyomj a `View only`-ra majd a `Request edit access`-re. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). Ha szeretnél közreműködni, nyomj a `View only`-ra majd a `Request edit access`-re. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Tippek a játékok teszteléséhez -- Keress képernyő villogást, vagy hang problémákat -- Ha valami nem oda valónak tűnik, futtasd a játékot egy olyan konzolon, ami nem használ nds-bootstrap-et összehasonlításképp -- Próbálj ki annyi szolgáltatást a játékban amennyit csak lehet -- Próbálj meg más beállításokat a játék futtatásához (ARM9 CPU Speed, Kártya olvasás DMA, Aszink kártya olvasás, stb.) -- Legyél alapos +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_hu-HU/other/godmode9i.md b/pages/_hu-HU/other/godmode9i.md index 591e9380..8b2bdbc8 100644 --- a/pages/_hu-HU/other/godmode9i.md +++ b/pages/_hu-HU/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: hu-HU -layout: wiki -section: other -title: GodMode9i -description: Információ a GodMode9i-ről +layout: redirect +destination: ../godmode9i --- -A [GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) egy open source fájl böngésző a Nintendo DS ökoszisztémára, ami a GodMode9-ből nyert inspirációt a Nintendo 3DS-ről. A GodMode9i-nek megvan a képessége, hogy dumpoljon játékokat, kezeljen SD kártya fájlokat, tallózza NitroFS-t, kiszámolja az SHA1 hash-ét a fájloknak, bináris fájlok szerkesztését egy hex editor és még többel. - -## Dumpolás funkcionalitás - -A játékok dumpolásához válaszd ki a meghajtót a meghajtó listában és kövesd a képernyőn megjelenő utasításokat. -- A Nintendo DS és Nintendo DS Lite konzolon a GodMode9i tud dumpolni Slot-2 cartridge-eket, ha Slot-1 flashcard-ról fut, vagy Slot-1 játék kártyákat, ha a GodMode9i egy Slot-2 flashcard-ról fut -- A Nintendo DSi rendszer családban Unlaunch szükséges a Slot-1 játékok SD kártyára dumpolásához - - Kövesd a [dsi.cfw.guide](https://dsi.cfw.guide/) útmutató lépéseit az Unlaunch telepítéséről -- A Nintendo 3DS rendszer családban egy modern CFW környezet szükséges a GodMode9i indításához - - Kövesd a [hacks.guide](https://3ds.hacks.guide/) útmutató lépéseit a Luma3DS + boot9strap telepítéséről - -## Hibaelhárítás & GYIK - -#### Hogyan jutok túl a "mounting drive(s)" az induláskor? -Ez akkor történik ha a GodMode9i-t [hiyaCFW](../hiyacfw)-ből indítod. Az X-et nyomva tartva a GodMode9i indulásakor a NAND csatolás átugorható. Alternatívaként indíthatod a GodMode9i-t közvetlenük az Unlaunch-ből, hogy felcsatolhasd a NAND-ot. - -#### Miért nem tudok hozzáadni, eltávolítani vagy szerkeszteni fájlokat a NAND-on? -A fájlok szerkesztése a DSi NAND-on nem biztonságos és könnyen brickeléshez vezethet, így a GodMode9i szándékosan nem tartalmazza ezt a lehetőséget. - -#### Miért nem tudom megnézni az NDS fájl információt néhány DSiWare esetén? -Néhány DSiWare, főleg azok, amik a `0003000f` mappában találhatók, rendszer adatot tartalmaznak és nem rendelkeznek érvényes banner-rel. - -#### Az NDS vagy a DSi verziót javasolt használnom? Mi a különbség? -Ezek funkcionálisan ugyanazok, de sajátos céljuk van. -- Ha GodMode9i-t használsz flashcard-dal használd az NDS verziót -- Ha a GodMode9i-t telepítesz hiyaCFW SDNAND-odra, használd a DSi verziót -- Ha a GodMode9i-t TWiLight Menu++-szal indítod, mindkét verzió ugyanúgy működik -- Ha a GodMode9i-t telepítesz 3DS HOME Menübe, használd a CIA verziót diff --git a/pages/_hu-HU/other/index.md b/pages/_hu-HU/other/index.md deleted file mode 100644 index 2179d74c..00000000 --- a/pages/_hu-HU/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: hu-HU -layout: wiki -section: other -title: Egyéb projektek -description: Információk más DS-Homebrew proojektekről ---- - -Ez a fejezet információkat tartalmaz más DS-Homebrew projektekről, amik nem elég nagyok ahhoz, hogy kapjanak egy teljes fejezetet a wiki-ben. diff --git a/pages/_hu-HU/twilightmenu/faq.md b/pages/_hu-HU/twilightmenu/faq.md index bd76bbc3..a0b1d47b 100644 --- a/pages/_hu-HU/twilightmenu/faq.md +++ b/pages/_hu-HU/twilightmenu/faq.md @@ -26,7 +26,7 @@ Az Acekard (másként Wood UI) téma eltávolításra került a hibás működé Menj a TWLMenu++ beállításaiba és kapcsold ki a `Utoljára játszott lista frissítés` opciót. #### Miért kapok fehér képernyőt, ha megpróbálok betölteni egy DS játékot az SD kártyáról? -Tekintsd meg a [Miért kapok fehér képernyőt, ha megpróbálok betölteni egy játékot az SD kártyáról?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) problémát az nds-bootstrap GYIK oldalon. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### Hogyan használhatom a csalásokat? Szükséged van egy csalás adatbázisra a `usrcheat.dat` fájl formájában, az `sd:/_nds/TWiLightMenu/extras/` mappában. A leginkább frissített csalás adatbázis [DeadSkullzJr ](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/) adatbázisa. @@ -61,13 +61,8 @@ Nem, ez nem egy emulátor. A menü és a DS játékok (nds-bootstrap-en kereszt #### Milyen rendszereket támogat a TWiLight Menu++? Tekintsd meg [TWiLight Menu++ által támogatott rendszerek listáját](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### Hogyan tehetem az IR-t megfelelően működővé? -Mind a TWiLight Menu-t, mind az nds-bootstrap-t le kell downgrade-elned v12.2.1-re, illetve v0.30.1-re. Ezt követően győződj meg arról, hogy a `Slot-1 microSD hozzáférés` ki van kapcsolva és a `SELECT gomb` a TWLMenu++ beállításokban a `SELECT Menu` beállításra van állítva. -- Fontos megjegyezned, hogy ezzel elveszted a lehetőségét annak, hogy elindíts DSi-Enhanced játékokat DSi módban és DSi-Exklúzív és DSiWare játékokat. -- Ha nem akarsz downgrade-elni, akkor az IR-nek a legújabb TWLMenu++ és nds-bootstrap verziókon működnie kell, a *Pokemon Black & White Versions 1 & 2* játékokkal. - -#### Tud-e a The Biggest Loser bebootolni TWiLight Menu++-vel? -Nem. A The Biggest Loser egy Slot-1 játék és nem egy DSiWare játék; az SD hozzáférés tiltott, ha Slot-1 kártyát futtatunk. +#### A Slot-1 játékok exploitjai be tudják tölteni TWiLight Menu++-t? +Nem. Mivel ezek nem DSiWare címek, az SD-hozzáférés le van tiltva, a Slot-1 kártyák futtatásakor. #### Miért nem találom/látom a játékaimat? Több oka lehet, hogy nem találod őket. @@ -77,3 +72,13 @@ Több oka lehet, hogy nem találod őket. - Ha a játék típus be lett állítva láthatatlanra az Emuláció/HB beállításokban, nem fog megjelenni a menükben. Módosítsd ezeket a beállításokat, hogy megjelenjenek - Ha a játékod egy archív fájlban van (`zip`, `rar`, `7z`, stb.), nem használható a TWiLight Menu++ által. Csomagold ki a játékot az archívumból a használatához - Ha a játékod nem a [támogatott kiterjesztést](../ds-index/emulators#list-of-systems-supported-by-twilight-menu) használja, szükséges lehet, hogy módosítsd a kiterjesztést a fájl átnevezésével + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ No newline at end of file diff --git a/pages/_hu-HU/twilightmenu/installing-flashcard.md b/pages/_hu-HU/twilightmenu/installing-flashcard.md index f8425b6a..f86ccd29 100644 --- a/pages/_hu-HU/twilightmenu/installing-flashcard.md +++ b/pages/_hu-HU/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ Vedd figyelemben, hogy nem minden flashcard támogatja a játékok ilyen módon {:.alert .alert-warning} 1. Csomagold ki a `Flashcart Loader/(a te flashcard-od)` mappát a flashcard-od microSD kártyája gyökerébe - - 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 + - If you have done so, continue to step 3. Ha még nem, kövesd a flashcard-ok listája alatti lépéseket 1. Ezekhez a flashcard-okhoz: - - R4i-SDHC - - r4isdhc.com kártyák - - r4isdhc.hk kártyák + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -42,11 +41,11 @@ Vedd figyelemben, hogy nem minden flashcard támogatja a játékok ilyen módon - R4xDS - DSTT(i) - M3 DS Real - - M3i Zero (nem GMP-Z003 modell) + - M3i Zero (non-GMP-Z003 model) - DSONE SDHC & DSONEi - Telepítsd a [RetroGameFan YSMenu-jét](https://gbatemp.net/threads/retrogamefan-updates-releases.267243/). - - 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 + Install [RetroGameFan's YSMenu](https://gbatemp.net/threads/retrogamefan-updates-releases.267243/). + - Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root 1. Állítsd be a `Use nds-bootstrap` opciót `Nem`-re, így a flashcard firmware kerül felhasználásra az nds-bootstrap helyett ### TWiLight Menu++ automatikus bootolása diff --git a/pages/_hu-HU/twilightmenu/playing-in-widescreen.md b/pages/_hu-HU/twilightmenu/playing-in-widescreen.md index a9089580..1e9d0fd5 100644 --- a/pages/_hu-HU/twilightmenu/playing-in-widescreen.md +++ b/pages/_hu-HU/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ Nintendo 2DS vagy 3DS konzolt igényel. 1. Mozgasd a `TwlBg.cxi` fájlt az `sd:/luma/sysmodules/` mappából a `sd:/_nds/TWiLightMenu/TwlBg/` mappába (hozd létre a `TwlBg` mappát, ha nem létezik) és nevezd át `Widescreen.cxi` névre 1. Indítsd újra 3DS-ed, miközben nyomva tartod a SELECT gombot, hogy megnyíljon a Luma3DS konfiguráció 1. Engedélyezd az `external FIRMs and modules`, opciót, majd nyomd meg aSTART gombot a mentéshez és kilépéshez -1. Nyisd meg a TWiLight Menu++ beállításokat, majd válts az `Játék/app beállítások` oldalra és állítsd be a `Képernyő arány`-t `16:10`-re - - Ez játékonként is beállítható egyébként +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` Mindennel elkészültél! Élvezd a DS játékokat széles képernyőn! diff --git a/pages/_ic-IC/ds-index/emulators.md b/pages/_ic-IC/ds-index/emulators.md index 02631309..141f2342 100644 --- a/pages/_ic-IC/ds-index/emulators.md +++ b/pages/_ic-IC/ds-index/emulators.md @@ -92,8 +92,8 @@ crwdns24653:0crwdne24653:0 crwdns24655:0crwdne24655:0 [nesds]: crwdns27219:0crwdne27219:0 [nitrografx]: crwdns27229:0crwdne27229:0 [rvidplayer]: crwdns27237:0crwdne27237:0 -[s8ds]: crwdns24579:0crwdne24579:0 -[s8ds]: crwdns27203:0crwdne27203:0 +[s8ds]: crwdns27583:0crwdne27583:0 +[s8ds]: crwdns27585:0crwdne27585:0 [snemulds]: crwdns27245:0crwdne27245:0 [stellads]: crwdns24507:0crwdne24507:0 [xegs-ds]: crwdns24531:0crwdne24531:0 diff --git a/pages/_ic-IC/ds-index/special-games.md b/pages/_ic-IC/ds-index/special-games.md index 85f7848b..9f7db4f1 100644 --- a/pages/_ic-IC/ds-index/special-games.md +++ b/pages/_ic-IC/ds-index/special-games.md @@ -309,3 +309,25 @@ crwdns25717:0crwdne25717:0 crwdns25719:0crwdne25719:0 - crwdns26117:0crwdne26117:0 - crwdns26119:0crwdne26119:0 - crwdns26123:0crwdne26123:0 crwdns26127:0crwdne26127:0 crwdns26129:0crwdne26129:0 + +### crwdns28467:0crwdne28467:0 +- crwdns28469:0crwdne28469:0 + - crwdns28471:0crwdne28471:0 +- crwdns28473:0crwdne28473:0 + - crwdns28475:0crwdne28475:0 +- crwdns28477:0crwdne28477:0 + - crwdns28479:0crwdne28479:0 +- crwdns28481:0crwdne28481:0 + - crwdns28483:0crwdne28483:0 +- crwdns28485:0crwdne28485:0 + - crwdns28487:0crwdne28487:0 +- crwdns28489:0crwdne28489:0 + - crwdns28491:0crwdne28491:0 +- crwdns28493:0crwdne28493:0 + - crwdns28495:0crwdne28495:0 +- crwdns28497:0crwdne28497:0 + - crwdns28499:0crwdne28499:0 +- crwdns28501:0crwdne28501:0 crwdns28503:0crwdne28503:0 + - crwdns28505:0crwdne28505:0 +- crwdns28507:0crwdne28507:0 + - crwdns28509:0crwdne28509:0 diff --git a/pages/_ic-IC/gbarunner2/bios.md b/pages/_ic-IC/gbarunner2/bios.md index b8ae3b43..83c76d1b 100644 --- a/pages/_ic-IC/gbarunner2/bios.md +++ b/pages/_ic-IC/gbarunner2/bios.md @@ -10,9 +10,8 @@ crwdns18376:0crwdne18376:0 crwdns19564:0crwdne19564:0 crwdns19566:0crwdne19566:0 ### crwdns18384:0crwdne18384:0 -- [crwdns23490:0crwdne23490:0](crwdns18386:0crwdne18386:0) -- crwdns20814:0crwdne20814:0 -- [crwdns22418:0crwdne22418:0](crwdns20816:0crwdne20816:0) +- [crwdns27631:0crwdne27631:0](crwdns27629:0crwdne27629:0) +- [crwdns27635:0crwdne27635:0](crwdns27633:0crwdne27633:0) crwdns19580:0crwdne19580:0 diff --git a/pages/_ic-IC/gbarunner2/builds.md b/pages/_ic-IC/gbarunner2/builds.md new file mode 100644 index 00000000..e776698d --- /dev/null +++ b/pages/_ic-IC/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: crwdns28337:0crwdne28337:0 +layout: wiki +section: crwdns28341:0crwdne28341:0 +title: crwdns28343:0crwdne28343:0 +description: crwdns28345:0crwdne28345:0 +--- + + +crwdns28347:0crwdne28347:0 crwdns28349:0crwdne28349:0 crwdns28351:0crwdne28351:0 + +## crwdns28353:0crwdne28353:0 + +crwdns28355:0crwdne28355:0 crwdns28357:0crwdne28357:0 crwdns28359:0crwdne28359:0 crwdns28361:0crwdne28361:0 + +crwdns28363:0crwdne28363:0 + +## crwdns28365:0crwdne28365:0 + +crwdns28367:0crwdne28367:0 + +### crwdns28369:0crwdne28369:0 + +crwdns28371:0crwdne28371:0 crwdns28373:0crwdne28373:0 crwdns28375:0crwdne28375:0 crwdns28377:0crwdne28377:0 crwdns28379:0crwdne28379:0 + +### crwdns28381:0crwdne28381:0 + +crwdns28383:0crwdne28383:0 crwdns28385:0crwdne28385:0 crwdns28387:0crwdne28387:0 crwdns28389:0crwdne28389:0 crwdns28391:0crwdne28391:0 + +## crwdns28393:0crwdne28393:0 + +### crwdns28395:0crwdne28395:0 + +crwdns28397:0crwdne28397:0 crwdns28399:0crwdne28399:0 crwdns28401:0crwdne28401:0 + +crwdns28403:0crwdne28403:0 + +crwdns28405:0crwdne28405:0 + +### crwdns28407:0crwdne28407:0 + +crwdns28409:0crwdne28409:0 + +crwdns28411:0crwdne28411:0 crwdns28413:0crwdne28413:0 + +crwdns28415:0crwdne28415:0 + +## crwdns28417:0crwdne28417:0 + +crwdns28419:0crwdne28419:0 crwdns28421:0crwdne28421:0 + +crwdns28423:0crwdne28423:0 + +### crwdns28425:0crwdne28425:0 + +crwdns28427:0crwdne28427:0 crwdns28429:0crwdne28429:0 crwdns28431:0crwdne28431:0 + +### crwdns28433:0crwdne28433:0 + +crwdns28435:0crwdne28435:0 crwdns28437:0crwdne28437:0 + +### crwdns28439:0crwdne28439:0 + +crwdns28441:0crwdne28441:0 crwdns28443:0crwdne28443:0 crwdns28445:0crwdne28445:0 + +crwdns28447:0crwdne28447:0 + +## crwdns28449:0crwdne28449:0 + +crwdns28451:0crwdne28451:0 crwdns28453:0crwdne28453:0 crwdns28455:0crwdne28455:0 crwdns28457:0crwdne28457:0 + +crwdns28459:0crwdne28459:0 + +crwdns28461:0crwdne28461:0 + +crwdns28463:0crwdne28463:0 crwdns28465:0crwdne28465:0 diff --git a/pages/_ic-IC/gbarunner2/faq.md b/pages/_ic-IC/gbarunner2/faq.md index 68e25378..7e695a6d 100644 --- a/pages/_ic-IC/gbarunner2/faq.md +++ b/pages/_ic-IC/gbarunner2/faq.md @@ -18,8 +18,11 @@ crwdns18348:0crwdne18348:0 crwdns18350:0crwdne18350:0 1. crwdns18356:0crwdne18356:0 1. crwdns18358:0crwdne18358:0 +### crwdns28007:0crwdne28007:0 +crwdns28009:0crwdne28009:0 crwdns28011:0crwdne28011:0 + #### crwdns19484:0crwdne19484:0 -crwdns18362:0crwdne18362:0 crwdns24255:0crwdne24255:0 +crwdns28013:0crwdne28013:0 crwdns28015:0crwdne28015:0 #### crwdns27175:0crwdne27175:0 -crwdns27177:0crwdne27177:0 crwdns27179:0crwdne27179:0 +crwdns28017:0crwdne28017:0 crwdns28019:0crwdne28019:0 diff --git a/pages/_ic-IC/godmode9i/faq.md b/pages/_ic-IC/godmode9i/faq.md new file mode 100644 index 00000000..c74cd5a1 --- /dev/null +++ b/pages/_ic-IC/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: crwdns28279:0crwdne28279:0 +layout: faq +section: crwdns28283:0crwdne28283:0 +title: crwdns28285:0crwdne28285:0 +long_title: crwdns28287:0crwdne28287:0 +description: crwdns28289:0crwdne28289:0 +--- + +#### crwdns28291:0crwdne28291:0 +crwdns28293:0crwdne28293:0 crwdns28295:0crwdne28295:0 crwdns28297:0crwdne28297:0 + +#### crwdns28299:0crwdne28299:0 +crwdns28301:0crwdne28301:0 + +#### crwdns28303:0crwdne28303:0 +crwdns28305:0crwdne28305:0 + +#### crwdns28307:0crwdne28307:0 crwdns28309:0crwdne28309:0 +crwdns28311:0crwdne28311:0 +- crwdns28313:0crwdne28313:0 +- crwdns28315:0crwdne28315:0 +- crwdns28317:0crwdne28317:0 +- crwdns28319:0crwdne28319:0 + +#### crwdns28321:0crwdne28321:0 +crwdns28323:0crwdne28323:0 + +crwdns28325:0crwdne28325:0 + +crwdns28327:0crwdne28327:0 + +#### crwdns28329:0crwdne28329:0 +crwdns28331:0crwdne28331:0 crwdns28333:0crwdne28333:0 + +crwdns28335:0crwdne28335:0 diff --git a/pages/_ic-IC/godmode9i/index.md b/pages/_ic-IC/godmode9i/index.md new file mode 100644 index 00000000..4fa2f807 --- /dev/null +++ b/pages/_ic-IC/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: crwdns19408:0crwdne19408:0 +layout: wiki +section: crwdns27963:0crwdne27963:0 +title: crwdns19414:0crwdne19414:0 +description: crwdns19710:0crwdne19710:0 +--- + +crwdns24871:0crwdne24871:0 crwdns26753:0crwdne26753:0 + +## crwdns24875:0crwdne24875:0 + +crwdns26755:0crwdne26755:0 +- crwdns26757:0crwdne26757:0 +- crwdns26759:0crwdne26759:0 + - crwdns24883:0crwdne24883:0 +- crwdns24885:0crwdne24885:0 + - crwdns24887:0crwdne24887:0 + +### crwdns27965:0crwdne27965:0 +crwdns27967:0crwdne27967:0 crwdns27969:0crwdne27969:0 diff --git a/pages/_ic-IC/nds-bootstrap/faq.md b/pages/_ic-IC/nds-bootstrap/faq.md index 754a69b7..7bfa0e96 100644 --- a/pages/_ic-IC/nds-bootstrap/faq.md +++ b/pages/_ic-IC/nds-bootstrap/faq.md @@ -7,17 +7,22 @@ long_title: crwdns22518:0crwdne22518:0 description: crwdns22520:0crwdne22520:0 --- -#### crwdns19730:0crwdne19730:0 -- crwdns19322:0crwdne19322:0 -- crwdns26633:0crwdne26633:0 -- crwdns21330:0crwdne21330:0 -- crwdns26635:0crwdne26635:0 -- crwdns26637:0crwdne26637:0 crwdns26639:0crwdne26639:0 crwdns26641:0crwdne26641:0 - -crwdns26643:0crwdne26643:0 +#### crwdns28023:0crwdne28023:0 +- crwdns28025:0crwdne28025:0 +- crwdns28029:0crwdne28029:0 +- crwdns28033:0crwdne28033:0 +- crwdns28037:0crwdne28037:0 +- crwdns28041:0crwdne28041:0 + - crwdns28045:0crwdne28045:0 + - crwdns28049:0crwdne28049:0 +- crwdns28053:0crwdne28053:0 +- crwdns28057:0crwdne28057:0 + - crwdns28059:0crwdne28059:0 + - crwdns28061:0crwdne28061:0 +- crwdns28063:0crwdne28063:0 #### crwdns26645:0crwdne26645:0 -crwdns26647:0crwdne26647:0 crwdns26649:0crwdne26649:0 +crwdns28065:0crwdne28065:0 crwdns28067:0crwdne28067:0 #### crwdns26651:0crwdne26651:0 - crwdns26653:0crwdne26653:0 @@ -32,40 +37,47 @@ crwdns26647:0crwdne26647:0 crwdns26649:0crwdne26649:0 - crwdns26657:0crwdne26657:0 #### crwdns27263:0crwdne27263:0 -crwdns27481:0crwdne27481:0 crwdns27267:0crwdne27267:0 +crwdns28069:0crwdne28069:0 crwdns28071:0crwdne28071:0 - crwdns27483:0crwdne27483:0 - crwdns27485:0crwdne27485:0 crwdns27487:0crwdne27487:0 - crwdns27489:0crwdne27489:0 #### crwdns27491:0crwdne27491:0 -crwdns27493:0crwdne27493:0 crwdns27495:0crwdne27495:0 crwdns27497:0crwdne27497:0 +crwdns28073:0crwdne28073:0 crwdns28075:0crwdne28075:0 crwdns28077:0crwdne28077:0 #### crwdns27499:0crwdne27499:0 -crwdns27501:0crwdne27501:0 +crwdns28079:0crwdne28079:0 #### crwdns27503:0crwdne27503:0 -crwdns27505:0crwdne27505:0 crwdns27507:0crwdne27507:0 crwdns27509:0crwdne27509:0 +crwdns28081:0crwdne28081:0 crwdns28083:0crwdne28083:0 crwdns28085:0crwdne28085:0 #### crwdns27511:0crwdne27511:0 -crwdns27513:0crwdne27513:0 crwdns27515:0crwdne27515:0 crwdns27517:0crwdne27517:0 crwdns27519:0crwdne27519:0 +crwdns28087:0crwdne28087:0 crwdns28089:0crwdne28089:0 crwdns28091:0crwdne28091:0 crwdns28093:0crwdne28093:0 -crwdns27521:0crwdne27521:0 +crwdns28095:0crwdne28095:0 #### crwdns27523:0crwdne27523:0 -crwdns27525:0crwdne27525:0 crwdns27527:0crwdne27527:0 +crwdns28097:0crwdne28097:0 crwdns28099:0crwdne28099:0 -crwdns27529:0crwdne27529:0 crwdns27531:0crwdne27531:0 +crwdns28101:0crwdne28101:0 crwdns28103:0crwdne28103:0 -crwdns27533:0crwdne27533:0 +crwdns28105:0crwdne28105:0 #### crwdns27535:0crwdne27535:0 -crwdns27537:0crwdne27537:0 crwdns27539:0crwdne27539:0 crwdns27541:0crwdne27541:0 +crwdns28107:0crwdne28107:0 crwdns28109:0crwdne28109:0 crwdns28111:0crwdne28111:0 -crwdns27543:0crwdne27543:0 crwdns27545:0crwdne27545:0 +crwdns28113:0crwdne28113:0 crwdns28115:0crwdne28115:0 #### crwdns27547:0crwdne27547:0 -crwdns27549:0crwdne27549:0 crwdns27551:0crwdne27551:0 +crwdns28117:0crwdne28117:0 crwdns28119:0crwdne28119:0 #### crwdns27553:0crwdne27553:0 -crwdns27555:0crwdne27555:0 crwdns27557:0crwdne27557:0 +crwdns28121:0crwdne28121:0 crwdns28123:0crwdne28123:0 - crwdns27351:0crwdne27351:0 + +#### crwdns27587:0crwdne27587:0 +crwdns28125:0crwdne28125:0 crwdns28127:0crwdne28127:0 +- crwdns27593:0crwdne27593:0 + +#### crwdns27595:0crwdne27595:0 +crwdns28129:0crwdne28129:0 diff --git a/pages/_ic-IC/nds-bootstrap/glossary.md b/pages/_ic-IC/nds-bootstrap/glossary.md new file mode 100644 index 00000000..926847a6 --- /dev/null +++ b/pages/_ic-IC/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: crwdns28131:0crwdne28131:0 +layout: wiki +section: crwdns28135:0crwdne28135:0 +title: crwdns28137:0crwdne28137:0 +description: crwdns28139:0crwdne28139:0 +--- + +## crwdns28141:0crwdne28141:0 +crwdns28143:0crwdne28143:0 crwdns28145:0crwdne28145:0 + +### crwdns28147:0crwdne28147:0 +crwdns28149:0crwdne28149:0 crwdns28151:0crwdne28151:0 + +### crwdns28153:0crwdne28153:0 +crwdns28155:0crwdne28155:0 crwdns28157:0crwdne28157:0 + +### crwdns28159:0crwdne28159:0 +crwdns28161:0crwdne28161:0 crwdns28163:0crwdne28163:0 crwdns28165:0crwdne28165:0 + +### crwdns28167:0crwdne28167:0 +crwdns28169:0crwdne28169:0 crwdns28171:0crwdne28171:0 crwdns28173:0crwdne28173:0 crwdns28175:0crwdne28175:0 + +### crwdns28177:0crwdne28177:0 +crwdns28179:0crwdne28179:0 crwdns28181:0crwdne28181:0 crwdns28183:0crwdne28183:0 crwdns28185:0crwdne28185:0 + +### crwdns28187:0crwdne28187:0 +crwdns28189:0crwdne28189:0 crwdns28191:0crwdne28191:0 crwdns28193:0crwdne28193:0 + +### crwdns28195:0crwdne28195:0 +crwdns28197:0crwdne28197:0 crwdns28199:0crwdne28199:0 crwdns28201:0crwdne28201:0 + +### crwdns28203:0crwdne28203:0 crwdns28205:0crwdne28205:0 +crwdns28207:0crwdne28207:0 crwdns28209:0crwdne28209:0 + +### crwdns28211:0crwdne28211:0 +crwdns28213:0crwdne28213:0 crwdns28215:0crwdne28215:0 crwdns28217:0crwdne28217:0 + +### crwdns28219:0crwdne28219:0 +crwdns28221:0crwdne28221:0 crwdns28223:0crwdne28223:0 + +### crwdns28225:0crwdne28225:0 +crwdns28227:0crwdne28227:0 crwdns28229:0crwdne28229:0 diff --git a/pages/_ic-IC/nds-bootstrap/testing.md b/pages/_ic-IC/nds-bootstrap/testing.md index b125a5ce..d217da7f 100644 --- a/pages/_ic-IC/nds-bootstrap/testing.md +++ b/pages/_ic-IC/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: crwdns18402:0crwdne18402:0 layout: wiki section: crwdns18406:0crwdne18406:0 title: crwdns22524:0crwdne22524:0 -description: crwdns22526:0crwdne22526:0 +description: crwdns28231:0crwdne28231:0 --- ### crwdns18414:0crwdne18414:0 -crwdns24859:0crwdne24859:0 crwdns24861:0crwdne24861:0 +crwdns28233:0crwdne28233:0 crwdns24861:0crwdne24861:0 crwdns28235:0crwdne28235:0 -### crwdns18420:0crwdne18420:0 -- crwdns18422:0crwdne18422:0 -- crwdns18424:0crwdne18424:0 -- crwdns18426:0crwdne18426:0 -- crwdns24187:0crwdne24187:0 -- crwdns21364:0crwdne21364:0 +crwdns28237:0crwdne28237:0 crwdns28239:0crwdne28239:0 + +### crwdns28241:0crwdne28241:0 +- crwdns28243:0crwdne28243:0 + +#### crwdns28245:0crwdne28245:0 +- crwdns28247:0crwdne28247:0 +- crwdns28249:0crwdne28249:0 +- crwdns28251:0crwdne28251:0 +- crwdns28253:0crwdne28253:0 + +#### crwdns28255:0crwdne28255:0 +- crwdns28257:0crwdne28257:0 +- crwdns28259:0crwdne28259:0 +- crwdns28261:0crwdne28261:0 + +#### crwdns28263:0crwdne28263:0 +- crwdns28265:0crwdne28265:0 +- crwdns28267:0crwdne28267:0 +- crwdns28269:0crwdne28269:0 + +#### crwdns28271:0crwdne28271:0 +- crwdns28273:0crwdne28273:0 +- crwdns28275:0crwdne28275:0 +- crwdns28277:0crwdne28277:0 diff --git a/pages/_ic-IC/other/godmode9i.md b/pages/_ic-IC/other/godmode9i.md index 126ad93d..5b00fa00 100644 --- a/pages/_ic-IC/other/godmode9i.md +++ b/pages/_ic-IC/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: crwdns19408:0crwdne19408:0 layout: wiki -section: crwdns19412:0crwdne19412:0 -title: crwdns19414:0crwdne19414:0 -description: crwdns19710:0crwdne19710:0 +destination: crwdns28521:0crwdne28521:0 --- -crwdns24871:0crwdne24871:0 crwdns26753:0crwdne26753:0 - -## crwdns24875:0crwdne24875:0 - -crwdns26755:0crwdne26755:0 -- crwdns26757:0crwdne26757:0 -- crwdns26759:0crwdne26759:0 - - crwdns24883:0crwdne24883:0 -- crwdns24885:0crwdne24885:0 - - crwdns24887:0crwdne24887:0 - -## crwdns26761:0crwdne26761:0 - -#### crwdns24891:0crwdne24891:0 -crwdns24893:0crwdne24893:0 crwdns24895:0crwdne24895:0 crwdns24897:0crwdne24897:0 - -#### crwdns26763:0crwdne26763:0 -crwdns26765:0crwdne26765:0 - -#### crwdns26767:0crwdne26767:0 -crwdns26769:0crwdne26769:0 - -#### crwdns27381:0crwdne27381:0 crwdns27383:0crwdne27383:0 -crwdns27385:0crwdne27385:0 -- crwdns27387:0crwdne27387:0 -- crwdns27389:0crwdne27389:0 -- crwdns27391:0crwdne27391:0 -- crwdns27393:0crwdne27393:0 diff --git a/pages/_ic-IC/other/index.md b/pages/_ic-IC/other/index.md deleted file mode 100644 index 4c727281..00000000 --- a/pages/_ic-IC/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: crwdns19436:0crwdne19436:0 -layout: wiki -section: crwdns19440:0crwdne19440:0 -title: crwdns22494:0crwdne22494:0 -description: crwdns19716:0crwdne19716:0 ---- - -crwdns19446:0crwdne19446:0 diff --git a/pages/_ic-IC/twilightmenu/faq.md b/pages/_ic-IC/twilightmenu/faq.md index 1124739a..543bf3dd 100644 --- a/pages/_ic-IC/twilightmenu/faq.md +++ b/pages/_ic-IC/twilightmenu/faq.md @@ -26,7 +26,7 @@ crwdns26689:0crwdne26689:0 crwdns21958:0crwdne21958:0 crwdns21960:0crwdne21960:0 crwdns21964:0crwdne21964:0 #### crwdns26691:0crwdne26691:0 -crwdns26693:0crwdne26693:0 +crwdns28021:0crwdne28021:0 #### crwdns21968:0crwdne21968:0 crwdns26695:0crwdne26695:0 crwdns26697:0crwdne26697:0 @@ -61,19 +61,24 @@ crwdns26731:0crwdne26731:0 crwdns26733:0crwdne26733:0 crwdns26735:0crwdne26735:0 #### crwdns22000:0crwdne22000:0 crwdns26737:0crwdne26737:0 -#### crwdns27423:0crwdne27423:0 -crwdns27425:0crwdne27425:0 crwdns27427:0crwdne27427:0 -- crwdns27429:0crwdne27429:0 -- crwdns27431:0crwdne27431:0 +#### crwdns27599:0crwdne27599:0 +crwdns27601:0crwdne27601:0 crwdns27603:0crwdne27603:0 -#### crwdns22166:0crwdne22166:0 -crwdns26741:0crwdne26741:0 crwdns26743:0crwdne26743:0 +#### crwdns27605:0crwdne27605:0 +crwdns27607:0crwdne27607:0 +- crwdns27609:0crwdne27609:0 crwdns27611:0crwdne27611:0 +- crwdns27613:0crwdne27613:0 crwdns27615:0crwdne27615:0 +- crwdns27617:0crwdne27617:0 +- crwdns27619:0crwdne27619:0 crwdns27621:0crwdne27621:0 +- crwdns27623:0crwdne27623:0 crwdns27625:0crwdne27625:0 +- crwdns27627:0crwdne27627:0 -#### crwdns27353:0crwdne27353:0 -crwdns27355:0crwdne27355:0 -- crwdns27433:0crwdne27433:0 crwdns27435:0crwdne27435:0 -- crwdns27437:0crwdne27437:0 crwdns27439:0crwdne27439:0 -- crwdns27441:0crwdne27441:0 -- crwdns27443:0crwdne27443:0 crwdns27445:0crwdne27445:0 -- crwdns27447:0crwdne27447:0 crwdns27449:0crwdne27449:0 -- crwdns27451:0crwdne27451:0 +#### crwdns28027:0crwdne28027:0 +crwdns28031:0crwdne28031:0 +- crwdns28035:0crwdne28035:0 +- crwdns28039:0crwdne28039:0 +- crwdns28043:0crwdne28043:0 +- crwdns28047:0crwdne28047:0 +- crwdns28051:0crwdne28051:0 + +crwdns28055:0crwdne28055:0 diff --git a/pages/_ic-IC/twilightmenu/installing-flashcard.md b/pages/_ic-IC/twilightmenu/installing-flashcard.md index e4c1716b..4e9bbeee 100644 --- a/pages/_ic-IC/twilightmenu/installing-flashcard.md +++ b/pages/_ic-IC/twilightmenu/installing-flashcard.md @@ -26,27 +26,26 @@ crwdns27473:0crwdne27473:0 crwdns27475:0crwdne27475:0 crwdns27477:0{:.alert .alert-warning}crwdne27477:0 1. crwdns12482:0crwdne12482:0 - - crwdns12484:0crwdne12484:0 crwdns14494:0crwdne14494:0 + - crwdns27971:0crwdne27971:0 crwdns14494:0crwdne14494:0 1. crwdns12488:0crwdne12488:0 - - crwdns12490:0crwdne12490:0 - - crwdns12492:0crwdne12492:0 - - crwdns12494:0crwdne12494:0 - - crwdns12496:0crwdne12496:0 - - crwdns12498:0crwdne12498:0 - - crwdns12500:0crwdne12500:0 - - crwdns12502:0crwdne12502:0 - - crwdns12504:0crwdne12504:0 - - crwdns12506:0crwdne12506:0 - - crwdns12508:0crwdne12508:0 - - crwdns16648:0crwdne16648:0 - - crwdns27071:0crwdne27071:0 - - crwdns27073:0crwdne27073:0 - - crwdns27075:0crwdne27075:0 - - crwdns27077:0crwdne27077:0 + - crwdns27973:0crwdne27973:0 + - crwdns27975:0crwdne27975:0 + - crwdns27977:0crwdne27977:0 + - crwdns27979:0crwdne27979:0 + - crwdns27981:0crwdne27981:0 + - crwdns27983:0crwdne27983:0 + - crwdns27985:0crwdne27985:0 + - crwdns27987:0crwdne27987:0 + - crwdns27989:0crwdne27989:0 + - crwdns27991:0crwdne27991:0 + - crwdns27993:0crwdne27993:0 + - crwdns27995:0crwdne27995:0 + - crwdns27997:0crwdne27997:0 + - crwdns27999:0crwdne27999:0 - crwdns27479:0crwdne27479:0 - - crwdns27081:0crwdne27081:0 + crwdns28001:0crwdne28001:0 + - crwdns28003:0crwdne28003:0 1. crwdns21144:0crwdne21144:0 ### crwdns12518:0crwdne12518:0 diff --git a/pages/_ic-IC/twilightmenu/playing-in-widescreen.md b/pages/_ic-IC/twilightmenu/playing-in-widescreen.md index e9c514d9..c13b4b1d 100644 --- a/pages/_ic-IC/twilightmenu/playing-in-widescreen.md +++ b/pages/_ic-IC/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ crwdns18248:0{:.alert .alert-info}crwdne18248:0 1. crwdns24247:0crwdne24247:0 1. crwdns24130:0crwdne24130:0 1. crwdns24132:0crwdne24132:0 -1. crwdns24134:0crwdne24134:0 - - crwdns24136:0crwdne24136:0 +1. crwdns28005:0crwdne28005:0 crwdns13926:0crwdne13926:0 crwdns13928:0crwdne13928:0 diff --git a/pages/_id-ID/ds-index/dsi-twl-firm.md b/pages/_id-ID/ds-index/dsi-twl-firm.md index 203fb772..8ffce310 100644 --- a/pages/_id-ID/ds-index/dsi-twl-firm.md +++ b/pages/_id-ID/ds-index/dsi-twl-firm.md @@ -41,7 +41,7 @@ The Nintendo DSi Camera application has the ability to take pictures in the JPEG A `pit.bin` file is used in order to load images. However, the header size at offset 0x16 is unchecked, so a big enough header size value can exceed boundaries and cause the buffer to overwrite and jump to unsigned code. This is how Memory Pit is powered. -### Nintendo DSi bootstage 2 +### Nintendo DSi bootstage 2 (tahap awal nyala kedua) The second bootstage of the Nintendo DSi loads launcher's "title.tmd" into memory. However, they do not specify a file size limit check, meaning that the first 80k bytes are loaded into RAM while the rest can be a custom payload. This is the basis of Unlaunch exploit. ### RTCom diff --git a/pages/_id-ID/ds-index/emulators.md b/pages/_id-ID/ds-index/emulators.md index 2bca1ade..c2309461 100644 --- a/pages/_id-ID/ds-index/emulators.md +++ b/pages/_id-ID/ds-index/emulators.md @@ -97,7 +97,7 @@ These are just recommended emulators and loaders that are present in TWiLight Me [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_id-ID/ds-index/homebrew.md b/pages/_id-ID/ds-index/homebrew.md index 0478c197..042d4d89 100644 --- a/pages/_id-ID/ds-index/homebrew.md +++ b/pages/_id-ID/ds-index/homebrew.md @@ -1,22 +1,22 @@ --- -lang: en-US +lang: id-ID layout: wiki section: ds-index category: reference title: Homebrew -description: Information about homebrew on the Nintendo DS +description: Informasi tentang homebrew di Nintendo DS --- -### Development +### Pengembangan (Development) Developing Nintendo DS homebrew typically uses devkitPro tools, such as devkitARM, libnds, and libfat. However, there is the possibility to branch out and use alternative software: - **SD card libraries:** [libfat](https://github.com/devkitPro/libfat) is included in libnds and generally recommended, [libslim](https://github.com/DS-Homebrew/libslim/) can sometimes work better but is unstable at times - **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 begginers. 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 begginers. Untuk informasi lebih teknis di DS(i), silakan ke [GBATEK](https://problemkaputt.de/gbatek-contents.htm). -### Flashcards +### Flashcard 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. ### DLDI @@ -38,8 +38,8 @@ However, the kernels that come with these cards are fundamentally flawed and it - [TWiLight Menu++ with nds-bootstrap](../twilightmenu/installing-flashcard) - Has a customizable all-in-one menu and supports cheats, but its B4DS mode (the mode used when it doesn't have the DSi's capabilities) has weak compatibility, some games even requiring the Memory Expansion Pak - [TWiLight Menu++ with YSmenu](../twilightmenu/installing-flashcard) - Customizable all-in-one menu with high compatibility, but lacks cheat support -### ARGV support -ARGV is an information transmitter between two homebrew Nintendo DS applications. It can be used for forwarders or alternative menus. +### Dukungan ARGV +ARGV adalah pemancar (transmitter) informasi antara dua aplikasi homebrew Nintendo DS. Dapat digunakan sebagai forwarder atau menu alternatif. -- The homebrew needs to be programmed in order to take advantage of it. For example, GBARunner2, NesDS, and GameYob all have ARGV support +- Homebrew perlu ditata olah (programmed) agar dapat memanfaatkannya. Contohnya: GBARunner2, NesDS, dan GameYob semua punya dukungan ARGV - There also needs to have a way to set the ARGV variables. TWiLight Menu++ and HBMenu allow setting ARGV arguments diff --git a/pages/_id-ID/ds-index/retail-roms.md b/pages/_id-ID/ds-index/retail-roms.md index a8a03473..e6b9a8e3 100644 --- a/pages/_id-ID/ds-index/retail-roms.md +++ b/pages/_id-ID/ds-index/retail-roms.md @@ -15,15 +15,15 @@ AP (Anti-Piracy) is a method used by developers to enforce legitimate purchases 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/). -### Cloneboot +### Cloneboot (klona awal nyala) Cloneboot is when a game sends its own loaded ARM7 and ARM9 binaries to another console. It is used by DS Download Play for single-card multiplayer. Not all games that have single-card multiplayer use cloneboot, however. -### Save files -Nintendo DS cartridges have 4 known save types: +### Berkas-berkas simpanan (save) +Cartridge Nintendo DS dikenali punya 4 jenis simpanan (save): -- EEPROM - Electrically Erasable Programmable Read-Only Memory +- EEPROM - Electrically Erasable Programmable Read-Only Memory (Memori Hanya-Baca yang Bisa Ditata Olah Dihapus Secara Elektris) - FLASH -- FRAM - Ferroelectric Random-Access Memory +- FRAM - Ferroelectric Random-Access Memory (Memori Akses Acak Feroelektrik) - NAND - NOT-AND There are different formats to use depending on the loader, but nds-bootstrap uses the raw `.sav` format. If you have a save in a different format, here is a website you can use to convert it: http://www.shunyweb.info/convert.php. @@ -78,58 +78,58 @@ Looking at the bottom of the title label shows the title ID along with other bit - NTR-NTRJ-**XXX** -**XXX** represents the following: +**XXX** mewakili berikut: - AUS - Australia -- CHN - China +- CHN - Tiongkok - DEN - Denmark -- EUR - Europe (Multilingual) -- EUU - Europe (Dutch or Italian Only) -- FRA - France -- GER - Germany -- HOL - Netherlands -- ITA - Italian -- JPN - Japan +- EUR - Eropa (Beragam Bahasa) +- EUU - Eropa (Hanya Bahasa Belanda atau Italia) +- FRA - Prancis +- GER - Jerman +- HOL - Belanda +- ITA - Italia +- JPN - Jepang - KOR - Korea -- NOE - Europe (German Only) -- NOR - Norway -- RUS - Russia -- SPA - Spain -- UKV - United Kingdom -- USA - United States +- NOE - Eropa (Hanya Jerman) +- NOR - Norwegia +- RUS - Rusia +- SPA - Spanyol +- UKV - Inggris Raya +- USA - Amerika Serikat The last letter of the title ID itself represents the language of the title. Using the last example's title ID: - NTR-NTR**X**-JPN -**X** represents the following: +**X** mewakili berikut: -- A - World (doesn't count as only one thing used it) -- C - Chinese (Simplified) -- D - German -- E - American English -- F - French -- G - Greek -- H - Dutch -- I - Italian -- J - Japanese -- K - Korean -- M - Swedish -- N - Norwegian -- O - English (DSi Enhanced) -- P - European Multilingual -- Q - Danish -- R - Russian -- S - Spanish -- T - English (DSi Enhanced) -- U - Australian English -- V - British English -- W - Other languages (Varies) -- X - Other languages (Varies) -- Y - Other languages (Varies) -- Z - Other languages (Varies) +- A - Sedunia (tidak terhitung hanya satu saja yang memakai) +- C - Bahasa Cina (Sederhana) +- D - Bahasa Jerman +- E - Bahasa Inggris Amerika +- F - Bahasa Prancis +- G - Bahasa Yunani +- H - Bahasa Belanda +- I - Bahasa Italia +- J - Bahasa Jepang +- K - Bahasa Korea +- M - Bahasa Swedia +- N - Bahasa Norwegia +- O - Bahasa Inggris (DSi Enhanced) +- P - Beragam Bahasa Eropa +- Q - Bahasa Denmark +- R - Bahasa Rusia +- S - Bahasa Spanyol +- T - Bahasa Inggris (DSi Enhanced) +- U - Bahasa Inggris Australia +- V - Bahasa Inggris Britania +- W - Bahasa lain (Bermacam) +- X - Bahasa lain (Bermacam) +- Y - Bahasa lain (Bermacam) +- Z - Bahasa lain (Bermacam) -In terms of the system identifiers: +Untuk mengidentifikasi sistem: - NTR - Nitro - Nintendo DS - TWL - Twilight - Nintendo DSi diff --git a/pages/_id-ID/ds-index/special-games.md b/pages/_id-ID/ds-index/special-games.md index b0c5b4e5..07bae87f 100644 --- a/pages/_id-ID/ds-index/special-games.md +++ b/pages/_id-ID/ds-index/special-games.md @@ -18,7 +18,7 @@ description: DS(i) Games that have special properties - Bomberman 2 - Multiplayer feature turned into a standalone title called "Bomberman Blitz" - Bookworm - - Download Play feature removed + - Fitur Download Play dilepas - Icon is animated - Brain Challenge - New features related to the DSi camera are added @@ -57,7 +57,7 @@ description: DS(i) Games that have special properties - The game engine is improved - Challenge mode replaces Championship Tour of the retail game - WarioWare: Touched! - - Slot-2 features removed + - Fitur Slot-2 dilepas - Zuma's Revenge! - Multiplayer removed - Icon is animated @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_id-ID/gbarunner2/bios.md b/pages/_id-ID/gbarunner2/bios.md index ed0484d3..1b1fb48d 100644 --- a/pages/_id-ID/gbarunner2/bios.md +++ b/pages/_id-ID/gbarunner2/bios.md @@ -10,9 +10,8 @@ In order for GBARunner2 to load titles, a dump of the GBA BIOS is required. Newe ### Panduan Pengimbitan (Dumping) -- [Wii (not family edition)/GameCube + link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) -- [3DS using most Virtual Console titles](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (Can't be GBA or non-Nintendo (Game Gear) Virtual Console Titles) -- [GBA or DS Phat/Lite with a GBA flashcart](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite dengan flashcart GBA atau 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (bukan edisi Family)/GameCube, GBA, dan link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) After dumping the BIOS, it must be renamed to `bios.bin` and then should be placed in `sd:/`, `sd:/gba/`, or `sd:/_gba/` for GBARunner2 to read it. diff --git a/pages/_id-ID/gbarunner2/builds.md b/pages/_id-ID/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_id-ID/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_id-ID/gbarunner2/faq.md b/pages/_id-ID/gbarunner2/faq.md index f84aef72..e480e7c9 100644 --- a/pages/_id-ID/gbarunner2/faq.md +++ b/pages/_id-ID/gbarunner2/faq.md @@ -18,7 +18,10 @@ Not right now. Instead, you can permanently inject cheat codes into your GBA ROM 1. Rename it to `GBARunner2_arm7dldi_3ds.nds` (or `GBARunner2_arm7dldi_dsi.nds` if you're on DSi) 1. Place it in `sd:_nds` -#### How do I use Wi-Fi link features? +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). + +#### Bagaimana menggunakan fitur Wi-Fi link? You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). #### Why isn't RTC (Real Time Clock) supported in a ROM hack? diff --git a/pages/_id-ID/godmode9i/faq.md b/pages/_id-ID/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_id-ID/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_id-ID/godmode9i/index.md b/pages/_id-ID/godmode9i/index.md new file mode 100644 index 00000000..c27e6570 --- /dev/null +++ b/pages/_id-ID/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: id-ID +layout: wiki +section: godmode9i +title: GodMode9i +description: Informasi tentang GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. + +## Dumping functionality + +To dump games, select the drive in the drives list and follow the on-screen prompts. +- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart +- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card + - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch +- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i + - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_id-ID/nds-bootstrap/controls.md b/pages/_id-ID/nds-bootstrap/controls.md index 5dc66e4f..71575701 100644 --- a/pages/_id-ID/nds-bootstrap/controls.md +++ b/pages/_id-ID/nds-bootstrap/controls.md @@ -41,5 +41,5 @@ These do not apply to DSiWare. - A/B: Return to RAM Viewer/Editor at specified address - Returning to loader may not work on some O3DS models, and does not work in B4DS mode - The button combination for opening the in-game menu can be changed in the TWiLight Menu++ settings -- Screenshots are saved to `sd:/_nds/nds-bootstrap/screenshots.tar`. This file can be opened using an archive viewer such as [7-Zip](https://www.7-zip.org/) +- Tangkapan layar disimpan di `sd:/_nds/nds-bootstrap/screenshots.tar`. This file can be opened using an archive viewer such as [7-Zip](https://www.7-zip.org/) - Dumping RAM and taking screenshots are currently not possible in B4DS mode diff --git a/pages/_id-ID/nds-bootstrap/faq.md b/pages/_id-ID/nds-bootstrap/faq.md index 02072ac8..0f195f36 100644 --- a/pages/_id-ID/nds-bootstrap/faq.md +++ b/pages/_id-ID/nds-bootstrap/faq.md @@ -7,24 +7,29 @@ long_title: nds-bootstrap FAQ & Troubleshooting description: FAQ & Troubleshooting for nds-bootstrap --- -#### Why do I get a white screen when trying to load a game from SD card? -- First, check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) and make sure your game is compatible -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it - If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. -#### Why use nds-bootstrap over a regular flashcard? +#### Kenapa menggunakan nds-bootstrap daripada flashcard biasa? - Certain compatible ROMs are loaded into RAM, allowing for load times to be faster than even normal Game Cards - You can expand the VRAM memory bus to 32-bit - Utilize the DSi's additional CPU speed, allowing for better performance in some games - Enhance your audio with 48 kHz -- Use DSi mode, allowing for DSi features +- Gunakan mode DSi, agar fitur DSi boleh digunakan - Using certain Game Cards, you are able to use IR in your application - nds-bootstrap is open source, meaning developers can always update it to fix bugs and other things, even if the project gets discontinued - The DS Memory Expansion Pak is emulated, meaning games that require that accessory will work @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Bisakah saya mempercepat permainan dengan nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_id-ID/nds-bootstrap/glossary.md b/pages/_id-ID/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_id-ID/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_id-ID/nds-bootstrap/testing.md b/pages/_id-ID/nds-bootstrap/testing.md index 787bccc2..9a4b6e74 100644 --- a/pages/_id-ID/nds-bootstrap/testing.md +++ b/pages/_id-ID/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: id-ID layout: wiki section: nds-bootstrap title: Daftar Kesesuaian (Compatibility) & Tips Pengujian -description: Daftar kesesuaian dan tips untuk menguji permainan +description: Compatibility list and tips for testing ROMs --- ### Daftar Kesesuaian (Compatibility) -Untuk melihat permainan yang teruji, periksa [daftar kesesuaian](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). Jika Anda ingin menyumbangsih (contribute), tekan `view only` kemudian `request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). Jika Anda ingin menyumbangsih (contribute), tekan `view only` kemudian `request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Tips untuk menguji permainan -- Cari layar yang berkelip atau ada gangguan suara -- Jika ada yang aneh, jalankan permainannya bersama dengan konsol yang tidak memakai nds-bootstrap untuk dibandingkan -- Coba semua fitur di permainannya sebanyak mungkin -- Coba ubah pengaturan untuk permainannya (Cepat CPU ARM9, DMA pembaca kartu, Baca kartu tak selaras, dll.) -- Harus lebih teliti +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_id-ID/other/godmode9i.md b/pages/_id-ID/other/godmode9i.md index 40bfddc4..8b2bdbc8 100644 --- a/pages/_id-ID/other/godmode9i.md +++ b/pages/_id-ID/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: id-ID -layout: wiki -section: other -title: GodMode9i -description: Informasi tentang GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. - -## Dumping functionality - -To dump games, select the drive in the drives list and follow the on-screen prompts. -- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart -- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card - - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch -- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i - - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap - -## Troubleshooting and FAQ - -#### How do I get past the "mounting drive(s)" screen while starting it up? -This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. - -#### Why can't I add, remove, or edit files on the NAND? -Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. - -#### Why can't I view NDS file info for some DSiWare? -Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. - -#### Should I use the NDS version or the DSi version? What's the difference? -These are functionally the same, but they have specific purposes. -- If you are using GodMode9i with a flashcard, use the NDS version -- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version -- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically -- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version diff --git a/pages/_id-ID/other/index.md b/pages/_id-ID/other/index.md deleted file mode 100644 index 1de4e0c5..00000000 --- a/pages/_id-ID/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: id-ID -layout: wiki -section: other -title: Proyek Lainnya -description: Informasi mengenai proyek DS-Homebrew lainnya ---- - -Bagian ini mempunyai informasi tentang proyek DS-Homebrew lainnya yang tidak cukup besar untuk dibuat bagiannya sendiri di wiki. diff --git a/pages/_id-ID/twilightmenu/controls.md b/pages/_id-ID/twilightmenu/controls.md index 91d750e6..b53ae718 100644 --- a/pages/_id-ID/twilightmenu/controls.md +++ b/pages/_id-ID/twilightmenu/controls.md @@ -35,7 +35,7 @@ description: Controls for using TWiLight Menu++ - Y: Show cheat description - L: Disable all cheats -#### Boot shortcuts +#### Pintasan awal nyala (boot) These should be pressed on the TWiLight Menu++ splash screen / right after the Nintendo DSi splash screen. - SELECT: Open settings diff --git a/pages/_id-ID/twilightmenu/creating-ram-disks.md b/pages/_id-ID/twilightmenu/creating-ram-disks.md index f9f0f4a0..be9dde34 100644 --- a/pages/_id-ID/twilightmenu/creating-ram-disks.md +++ b/pages/_id-ID/twilightmenu/creating-ram-disks.md @@ -26,7 +26,7 @@ Instructions by Dakkon7, modified by Rocket Robz: 1. Click **Load/Save** 1. Click `Start RAMDisk`, and a new window for your .img should appear 1. Place any file and/or folder the homebrew expects there, and/or file(s) you want to use -1. In the RAMDisk program, click `Save Disk Image Now` +1. Pada tata olah (program) RAMDisk, pencet `Save Disk Image Now` 1. Save `romname.img` to the `ramdisks` folder in the .nds file location. If it does not exist already, create it 1. Click `Stop RAMDisk` when you're done 1. In TWiLight Menu++, open the per-game settings for your homebrew diff --git a/pages/_id-ID/twilightmenu/custom-boot-splashes.md b/pages/_id-ID/twilightmenu/custom-boot-splashes.md index 5703ac92..ce5df3c7 100644 --- a/pages/_id-ID/twilightmenu/custom-boot-splashes.md +++ b/pages/_id-ID/twilightmenu/custom-boot-splashes.md @@ -3,7 +3,7 @@ lang: en-US layout: wiki section: twilightmenu category: customization -title: Custom Boot Splashes +title: Splash Boot Ubah Suai (Custom) description: How to use custom splash screens for TWiLight Menu++ --- diff --git a/pages/_id-ID/twilightmenu/faq.md b/pages/_id-ID/twilightmenu/faq.md index b3dae4a9..4da0d259 100644 --- a/pages/_id-ID/twilightmenu/faq.md +++ b/pages/_id-ID/twilightmenu/faq.md @@ -26,7 +26,7 @@ The Acekard (also called Wood UI) theme was removed due to its buggy behavior an Go into TWLMenu++ Settings, and disable `Update recently played list`. #### Why do I get a white screen when trying to load a DS game from SD card? -See [Why do I get a white screen when trying to load a game from SD card?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) on the nds-bootstrap FAQ page. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### How do I use cheats? You need to have a cheat DB in the form of a `usrcheat.dat` file in the `sd:/_nds/TWiLightMenu/extras/` folder. The most updated cheat database is [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/). @@ -61,19 +61,24 @@ No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) ar #### What systems does TWiLight Menu++ support? See [List of Systems Supported by TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### How do I get IR working properly? -You need to downgrade both TWiLight Menu++ and nds-bootstrap to v12.2.1 and v0.30.1, respectively. After doing so, make sure both `Slot-1 microSD access` is turned off, and `SELECT button` is set to `SELECT Menu` in TWLMenu++ Settings. -- Please note that you'll lose the ability to launch DSi-Enhanced games in DSi mode, as well as launching DSi-Exclusives and DSiWare. -- If you don't want to downgrade, then IR should work on the latest TWLMenu++ and nds-bootstrap versions, with *Pokemon Black & White Versions 1 & 2*. +#### Bisakah eksploit permainan Slot-1 mengawal nyala (boot) TWiLight Menu++? +Tidak. Karena bukan judul DSiWare, maka akses kartu SD dilumpuhkan ketika menjalankan kartu Slot-1. -#### Can The Biggest Loser boot TWiLight Menu++? -No. As The Biggest Loser is a Slot-1 game, and not a DSiWare game, SD access is disabled when running Slot-1 cards. - -#### Why can't I find/see my games? -There are a multiple reasons you may be unable to find them. +#### Kenapa permainan saya susah dicari/dilihat? +Ada beberapa alasan kenapa ROM Anda tidak dapat dicari. - If you placed your games in the `_nds` folder, you are unable to access it because it is permanently invisible in TWiLight Menu++. Please move them to any other location on the SD card - If you have more than 39 items in a folder and all of the slots on the menu are taken, your games may be on the next page. Use L/R or SELECT + Left/Right to switch pages - If your game or folder is hidden, you may need to show hidden files via TWiLight Menu++'s GUI settings -- If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed -- If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it +- Jika jenis permainan diubah jadi tersembunyi di pengaturan Emulasi/HB, di menu tidak akan muncul. Ubah pengaturan-pengaturan ini agar dapat ditampilkan +- Jika permainan ada di dalam arsip (`zip`, `rar`, `7z`, dll.), TWiLight Menu++ tidak bisa menggunakannya. Ekstrak permainannya dari arsip untuk digunakan - If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ No newline at end of file diff --git a/pages/_id-ID/twilightmenu/index.md b/pages/_id-ID/twilightmenu/index.md index 416fc092..7ce7115e 100644 --- a/pages/_id-ID/twilightmenu/index.md +++ b/pages/_id-ID/twilightmenu/index.md @@ -7,6 +7,6 @@ description: Panduan cara menggunakan dan mengubah suai (customize) TWiLight Men ![Logo TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/raw/master/logo.png) -[TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu) adalah menu sumber terbuka yang mampu menjalankan beragam aplikasi. Dengan tema, skin, folder, dan kecirian (fitur) lain, menjadikannya menu pengganti serba ada yang sempurna untuk keluarga deret sistem Nintendo DS dan 3DS. +[TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu) adalah menu sumber terbuka yang mampu menjalankan beragam aplikasi. Dengan tema, skin, folder, dan kecirian (fitur) lain, menjadikannya menu pengganti serba ada yang sempurna untuk keluarga sistem Nintendo DS dan 3DS. Untuk info cara memasang TWiLight Menu++, pencet tab "Pemasangan" di papan sisi dan pilih panduan untuk konsol Anda. diff --git a/pages/_id-ID/twilightmenu/installing-dsi.md b/pages/_id-ID/twilightmenu/installing-dsi.md index c6943b96..e232800a 100644 --- a/pages/_id-ID/twilightmenu/installing-dsi.md +++ b/pages/_id-ID/twilightmenu/installing-dsi.md @@ -22,4 +22,4 @@ Jika Anda belum punya cara menjalankan homebrew di DSi, ikuti [dsi.cfw.guide](ht ### Mulai sendiri (Autoboot) dengan Unlaunch 1. Hidupkan Nintendo DSi sambil menahan tombol A dan B 1. Pada menu Unlaunch, masuk ke `OPTIONS` -1. Atur `NO BUTTON` atau tombol yang kamu pilih ke `TWiLight Menu++` yang bertuliskan `BOOT.NDS` di layar bawah +1. Ubah `NO BUTTON` atau tombol pilihan Anda ke `TWiLight Menu++` yang bertuliskan `BOOT.NDS` di layar bawah diff --git a/pages/_id-ID/twilightmenu/installing-flashcard.md b/pages/_id-ID/twilightmenu/installing-flashcard.md index 7549968e..80a3a192 100644 --- a/pages/_id-ID/twilightmenu/installing-flashcard.md +++ b/pages/_id-ID/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ Mohon diingat tidak semua flashcard dapat memainkan permainan dengan cara ini. J {:.alert .alert-warning} 1. Ekstrak isi dari `Autoboot/(flashcard Anda)` ke root kartu microSD flashcard - - Jika sudah, lanjut ke langkah ke-3. Jika belum, ikuti langkah yang di bawah daftar flashcard ini + - If you have done so, continue to step 3. Jika belum, ikuti langkah yang di bawah daftar flashcard ini 1. Untuk flashcard berikut: - - R4i-SDHC - - Kartu r4isdhc.com - - Kartu r4isdhc.hk + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -42,11 +41,11 @@ Mohon diingat tidak semua flashcard dapat memainkan permainan dengan cara ini. J - R4xDS - DSTT(i) - M3 DS Real - - M3i Zero (model tanpa GMP-Z003) + - M3i Zero (non-GMP-Z003 model) - DSONE SDHC & DSONEi - Pasang [YSMenu-nya RetroGameFan](https://gbatemp.net/threads/retrogamefan-updates-releases.267243/). - - Pastikan Anda sudah ada `YSMenu.nds` (diganti nama dari `TTMenu.dat` jika belum ada) dan folder `TTMenu` di root kartu microSD flashcard + Install [RetroGameFan's YSMenu](https://gbatemp.net/threads/retrogamefan-updates-releases.267243/). + - Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root 1. Ubah `Gunakan nds-bootstrap` ke `Tak`, agar yang digunakan bukan nds-bootstrap tetapi firmware flashcard ### Memulai sendiri (Autobooting) TWiLight Menu++ diff --git a/pages/_id-ID/twilightmenu/playing-in-widescreen.md b/pages/_id-ID/twilightmenu/playing-in-widescreen.md index 344ceda1..5f8c63a9 100644 --- a/pages/_id-ID/twilightmenu/playing-in-widescreen.md +++ b/pages/_id-ID/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ Requires a Nintendo 3DS or 2DS console. 1. Move `TwlBg.cxi` from `sd:/luma/sysmodules/` to `sd:/_nds/TWiLightMenu/TwlBg/` (create `TwlBg` folder, if it doesn't exist), and rename the file to `Widescreen.cxi` 1. Restart your 3DS while holding SELECT to open Luma3DS's configuration 1. Enable `external FIRMs and modules`, then press START to save and quit -1. Open TWiLight Menu++ settings, switch to the `Games/Apps settings` page, and set `Screen Aspect Ratio` to `16:10` - - This can be done per-game as well +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` You're all done! Enjoy your DS games in widescreen! diff --git a/pages/_it-IT/ds-index/emulators.md b/pages/_it-IT/ds-index/emulators.md index c0e3da8a..222fbf38 100644 --- a/pages/_it-IT/ds-index/emulators.md +++ b/pages/_it-IT/ds-index/emulators.md @@ -97,7 +97,7 @@ Questi sono gli emulatori e loaders suggeriti presenti su TWiLight Menu++. Ci so [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_it-IT/ds-index/special-games.md b/pages/_it-IT/ds-index/special-games.md index b0c5b4e5..f8769f7c 100644 --- a/pages/_it-IT/ds-index/special-games.md +++ b/pages/_it-IT/ds-index/special-games.md @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_it-IT/gbarunner2/bios.md b/pages/_it-IT/gbarunner2/bios.md index 28dac6b2..78352cc5 100644 --- a/pages/_it-IT/gbarunner2/bios.md +++ b/pages/_it-IT/gbarunner2/bios.md @@ -10,9 +10,8 @@ Affinché GBARunner2 possa caricare i titoli, è necessario un dump del BIOS GBA ### Guide al Dumping -- [Wii (not family edition)/GameCube + link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) -- [3DS che utilizza la maggior parte dei titoli Virtual Console](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (Non possono essere titoli Virtual Console GBA o non-Nintendo (Game Gear) -- [GBA or DS Phat/Lite with a GBA flashcart](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite with GBA flashcart or 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (not Family edition)/GameCube, GBA, and link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) Dopo il dump del BIOS, deve essere rinominato in `bios.in` e dovrebbe essere posizionato in `sd:/`, `sd:/gba/`, o `sd:/_gba/` per farlo leggere a GBARunner2. diff --git a/pages/_it-IT/gbarunner2/builds.md b/pages/_it-IT/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_it-IT/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_it-IT/gbarunner2/faq.md b/pages/_it-IT/gbarunner2/faq.md index 296c3de9..3a938d2a 100644 --- a/pages/_it-IT/gbarunner2/faq.md +++ b/pages/_it-IT/gbarunner2/faq.md @@ -18,8 +18,11 @@ Non è il momento. Invece, è possibile iniettare in modo permanente i codici de 1. Rinominala in `GBARunner2_arm7dldi_3ds.nds` (o `GBARunner2_arm7dldi_dsi.nds` se sei su DSi) 1. Posizionala in `sd:_nds` -#### Come posso utilizzare le funzioni di collegamento Wi-Fi? -Avrai bisogno di una build dal ramo [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) per utilizzare le funzionalità. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). -#### Why isn't RTC (Real Time Clock) supported in a ROM hack? +#### Come posso utilizzare le funzioni di collegamento Wi-Fi? +You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). + +#### Perché l'RTC (Real Time Clock) non è supportato nelle ROM hack? RTC is supported on a per-game basis. You will have to change the ROM's game code to that of the original game so that GBARunner2 will recognize it. diff --git a/pages/_it-IT/gbarunner2/index.md b/pages/_it-IT/gbarunner2/index.md index 604a23af..8cba3d50 100644 --- a/pages/_it-IT/gbarunner2/index.md +++ b/pages/_it-IT/gbarunner2/index.md @@ -6,7 +6,7 @@ title: GBARunner2 description: Informazioni su come utilizzare GBARunner2 --- -GBARunner2 è un hypervisor [open-source](https://github.com/Gericom/GBARunner2) che avvia i giochi GBA su DS/DSi/3DS in modalità DS. It runs similar to [Nintendont](https://github.com/FIX94/Nintendont) does for running GameCube games on Wii. +GBARunner2 è un hypervisor [open-source](https://github.com/Gericom/GBARunner2) che avvia i giochi GBA su DS/DSi/3DS in modalità DS. Funziona in modo simile a [Nintendont](https://github.com/FIX94/Nintendont) per l'esecuzione dei giochi GameCube su Wii. Insieme a ciò che questa wiki ha da offrire, le liste di compatibilità di GBARunner hanno un sacco di informazioni utili: - [Flashcard del DS](https://wiki.gbatemp.net/wiki/GBARunner2) diff --git a/pages/_it-IT/godmode9i/faq.md b/pages/_it-IT/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_it-IT/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_it-IT/godmode9i/index.md b/pages/_it-IT/godmode9i/index.md new file mode 100644 index 00000000..31b91fe7 --- /dev/null +++ b/pages/_it-IT/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: it-IT +layout: wiki +section: godmode9i +title: GodMode9i +description: Informazioni su GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) è un file browser open source per l'ecosistema Nintendo DS, che prende ispirazione da GodMode9 per Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. + +## Dumping functionality + +To dump games, select the drive in the drives list and follow the on-screen prompts. +- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart +- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card + - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch +- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i + - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_it-IT/hiyacfw/faq.md b/pages/_it-IT/hiyacfw/faq.md index 02b2e5fc..bb13f122 100644 --- a/pages/_it-IT/hiyacfw/faq.md +++ b/pages/_it-IT/hiyacfw/faq.md @@ -2,36 +2,36 @@ lang: it-IT layout: faq section: hiyacfw -title: FAQ & Troubleshooting -long_title: hiyaCFW FAQ & Troubleshooting +title: Domande frequenti e risoluzione dei problemi +long_title: Domande frequenti su hiyaCFW e risoluzione dei problemi category: other -description: FAQ & Troubleshooting for hiyaCFW +description: Domande frequenti su hiyaCFW e risoluzione dei problemi --- -#### How do I install apps or DSiWare to hiyaCFW's SDNAND? -You will need to use [TMFH](https://github.com/JeffRuLz/TMFH/releases/latest) to install apps to the SDNAND, but older DS homebrew may not be compatible. -- If you would like to install Game Card dumps, you should use a [forwarder](../ds-index/forwarders) +#### Come posso installare applicazioni o DSiWare sulla SDNAND di hiyaCFW? +Bisogna usare [TMFH](https://github.com/JeffRuLz/TMFH/releases/latest) per installare le applicazioni sulla SDNAND, ma i vecchi homebrew DS potrebbero non essere compatibili. +- Se vuoi installare i dump delle schede di gioco, dovresti usare un [forwarder](../ds-index/forwarders) -#### Why do I get the #-2435-8325 error code? -If your Nintendo DSi shows an error in this format when booting, with the # being a number, that means that bootstage 2 thinks something is wrong with your SDNAND. This is usually fixed by [reinstalling hiyaCFW](installing). +#### Perché ricevo il codice di errore #-2435-8325? +Se il tuo Nintendo DSi mostra un errore in questo formato durante l'avvio, con # che è un numero, significa che il bootstage 2 pensa che ci sia qualcosa che non va nella SDNAND. Solitamente, questo si risolve [reinstallando hiyaCFW](installing). -#### Why do I get "An error has occurred" message when booting hiyaCFW? -When the Nintendo DSi Menu detects a problem it will usually show this generic error message, some of the causes are: +#### Perché ricevo il messaggio "Si è verificato un errore" quando avvio hiyaCFW? +Quando il menu del Nintendo DSi rileva un problema, di solito mostra questo generico messaggio di errore. Alcune delle cause sono: -##### The free space bug -The Nintendo DSi Menu has a bug when checking the free space on large storage devices. While this can't occur on the actual NAND (since the chip is only 256 MiB), it can happen when using an SD card. +##### Il bug dello spazio libero +Il menu del Nintendo DSi ha un bug quando controlla lo spazio libero su dispositivi di archiviazione di grandi dimensioni. Mentre questo non può accadere nella NAND effettiva (dato che il chip è di soli 256 MiB), può succedere utilizzando una scheda SD. -What works and what doesn't goes by every other range of two gibibytes. For example, having 0-2 GiB of free space works, but 2-4 GiB doesn't. The same goes for 4-6 GiB vs 6-8 GiB, up until you get to the size of your SD card. +Lo spazio libero funziona a gruppi alterni di due gibibyte. Per esempio, avere tra 0 e 2 GiB di spazio libero funziona, ma tra 2 e 4 GiB no. Lo stesso vale per 4-6 GiB contro 6-8 GiB, fino ad arrivare alla dimensione della scheda SD. -The latest hiyaCFW version can create dummy files to work around this, so make sure that you download the latest version of [hiyaCFW](https://github.com/RocketRobz/hiyaCFW/releases/latest/download/hiyaCFW.7z) and copy `hiya.dsi` from "for SDNAND SD card" to the root of your SD card. +L'ultima versione di hiyaCFW può creare dei file fittizi per aggirare questo problema, quindi assicurati di scaricare l'ultima versione di [hiyaCFW](https://github.com/RocketRobz/hiyaCFW/releases/latest/download/hiyaCFW.7z) e copia `hiya.dsi` dalla cartella "for SDNAND SD card" alla root della scheda SD. -##### Over 39 titles -The Nintendo DSi Menu has a limit of 39 titles. If you have more than that, delete some from the folders in `sd:/title` or use [TMFH](https://github.com/JeffRuLz/TMFH/releases/latest) to uninstall them. +##### Più di 39 titoli +Il menu del Nintendo DSi ha un limite di 39 titoli. Se ne hai di più, cancellane alcuni dalle cartelle in `sd:/title` o usa [TMFH](https://github.com/JeffRuLz/TMFH/releases/latest) per disinstallarli. -##### Too much space used by DSiWare -There is also a limit of 200 blocks (25MB) for DSiWare in the `00030004` folder. This can be worked around by installing DSiWare as system apps using [TMFH](https://github.com/JeffRuLz/TMFH/releases/latest). +##### Troppo spazio utilizzato da DSiWare +C'è anche un limite di 200 blocchi (25MB) per DSiWare nella cartella `00030004`. Questo limite può essere raggirato installando le app DSiware come app di sistema utilizzando [TMFH](https://github.com/JeffRuLz/TMFH/releases/latest). -##### Invalid title -There are several things you need to take into account when adding titles to hiyaCFW: -- Game Card dumps cannot be run without being using a [forwarder](../ds-index/forwarders) -- Homebrew need to be built correctly using modern tools to work from the Nintendo DSi Menu +##### Titolo non valido +Ci sono diverse cose da tenere in considerazione quando si aggiungono titoli a hiyaCFW: +- I dump delle schede di gioco non possono essere eseguiti senza utilizzare un [forwarder](../ds-index/forwarders) +- Gli homebrew devono essere costruiti correttamente usando strumenti moderni per funzionare dal menu del Nintendo DSi diff --git a/pages/_it-IT/hiyacfw/index.md b/pages/_it-IT/hiyacfw/index.md index 3e2f83ac..ee889d4c 100644 --- a/pages/_it-IT/hiyacfw/index.md +++ b/pages/_it-IT/hiyacfw/index.md @@ -1,15 +1,15 @@ --- -lang: en-US +lang: it-IT layout: wiki section: hiyacfw title: hiyaCFW -description: Information on how to install and use hiyaCFW +description: Informazioni su come installare e usare hiyaCFW --- -[hiyaCFW](https://github.com/RocketRobz/hiyaCFW) is a custom firmware that allows running the Nintendo DSi firmware off the console SD card instead of the NAND (internal memory) chip. This is useful because the SD card is replaceable, while the internal NAND chip is weak and has the potential to break. +[hiyaCFW](https://github.com/RocketRobz/hiyaCFW) è un firmware personalizzato che permette di eseguire il firmware del Nintendo DSi dalla scheda SD della console invece che dal chip NAND (la memoria interna). Questo è utile perché la scheda SD è sostituibile, mentre il chip NAND interno è debole e può rompersi. -Alongside the safety benefit, it provides the ability to... -- Safely install apps to the Nintendo DSi Menu with 100% DSiWare compatibility -- Keep settings separate from the one found in the internal NAND +Oltre al vantaggio della sicurezza, fornisce la possibilità di... +- Installare in modo sicuro le applicazioni nel menu del Nintendo DSi con il 100% di compatibilità con i DSiWare +- Mantenere impostazioni diverse da quelle della NAND interna -However, unless you specifically want to use the official Nintendo DSi Menu, it is recommended to simply use [TWiLight Menu++](../twilightmenu/) instead as the official menu has many disadvantages, such as being more difficult to install games to and slowing down significantly on large SD cards. +Tuttavia, a meno che non vogliate specificatamente usare il menu ufficiale di Nintendo DSi, si raccomanda di usare semplicemente [TWiLight Menu](../twilightmenu/). Il menu ufficiale ha molti svantaggi, come il rallentamento significativo su schede SD di grandi dimensioni e l'essere più difficile per installare giochi e una maggiore difficoltà nell'installare giochi. diff --git a/pages/_it-IT/hiyacfw/installing.md b/pages/_it-IT/hiyacfw/installing.md index debe9226..d2590828 100644 --- a/pages/_it-IT/hiyacfw/installing.md +++ b/pages/_it-IT/hiyacfw/installing.md @@ -1,10 +1,10 @@ --- -lang: en-US +lang: it-IT layout: wiki section: hiyacfw -title: Installing -long_title: Installing hiyaCFW -description: How to install hiyaCFW on the Nintendo DSi +title: Installazione +long_title: Installazione di hiyaCFW +description: Come installare hiyaCFW su Nintendo DSi tabs: - windows: Windows @@ -12,37 +12,37 @@ tabs: other: Linux --- -Do not system update after installing hiyaCFW. Doing so will remove hiyaCFW's SD patches. +Non aggiornare il sistema dopo aver installato hiyaCFW. Se si aggiorna il sistema, le patch SD di hiyaCFW verranno rimosse. {: .alert .alert-danger} -### Requirements -- A Nintendo DSi with [Unlaunch installed](https://dsi.cfw.guide/installing-unlaunch) -- A NAND Backup taken from your device [using dumpTool](https://dsi.cfw.guide/dumping-nand) -- A Windows, macOS, or Linux device +### Prerequisiti +- Un Nintendo DSi con [Unlaunch installato](https://dsi.cfw.guide/installing-unlaunch) +- Un backup della NAND preso dal tuo dispositivo [usando dumpTool](https://dsi.cfw.guide/dumping-nand) +- Un dispositivo con Windows, macOS o Linux -### Part 1: Preparing your PC for installing hiyaCFW +### Parte 1: Preparazione del PC per l'installazione di hiyaCFW {% capture tab-windows %} -The hiyaCFW Helper is known to cause false positives with Windows Defender and other antivirus programs, please temporarity disable such programs if you have trouble downloading or running it. +L'helper hiyaCFW è causa di falsi positivi con Windows Defender e altri programmi antivirus. Si prega di disattivare temporaneamente tali programmi se si hanno problemi a scaricarlo o eseguirlo. {: .alert .alert-info} -1. Download & install the latest version of [7-Zip](https://www.7-zip.org/download.html) - - This will not work with any other archive extractor tool, such as WinRAR, the hiyaCFW helper relies on 7-Zip itself, and not a general archive extractor -1. Download the latest Windows version of the [hiyaCFW Helper](https://github.com/mondul/HiyaCFW-Helper/releases) -1. Extract the hiyaCFW Helper archive anywhere on your PC +1. Scarica e installa l'ultima versione di [7-Zip](https://www.7-zip.org/download.html) + - Questo non funzionerà con nessun altro strumento di estrazione di archivi, come WinRAR. L'helper hiyaCFW si basa su 7-Zip stesso, e non su un estrattore di archivi generale +1. Scarica l'ultima versione per Windows di [hiyaCFW Helper](https://github.com/mondul/HiyaCFW-Helper/releases) +1. Estrai l'archivio hiyaCFW Helper ovunque sul tuo PC {% endcapture %} {% assign tab-windows = tab-windows | split: "////////" %} {% capture tab-macos %} -1. Download the latest macOS version of the [hiyaCFW Helper](https://github.com/mondul/HiyaCFW-Helper/releases) -1. Extract the hiyaCFW Helper archive anywhere on your PC +1. Scarica l'ultima versione per macOS di [hiyaCFW Helper](https://github.com/mondul/HiyaCFW-Helper/releases) +1. Estrai l'archivio hiyaCFW Helper ovunque sul tuo PC {% endcapture %} {% assign tab-macos = tab-macos | split: "////////" %} {% capture tab-other %} -1. Install Python 3 using your package manager if its not already installed -1. Download the latest Python version of the [hiyaCFW Helper](https://github.com/mondul/HiyaCFW-Helper/releases) -1. Extract the hiyaCFW Helper archive anywhere on your PC -1. Install tkinter with the following command for your distro if you don't already have it: +1. Se non è già installato, installa Python 3 usando il gestore di pacchetti della tua distribuzione +1. Scarica l'ultima versione per Python di [hiyaCFW Helper](https://github.com/mondul/HiyaCFW-Helper/releases) +1. Estrai l'archivio hiyaCFW Helper ovunque sul tuo PC +1. Se non è già installato, installa tkinter con il seguente comando per la tua distribuzione: - Debian-based: `sudo apt-get install python3-tk` {% endcapture %} {% assign tab-other = tab-other | split: "////////" %} @@ -50,30 +50,30 @@ The hiyaCFW Helper is known to cause false positives with Windows Defender and o {% assign tabs = tab-windows | concat: tab-macos | concat: tab-other %} {% include tabs.html index=0 tabs=tabs %} -### Part 2: Adding hiyaCFW files to your SD card -![Screenshot of the hiyaCFW Helper](https://image.ibb.co/hhzKRL/Screen-Shot-2018-10-18-at-16-30-18.png) +### Parte 2: Aggiunta dei file hiyaCFW alla scheda SD +![Schermata di hiyaCFW Helper](https://image.ibb.co/hhzKRL/Screen-Shot-2018-10-18-at-16-30-18.png) -1. Launch the hiyaCFW Helper - - **Windows:** Launch the `HiyaCFW_Helper.exe` file extracted from the hiyaCFW Helper archive (you may need to temporarily disable your antivirus) - - **macOS:** Right click the `HiyaCFW_Helper` file extracted from the hiyaCFW Helper archive and choose `Open` - - **Linux:** Launch the `HiyaCFW_Helper.py` extracted from the hiyaCFW Helper archive -1. Click the `...` button in the "NAND file with No$GBA footer" box -1. Navigate to your NAND backup, and click `Open` -1. Press `Start` -1. In the new pop-up window, navigate to the root of your SD card, and press `OK`. - - The process may take several minutes -1. When the application says `Done!`, close out of the hiyaCFW Helper -1. Close the terminal window +1. Avvia hiyaCFW Helper + - **Windows:** Avvia il file `HiyaCFW_Helper.exe` estratto dall'archivio hiyaCFW Helper (potrebbe essere necessario disattivare temporaneamente il tuo antivirus) + - **macOS:** Fai clic con il pulsante destro del mouse sul file `HiyaCFW_Helper` estratto dall'archivio hiyaCFW Helper e scegliere `Apri` + - **Linux:** Lancia il file `HiyaCFW_Helper.py` estratto dall'archivio hiyaCFW Helper +1. Fai clic sul pulsante `...` nella casella "NAND file with No$GBA footer" +1. Naviga al tuo backup NAND, e clicca su `Apri` +1. Premi `Start` +1. Nella nuova finestra pop-up, vai nella root della tua scheda SD e premi `OK`. + - Il processo può richiedere diversi minuti +1. Quando l'applicazione dice `Done!`, chiudi l'Helper hiyaCFW +1. Chiudi la finestra del terminale -### Part 3: Configuring Unlaunch and hiyaCFW -1. Power on your Nintendo DSi console while holding A and B - - This should take you to Unlaunch's file menu -1. Navigate to `OPTIONS`, then `NO BUTTON` -1. Select `hiyaCFW` and press A - - This will make the system launch hiyaCFW automatically -1. Save your settings and restart your console -1. Hold SELECT while powering on your Nintendo DSi console to access the hiyaCFW settings -1. Change the settings to your liking, then press START to continue +### Parte 3: Configurazione di Unlaunch e hiyaCFW +1. Avvia la console Nintendo DSi tenendo premuto A e B + - Questo dovrebbe portarti al menu di Unlaunch +1. Vai a `OPTIONS`, poi `NO BUTTON` +1. Seleziona `hiyaCFW` e premi A + - Questo farà avviare hiyaCFW all'avvio del sistema +1. Salva le impostazioni e riavvia la console +1. Tieni premuto SELECT mentre accendi la console Nintendo DSi per accedere alle impostazioni di hiyaCFW +1. Cambia le impostazioni a tuo piacimento, poi premi START per continuare -If it shows `An error has occurred`, please see the [troubleshooting](troubleshooting#an-error-has-occurred) page. +Se viene mostrato un messaggio `An error occurred`, vedi la pagina [di risoluzione dei problemi](troubleshooting#an-error-has-occurred). {: .alert .alert-warning} diff --git a/pages/_it-IT/hiyacfw/uninstalling.md b/pages/_it-IT/hiyacfw/uninstalling.md index 1313f4cb..f6cd740b 100644 --- a/pages/_it-IT/hiyacfw/uninstalling.md +++ b/pages/_it-IT/hiyacfw/uninstalling.md @@ -1,26 +1,26 @@ --- -lang: en-US +lang: it-IT layout: wiki section: hiyacfw -title: Uninstalling -long_title: Uninstalling hiyaCFW -description: How to uninstall hiyaCFW from Nintendo DSi +title: Disinstallazione +long_title: Disinstallazione di hiyaCFW +description: Come disinstallare hiyaCFW da Nintendo DSi --- -hiyaCFW is only present on the SD card and has no presence on your NAND. Before proceeding, be sure to backup any save data from your SDNAND that you wish to keep. You can learn how to do that by following Section III of the [dsi.cfw.guide](https://dsi.cfw.guide)'s [DSiWare Backups](https://dsi.cfw.guide/dsiware-backups.html#section-iii---extracting-the-save-file-optional) guide. +hiyaCFW è presente solo sulla scheda SD e non è presente sulla tua NAND. Prima di procedere, assicurati di eseguire il backup dei dati di salvataggio che desideri mantenere dalla tua SDNAND. Puoi imparare come seguendo la Sezione III della guida [Backup DSiWare](https://dsi.cfw.guide/dsiware-backups.html#section-iii---extracting-the-save-file-optional) su [dsi.cfw.guide](https://dsi.cfw.guide). -### Uninstalling -1. Delete `hiya.dsi` from the SD card root -1. Delete the `hiya` folder -1. Delete the `import`, `photo`, `progress`, `shared1`, `shared2`, `sys`, `title`, `ticket`, and `tmp` folders +### Disinstallazione +1. Elimina `hiya.dsi` dalla root della scheda SD +1. Elimina la cartella `hiya` +1. Elimina le cartelle `import`, `photo`, `progress`, `shared1`, `shared2`, `sys`, `title`, `ticket` e `tmp` -### Changing Unlaunch settings +### Modifica delle impostazioni di Unlaunch -If you had set Unlaunch to autoboot hiyaCFW, you may want to change these settings now that you no longer use it. +Se avevi impostato Unlaunch per l'avvio automatico di hiyaCFW, potresti voler cambiare queste impostazioni ora che non lo usi più. -1. Insert your SD card into your Nintendo DSi and start the console while holding A and B - - This will open the Unlaunch Filemenu -1. Go to `OPTIONS`, and set `NO BUTTON` to your desired application - - If you wish to autoboot the system NAND, set it to the application named `Launcher` - - If you wish to autoboot TWiLight Menu++, choose the file named `BOOT.NDS` -1. Choose `SAVE & EXIT` +1. Inserisci la scheda SD nel tuo Nintendo DSi e avvia la console tenendo premuto A e B + - Questo aprirà il menu di Unlaunch +1. Vai a `OPTIONS`, e imposta `NO BUTTON` all'applicazione desiderata + - Se vuoi avviare automaticamente la NAND di sistema, impostalo sull'applicazione chiamata `Launcher` + - Se vuoi avviare automaticamente TWiLight Menu, scegli il file chiamato `BOOT.NDS` +1. Scegli `SAVE & EXIT` diff --git a/pages/_it-IT/nds-bootstrap/faq.md b/pages/_it-IT/nds-bootstrap/faq.md index 228df95c..c7816c6e 100644 --- a/pages/_it-IT/nds-bootstrap/faq.md +++ b/pages/_it-IT/nds-bootstrap/faq.md @@ -7,14 +7,19 @@ long_title: nds-bootstrap FAQ & Risoluzione dei problemi description: FAQ & Risoluzione dei problemi per nds-bootstrap --- -#### Perché ottengo una schermata bianca quando si tenta di caricare un gioco dalla scheda SD? -- Innanzitutto, controlla [la lista di compatibilità di nds-bootstrap](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) e assicurati che il tuo gioco sia compatibile -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game -- Se precedentemente funzionava, elimina le cartelle `fatTable` e `patchOffsetCache` in `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it +- If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Can I speed up games using nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_it-IT/nds-bootstrap/glossary.md b/pages/_it-IT/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_it-IT/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_it-IT/nds-bootstrap/testing.md b/pages/_it-IT/nds-bootstrap/testing.md index 31693152..54390f09 100644 --- a/pages/_it-IT/nds-bootstrap/testing.md +++ b/pages/_it-IT/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: it-IT layout: wiki section: nds-bootstrap title: Lista di compatibilità & Consigli di prova -description: Lista di compatibilità e suggerimenti per i giochi da testare +description: Compatibility list and tips for testing ROMs --- ### Lista di Compatibilità -To view tested games, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Suggerimenti per testare i giochi -- Cerca eventuali sfarfalli dello schermo o problemi sonori -- Se qualcosa sembra strana, esegui il gioco su una console che non usa nds-bootstrap per confrontare -- Prova il maggior numero possibile di funzioni nel gioco -- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, Async card read, etc) -- Sii accurato +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_it-IT/other/godmode9i.md b/pages/_it-IT/other/godmode9i.md index 493b28f3..8b2bdbc8 100644 --- a/pages/_it-IT/other/godmode9i.md +++ b/pages/_it-IT/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: it-IT -layout: wiki -section: other -title: GodMode9i -description: Informazioni su GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) è un file browser open source per l'ecosistema Nintendo DS, che prende ispirazione da GodMode9 per Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. - -## Dumping functionality - -To dump games, select the drive in the drives list and follow the on-screen prompts. -- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart -- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card - - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch -- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i - - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap - -## Troubleshooting and FAQ - -#### How do I get past the "mounting drive(s)" screen while starting it up? -This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. - -#### Why can't I add, remove, or edit files on the NAND? -Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. - -#### Why can't I view NDS file info for some DSiWare? -Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. - -#### Should I use the NDS version or the DSi version? What's the difference? -These are functionally the same, but they have specific purposes. -- If you are using GodMode9i with a flashcard, use the NDS version -- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version -- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically -- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version diff --git a/pages/_it-IT/other/index.md b/pages/_it-IT/other/index.md deleted file mode 100644 index 34d97700..00000000 --- a/pages/_it-IT/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: it-IT -layout: wiki -section: other -title: Altri Progetti -description: Informazioni su altri progetti DS-Homebrew ---- - -Questa sezione contiene informazioni su altri progetti DS-Homebrew che non sono abbastanza grandi da richiedere una sezione completa della wiki. diff --git a/pages/_it-IT/twilightmenu/faq.md b/pages/_it-IT/twilightmenu/faq.md index 3d1c9ab9..16eb9aac 100644 --- a/pages/_it-IT/twilightmenu/faq.md +++ b/pages/_it-IT/twilightmenu/faq.md @@ -26,7 +26,7 @@ The Acekard (also called Wood UI) theme was removed due to its buggy behavior an Vai nelle impostazioni di TWLMenu++ e disabilita `Aggiorna la lista giochi recenti`. #### Why do I get a white screen when trying to load a DS game from SD card? -See [Why do I get a white screen when trying to load a game from SD card?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) on the nds-bootstrap FAQ page. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### Come posso usare i trucchi? You need to have a cheat DB in the form of a `usrcheat.dat` file in the `sd:/_nds/TWiLightMenu/extras/` folder. The most updated cheat database is [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/). @@ -61,13 +61,8 @@ No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) ar #### Quali sistemi supporta TWiLight Menu++? See [List of Systems Supported by TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### How do I get IR working properly? -You need to downgrade both TWiLight Menu++ and nds-bootstrap to v12.2.1 and v0.30.1, respectively. After doing so, make sure both `Slot-1 microSD access` is turned off, and `SELECT button` is set to `SELECT Menu` in TWLMenu++ Settings. -- Please note that you'll lose the ability to launch DSi-Enhanced games in DSi mode, as well as launching DSi-Exclusives and DSiWare. -- If you don't want to downgrade, then IR should work on the latest TWLMenu++ and nds-bootstrap versions, with *Pokemon Black & White Versions 1 & 2*. - -#### Può The Biggest Loser avviare TWiLight Menu++? -No. As The Biggest Loser is a Slot-1 game, and not a DSiWare game, SD access is disabled when running Slot-1 cards. +#### Can exploits of Slot-1 games boot TWiLight Menu++? +No. As they're not DSiWare titles, SD access is disabled when running Slot-1 cards. #### Why can't I find/see my games? There are a multiple reasons you may be unable to find them. @@ -77,3 +72,13 @@ There are a multiple reasons you may be unable to find them. - If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed - If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it - If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ 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 a1d9e0ca..7e4f52e0 100644 --- a/pages/_it-IT/twilightmenu/installing-flashcard.md +++ b/pages/_it-IT/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ Please note that not all flashcards support running games in this fashion. If th {:.alert .alert-warning} 1. Estrai ciò che c'è in `Flashcart Loader/(la tua flashcard)` nella scheda microSD della flashcard - - Se lo avete fatto, passate al terzo passo. In caso contrario, seguire i passaggi sotto la lista delle flashcard qui sotto + - If you have done so, continue to step 3. In caso contrario, seguire i passaggi sotto la lista delle flashcard qui sotto 1. Per queste flashcard: - - R4i-SDHC - - r4isdhc.com cards - - r4isdhc.hk cards + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -42,11 +41,11 @@ Please note that not all flashcards support running games in this fashion. If th - R4xDS - DSTT(i) - M3 DS Real - - M3i Zero (modello non-GMP-Z003) + - M3i Zero (non-GMP-Z003 model) - DSONE SDHC & DSONEi Install [RetroGameFan's YSMenu](https://gbatemp.net/threads/retrogamefan-updates-releases.267243/). - - Assicurati di avere `YSMenu.nds` (rinominato da `TTMenu.dat` se non c'è) e la cartella `TTMenu` nel root della mircoSD della flashcard + - Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root 1. Imposta `Usa nds-bootstrap` a `No`, così verrà utilizzato il firmware della flashcard al posto di nds-bootstrap ### Auto-avvio TWiLight Menu++ diff --git a/pages/_it-IT/twilightmenu/playing-in-widescreen.md b/pages/_it-IT/twilightmenu/playing-in-widescreen.md index 19cbb9ab..b96a919f 100644 --- a/pages/_it-IT/twilightmenu/playing-in-widescreen.md +++ b/pages/_it-IT/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ Richiede una console Nintendo 3DS o 2DS. 1. Move `TwlBg.cxi` from `sd:/luma/sysmodules/` to `sd:/_nds/TWiLightMenu/TwlBg/` (create `TwlBg` folder, if it doesn't exist), and rename the file to `Widescreen.cxi` 1. Restart your 3DS while holding SELECT to open Luma3DS's configuration 1. Enable `external FIRMs and modules`, then press START to save and quit -1. Open TWiLight Menu++ settings, switch to the `Games/Apps settings` page, and set `Screen Aspect Ratio` to `16:10` - - This can be done per-game as well +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` Hai finito! Goditi i tuoi giochi del DS in widescreen! diff --git a/pages/_ja-JP/ds-index/emulators.md b/pages/_ja-JP/ds-index/emulators.md index 5723440e..d779501f 100644 --- a/pages/_ja-JP/ds-index/emulators.md +++ b/pages/_ja-JP/ds-index/emulators.md @@ -97,7 +97,7 @@ DSとDSiには多くのエミュレータがあります。 このページで [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_ja-JP/ds-index/special-games.md b/pages/_ja-JP/ds-index/special-games.md index b0c5b4e5..f8769f7c 100644 --- a/pages/_ja-JP/ds-index/special-games.md +++ b/pages/_ja-JP/ds-index/special-games.md @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_ja-JP/gbarunner2/bios.md b/pages/_ja-JP/gbarunner2/bios.md index 9c8bb560..7ce579df 100644 --- a/pages/_ja-JP/gbarunner2/bios.md +++ b/pages/_ja-JP/gbarunner2/bios.md @@ -10,9 +10,8 @@ GBARunner2がタイトルを実行するためには、GBA BIOS必要があり ### ダンプガイド -- [Wii(Familyエディション以外)/ゲームキューブ+リンクケーブルダンパー](https://github.com/FIX94/gba-link-cable-dumper) -- [ほとんどのバーチャルコンソールタイトルを使用する3DS](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds)(GBAまたはニンテンドー以外(ゲームギア)のバーチャルコンソールタイトルは使用できません) -- [GBAまたはDS Phat・LiteとGBAフラッシュカートリッジ](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite with GBA flashcart or 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (not Family edition)/GameCube, GBA, and link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) GBARunner2がそれを読むため、BIOSをダンプした後に`bios.bin`に名前を変更する必要があり、`sd:/`、`sd:/gba/`または`sd:/_gba/`に配置してください。 diff --git a/pages/_ja-JP/gbarunner2/builds.md b/pages/_ja-JP/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_ja-JP/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_ja-JP/gbarunner2/faq.md b/pages/_ja-JP/gbarunner2/faq.md index f84aef72..8aa2c450 100644 --- a/pages/_ja-JP/gbarunner2/faq.md +++ b/pages/_ja-JP/gbarunner2/faq.md @@ -18,6 +18,9 @@ Not right now. Instead, you can permanently inject cheat codes into your GBA ROM 1. Rename it to `GBARunner2_arm7dldi_3ds.nds` (or `GBARunner2_arm7dldi_dsi.nds` if you're on DSi) 1. Place it in `sd:_nds` +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). + #### How do I use Wi-Fi link features? You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). diff --git a/pages/_ja-JP/godmode9i/faq.md b/pages/_ja-JP/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_ja-JP/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_ja-JP/godmode9i/index.md b/pages/_ja-JP/godmode9i/index.md new file mode 100644 index 00000000..cc46a824 --- /dev/null +++ b/pages/_ja-JP/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: en-US +layout: wiki +section: godmode9i +title: GodMode9i +description: Information about GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. + +## Dumping functionality + +To dump games, select the drive in the drives list and follow the on-screen prompts. +- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart +- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card + - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch +- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i + - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_ja-JP/nds-bootstrap/faq.md b/pages/_ja-JP/nds-bootstrap/faq.md index 02072ac8..11cc7bf2 100644 --- a/pages/_ja-JP/nds-bootstrap/faq.md +++ b/pages/_ja-JP/nds-bootstrap/faq.md @@ -7,14 +7,19 @@ long_title: nds-bootstrap FAQ & Troubleshooting description: FAQ & Troubleshooting for nds-bootstrap --- -#### Why do I get a white screen when trying to load a game from SD card? -- First, check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) and make sure your game is compatible -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it - If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Can I speed up games using nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_ja-JP/nds-bootstrap/glossary.md b/pages/_ja-JP/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_ja-JP/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_ja-JP/nds-bootstrap/testing.md b/pages/_ja-JP/nds-bootstrap/testing.md index 1a3ad55d..36a1b6f6 100644 --- a/pages/_ja-JP/nds-bootstrap/testing.md +++ b/pages/_ja-JP/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: en-US layout: wiki section: nds-bootstrap title: Compatibility List & Testing Tips -description: Compatibility list and tips for testing games +description: Compatibility list and tips for testing ROMs --- ### Compatibility List -To view tested games, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Tips For Testing Games -- Look for screen flickering or sound issues -- If something looks off, run the game along a console not using nds-bootstrap to compare -- Try as many features in the game as possible -- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, Async card read, etc) -- Be thorough +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_ja-JP/other/godmode9i.md b/pages/_ja-JP/other/godmode9i.md index 429572bd..8b2bdbc8 100644 --- a/pages/_ja-JP/other/godmode9i.md +++ b/pages/_ja-JP/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: en-US -layout: wiki -section: other -title: GodMode9i -description: Information about GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. - -## Dumping functionality - -To dump games, select the drive in the drives list and follow the on-screen prompts. -- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart -- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card - - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch -- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i - - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap - -## Troubleshooting and FAQ - -#### How do I get past the "mounting drive(s)" screen while starting it up? -This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. - -#### Why can't I add, remove, or edit files on the NAND? -Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. - -#### Why can't I view NDS file info for some DSiWare? -Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. - -#### Should I use the NDS version or the DSi version? What's the difference? -These are functionally the same, but they have specific purposes. -- If you are using GodMode9i with a flashcard, use the NDS version -- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version -- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically -- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version diff --git a/pages/_ja-JP/other/index.md b/pages/_ja-JP/other/index.md deleted file mode 100644 index beaf66ec..00000000 --- a/pages/_ja-JP/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: en-US -layout: wiki -section: other -title: Other Projects -description: Information about other DS-Homebrew projects ---- - -This section has information on other DS-Homebrew projects that aren't big enough to need a full section of the wiki. diff --git a/pages/_ja-JP/twilightmenu/faq.md b/pages/_ja-JP/twilightmenu/faq.md index f7cca12e..9e7eb11b 100644 --- a/pages/_ja-JP/twilightmenu/faq.md +++ b/pages/_ja-JP/twilightmenu/faq.md @@ -26,7 +26,7 @@ Acekard(Wood UIとも呼ばれる)のテーマは、バグの動作とSDカ TWLMenu++設定に移動し、`最近プレイしたリストを更新する`を無効にする。 #### SDカードからDSゲームを読み込みようとすると、白い画面が表示されるのはなぜですか? -nds-bootstrapのよくある質問ページに、[SDカードからゲームを読み込みようとすると、白い画面が表示されるのはなぜですか?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card)を参照してください。 +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### チートはどうのように使いますか? `sd:/_nds/TWiLightMenu/extras/`フォルダ内に`usrcheat.dat`ファイルの形式でチートデータベースが必要です。 最新のチートデータベースは、[DeadSkullzJrのデータベース](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/)です。 @@ -61,19 +61,24 @@ nds-bootstrapのよくある質問ページに、[SDカードからゲームを #### TWiLight Menu++はどのシステムに対応ですか? [TWiLight Menu++で対応されているシステムのリスト](../ds-index/emulators#twilight-menuで対応されているシステムのリスト)を参照してください。 -#### 赤外線を正常に動作させるにはどうすればいいですか? -TWiLight Menu++とnds-bootstrapの両方をそれぞれv12.2.1とv0.30.1にダウングレードします必要があります。 その後に、TWLMenu++設定には`Slot-1のmicroSDアクセス`がオフになって、`SELECTボタン`が`SELECTメニュー`に設定されるを確認してください。 -- DSi対応ゲームをDSiモードで実行したり、DSi専用ゲームとDSiウェアを実行したりすることができなくなりますのでご注意ください -- ダウングレードしたくない場合は、最新のTWLMenu++とnds-bootstrapバージョンで『ポケットモンスターブラック・ホワイト1と2』に赤外線が動作させるはずです +#### Can exploits of Slot-1 games boot TWiLight Menu++? +No. As they're not DSiWare titles, SD access is disabled when running Slot-1 cards. -#### The Biggest LoserはTWiLight Menu++を起動できますか? -いいえ。 The Biggest LoserはSlot-1ゲームです、DSiウェアではない、Slot-1カードを実行する時にSDアクセスが無効になります。 +#### Why can't I find/see my games? +There are a multiple reasons you may be unable to find them. +- If you placed your games in the `_nds` folder, you are unable to access it because it is permanently invisible in TWiLight Menu++. Please move them to any other location on the SD card +- If you have more than 39 items in a folder and all of the slots on the menu are taken, your games may be on the next page. Use L/R or SELECT + Left/Right to switch pages +- If your game or folder is hidden, you may need to show hidden files via TWiLight Menu++'s GUI settings +- If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed +- If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it +- If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file -#### ゲームを見つける・見ることができないのはなぜですか? -見つからないことができない複数の理由があります。 -- ゲームを`_nds`フォルダに配置した場合、TWiLight Menu++では永久に見えないためアクセスできません。 SDカード上の任意な他の場所に移動してください -- フォルダ内に39個以上のアイテムがあり、メニュー上のスロットがすべて取られている場合は、ゲームは次のページにある可能性があります。 LRまたはSELECT+を使ってページを切り替える -- ゲームやフォルダが隠されている場合は、TWiLight Menu++のGUI設定から「隠しファイルの表示」をオンにする必要があります -- エミュレーション/HB設定でゲームタイプを非表示に設定すると、メニューには表示されません。 これらの設定を変更して表示します -- ゲームがアーカイブ(`ZIP`、`RAR`、`7Z`など)にある場合は、TWiLight Menu++では使用できません。 アーカイブからゲームを解凍して使用します -- ゲームが[対応されている拡張子](../ds-index/emulators#list-of-systems-supported-by-twilight-menu)のにずれかを使わない場合は、ファイルの名前を変更して拡張子を変更する必要があります +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ 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 914c2f8f..09d785a1 100644 --- a/pages/_ja-JP/twilightmenu/installing-flashcard.md +++ b/pages/_ja-JP/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ description: ニンテンドーDSフラッシュカードにTWiLight Menu++を {:.alert .alert-warning} 1. `Flashcard Loader/(あなたのフラッシュカード)`の内容をフラッシュカードのmicroSDカードのルートに抽出します - - そうしたら場合は、手順3に進みます。 そうでない場合は、以下の手順に従ってください + - If you have done so, continue to step 3. そうでない場合は、以下の手順に従ってください 1. 以下のフラッシュカードため: - - R4i-SDHC - - r4isdhc.comのカード - - r4isdhc.hkのカード + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance @@ -42,11 +41,11 @@ description: ニンテンドーDSフラッシュカードにTWiLight Menu++を - R4xDS - DSTT(i) - M3 DS Real - - M3i Zero (GMP-Z003以外のモデル) - - DSONE SDHCとDSONEi + - M3i Zero (non-GMP-Z003 model) + - DSONE SDHC & DSONEi - [RetroGameFanのYSMenu](https://gbatemp.net/threads/retrogamefan-updates-releases.267243/)をインストールします。 - - フラッシュカードのmicroSDのルートに`YSMenu.nds`(既存しない場合は`TTMenu.dat`から名前を変更)と`TTMenu`フォルダがあることを確認します + Install [RetroGameFan's YSMenu](https://gbatemp.net/threads/retrogamefan-updates-releases.267243/). + - Make sure you have `YSMenu.nds` (renamed from `TTMenu.dat` if there isn't one) and the `TTMenu` folder on the flashcard microSD root 1. `nds-bootstrapを使用`を`いいえ`に設定して、nds-bootstrapの代わりにフラッシュカードのファームウェアが使用されます ### TWiLight Menu++を自動起動する diff --git a/pages/_ja-JP/twilightmenu/playing-in-widescreen.md b/pages/_ja-JP/twilightmenu/playing-in-widescreen.md index 269d626e..5c28fe62 100644 --- a/pages/_ja-JP/twilightmenu/playing-in-widescreen.md +++ b/pages/_ja-JP/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ description: ニンテンドー3DSでTWiLight Menu++をワイドスクリーン 1. `TwlBg.cxi`を`sd:/luma/sysmodules/`から`sd:/_nds/TWiLightMenu/TwlBg/`(`TwlBg`フォルダが既存しない場合は、それを作成します)に移動し、ファイル名を`Widescreen.cxi`に変更します 1. SELECTを押したまま3DSを再起動し、Luma3DSの設定を開きます 1. `external FIRMs and modules`を有効にして、STARTを押して保存して終了します -1. TWiLight Menu++設定を開き、`ゲームとアプリ設定`ページに切り替え、`画面アスペクト比`を`16:10`に設定します - - これはゲームごとにも行うことができます +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` すべて完了しました! ワイドスクリーンでDSゲームをお楽しみください! diff --git a/pages/_ko-KR/ds-index/emulators.md b/pages/_ko-KR/ds-index/emulators.md index 2bca1ade..c2309461 100644 --- a/pages/_ko-KR/ds-index/emulators.md +++ b/pages/_ko-KR/ds-index/emulators.md @@ -97,7 +97,7 @@ These are just recommended emulators and loaders that are present in TWiLight Me [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_ko-KR/ds-index/special-games.md b/pages/_ko-KR/ds-index/special-games.md index b0c5b4e5..f8769f7c 100644 --- a/pages/_ko-KR/ds-index/special-games.md +++ b/pages/_ko-KR/ds-index/special-games.md @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_ko-KR/gbarunner2/bios.md b/pages/_ko-KR/gbarunner2/bios.md index 6caa3b7c..ea457264 100644 --- a/pages/_ko-KR/gbarunner2/bios.md +++ b/pages/_ko-KR/gbarunner2/bios.md @@ -10,9 +10,8 @@ GBARunner2에서 게임을 로드하기 위해, GBA BIOS의 덤프파일이 필 ### 덤핑 가이드 -- [Wii (not family edition)/GameCube + link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) -- [대부분의 버추얼 콘솔 타이틀을 이용한 3DS](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (GBA 또는 닌텐도에서 만든 것이 아닌(게임 기어) 버추얼 콘솔 타이틀은 안됨) -- [GBA or DS Phat/Lite with a GBA flashcart](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite with GBA flashcart or 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (not Family edition)/GameCube, GBA, and link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) BIOS를 덤핑 한 후 이름을 `bios.bin`으로 변경하여야 하며, GBARunner2가 읽을 수 있도록 `sd:/`, `sd:/gba/`, 또는 `sd:/_gba/`에 파일을 위치시켜야 합니다. diff --git a/pages/_ko-KR/gbarunner2/builds.md b/pages/_ko-KR/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_ko-KR/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_ko-KR/gbarunner2/faq.md b/pages/_ko-KR/gbarunner2/faq.md index 055a9c60..0f780af1 100644 --- a/pages/_ko-KR/gbarunner2/faq.md +++ b/pages/_ko-KR/gbarunner2/faq.md @@ -18,8 +18,11 @@ FrescoASF가 작성한 [이 가이드](https://docs.google.com/document/d/1owjiW 1. 다운로드한 파일의 이름을 `GBARunner2_arm7dldi_3ds.nds` (DSi에서는 `GBARunner2_arm7dldi_dsi.nds`)로 변경해줍니다. 1. 해당 파일을 `sd:/_nds`에 놓습니다. +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). + #### 와이파이 링크 기능을 사용하는 방법이 뭔가요? -해당 기능을 사용하기 위해서는, [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) 에서 빌드를 받아올 필요가 있습니다. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). +You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). #### Why isn't RTC (Real Time Clock) supported in a ROM hack? RTC is supported on a per-game basis. You will have to change the ROM's game code to that of the original game so that GBARunner2 will recognize it. diff --git a/pages/_ko-KR/godmode9i/faq.md b/pages/_ko-KR/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_ko-KR/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_ko-KR/godmode9i/index.md b/pages/_ko-KR/godmode9i/index.md new file mode 100644 index 00000000..cc46a824 --- /dev/null +++ b/pages/_ko-KR/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: en-US +layout: wiki +section: godmode9i +title: GodMode9i +description: Information about GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. + +## Dumping functionality + +To dump games, select the drive in the drives list and follow the on-screen prompts. +- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart +- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card + - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch +- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i + - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_ko-KR/nds-bootstrap/faq.md b/pages/_ko-KR/nds-bootstrap/faq.md index 02072ac8..11cc7bf2 100644 --- a/pages/_ko-KR/nds-bootstrap/faq.md +++ b/pages/_ko-KR/nds-bootstrap/faq.md @@ -7,14 +7,19 @@ long_title: nds-bootstrap FAQ & Troubleshooting description: FAQ & Troubleshooting for nds-bootstrap --- -#### Why do I get a white screen when trying to load a game from SD card? -- First, check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) and make sure your game is compatible -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it - If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Can I speed up games using nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_ko-KR/nds-bootstrap/glossary.md b/pages/_ko-KR/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_ko-KR/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_ko-KR/nds-bootstrap/testing.md b/pages/_ko-KR/nds-bootstrap/testing.md index 1a3ad55d..36a1b6f6 100644 --- a/pages/_ko-KR/nds-bootstrap/testing.md +++ b/pages/_ko-KR/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: en-US layout: wiki section: nds-bootstrap title: Compatibility List & Testing Tips -description: Compatibility list and tips for testing games +description: Compatibility list and tips for testing ROMs --- ### Compatibility List -To view tested games, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Tips For Testing Games -- Look for screen flickering or sound issues -- If something looks off, run the game along a console not using nds-bootstrap to compare -- Try as many features in the game as possible -- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, Async card read, etc) -- Be thorough +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_ko-KR/other/godmode9i.md b/pages/_ko-KR/other/godmode9i.md index 429572bd..8b2bdbc8 100644 --- a/pages/_ko-KR/other/godmode9i.md +++ b/pages/_ko-KR/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: en-US -layout: wiki -section: other -title: GodMode9i -description: Information about GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. - -## Dumping functionality - -To dump games, select the drive in the drives list and follow the on-screen prompts. -- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart -- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card - - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch -- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i - - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap - -## Troubleshooting and FAQ - -#### How do I get past the "mounting drive(s)" screen while starting it up? -This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. - -#### Why can't I add, remove, or edit files on the NAND? -Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. - -#### Why can't I view NDS file info for some DSiWare? -Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. - -#### Should I use the NDS version or the DSi version? What's the difference? -These are functionally the same, but they have specific purposes. -- If you are using GodMode9i with a flashcard, use the NDS version -- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version -- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically -- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version diff --git a/pages/_ko-KR/other/index.md b/pages/_ko-KR/other/index.md deleted file mode 100644 index beaf66ec..00000000 --- a/pages/_ko-KR/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: en-US -layout: wiki -section: other -title: Other Projects -description: Information about other DS-Homebrew projects ---- - -This section has information on other DS-Homebrew projects that aren't big enough to need a full section of the wiki. diff --git a/pages/_ko-KR/twilightmenu/faq.md b/pages/_ko-KR/twilightmenu/faq.md index b1848b66..0446d1aa 100644 --- a/pages/_ko-KR/twilightmenu/faq.md +++ b/pages/_ko-KR/twilightmenu/faq.md @@ -26,7 +26,7 @@ The Acekard (also called Wood UI) theme was removed due to its buggy behavior an Go into TWLMenu++ Settings, and disable `Update recently played list`. #### Why do I get a white screen when trying to load a DS game from SD card? -See [Why do I get a white screen when trying to load a game from SD card?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) on the nds-bootstrap FAQ page. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### How do I use cheats? You need to have a cheat DB in the form of a `usrcheat.dat` file in the `sd:/_nds/TWiLightMenu/extras/` folder. The most updated cheat database is [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/). @@ -61,13 +61,8 @@ No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) ar #### What systems does TWiLight Menu++ support? See [List of Systems Supported by TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### How do I get IR working properly? -You need to downgrade both TWiLight Menu++ and nds-bootstrap to v12.2.1 and v0.30.1, respectively. After doing so, make sure both `Slot-1 microSD access` is turned off, and `SELECT button` is set to `SELECT Menu` in TWLMenu++ Settings. -- Please note that you'll lose the ability to launch DSi-Enhanced games in DSi mode, as well as launching DSi-Exclusives and DSiWare. -- If you don't want to downgrade, then IR should work on the latest TWLMenu++ and nds-bootstrap versions, with *Pokemon Black & White Versions 1 & 2*. - -#### Can The Biggest Loser boot TWiLight Menu++? -No. As The Biggest Loser is a Slot-1 game, and not a DSiWare game, SD access is disabled when running Slot-1 cards. +#### Can exploits of Slot-1 games boot TWiLight Menu++? +No. As they're not DSiWare titles, SD access is disabled when running Slot-1 cards. #### Why can't I find/see my games? There are a multiple reasons you may be unable to find them. @@ -77,3 +72,13 @@ There are a multiple reasons you may be unable to find them. - If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed - If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it - If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ 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 22c0cb5a..5a627c0b 100644 --- a/pages/_ko-KR/twilightmenu/installing-flashcard.md +++ b/pages/_ko-KR/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ Please note that not all flashcards support running games in this fashion. If th {:.alert .alert-warning} 1. `Flashcart Loader/(your flashcard)`에 있는 것들을 Flashcard의 마이크로 SD카드의 루트에 추출합니다. - - 이렇게 했다면, 3번째로 건너뜁니다. 아니라면, 아래 Flashcard 리스트에서 순서에 따라 진행합니다. + - If you have done so, continue to step 3. 아니라면, 아래 Flashcard 리스트에서 순서에 따라 진행합니다. 1. 아래 Flashcard 이용자: - - R4i-SDHC - - r4isdhc.com 카드 - - r4isdhc.hk 카드 + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance diff --git a/pages/_ko-KR/twilightmenu/playing-in-widescreen.md b/pages/_ko-KR/twilightmenu/playing-in-widescreen.md index 488aa998..85b0830a 100644 --- a/pages/_ko-KR/twilightmenu/playing-in-widescreen.md +++ b/pages/_ko-KR/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ description: 닌텐도 3DS에서 와이드스크린으로 TWiLight Menu++를 이 1. Move `TwlBg.cxi` from `sd:/luma/sysmodules/` to `sd:/_nds/TWiLightMenu/TwlBg/` (create `TwlBg` folder, if it doesn't exist), and rename the file to `Widescreen.cxi` 1. Restart your 3DS while holding SELECT to open Luma3DS's configuration 1. Enable `external FIRMs and modules`, then press START to save and quit -1. Open TWiLight Menu++ settings, switch to the `Games/Apps settings` page, and set `Screen Aspect Ratio` to `16:10` - - This can be done per-game as well +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` 모든 작업이 끝났습니다! DS 게임을 와이드스크린으로 즐기세요! diff --git a/pages/_pl-PL/ds-index/emulators.md b/pages/_pl-PL/ds-index/emulators.md index 2bca1ade..c2309461 100644 --- a/pages/_pl-PL/ds-index/emulators.md +++ b/pages/_pl-PL/ds-index/emulators.md @@ -97,7 +97,7 @@ These are just recommended emulators and loaders that are present in TWiLight Me [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_pl-PL/ds-index/special-games.md b/pages/_pl-PL/ds-index/special-games.md index b0c5b4e5..f8769f7c 100644 --- a/pages/_pl-PL/ds-index/special-games.md +++ b/pages/_pl-PL/ds-index/special-games.md @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_pl-PL/gbarunner2/bios.md b/pages/_pl-PL/gbarunner2/bios.md index 17a3fd27..523bd2e5 100644 --- a/pages/_pl-PL/gbarunner2/bios.md +++ b/pages/_pl-PL/gbarunner2/bios.md @@ -10,9 +10,8 @@ Aby GBARunner2 mógł załadować tytuły, konieczny jest zrzut BIOS GBA. Nowsze ### Wskazówki dotyczące Dumpu -- [Wii (nie w edycji rodzinnej)/GameCube + odłącznik kabla](https://github.com/FIX94/gba-link-cable-dumper) -- [3DS wykorzystujący większość tytułów Wirtualnej Konsoli](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (nie mogą być to gry GBA lub tytuły Virtual Console niewydane przez Nintendo (Game Gear)) -- [GBA lub DS Phat / Lite z flashcartem GBA](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite with GBA flashcart or 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (not Family edition)/GameCube, GBA, and link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) Po zrzuceniu BIOS-u należy zmienić jego nazwę na `bios.bin`, a następnie umieścić go w `sd:/`, `sd:/gba/` lub `sd:/_gba/`, aby GBARunner2 mógł go odczytać. diff --git a/pages/_pl-PL/gbarunner2/builds.md b/pages/_pl-PL/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_pl-PL/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_pl-PL/gbarunner2/faq.md b/pages/_pl-PL/gbarunner2/faq.md index c8171d93..a24b7164 100644 --- a/pages/_pl-PL/gbarunner2/faq.md +++ b/pages/_pl-PL/gbarunner2/faq.md @@ -18,8 +18,11 @@ Jeszcze nie teraz. Zamiast tego możesz na stałe dołączyć cheaty do swojego 1. Zmień nazwę na `GBARunner2_arm7dldi_3ds.nds` (lub `GBARunner2_arm7dldi_dsi.nds`, jeśli jesteś na DSi) 1. Umieść go w `sd:_nds` +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). + #### Jak korzystać z funkcji łącza Wi-Fi? -Będziesz potrzebował wersji [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link), aby korzystać z tych funkcji. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). +You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). #### Why isn't RTC (Real Time Clock) supported in a ROM hack? RTC is supported on a per-game basis. You will have to change the ROM's game code to that of the original game so that GBARunner2 will recognize it. diff --git a/pages/_pl-PL/godmode9i/faq.md b/pages/_pl-PL/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_pl-PL/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_pl-PL/godmode9i/index.md b/pages/_pl-PL/godmode9i/index.md new file mode 100644 index 00000000..a672e2a0 --- /dev/null +++ b/pages/_pl-PL/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: pl-PL +layout: wiki +section: godmode9i +title: GodMode9i +description: Informacje o GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. + +## Dumping functionality + +To dump games, select the drive in the drives list and follow the on-screen prompts. +- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart +- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card + - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch +- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i + - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_pl-PL/nds-bootstrap/faq.md b/pages/_pl-PL/nds-bootstrap/faq.md index b22910ed..6dab450e 100644 --- a/pages/_pl-PL/nds-bootstrap/faq.md +++ b/pages/_pl-PL/nds-bootstrap/faq.md @@ -7,14 +7,19 @@ long_title: nds-bootstrap FAQ i Rozwiązywanie problemów description: FAQ i Rozwiązywanie problemów nds-bootstrap --- -#### Dlaczego przy próbie załadowania gry z karty SD pojawia się biały ekran? -- Najpierw sprawdź [listę kompatybilności nds-bootstrap](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0), by się upewnić czy twoja gra jest kompatybilna -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game -- Jeśli działało to wcześniej, usuń foldery `fatTable` i `patchOffsetCache` w `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it +- If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Can I speed up games using nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_pl-PL/nds-bootstrap/glossary.md b/pages/_pl-PL/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_pl-PL/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_pl-PL/nds-bootstrap/testing.md b/pages/_pl-PL/nds-bootstrap/testing.md index 0ea0a07f..1cd1cd36 100644 --- a/pages/_pl-PL/nds-bootstrap/testing.md +++ b/pages/_pl-PL/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: pl-PL layout: wiki section: nds-bootstrap title: Lista kompatybilności i Porady dotyczące testowania -description: Lista kompatybilności i wskazówki dotyczące testowania gier +description: Compatibility list and tips for testing ROMs --- ### Lista kompatybilności -To view tested games, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Porady dotyczące testowania gier -- Uważaj na migotania ekranu lub problemów z dźwiękiem -- Jeśli coś wygląda podejrzanie, uruchom grę na konsoli, która nie używa nds-bootstrap, aby porównać -- Wypróbuj jak najwięcej funkcji w grze -- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, Async card read, etc) -- Bądź dokładny +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_pl-PL/other/godmode9i.md b/pages/_pl-PL/other/godmode9i.md index 4e1ecd9e..8b2bdbc8 100644 --- a/pages/_pl-PL/other/godmode9i.md +++ b/pages/_pl-PL/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: pl-PL -layout: wiki -section: other -title: GodMode9i -description: Informacje o GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. - -## Dumping functionality - -To dump games, select the drive in the drives list and follow the on-screen prompts. -- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart -- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card - - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch -- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i - - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap - -## Troubleshooting and FAQ - -#### How do I get past the "mounting drive(s)" screen while starting it up? -This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. - -#### Why can't I add, remove, or edit files on the NAND? -Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. - -#### Why can't I view NDS file info for some DSiWare? -Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. - -#### Should I use the NDS version or the DSi version? What's the difference? -These are functionally the same, but they have specific purposes. -- If you are using GodMode9i with a flashcard, use the NDS version -- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version -- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically -- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version diff --git a/pages/_pl-PL/other/index.md b/pages/_pl-PL/other/index.md deleted file mode 100644 index 5b8989cd..00000000 --- a/pages/_pl-PL/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: pl-PL -layout: wiki -section: other -title: Inne projekty -description: Informacje o innych projektach DS-Homebrew ---- - -Ta sekcja zawiera informacje o innych projektach DS-Homebrew które nie są wystarczająco duże, aby potrzebować pełnej sekcji wiki. diff --git a/pages/_pl-PL/twilightmenu/faq.md b/pages/_pl-PL/twilightmenu/faq.md index ecf78c1f..c604b24e 100644 --- a/pages/_pl-PL/twilightmenu/faq.md +++ b/pages/_pl-PL/twilightmenu/faq.md @@ -26,7 +26,7 @@ The Acekard (also called Wood UI) theme was removed due to its buggy behavior an Przejdź do ustawień TWLMenu++ i wyłącz opcję `Update recently played list`. #### Why do I get a white screen when trying to load a DS game from SD card? -See [Why do I get a white screen when trying to load a game from SD card?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) on the nds-bootstrap FAQ page. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### Jak korzystać z cheatów? You need to have a cheat DB in the form of a `usrcheat.dat` file in the `sd:/_nds/TWiLightMenu/extras/` folder. The most updated cheat database is [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/). @@ -61,13 +61,8 @@ No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) ar #### Jakie systemy obsługuje TWiLight Menu++? See [List of Systems Supported by TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### How do I get IR working properly? -You need to downgrade both TWiLight Menu++ and nds-bootstrap to v12.2.1 and v0.30.1, respectively. After doing so, make sure both `Slot-1 microSD access` is turned off, and `SELECT button` is set to `SELECT Menu` in TWLMenu++ Settings. -- Please note that you'll lose the ability to launch DSi-Enhanced games in DSi mode, as well as launching DSi-Exclusives and DSiWare. -- If you don't want to downgrade, then IR should work on the latest TWLMenu++ and nds-bootstrap versions, with *Pokemon Black & White Versions 1 & 2*. - -#### Czy The Biggest Loser może uruchomić TWiLight Menu++? -No. As The Biggest Loser is a Slot-1 game, and not a DSiWare game, SD access is disabled when running Slot-1 cards. +#### Can exploits of Slot-1 games boot TWiLight Menu++? +No. As they're not DSiWare titles, SD access is disabled when running Slot-1 cards. #### Why can't I find/see my games? There are a multiple reasons you may be unable to find them. @@ -77,3 +72,13 @@ There are a multiple reasons you may be unable to find them. - If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed - If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it - If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ 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 beee9697..71dc011f 100644 --- a/pages/_pl-PL/twilightmenu/installing-flashcard.md +++ b/pages/_pl-PL/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ Please note that not all flashcards support running games in this fashion. If th {:.alert .alert-warning} 1. Wypakuj to co jest `Flashcart Loader/(Twój flashcard)` do katalogu głównego karty microSD nagrywarki - - Jeśli to już zrobiłeś, przejdź do kroku 3. Jeśli nie, wykonaj kroki poniżej listy flashcardów + - If you have done so, continue to step 3. Jeśli nie, wykonaj kroki poniżej listy flashcardów 1. Dla tych flashcardów: - - R4i-SDHC - - nagrywarki r4isdhc.com - - nagrywarki r4isdhc.hk + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance diff --git a/pages/_pl-PL/twilightmenu/playing-in-widescreen.md b/pages/_pl-PL/twilightmenu/playing-in-widescreen.md index db21fae3..9c9a7cbc 100644 --- a/pages/_pl-PL/twilightmenu/playing-in-widescreen.md +++ b/pages/_pl-PL/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ Wymaga konsoli Nintendo 3DS lub 2DS. 1. Move `TwlBg.cxi` from `sd:/luma/sysmodules/` to `sd:/_nds/TWiLightMenu/TwlBg/` (create `TwlBg` folder, if it doesn't exist), and rename the file to `Widescreen.cxi` 1. Restart your 3DS while holding SELECT to open Luma3DS's configuration 1. Enable `external FIRMs and modules`, then press START to save and quit -1. Open TWiLight Menu++ settings, switch to the `Games/Apps settings` page, and set `Screen Aspect Ratio` to `16:10` - - This can be done per-game as well +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` I to wszystko! Ciesz się swoimi szerokoekranowymi grami na DS! diff --git a/pages/_ru-RU/ds-index/emulators.md b/pages/_ru-RU/ds-index/emulators.md index 2bca1ade..c2309461 100644 --- a/pages/_ru-RU/ds-index/emulators.md +++ b/pages/_ru-RU/ds-index/emulators.md @@ -97,7 +97,7 @@ These are just recommended emulators and loaders that are present in TWiLight Me [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_ru-RU/ds-index/special-games.md b/pages/_ru-RU/ds-index/special-games.md index b0c5b4e5..f8769f7c 100644 --- a/pages/_ru-RU/ds-index/special-games.md +++ b/pages/_ru-RU/ds-index/special-games.md @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_ru-RU/gbarunner2/bios.md b/pages/_ru-RU/gbarunner2/bios.md index 3f2d90ed..e56bd8d5 100644 --- a/pages/_ru-RU/gbarunner2/bios.md +++ b/pages/_ru-RU/gbarunner2/bios.md @@ -10,9 +10,8 @@ In order for GBARunner2 to load titles, a dump of the GBA BIOS is required. Newe ### Dumping Guides -- [Wii (not family edition)/GameCube + link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) -- [3DS using most Virtual Console titles](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (Can't be GBA or non-Nintendo (Game Gear) Virtual Console Titles) -- [GBA or DS Phat/Lite with a GBA flashcart](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite with GBA flashcart or 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (not Family edition)/GameCube, GBA, and link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) After dumping the BIOS, it must be renamed to `bios.bin` and then should be placed in `sd:/`, `sd:/gba/`, or `sd:/_gba/` for GBARunner2 to read it. diff --git a/pages/_ru-RU/gbarunner2/builds.md b/pages/_ru-RU/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_ru-RU/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_ru-RU/gbarunner2/faq.md b/pages/_ru-RU/gbarunner2/faq.md index f84aef72..8aa2c450 100644 --- a/pages/_ru-RU/gbarunner2/faq.md +++ b/pages/_ru-RU/gbarunner2/faq.md @@ -18,6 +18,9 @@ Not right now. Instead, you can permanently inject cheat codes into your GBA ROM 1. Rename it to `GBARunner2_arm7dldi_3ds.nds` (or `GBARunner2_arm7dldi_dsi.nds` if you're on DSi) 1. Place it in `sd:_nds` +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). + #### How do I use Wi-Fi link features? You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). diff --git a/pages/_ru-RU/godmode9i/faq.md b/pages/_ru-RU/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_ru-RU/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_ru-RU/godmode9i/index.md b/pages/_ru-RU/godmode9i/index.md new file mode 100644 index 00000000..cc46a824 --- /dev/null +++ b/pages/_ru-RU/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: en-US +layout: wiki +section: godmode9i +title: GodMode9i +description: Information about GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. + +## Dumping functionality + +To dump games, select the drive in the drives list and follow the on-screen prompts. +- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart +- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card + - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch +- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i + - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_ru-RU/nds-bootstrap/faq.md b/pages/_ru-RU/nds-bootstrap/faq.md index 02072ac8..11cc7bf2 100644 --- a/pages/_ru-RU/nds-bootstrap/faq.md +++ b/pages/_ru-RU/nds-bootstrap/faq.md @@ -7,14 +7,19 @@ long_title: nds-bootstrap FAQ & Troubleshooting description: FAQ & Troubleshooting for nds-bootstrap --- -#### Why do I get a white screen when trying to load a game from SD card? -- First, check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) and make sure your game is compatible -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it - If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Can I speed up games using nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_ru-RU/nds-bootstrap/glossary.md b/pages/_ru-RU/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_ru-RU/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_ru-RU/nds-bootstrap/testing.md b/pages/_ru-RU/nds-bootstrap/testing.md index 1a3ad55d..36a1b6f6 100644 --- a/pages/_ru-RU/nds-bootstrap/testing.md +++ b/pages/_ru-RU/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: en-US layout: wiki section: nds-bootstrap title: Compatibility List & Testing Tips -description: Compatibility list and tips for testing games +description: Compatibility list and tips for testing ROMs --- ### Compatibility List -To view tested games, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Tips For Testing Games -- Look for screen flickering or sound issues -- If something looks off, run the game along a console not using nds-bootstrap to compare -- Try as many features in the game as possible -- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, Async card read, etc) -- Be thorough +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_ru-RU/other/godmode9i.md b/pages/_ru-RU/other/godmode9i.md index 429572bd..8b2bdbc8 100644 --- a/pages/_ru-RU/other/godmode9i.md +++ b/pages/_ru-RU/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: en-US -layout: wiki -section: other -title: GodMode9i -description: Information about GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. - -## Dumping functionality - -To dump games, select the drive in the drives list and follow the on-screen prompts. -- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart -- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card - - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch -- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i - - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap - -## Troubleshooting and FAQ - -#### How do I get past the "mounting drive(s)" screen while starting it up? -This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. - -#### Why can't I add, remove, or edit files on the NAND? -Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. - -#### Why can't I view NDS file info for some DSiWare? -Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. - -#### Should I use the NDS version or the DSi version? What's the difference? -These are functionally the same, but they have specific purposes. -- If you are using GodMode9i with a flashcard, use the NDS version -- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version -- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically -- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version diff --git a/pages/_ru-RU/other/index.md b/pages/_ru-RU/other/index.md deleted file mode 100644 index beaf66ec..00000000 --- a/pages/_ru-RU/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: en-US -layout: wiki -section: other -title: Other Projects -description: Information about other DS-Homebrew projects ---- - -This section has information on other DS-Homebrew projects that aren't big enough to need a full section of the wiki. diff --git a/pages/_ru-RU/twilightmenu/faq.md b/pages/_ru-RU/twilightmenu/faq.md index 1d626d4b..b9517a48 100644 --- a/pages/_ru-RU/twilightmenu/faq.md +++ b/pages/_ru-RU/twilightmenu/faq.md @@ -26,7 +26,7 @@ The Acekard (also called Wood UI) theme was removed due to its buggy behavior an Go into TWLMenu++ Settings, and disable `Update recently played list`. #### Why do I get a white screen when trying to load a DS game from SD card? -See [Why do I get a white screen when trying to load a game from SD card?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) on the nds-bootstrap FAQ page. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### Как использовать читы? You need to have a cheat DB in the form of a `usrcheat.dat` file in the `sd:/_nds/TWiLightMenu/extras/` folder. The most updated cheat database is [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/). @@ -61,13 +61,8 @@ No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) ar #### What systems does TWiLight Menu++ support? See [List of Systems Supported by TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### How do I get IR working properly? -You need to downgrade both TWiLight Menu++ and nds-bootstrap to v12.2.1 and v0.30.1, respectively. After doing so, make sure both `Slot-1 microSD access` is turned off, and `SELECT button` is set to `SELECT Menu` in TWLMenu++ Settings. -- Please note that you'll lose the ability to launch DSi-Enhanced games in DSi mode, as well as launching DSi-Exclusives and DSiWare. -- If you don't want to downgrade, then IR should work on the latest TWLMenu++ and nds-bootstrap versions, with *Pokemon Black & White Versions 1 & 2*. - -#### Can The Biggest Loser boot TWiLight Menu++? -No. As The Biggest Loser is a Slot-1 game, and not a DSiWare game, SD access is disabled when running Slot-1 cards. +#### Can exploits of Slot-1 games boot TWiLight Menu++? +No. As they're not DSiWare titles, SD access is disabled when running Slot-1 cards. #### Why can't I find/see my games? There are a multiple reasons you may be unable to find them. @@ -77,3 +72,13 @@ There are a multiple reasons you may be unable to find them. - If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed - If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it - If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ 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 5918db9e..e68b572f 100644 --- a/pages/_ru-RU/twilightmenu/installing-flashcard.md +++ b/pages/_ru-RU/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ Please note that not all flashcards support running games in this fashion. If th {:.alert .alert-warning} 1. Извлеките всё, что есть в `Flashcart Loader/(ваш флеш-картридж)` в корень карты microSD флеш-картриджа - - Если вы это сделали, перейдите к шагу 3. Если нет, выполните шаги, указанные ниже списка флеш-картриджей + - If you have done so, continue to step 3. Если нет, выполните шаги, указанные ниже списка флеш-картриджей 1. Для этих флеш-картриджей: - - R4i-SDHC - - карты r4isdhc.com - - карты r4isdhc.hkcom + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance diff --git a/pages/_ru-RU/twilightmenu/playing-in-widescreen.md b/pages/_ru-RU/twilightmenu/playing-in-widescreen.md index cada3ddc..0f0119bc 100644 --- a/pages/_ru-RU/twilightmenu/playing-in-widescreen.md +++ b/pages/_ru-RU/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ description: Как использовать TWiLight Menu++ в широкоэк 1. Переместите `TwlBg.cxi` из `sd:/luma/sysmodules/` в `sd:/_nds/TWiLightMenu/TwlBg/` (если папки `TwlBg` нет - создайте её), и переименуйте файл в `Widescreen.cxi` 1. Перезапустите вашу 3DS с зажатой SELECT чтобы открыть настройки Luma3DS 1. Включите `external FIRMs and modules`, затем нажмите START чтобы сохранить и выйти -1. Откройте настройки TWiLight Menu++, переключитесь на страницу `Настройки игр и приложений` и укажите `Соотношение сторон` на `16:10` - - Это так же можно сделать и отдельно на каждую игру +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` Всё готово! Наслаждайтесь вашими DS играми в широкоформатном режиме! diff --git a/pages/_sv-SE/ds-index/emulators.md b/pages/_sv-SE/ds-index/emulators.md index 2bca1ade..c2309461 100644 --- a/pages/_sv-SE/ds-index/emulators.md +++ b/pages/_sv-SE/ds-index/emulators.md @@ -97,7 +97,7 @@ These are just recommended emulators and loaders that are present in TWiLight Me [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_sv-SE/ds-index/special-games.md b/pages/_sv-SE/ds-index/special-games.md index b0c5b4e5..f8769f7c 100644 --- a/pages/_sv-SE/ds-index/special-games.md +++ b/pages/_sv-SE/ds-index/special-games.md @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_sv-SE/gbarunner2/bios.md b/pages/_sv-SE/gbarunner2/bios.md index 1f2c2006..60202d13 100644 --- a/pages/_sv-SE/gbarunner2/bios.md +++ b/pages/_sv-SE/gbarunner2/bios.md @@ -10,9 +10,8 @@ För att GBARunner2 ska kunna ladda titlar krävs en dump av GBA BIOS. Nyare ver ### Dumping guider -- [Wii (not family edition)/GameCube + link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) -- [3DS med de flesta Virtual Console titlarna](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (Kan inte vara GBA eller icke-Nintendo (Game Gear) Virtual Console titlar) -- [GBA or DS Phat/Lite with a GBA flashcart](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite with GBA flashcart or 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (not Family edition)/GameCube, GBA, and link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) Efter dumpning av BIOSen så måste den döpas om till `bios. i` och sedan bör placeras i `sd:/`, `sd:/gba/`, eller `sd:/_gba/` för GBARunner2 att läsa den. diff --git a/pages/_sv-SE/gbarunner2/builds.md b/pages/_sv-SE/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_sv-SE/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_sv-SE/gbarunner2/faq.md b/pages/_sv-SE/gbarunner2/faq.md index b84093e7..a2058f68 100644 --- a/pages/_sv-SE/gbarunner2/faq.md +++ b/pages/_sv-SE/gbarunner2/faq.md @@ -18,8 +18,11 @@ Inte just nu. Istället kan du permanent injektera fuskkoder i din GBA ROM med [ 1. Byt namn till `GBARunner2_arm7dldi_3ds.nds` (eller `GBARunner2_arm7dldi_dsi.nds` om du är på DSi) 1. Placera den i `sd:_nds` +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). + #### Hur använder jag funktioner för Wi-Fi Link? -Du behöver en version från [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branchen för att använda funktionerna. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). +You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). #### Why isn't RTC (Real Time Clock) supported in a ROM hack? RTC is supported on a per-game basis. You will have to change the ROM's game code to that of the original game so that GBARunner2 will recognize it. diff --git a/pages/_sv-SE/godmode9i/faq.md b/pages/_sv-SE/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_sv-SE/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_sv-SE/godmode9i/index.md b/pages/_sv-SE/godmode9i/index.md new file mode 100644 index 00000000..d8efe089 --- /dev/null +++ b/pages/_sv-SE/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: sv-SE +layout: wiki +section: godmode9i +title: GodMode9i +description: Information om GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. + +## Dumping functionality + +To dump games, select the drive in the drives list and follow the on-screen prompts. +- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart +- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card + - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch +- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i + - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_sv-SE/nds-bootstrap/faq.md b/pages/_sv-SE/nds-bootstrap/faq.md index 7a54eaff..a7a5b554 100644 --- a/pages/_sv-SE/nds-bootstrap/faq.md +++ b/pages/_sv-SE/nds-bootstrap/faq.md @@ -7,14 +7,19 @@ long_title: nds-bootstrap FAQ & Troubleshooting description: FAQ & Troubleshooting for nds-bootstrap --- -#### Varför får jag en vit skärm när jag försöker ladda ett spel från SD-kort? -- Kontrollera först [kompatibilitetslistan nds-bootstrap](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) och se till att ditt spel är kompatibelt -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game -- Om det fungerade tidigare tar du bort `fatTable` och `patchOffsetCache` i `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it +- If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Can I speed up games using nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_sv-SE/nds-bootstrap/glossary.md b/pages/_sv-SE/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_sv-SE/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_sv-SE/nds-bootstrap/testing.md b/pages/_sv-SE/nds-bootstrap/testing.md index 4f240697..8aa0297b 100644 --- a/pages/_sv-SE/nds-bootstrap/testing.md +++ b/pages/_sv-SE/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: sv-SE layout: wiki section: nds-bootstrap title: Compatibility List & Testing Tips -description: Compatibility list and tips for testing games +description: Compatibility list and tips for testing ROMs --- ### Kompatibilitetslista -To view tested games, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Tips för att testa spel -- Leta efter skärmflimmer eller ljudproblem -- Om något ser konstigt ut, kör spelet längs en konsol som inte använder nds-bootstrap för att jämföra -- Prova så många funktioner i spelet som möjligt -- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, Async card read, etc) -- Var noggrann +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_sv-SE/other/godmode9i.md b/pages/_sv-SE/other/godmode9i.md index 4830f4f4..8b2bdbc8 100644 --- a/pages/_sv-SE/other/godmode9i.md +++ b/pages/_sv-SE/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: sv-SE -layout: wiki -section: other -title: GodMode9i -description: Information om GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. - -## Dumping functionality - -To dump games, select the drive in the drives list and follow the on-screen prompts. -- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart -- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card - - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch -- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i - - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap - -## Troubleshooting and FAQ - -#### How do I get past the "mounting drive(s)" screen while starting it up? -This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. - -#### Why can't I add, remove, or edit files on the NAND? -Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. - -#### Why can't I view NDS file info for some DSiWare? -Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. - -#### Should I use the NDS version or the DSi version? What's the difference? -These are functionally the same, but they have specific purposes. -- If you are using GodMode9i with a flashcard, use the NDS version -- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version -- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically -- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version diff --git a/pages/_sv-SE/other/index.md b/pages/_sv-SE/other/index.md deleted file mode 100644 index a2e59c7c..00000000 --- a/pages/_sv-SE/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: sv-SE -layout: wiki -section: other -title: Other Projects -description: Information om andra DS-Homebrew projekt ---- - -Det här avsnittet har information om andra DS-Homebrew-projekt som inte är tillräckligt stora för att behöva en hel del av wikin. diff --git a/pages/_sv-SE/twilightmenu/faq.md b/pages/_sv-SE/twilightmenu/faq.md index 0ed7a8ad..b2344a3c 100644 --- a/pages/_sv-SE/twilightmenu/faq.md +++ b/pages/_sv-SE/twilightmenu/faq.md @@ -26,7 +26,7 @@ The Acekard (also called Wood UI) theme was removed due to its buggy behavior an Go into TWLMenu++ Settings, and disable `Update recently played list`. #### Why do I get a white screen when trying to load a DS game from SD card? -See [Why do I get a white screen when trying to load a game from SD card?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) on the nds-bootstrap FAQ page. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### How do I use cheats? You need to have a cheat DB in the form of a `usrcheat.dat` file in the `sd:/_nds/TWiLightMenu/extras/` folder. The most updated cheat database is [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/). @@ -61,13 +61,8 @@ No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) ar #### What systems does TWiLight Menu++ support? See [List of Systems Supported by TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### How do I get IR working properly? -You need to downgrade both TWiLight Menu++ and nds-bootstrap to v12.2.1 and v0.30.1, respectively. After doing so, make sure both `Slot-1 microSD access` is turned off, and `SELECT button` is set to `SELECT Menu` in TWLMenu++ Settings. -- Please note that you'll lose the ability to launch DSi-Enhanced games in DSi mode, as well as launching DSi-Exclusives and DSiWare. -- If you don't want to downgrade, then IR should work on the latest TWLMenu++ and nds-bootstrap versions, with *Pokemon Black & White Versions 1 & 2*. - -#### Can The Biggest Loser boot TWiLight Menu++? -No. As The Biggest Loser is a Slot-1 game, and not a DSiWare game, SD access is disabled when running Slot-1 cards. +#### Can exploits of Slot-1 games boot TWiLight Menu++? +No. As they're not DSiWare titles, SD access is disabled when running Slot-1 cards. #### Why can't I find/see my games? There are a multiple reasons you may be unable to find them. @@ -77,3 +72,13 @@ There are a multiple reasons you may be unable to find them. - If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed - If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it - If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ 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 fa52aa19..5861a924 100644 --- a/pages/_sv-SE/twilightmenu/installing-flashcard.md +++ b/pages/_sv-SE/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ Please note that not all flashcards support running games in this fashion. If th {:.alert .alert-warning} 1. Extrahera det som finns i `Flashcart Loader/(ditt minneskort)` till roten av minneskortets microSD-kort - - Om du gjort det, fortsätt att steg 3. Om du inte gjort det, följ stegen under listan av minneskort nedan + - If you have done so, continue to step 3. Om du inte gjort det, följ stegen under listan av minneskort nedan 1. För dessa minneskort: - - R4i-SDHC - - r4isdhc.com kort - - r4isdhc.hk kort + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance diff --git a/pages/_sv-SE/twilightmenu/playing-in-widescreen.md b/pages/_sv-SE/twilightmenu/playing-in-widescreen.md index e5409a59..bf50526b 100644 --- a/pages/_sv-SE/twilightmenu/playing-in-widescreen.md +++ b/pages/_sv-SE/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ Kräver en Nintendo 3DS eller 2DS konsol. 1. Move `TwlBg.cxi` from `sd:/luma/sysmodules/` to `sd:/_nds/TWiLightMenu/TwlBg/` (create `TwlBg` folder, if it doesn't exist), and rename the file to `Widescreen.cxi` 1. Restart your 3DS while holding SELECT to open Luma3DS's configuration 1. Enable `external FIRMs and modules`, then press START to save and quit -1. Open TWiLight Menu++ settings, switch to the `Games/Apps settings` page, and set `Screen Aspect Ratio` to `16:10` - - This can be done per-game as well +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` Du är klar! Njut av dina DS spel i bredbild! diff --git a/pages/_zh-CN/ds-index/emulators.md b/pages/_zh-CN/ds-index/emulators.md index 2bca1ade..c2309461 100644 --- a/pages/_zh-CN/ds-index/emulators.md +++ b/pages/_zh-CN/ds-index/emulators.md @@ -97,7 +97,7 @@ These are just recommended emulators and loaders that are present in TWiLight Me [nitrografx]: https://www.gamebrew.org/wiki/NitroGrafx [pdtwl]: https://github.com/DS-Homebrew/PicoDriveTWL [rvidplayer]: https://gbatemp.net/threads/539163 -[s8ds]: https://www.gamebrew.org/wiki/S8DS +[s8ds]: https://github.com/FluBBaOfWard/S8DS [snemulds]: https://www.gamebrew.org/wiki/SNEmulDS [stellads]: https://github.com/wavemotion-dave/StellaDS [unlaunch]: https://problemkaputt.de/unlaunch.htm diff --git a/pages/_zh-CN/ds-index/special-games.md b/pages/_zh-CN/ds-index/special-games.md index b0c5b4e5..f8769f7c 100644 --- a/pages/_zh-CN/ds-index/special-games.md +++ b/pages/_zh-CN/ds-index/special-games.md @@ -309,3 +309,25 @@ Currently, nds-bootstrap does not have Slot-2 emulation. Included are some possi - Personal Trainer: Walking -> Mii Channel - Ultimate Band -> Ultimate Band (Wii) - WarioWare D.I.Y. -> WarioWare D.I.Y. Showcase + +### Other (Special Games that do not fall into an above category) +- Learn with Pokemon: Typing Adventures + - Cartridge has special bluetooth chip for connecting to the keyboard +- Pokemon Heartgold/Soulsilver + - Cartridge has IR port for connecting to pokewalker perihperal +- ElectroPlankton + - Cartridge has no save RAM +- DS Download Station + - Series of cartridges used to distribute demo games +- Sonic Classics Collection + - Genesis emulation structure has been converted into an emulator +- Nitro Development Cart + - Has extra RAM for developing games for the DSi +- Personal Trainer: Walking + - Has twin IR based pedometers +- Slide Adventure MAG KID + - Comes with a Slot-2 Optical Mouse +- Daigasso! Band Brothers + - Has a Slot-2 cart that added more songs +- Arkanoid + - Came bundled with a Slot-2 Paddle Controller diff --git a/pages/_zh-CN/gbarunner2/bios.md b/pages/_zh-CN/gbarunner2/bios.md index 3f2d90ed..e56bd8d5 100644 --- a/pages/_zh-CN/gbarunner2/bios.md +++ b/pages/_zh-CN/gbarunner2/bios.md @@ -10,9 +10,8 @@ In order for GBARunner2 to load titles, a dump of the GBA BIOS is required. Newe ### Dumping Guides -- [Wii (not family edition)/GameCube + link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) -- [3DS using most Virtual Console titles](https://glazedbelmont.github.io/gbabiosdump/#virtual-console-title-from-a-3ds) (Can't be GBA or non-Nintendo (Game Gear) Virtual Console Titles) -- [GBA or DS Phat/Lite with a GBA flashcart](https://glazedbelmont.github.io/gbabiosdump/#gameboy-advance-sp-micro-ds-ds-lite) +- [GBA/DS/DS Lite with GBA flashcart or 3DS](https://glazedbelmont.github.io/gbabiosdump/) +- [Wii (not Family edition)/GameCube, GBA, and link cable dumper](https://github.com/FIX94/gba-link-cable-dumper) After dumping the BIOS, it must be renamed to `bios.bin` and then should be placed in `sd:/`, `sd:/gba/`, or `sd:/_gba/` for GBARunner2 to read it. diff --git a/pages/_zh-CN/gbarunner2/builds.md b/pages/_zh-CN/gbarunner2/builds.md new file mode 100644 index 00000000..4c3ed9cf --- /dev/null +++ b/pages/_zh-CN/gbarunner2/builds.md @@ -0,0 +1,76 @@ +--- +lang: en-US +layout: wiki +section: gbarunner2 +title: GBARunner2 Builds +description: Information on the various GBARunner2 Builds and their uses +--- + + +There are a number of different GBARunner2 releases or "builds" which one can use. They come from different branches and forks of GBARunner2 and have different features targeting either different GBA games or some different functions. **For most users** using the build that comes with TWiLightMenu++ is enough. + +## DS vs DSi vs 3DS Builds + +GBARunner2 has had builds made that makes use of the extra hardware found inside the DSi and 3DS. Naturally, these DSi- and 3DS-specific builds will not work on a DS. However, they also will not work if you are running GBARunner2 from a flashcard on any of the systems, DSi and 3DS included. The details about this will not be covered here. + +This means that you can use builds for the DS on both DSi and 3DS, but not vice-versa. + +## Shared Builds Between the DS, DSi and 3DS + +These are the builds that are present for all three lines of systems. + +### Master + +The Master builds or "main" builds are the proper releases of GBARunner2. This should generally be the most stable build. All other branches than this one are considered expmerimental and not stable enough to be included into the Master. The Master builds are divided into different builds for the DS, DSi and 3DS. They each have the name of the corresponding system appended at the end of the filename. + +### Wi-Fi-Link + +The Wi-Fi-Link branch adds the possibility to link up two systems wirelessly. Note that this does not go over the Internet, and this will never be possible. Currently your mileage will vary, and the only sure-fire game that will be able to keep a stable connection is Advance Guardian Heroes, and that is provided that you follow very specific instructions. Needless to say, consider this branch in its current state a novelty and a proof of concept, and not something to actually use. A few other games are able to connect, but they are very dependent on external factors like interference from other Wi-Fi signals, among many other things. + +## DS-Specific Builds + +### ARM7DLDI vs ARM9DLDI + +**Normally use the ARM9DLDI**, and if that does not work then try the ARM7DLDI. Some flashcards need either the ARM7DLDI or the ARM9DLDI, and some might work with both. There is no list of which flashcards work with which builds, but if you are running into issues getting GBARunner2 to run then you might want to try the other one. + +There are no feature or performance differences between the two so there is no use in testing both to see if a game runs better or has less issues on the other. + +See further down to find out what build you are currently using. + +### ROM3M + +If you are using TWiLightMenu++ then you are already using this feature in the GBARunner2 build that comes with it. + +This branch might help if trying to run ROMs that are a bit larger on the DS, but there is a limit due to the limited amount of RAM present in the DS. This is basically the Pokémon Emerald branch for the DS. + +Void Star made [a fork of GBARunner2](https://github.com/unresolvedsymbol/GBARunner2-DSL-Enhanced/releases) that combines this ROM3M branch with some other neat features, and this is the build that comes with TWiLightMenu++ if you are using a DS. + +## DSi- and 3DS-Specific Builds + +The DSi and 3DS can generally run the same builds, but due to the difference in amount of RAM between the DSi and 3DS the compatibility for games can differ. This generally means that the DSi might have trouble running larger ROMs that the 3DS can run fine. + +The 3DS also has an accelerometer chip for gyro controls built-in, and this can be used in a 3DS-specific build. + +### DSP + +The DSP builds make use of an extra processor present in both DSi and 3DS. This helps to produce a lot better sound and give better performance. There are some regressions like a couple of ROMs that do not work in this branch. + +### Hybrid Hicode + +The Hybrid Hicode branch deals with ROMs that are large and have problems running on the Master branch. This is a very useful branch for the DSi since this mostly solves the issue with having less RAM than the 3DS. + +### 3DS-Specific: Gyro + +This branch makes use of the internal accelerometer in the 3DS so that GBA games that had this functionality can be played properly. There are several steps needed to take to make it work. Note that since there are different accelerometer chips between 3DS systems, this will not work on all 3DSes because all chips do not have code supporting them. + +There is no consistency in what type of 3DS has what chip, at least as far as anyone knows. + +## Finding the Build Info + +GBARunner2 has an menu you can open by touching the touch screen and pressing the right shoulder button. Within this you can find the about menu which tells you what build you are on. However, the builds that come with TWiLightMenu++ do not report a build version because they are based on forks by other people. This means that if your About page shows blank for build, you are most likely using one of these. + +This tells you if you are using an ARM7DLDI or ARM9DLDI build + +Knowing what build to use is useful when checking the official compatibility list in case you are having issues with running a game. + +The release ID can be seen on the release page of the GBARunner2's github repository, where the last seven alphanumeric symbols represent the version. For example, the current latest Master release is "v20200812-131430_6e4ce45" and "6e4ce45" is used to represent its version. diff --git a/pages/_zh-CN/gbarunner2/faq.md b/pages/_zh-CN/gbarunner2/faq.md index f84aef72..8aa2c450 100644 --- a/pages/_zh-CN/gbarunner2/faq.md +++ b/pages/_zh-CN/gbarunner2/faq.md @@ -18,6 +18,9 @@ Not right now. Instead, you can permanently inject cheat codes into your GBA ROM 1. Rename it to `GBARunner2_arm7dldi_3ds.nds` (or `GBARunner2_arm7dldi_dsi.nds` if you're on DSi) 1. Place it in `sd:_nds` +### Which build of GBARunner2 should I use? +Usually, the builds that are included with TWiLight Menu++ is enough. For more information on the various builds of GBARunner, see the [Builds wiki page](https://wiki.ds-homebrew.com/gbarunner2/builds). + #### How do I use Wi-Fi link features? You will need a build from the [wifi_link](https://github.com/Gericom/GBARunner2/tree/wifi_link) branch to use the features. You can find detailed instructions on how to setup the builds on its [GBAtemp Wiki page](https://wiki.gbatemp.net/wiki/GBARunner2/Link). diff --git a/pages/_zh-CN/godmode9i/faq.md b/pages/_zh-CN/godmode9i/faq.md new file mode 100644 index 00000000..7063a9fa --- /dev/null +++ b/pages/_zh-CN/godmode9i/faq.md @@ -0,0 +1,36 @@ +--- +lang: en-US +layout: faq +section: godmode9i +title: FAQ & Troubleshooting +long_title: GodMode9i FAQ & Troubleshooting +description: FAQ & Troubleshooting for GodMode9i +--- + +#### How do I get past the "mounting drive(s)" screen while starting it up? +This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. + +#### Why can't I add, remove, or edit files on the NAND? +Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. + +#### Why can't I view NDS file info for some DSiWare? +Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. + +#### Should I use the NDS version or the DSi version? What's the difference? +These are functionally the same, but they have specific purposes. +- If you are using GodMode9i with a flashcard, use the NDS version +- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version +- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically +- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version + +#### How do I change the language? +You can change GodMode9i's language by pressing START, selecting the last option in that menu, and choosing the language you want to use. + +Note that this will only work if GodMode9i is being run from TWiLight Menu++ or there is a copy of `GodMode9i.nds`/`GodMode9i.dsi` in the root of your SD card. + +You can also manually enter a path to any translation file on your SD card in the config file, `sd:/gm9i/config.ini`, with the `LANGUAGE_INI_PATH` entry. + +#### How do I change the font? +You can change GodMode9i's font by selecting a `.frf` font file and choosing `Load font`. To set a different font as the default either place it at `sd:/gm9i/font.frf` or edit the config file (`sd:/gm9i/config.ini`) to set the `FONT_PATH` to where your font file is. + +You can find a few pre-converted fonts in the [resources folder](https://github.com/DS-Homebrew/GodMode9i/tree/master/resources/fonts) of the GitHub repository and you can convert your own from a PBM image and TXT file containing the Unicode mappings using GodMode9's [fontriff.py](https://github.com/d0k3/GodMode9/blob/master/utils/fontriff.py) script. diff --git a/pages/_zh-CN/godmode9i/index.md b/pages/_zh-CN/godmode9i/index.md new file mode 100644 index 00000000..cc46a824 --- /dev/null +++ b/pages/_zh-CN/godmode9i/index.md @@ -0,0 +1,21 @@ +--- +lang: en-US +layout: wiki +section: godmode9i +title: GodMode9i +description: Information about GodMode9i +--- + +[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. + +## Dumping functionality + +To dump games, select the drive in the drives list and follow the on-screen prompts. +- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart +- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card + - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch +- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i + - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap + +### Restoring saves +GodMode9i can also restore save files to DS Game Cards/GBA cartridges. This is done by selecting the `.sav` file on your SD card while the Game Card/cartridge is inserted and choosing `Restore save`. diff --git a/pages/_zh-CN/nds-bootstrap/faq.md b/pages/_zh-CN/nds-bootstrap/faq.md index 02072ac8..11cc7bf2 100644 --- a/pages/_zh-CN/nds-bootstrap/faq.md +++ b/pages/_zh-CN/nds-bootstrap/faq.md @@ -7,14 +7,19 @@ long_title: nds-bootstrap FAQ & Troubleshooting description: FAQ & Troubleshooting for nds-bootstrap --- -#### Why do I get a white screen when trying to load a game from SD card? -- First, check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) and make sure your game is compatible -- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, you can use L in the TWiLight Menu++ cheats menu to disable all cheats for a game +#### I'm having issues with my ROM(s), what should I do? +- Make sure that you are on the latest release of [nds-bootstrap](https://github.com/DS-Homebrew/nds-bootstrap/releases/latest) and [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases/latest) if you are using it (update instructions are provided in each release page) +- Check the [the nds-bootstrap compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#gid=0) to see if this is a known issue on the latest nds-bootstrap +- Try with all cheats disabled for that game as some cheats are not compatible with nds-bootstrap at the moment, pressing L in the game's cheats menu on TWiLight Menu++ will disable all cheats for it - If it worked before, delete the `fatTable` and `patchOffsetCache` folders in `sd:/_nds/nds-bootstrap/` -- Run the game with different settings, including changing the ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc -- It's probably not that big of an issue; ask in the [Discord server](https://discord.gg/yD3spjv) If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues). Check the closed issues too in case there has already been an issue closed in preference a different one. If it doesn't have any GitHub issue attached to it, go ahead and make a new one - -If no solution has been found at this point, make sure you add it to the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) on Google Sheets. +- Run the game with different settings, this includes ARM9 CPU Speed, Async card read, DS/DSi Mode, sound quality, Card read DMA, etc + - Using TWiLight Menu++, change all the per-game settings to `Default` + - If there is a specific per-game setting that causes your issue, please report this to the [GitHub](https://github.com/DS-Homebrew/nds-bootstrap/issues) +- If you have followed all the above steps, ask in the [Discord server](https://discord.gg/yD3spjv) +- If the server says it's an nds-bootstrap issue, check if the game hasn't been reported already on Github + - Check the closed issues too in case there has already been an issue closed in preference a different one. + - If it doesn't have any GitHub issue attached to it, go ahead and make a new one +- If no solution has been found at this point, please update the [compatibility list](https://wiki.ds-homebrew.com/nds-bootstrap/testing) #### Why are there issues with ROM loading, even though they're run natively? nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. There are also timing issues and AP measures (which most are already removed), both of which will cause the ROMs to not work properly. @@ -38,7 +43,7 @@ In nds-bootstrap, when a game doesn't boot, another ROM is used to "donate" it's - **CycloDS iEvolution:** Same case with DSiWarehax, but DSi-Exclusive/DSiWare titles will require a DSi-Enhanced game set as a Donor ROM, instead of the other way around. #### What's the best Donor ROM? -There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferrable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. +There's no *best* one to use, though it's preferred to set an SDK5 ROM containing a sub-version higher than 0. However, if you're a DSiWarehax user, and have no existing DSiWare ROM, you can dump a ROM of *Nintendo DSi Sound* (SDK5.0) using GodMode9**i**, and set DSi Sound as a Donor ROM. If you own a 3DS console though, it is preferable to dump the DS WiFi Settings ROM (SDK5.5) using GodMode9, and instead, set DS WiFi Settings as a Donor ROM, as doing so allows sleep mode to be activated in DSiWare without waiting 9 seconds. #### Why can't I set a Donor ROM? If there's a title requiring a Donor ROM, and the ROM TWLMenu++ stated to find doesn't show the option to set it as one (provided you've scrolled down), then find another ROM to set as a donor. @@ -69,3 +74,10 @@ When taking a screenshot using nds-bootstrap it needs to use the DS's display ca #### Can I play games online using nds-bootstrap? Playing games online with nds-bootstrap will work exactly as it does with real Game Cards. See the [Wi-Fi](../ds-index/wifi) page for information on connecting to an alternate online service. - If you are playing a DSi-Enhanced game in DS mode, you are restricted to unsecured or WEP network connections + +#### Can setting a game to use 133 MHz (TWL) CPU speed damage my console? +No. While not all games may function correctly under this setting, the DSi and 3DS were designed to be able to reach this CPU speed. +- If you encounter an issue with a game when running at 133 MHz (TWL) CPU speed, create an issue on the [TWiLight Menu++ GitHub repository](https://github.com/DS-Homebrew/TWiLightMenu/issues) detailing the effects so that it may be blacklisted from being launched at that CPU speed + +#### Can I speed up games using nds-bootstrap? +While TWL CPU speed may reduce lag, nds-bootstrap cannot run games at faster speeds than intended. diff --git a/pages/_zh-CN/nds-bootstrap/glossary.md b/pages/_zh-CN/nds-bootstrap/glossary.md new file mode 100644 index 00000000..debd0f3d --- /dev/null +++ b/pages/_zh-CN/nds-bootstrap/glossary.md @@ -0,0 +1,43 @@ +--- +lang: en-US +layout: wiki +section: nds-bootstrap +title: Glossary +description: Glossary for nds-bootstrap +--- + +## Settings +These can be found within TWiLight Menu++'s per-game settings. Some of these options can also be changed in nds-bootstrap's in-game menu + +### SDK ver +The version of the Software Development Kit (SDK) that was used to compile the ROM. ROMs that require Donor ROMs must have the same SDK version as the Donor ROM. + +### Save Number +The save file for the game will have the `.savX` file extension where X is the given save number if the save number is not 0. This allows for up to 10 save files for the same ROM. + +### Run in +The Mode which the ROM should be run. This affects the ARM9 CPU Speed and VRAM Mode options. Setting to DSi Mode for ROMs that do not support will likely have no effect. + +### ARM9 CPU Speed +Changes the speed at which the ARM9 CPU runs. ROMs ran in DS Mode will use 67 Mhz (NTR) by default. This can be changed to 133 Mhz (TWL) to reduce slowdowns, but may also cause issues. ROMs ran in DSi Mode can only be set at 133 Mhz (TWL). + +### VRAM Mode +Changes the mode of the Video Random Access Memory (VRAM) of the system. ROMs ran in DS Mode will use the DS VRAM Mode by default. This can be changed to DSi VRAM Mode but does not do anything and may cause visual issues. ROMs ran in DSi Mode can only be set at DSi VRAM Mode. + +### Card Read DMA +Enables the uses of Direct Memory Access (DMA) for card reads. Having this setting on can speed up ROMs but may cause issues. More technical info can be found on the [DS Index](https://wiki.ds-homebrew.com/ds-index/retail-roms#card-read-dma). + +### SWI Halt Hook +Changes whether Halt Software Interrupts (SWI) are Hooked or not. Having it set to On can speed up loading times, but might cause issues. Keeping it Off may reduce slowdowns as well. + +### Ex. ROM space in RAM +If a game is small enough, it can be loaded into the system's RAM to speed up loading times. Turning this option on will increase the size limit for ROMs, but might break some. + +### Direct Boot +Appears only for homebrew ROMs. Setting this to On will not use nds-bootstrap when launching the ROM. This is useful for homebrew ROMs that do not need or work with nds-bootstrap. + +### Bootstrap +Change whether to run the ROM with either the Release or Nightly build of nds-bootstrap. Information on Nightly builds can be found on the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq?faq=what-is-a-nightly-and-where-do-i-get-it) + +### Screen Aspect Ratio +If on 3DS, the Screen Aspect Ratio can be changed from 4:3 (Default on DS/DSi) to 16:10. Only works if [widescreen is enabled](https://wiki.ds-homebrew.com/twilightmenu/playing-in-widescreen). \ No newline at end of file diff --git a/pages/_zh-CN/nds-bootstrap/testing.md b/pages/_zh-CN/nds-bootstrap/testing.md index 1a3ad55d..36a1b6f6 100644 --- a/pages/_zh-CN/nds-bootstrap/testing.md +++ b/pages/_zh-CN/nds-bootstrap/testing.md @@ -3,15 +3,34 @@ lang: en-US layout: wiki section: nds-bootstrap title: Compatibility List & Testing Tips -description: Compatibility list and tips for testing games +description: Compatibility list and tips for testing ROMs --- ### Compatibility List -To view tested games, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. +To view tested ROMs, check the [compatibility list](https://docs.google.com/spreadsheets/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/). If you want to contribute, press `View only` and then `Request edit access`. Make sure to add entries to the proper sheet according to the tabs on the bottom of the page. -### Tips For Testing Games -- Look for screen flickering or sound issues -- If something looks off, run the game along a console not using nds-bootstrap to compare -- Try as many features in the game as possible -- Try different settings for running the game (ARM9 CPU Speed, Card read DMA, Async card read, etc) -- Be thorough +To view ROMs with known issues, check the [issues page](https://github.com/DS-Homebrew/nds-bootstrap/issues) on Github. If you want to create a [new issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/new), please properly follow the issue template. + +### Tips For Testing ROMs +- In general, look through the [nds-bootstrap FAQ](https://wiki.ds-homebrew.com/nds-bootstrap/faq) and [glossary](https://wiki.ds-homebrew.com/nds-bootstrap/glossary) to make sure that you understand how to troubleshoot issues + +#### If testing for a specific reported bug +- Replicate the steps as close as possible +- If there are any differences (such as nds-bootstrap version, system used, or settings changed), make sure to include that in your report +- Feel free to ask the original reporter for more details (such as uploading a save file or any missing information) if possible +- If there is no solution, make sure to update the compatibility list + +#### If a ROM has an issue after updating nds-bootstrap +- Find which specific version first introduced this issue +- You can downgrade nds-bootstrap by downloading a [past release](https://github.com/DS-Homebrew/nds-bootstrap/releases) and following the update instructions +- Downgrading to a past release of [TWiLight Menu++](https://github.com/DS-Homebrew/TWiLightMenu/releases) might be needed as well + +#### If testing for a ROM that has no known issues or has not been tested before +- Be thorough with testing the ROM, going through anything that other users might see +- Make sure to add the appropriate information on the compatibility list on the correct sheet +- Also make sure to remove games that have been tested off of the Testing Queue sheet + +#### If testing to update blacklists +- Change only the blacklisted options, these being: 133 MHz (TWL) CPU Speed, Card Read DMA, Asynch Card Read, and SWI Halt Hook +- To enable blacklisted options in the per-game settings, go to `sd:/_nds/TWiLightMenu/settings.ini` and set `IGNORE_BLACKLISTS` to `1` +- If there are any issues caused when turning on these settings, please report them on the Github issues page diff --git a/pages/_zh-CN/other/godmode9i.md b/pages/_zh-CN/other/godmode9i.md index 429572bd..8b2bdbc8 100644 --- a/pages/_zh-CN/other/godmode9i.md +++ b/pages/_zh-CN/other/godmode9i.md @@ -1,36 +1,5 @@ --- -lang: en-US -layout: wiki -section: other -title: GodMode9i -description: Information about GodMode9i +layout: redirect +destination: ../godmode9i --- -[GodMode9i](https://github.com/DS-Homebrew/GodMode9i/) is an open source file browser for the Nintendo DS ecosystem, taking inspiration from GodMode9 for the Nintendo 3DS. GodMode9i has the ability to dump games, manage SD card files, browse NitroFS, calculate the SHA1 hash of files, edit binary files with a hex editor, and more. - -## Dumping functionality - -To dump games, select the drive in the drives list and follow the on-screen prompts. -- On the Nintendo DS and Nintendo DS Lite, GodMode9i can dump Slot-2 cartridges if running from Slot-1 flashcard, or Slot-1 Game Cards if GodMode9i is running from a Slot-2 flashcart -- On the Nintendo DSi family of systems, Unlaunch is required for dumping Slot-1 games to the SD card - - Follow [dsi.cfw.guide](https://dsi.cfw.guide/) for instructions on how to install Unlaunch -- On the Nintendo 3DS family of systems, a modern CFW environment is required to launch GodMode9i - - Follow [3ds.hacks.guide](https://3ds.hacks.guide/) for instructions on how to install Luma3DS + boot9strap - -## Troubleshooting and FAQ - -#### How do I get past the "mounting drive(s)" screen while starting it up? -This happens when you launch GodMode9i from [hiyaCFW](../hiyacfw). You can hold X while launching GodMode9i to skip NAND mounting. Alternatively, you can launch GodMode9i directly from Unlaunch to be able to mount the NAND. - -#### Why can't I add, remove, or edit files on the NAND? -Editing files on the DSi NAND is not safe and can easily lead to a brick, so GodMode9i intentionally lacks this capability. - -#### Why can't I view NDS file info for some DSiWare? -Some DSiWare, specifically those located in the `0003000f` folder, contain system data and do not have a valid banner. - -#### Should I use the NDS version or the DSi version? What's the difference? -These are functionally the same, but they have specific purposes. -- If you are using GodMode9i with a flashcard, use the NDS version -- If you are installing GodMode9i to your hiyaCFW SDNAND, use the DSi version -- If you are starting GodMode9i via TWiLight Menu++, both versions will work identically -- If you are installing GodMode9i to your 3DS HOME Menu, use the CIA version diff --git a/pages/_zh-CN/other/index.md b/pages/_zh-CN/other/index.md deleted file mode 100644 index beaf66ec..00000000 --- a/pages/_zh-CN/other/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -lang: en-US -layout: wiki -section: other -title: Other Projects -description: Information about other DS-Homebrew projects ---- - -This section has information on other DS-Homebrew projects that aren't big enough to need a full section of the wiki. diff --git a/pages/_zh-CN/twilightmenu/faq.md b/pages/_zh-CN/twilightmenu/faq.md index 1f6531fe..f83fa88d 100644 --- a/pages/_zh-CN/twilightmenu/faq.md +++ b/pages/_zh-CN/twilightmenu/faq.md @@ -26,7 +26,7 @@ The Acekard (also called Wood UI) theme was removed due to its buggy behavior an Go into TWLMenu++ Settings, and disable `Update recently played list`. #### Why do I get a white screen when trying to load a DS game from SD card? -See [Why do I get a white screen when trying to load a game from SD card?](../nds-bootstrap/faq?faq=why-do-i-get-a-white-screen-when-trying-to-load-a-game-from-sd-card) on the nds-bootstrap FAQ page. +See [I’m having issues with my ROM(s), what should I do?](../nds-bootstrap/faq?faq=im-having-issues-with-my-roms-what-should-i-do) on the nds-bootstrap FAQ page. #### How do I use cheats? You need to have a cheat DB in the form of a `usrcheat.dat` file in the `sd:/_nds/TWiLightMenu/extras/` folder. The most updated cheat database is [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-flashcart-cheat-databases.488711/). @@ -61,13 +61,8 @@ No, this is not an emulator. The menu and DS games (loaded via nds-bootstrap) ar #### What systems does TWiLight Menu++ support? See [List of Systems Supported by TWiLight Menu++](../ds-index/emulators#list-of-supported-systems-by-twilight-menu). -#### How do I get IR working properly? -You need to downgrade both TWiLight Menu++ and nds-bootstrap to v12.2.1 and v0.30.1, respectively. After doing so, make sure both `Slot-1 microSD access` is turned off, and `SELECT button` is set to `SELECT Menu` in TWLMenu++ Settings. -- Please note that you'll lose the ability to launch DSi-Enhanced games in DSi mode, as well as launching DSi-Exclusives and DSiWare. -- If you don't want to downgrade, then IR should work on the latest TWLMenu++ and nds-bootstrap versions, with *Pokemon Black & White Versions 1 & 2*. - -#### Can The Biggest Loser boot TWiLight Menu++? -No. As The Biggest Loser is a Slot-1 game, and not a DSiWare game, SD access is disabled when running Slot-1 cards. +#### Can exploits of Slot-1 games boot TWiLight Menu++? +No. As they're not DSiWare titles, SD access is disabled when running Slot-1 cards. #### Why can't I find/see my games? There are a multiple reasons you may be unable to find them. @@ -77,3 +72,13 @@ There are a multiple reasons you may be unable to find them. - If the game type is set to be hidden in Emulation/HB settings, it won't appear on menus. Change these settings so that they will be displayed - If your game is in an archive (`zip`, `rar`, `7z`, etc), it cannot be used by TWiLight Menu++. Extract the game from the archive to use it - If your game does not use one of the [supported extensions](../ds-index/emulators#list-of-systems-supported-by-twilight-menu), you may have to change the extension by renaming the file + +#### How do I access TWiLight Menu++ settings? +The way to access the TWiLight Menu++ settings varies between your configuration. +- **DS Classic Menu:** Tap the DS icon at the bottom of the lower screen +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes: using SELECT Menu:** Press SELECT, then launch the Settings Applet (use the D-PAD to highlight options) +- **Nintendo DSi/SEGA Saturn/Homebrew Launcher themes not using SELECT Menu:** Hitting SELECT will bring you to the DS Classic Menu +- **Nintendo 3DS theme:** Tap the the wrench icon on the lower screen +- **R4 Original theme:** Hit START (if you’re in the file browser), then hit SELECT + +You can also hold SELECT while launching TWiLight Menu++ to directly access the settings. \ 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 e7bbc084..23306090 100644 --- a/pages/_zh-CN/twilightmenu/installing-flashcard.md +++ b/pages/_zh-CN/twilightmenu/installing-flashcard.md @@ -26,12 +26,11 @@ Please note that not all flashcards support running games in this fashion. If th {:.alert .alert-warning} 1. 将 `Flashcart Loader/(你的烧录卡)`内的文件移到烧录卡的存储卡根目录下 - - 如果已完成,请看步骤3。 如果没有,请使用如下烧录卡的用户按照步骤继续操作 + - If you have done so, continue to step 3. 如果没有,请使用如下烧录卡的用户按照步骤继续操作 1. 如下烧录卡 - - R4i-SDHC - - r4isdhc.com 卡 - - r4isdhc.hk 卡 + - R4i-SDHC (r4i-sdhc.com) + - r4isdhc.com 2014-2020 cards - R4i SDHC Upgrade Revolution - R4DSiXL3D - R4i Advance diff --git a/pages/_zh-CN/twilightmenu/playing-in-widescreen.md b/pages/_zh-CN/twilightmenu/playing-in-widescreen.md index 5195f08a..15e00ccf 100644 --- a/pages/_zh-CN/twilightmenu/playing-in-widescreen.md +++ b/pages/_zh-CN/twilightmenu/playing-in-widescreen.md @@ -26,8 +26,7 @@ description: 如何在 Nintendo 3DS 中让 TWiLight Menu++ 使用宽屏 1. 将 `TwlBg.cxi` 从 `sd:/luma/sysmodules/` 移动到 `sd:/_nds/TWiLightMenu/TwlBg/` (如果不存在名为 `TwlBg` 的文件夹的话,创建一个), 然后重命名为 `Widescreen.cxi` 1. 重启 3DS,并按住 SELECT 以打开 Luma3DS 的配置菜单 1. 启用 `external FIRMs and modules`,然后按 START 保存并退出 -1. 打开 TWiLight Menu++ 设置,切换到 `游戏设置` 页面,并将 `屏幕宽高比` 设置为 `16:10` - - 也可以单独对某个游戏设置 +1. Open TWiLight Menu++, press Y on your desired game to bring up the per-game settings, and set `Screen Aspect Ratio` to `16:10` 已经完成了! 在宽屏幕中享受您的 DS 游戏吧!