mirror of
https://github.com/rvtr/rmc_website.git
synced 2025-06-18 10:25:30 -04:00
Compare commits
3 Commits
fbc8a9f2f6
...
206faa127e
Author | SHA1 | Date | |
---|---|---|---|
![]() |
206faa127e | ||
![]() |
ed2907932d | ||
![]() |
e4416f8d19 |
@ -24,11 +24,11 @@ decrypt_tad: <a href="https://gist.github.com/rvtr/f1069530129b7a57967e3fc4b3086
|
||||
twlipl: https://github.com/rvtr/TwlIPL/
|
||||
twltoolsred: https://github.com/rvtr/TwlToolsRED/
|
||||
# Note on github links:
|
||||
# - tree/<commithash>/path/to/file.txt
|
||||
# - tree/<branch>/path/to/file.txt
|
||||
# - {{ site.twlipl }}/tree/<commithash>/path/to/file.txt
|
||||
# - {{ site.twlipl }}/tree/<branch>/path/to/file.txt
|
||||
|
||||
# This is for programs that are a part of a set (eg. TWL EVA IMPORT, TWL EVA AGING, TWL EVA MIC)
|
||||
category-list: [TWL EVA, Nitro EVA, prototype firmware]
|
||||
category-list: [TWL EVA, Nitro EVA, prototype firmware, TwlIPL test, bootloader/ntrboot]
|
||||
|
||||
plugins:
|
||||
- jekyll-feed
|
||||
|
@ -1,23 +1,26 @@
|
||||
"PROGRAM","VERSION","DATE","TYPE","","FAKETAD","TARGET","SYSTEM","ORIGIN","CREDIT","BANNER","BANNER1","ICON_ALT","DANGER","PUBLISHED","UNDUMPED","TITLE","DESC"
|
||||
"AppJumpChecker","v0","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","APP JUMP Checker","LANG_EN","","","","","App Jump Checker","NAND app jump test"
|
||||
"PROGRAM","VERSION","DATE","TYPE","SOURCE","FAKETAD","TARGET","SYSTEM","ORIGIN","CREDIT","BANNER","BANNER1","ICON_ALT","DANGER","PUBLISHED","UNDUMPED","TITLE","DESC"
|
||||
"AppJumpChecker","v0","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/debugsoft/AppJumpChecker","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","APP JUMP Checker","LANG_EN","","","","","App Jump Checker","NAND app jump test"
|
||||
"AppJumpChecker","v0","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","APP JUMP Checker","LANG_EN","","","","","App Jump Checker","NAND app jump test"
|
||||
"ApplicationJumpTest","Nand1","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TITLE_431A","LANG_EN","TRUE","","","","Application Jump Test","NAND app jump test"
|
||||
"ApplicationJumpTest","Nand1","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/debugsoft/ApplicationJump","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TITLE_431A","LANG_EN","TRUE","","","","Application Jump Test","NAND app jump test"
|
||||
"ApplicationJumpTest","Nand1","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TITLE_431A","LANG_EN","","","","","Application Jump Test","NAND app jump test"
|
||||
"ApplicationJumpTest","Nand2","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TITLE_432A","LANG_EN","","","","","Application Jump Test","NAND app jump test"
|
||||
"ApplicationJumpTest","Nand2","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TITLE_432A","LANG_EN","","","","","Application Jump Test","NAND app jump test"
|
||||
"ApplicationJumpTest","Card_AID","","srl","","","CARD","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","NINTENDO DSi™","Demonstration","","","","","Application Jump Test","NAND app jump test"
|
||||
"ApplicationJumpTest","Card_Fail","","srl","","","CARD","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","NINTENDO DSi™","Demonstration","","","","","Application Jump Test","NAND app jump test"
|
||||
"ApplicationJumpTest","Card","","srl","","","CARD","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","NINTENDO DSi™","Demonstration","","","","","Application Jump Test","NAND app jump test"
|
||||
"auto_preinst_rom","","","","https://github.com/rvtr/TwlToolsRED/tree/master/build/tools/sctools/auto_preinst_rom","","CARD","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","RepairTool Restore","","","","TRUE","TRUE","auto_preinst_rom","Bundled app installer"
|
||||
"backupSample","v0","_20090501","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","backup","","","","","","backupSample",""
|
||||
"backupSample","v0","_20090501","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","backup","","","","","","backupSample",""
|
||||
"BannerViewerTemplate","v0","","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (TWL SDK)","N/A","","","","","","","BannerViewerTemplate",""
|
||||
"CardRomHeaderChecker","v0","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Card ROM Header Checker","","","","","","Card Rom Header Checker","ROM header checker"
|
||||
"CalcHMAC_forBroadOn","","","","https://github.com/rvtr/TwlIPL/tree/trunk/build/tools/CalcHMAC_forBroadOn","","CARD","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","NINTENDO DSi™","Demonstration","","","TRUE","TRUE","CalcHMAC ForBroadOn","TWL-TS HWInfo writer"
|
||||
"CardRomHeaderChecker","v0","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/debugsoft/CardRomHeaderChecker","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Card ROM Header Checker","","","","","","Card Rom Header Checker","ROM header checker"
|
||||
"CardRomHeaderChecker","v0","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Card ROM Header Checker","","","","","","Card Rom Header Checker","ROM header checker"
|
||||
"ComponentSDKVersionIdentifier","v0","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Component SDK Version Identifier","","","","TRUE","","Component SDK Version Identifier","ROM SDK checker"
|
||||
"ComponentSDKVersionIdentifier","v0","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/tools/NitroArm7VerChecker","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Component SDK Version Identifier","","","","TRUE","","Component SDK Version Identifier","ROM SDK checker"
|
||||
"ComponentSDKVersionIdentifier","v0","","tad","","TRUE","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Component SDK Version Identifier","","","","","","Component SDK Version Identifier","ROM SDK checker"
|
||||
"ComponentSDKVersionIdentifier","v10","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Component SDK Version Identifier","","","","","","Component SDK Version Identifier","ROM SDK checker"
|
||||
"ComponentSDKVersionIdentifier","v10","","tad","","TRUE","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Component SDK Version Identifier","","","","","","Component SDK Version Identifier","ROM SDK checker"
|
||||
"DSGameCardToSD","v0","","srl","","","NAND","TWL (DSi)","- Gigaleaks (ctr_tools_red)","N/A","DS Game Card To SD","","","","TRUE","","DS Game Card To SD","Cartridge dumper"
|
||||
"CTRBoardChecker","v1.0","_20160713","srl","","","CARD","TWL (DSi)","- Gigaleaks (3DS_manu.7z)","N/A","NINTENDO DSi™","Demonstration","","","TRUE","","CTR CPU Board Sequencer","3DS hardware tester"
|
||||
"DSGameCardToSD","v0","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/tools/CardToSD","","NAND","TWL (DSi)","- Gigaleaks (ctr_tools_red)","N/A","DS Game Card To SD","","","","TRUE","","DS Game Card To SD","Cartridge dumper"
|
||||
"DSGameCardToSD","v0","","tad","","TRUE","NAND","TWL (DSi)","- Gigaleaks (ctr_tools_red)","N/A","DS Game Card To SD","","","","","","DS Game Card To SD","Cartridge dumper"
|
||||
"DSGameCardToSD","v1","","srl","","","NAND","TWL (DSi)","- Gigaleaks (ctr_tools_red)","N/A","DS Game Card To SD","","","","","","DS Game Card To SD","Cartridge dumper"
|
||||
"DSGameCardToSD","v1","","tad","","TRUE","NAND","TWL (DSi)","- Gigaleaks (ctr_tools_red)","N/A","DS Game Card To SD","","","","","","DS Game Card To SD","Cartridge dumper"
|
||||
@ -27,24 +30,25 @@
|
||||
"DSProtect","NTR","_20100629","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","NTR","_20110128","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","NTR","_20111026","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL","_20091209","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL","_20100629","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL","_20110128","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL","_20111026","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL","_20091209","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL","_20100629","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL","_20110128","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL","_20111026","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","NTR_thumb","_20091209","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL_thumb","_20091209","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL_thumb","_20091209","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","NTR_instant","_20100629","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","NTR_instant","_20110128","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","NTR_instant","_20111026","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL_instant","_20100629","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL_instant","_20110128","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL_instant","_20111026","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL_instant","_20100629","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL_instant","_20110128","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSProtect","TWL_instant","_20111026","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal (DSProtect SDK)","N/A","NINTENDO DS™","Demonstration","","","","","DS Protect","Emulator/piracy detection test"
|
||||
"DSSound","v1828-JP","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Nintendo DSi Sound","Nintendo","","","","","DS Sound","Prototype DSi Sound"
|
||||
"DSSound","v1828-JP","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Nintendo DSi Sound","Nintendo","","","","","DS Sound","Prototype DSi Sound"
|
||||
"ecConfigView","v1.0","_20090303","srl","","","NAND","TWL (DSi)","- Gigaleaks (sd.rar)","N/A","EC file utility","","","","TRUE","","TWL EC file utility","DSi Shop config viewer"
|
||||
"ecConfigView","v1.0","_20090303","tad","","","NAND","TWL (DSi)","- Gigaleaks (sd.rar)","N/A","EC file utility","","","","","","TWL EC file utility","DSi Shop config viewer"
|
||||
"encodeSD","v0","_20090501","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","NINTENDO DSi™","Demonstration","","","","","encodeSD",""
|
||||
"encodeSD","v0","_20090501","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","NINTENDO DSi™","Demonstration","","","","","encodeSD",""
|
||||
"ErrorLogTest","","","","https://github.com/rvtr/TwlIPL/tree/trunk/build/tests/ErrorLogTest","","CARD","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","ErrorLogTest","","","","TRUE","TRUE","ErrorLogTest","Launcher log reader"
|
||||
"F-WRITER","v1.0k","_20061211","srl","","","CARD","NTR (DS)","- Foxconn","March42 and j4m13c0, for <a href='https://web.archive.org/web/20230324233451/https://illusion.64history.net/'>FOI</a>","NINTENDO DS™","Demonstration","","high","TRUE","","F-WRITER","USG firmware writer"
|
||||
"KART","Cartridge","","srl","","","NAND","TWL (DSi)","- Development Classroom DSi","collection_nintendo, rmc, MaxiBash, and xp","camera KART","","","","","","KART","Augmented reality test"
|
||||
"KART","Cartridge","","tad","","TRUE","NAND","TWL (DSi)","- Development Classroom DSi","collection_nintendo, rmc, MaxiBash, and xp","camera KART","","","","","","KART","Augmented reality test"
|
||||
@ -62,9 +66,8 @@
|
||||
"KART","K07_n2","","tad","","TRUE","NAND","TWL (DSi)","- Development Classroom DSi","collection_nintendo, rmc, MaxiBash, and xp","camera KARTn2","","","","","","KART","Augmented reality test"
|
||||
"KART","K07","","srl","","","NAND","TWL (DSi)","- Development Classroom DSi","collection_nintendo, rmc, MaxiBash, and xp","camera KART","","","","","","KART","Augmented reality test"
|
||||
"KART","K07","","tad","","TRUE","NAND","TWL (DSi)","- Development Classroom DSi","collection_nintendo, rmc, MaxiBash, and xp","camera KART","","","","","","KART","Augmented reality test"
|
||||
"SDMC_Launcher","Dev","_20080821","nand","","","Stage2","TWL (DSi)","- TWL EVA","N/A","","","","high","TRUE","","SDMC Launcher","SD booter stage2"
|
||||
"SDMC_Launcher","Prod","_20080821","nand","","","Stage2","TWL (DSi)","- TWL EVA","N/A","","","","high","","","SDMC Launcher","SD booter stage2"
|
||||
"Launcher","v----_----","","srl","","","NAND","TWL (DSi)","- DSi prototypes<br>- Factory firmware<br>- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","","Launcher","Prototype home menu"
|
||||
"KENJCleaner","","","","https://github.com/rvtr/TwlToolsRED/tree/master/build/tools/KENJCleaner","","CARD","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","SaveData Cleaner","","","","TRUE","TRUE","KENJCleaner","Save data test"
|
||||
"Launcher","v----_----","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/systemMenu_RED/Launcher","","NAND","TWL (DSi)","- DSi prototypes<br>- Factory firmware<br>- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","","Launcher","Prototype home menu"
|
||||
"Launcher","v----_----","","tad","","","NAND","TWL (DSi)","- DSi prototypes<br>- Factory firmware<br>- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","","Launcher","Prototype home menu"
|
||||
"Launcher","v1206_5614","","srl","","","NAND","TWL (DSi)","- DSi prototypes<br>- Factory firmware<br>- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","","Launcher","Prototype home menu"
|
||||
"Launcher","v1206_5614","","tad","","","NAND","TWL (DSi)","- DSi prototypes<br>- Factory firmware<br>- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","","Launcher","Prototype home menu"
|
||||
@ -82,7 +85,7 @@
|
||||
"Launcher","v2725_9336_(prod)","","tad","","","NAND","TWL (DSi)","- DSi prototypes<br>- Factory firmware<br>- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","","Launcher","Prototype home menu"
|
||||
"Launcher","unknown","","srl","","","NAND","TWL (DSi)","- DSi prototypes<br>- Factory firmware<br>- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","","Launcher","Prototype home menu"
|
||||
"Launcher","unknown","","tad","","TRUE","NAND","TWL (DSi)","- DSi prototypes<br>- Factory firmware<br>- Gigaleaks (TwlIPL)","N/A","Launcher","","","","","","Launcher","Prototype home menu"
|
||||
"MachineSettings","v----_----","","srl","","","NAND","TWL (DSi)","- DSi prototypes<br>- Factory firmware<br>- Gigaleaks (TwlIPL)","- Voodooween and March42 for v2095<!--<br>- MaxiBash, rmc for v2105-->","Settings","","","","TRUE","","Machine Settings","Prototype system settings"
|
||||
"MachineSettings","v----_----","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/systemMenu_RED/MachineSettings","","NAND","TWL (DSi)","- DSi prototypes<br>- Factory firmware<br>- Gigaleaks (TwlIPL)","- v2095 by Voodooween and March42<!--<br>- MaxiBash, rmc for v2105-->","Settings","","","","TRUE","","Machine Settings","Prototype system settings"
|
||||
"MachineSettings","v----_----","","tad","","","NAND","TWL (DSi)","- DSi dev units<br>- Gigaleaks (TwlIPL)","","Settings","","","","","","Machine Settings","Prototype system settings"
|
||||
"MachineSettings","v1025_5199","","srl","","","NAND","TWL (DSi)","- DSi dev units<br>- Gigaleaks (TwlIPL)","","Settings","","","","","","Machine Settings","Prototype system settings"
|
||||
"MachineSettings","v1542_6291","","srl","","","NAND","TWL (DSi)","- DSi dev units<br>- Gigaleaks (TwlIPL)","","Settings","","","","","","Machine Settings","Prototype system settings"
|
||||
@ -147,14 +150,17 @@
|
||||
"NandFiler","v11437","_20111209","srl","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL SDK)","N/A","NandFiler","","","","","","NandFiler","NAND save manager"
|
||||
"NandFiler","v11437","_20111209","tad","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL SDK)","N/A","NandFiler","","","","","","NandFiler","NAND save manager"
|
||||
"NandFiler","exported","_20111212","srl","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL SDK)","N/A","NandFiler","","","","","","NandFiler","NAND save manager"
|
||||
"NandFirmWriter","","","","https://github.com/rvtr/TwlIPL/tree/trunk/build/systemMenu_tools/NandFirmWriter","","CARD","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Nand Firm Writer","","","","TRUE","TRUE","NandFirmWriter","Bootloader (stage2) installer"
|
||||
"NandFirmWriter_ntrboot","","","","https://github.com/rvtr/TwlIPL/tree/trunk/build/gcdfirm/memory-launcher-writer","","Stage2","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","","","","","TRUE","TRUE","NAND Firm Writer","ntrboot stage2 installer"
|
||||
"NandInitializer","","","","https://github.com/rvtr/TwlIPL/tree/trunk/build/systemMenu_tools/NandInitializerRed","","CARD","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","Nand Initializer","","","","TRUE","TRUE","NandInitializer","NAND setup tool"
|
||||
"NANDSoundPlayer","v0_regionfree","","srl","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL System)","N/A","NAND SoundPlayer","Nintendo","","","TRUE","","NAND SoundPlayer","SDAT player/viewer"
|
||||
"NANDSoundPlayer","v0_regionfree","","tad","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL System)","N/A","NAND SoundPlayer","Nintendo","","","","","NAND SoundPlayer","SDAT player/viewer"
|
||||
"NANDSoundPlayer","v0","","srl","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL System)","N/A","NAND SoundPlayer","Nintendo","","","","","NAND SoundPlayer","SDAT player/viewer"
|
||||
"NANDSoundPlayer","v0","","tad","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL System)","N/A","NAND SoundPlayer","Nintendo","","","","","NAND SoundPlayer","SDAT player/viewer"
|
||||
"NANDSweeper","Secure","_20090212a","srl","","","CARD","TWL (DSi)","- Gigaleaks (TwlToolRED)","N/A","NINTENDO DSi™","Demonstration","","high","TRUE","","NAND Sweeper","SD & NAND read/write tests"
|
||||
"NANDSweeper","","_20090212a","srl","","","CARD","TWL (DSi)","- Gigaleaks (TwlToolRED)","N/A","NINTENDO DSi™","Demonstration","","high","","","NAND Sweeper","SD & NAND read/write tests"
|
||||
"NCFGCrusher","v0","","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal (TWL SDK)","N/A","NCFG Crusher","","","","TRUE","","NCFG Crusher","WiFi config deletion"
|
||||
"Nitro_EVA","v0.0.3","_20040617","zip","TRUE","","CARD","NTR (DS)","- Foxconn","N/A","NINTENDO DS™","Demonstration","","","TRUE","","Nitro EVA","DS factory tests"
|
||||
"NCFGCrusher","v0","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/debugsoft/Internet/NCFGCrusher","","CARD","TWL (DSi)","- Nintendo Developer Portal (TWL SDK)","N/A","NCFG Crusher","","","","TRUE","","NCFG Crusher","WiFi config deletion"
|
||||
"Nitro_EVA","v0.0.3","_20040617","zip","","","CARD","NTR (DS)","- Foxconn","N/A","NINTENDO DS™","Demonstration","","","TRUE","","Nitro EVA","DS factory tests"
|
||||
"Nitro_EVA","v1.0","_20040818","srl","","","CARD","NTR (DS)","- Foxconn","N/A","NINTENDO DS™","Demonstration","","","","","Nitro EVA","DS factory tests"
|
||||
"Nitro_EVA","v5.1","_20050621","srl","","","CARD","NTR (DS)","- Foxconn","N/A","NINTENDO DS™","Demonstration","","","","","Nitro EVA","DS factory tests"
|
||||
"Nitro_EVA","v6.0","_20051111","srl","","","CARD","NTR (DS)","- Foxconn","N/A","NINTENDO DS™","Demonstration","","","","","Nitro EVA","DS factory tests"
|
||||
@ -163,7 +169,7 @@
|
||||
"Nitro_EVA","v10.0","_20080617","srl","","","CARD","NTR (DS)","- Foxconn","N/A","NINTENDO DS™","Demonstration","","","","","Nitro EVA","DS factory tests"
|
||||
"Nitro_EVA","v11.0","_20101027","srl","","","CARD","NTR (DS)","- Foxconn","N/A","NINTENDO DS™","Demonstration","","","","","Nitro EVA","DS factory tests"
|
||||
"Nitro_EVA","v11.1","_20111208","srl","","","CARD","NTR (DS)","- Foxconn","N/A","NINTENDO DS™","Demonstration","","","","","Nitro EVA","DS factory tests"
|
||||
"NotLaunch","ALL","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","NINTENDO DS™","Demonstration","","","TRUE","","NotLaunch","Hidden launcher app demo"
|
||||
"NotLaunch","ALL","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/debugsoft/NotLaunch","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","NINTENDO DS™","Demonstration","","","TRUE","","NotLaunch","Hidden launcher app demo"
|
||||
"NotLaunch","ALL","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","NINTENDO DS™","Demonstration","","","","","NotLaunch","Hidden launcher app demo"
|
||||
"NotLaunch","America","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","NINTENDO DS™","Demonstration","","","","","NotLaunch","Hidden launcher app demo"
|
||||
"NotLaunch","America","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","NINTENDO DS™","Demonstration","","","","","NotLaunch","Hidden launcher app demo"
|
||||
@ -174,18 +180,20 @@
|
||||
"NotLaunch","Japan","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","NINTENDO DS™","Demonstration","","","","","NotLaunch","Hidden launcher app demo"
|
||||
"NotLaunch","Japan","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","NINTENDO DS™","Demonstration","","","","","NotLaunch","Hidden launcher app demo"
|
||||
"PhotoChecker","v1.4","","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal (Twl SDK)","N/A","PhotoChecker V1.4","","","","TRUE","","PhotoChecker","Photo checker"
|
||||
"PictoChat","v0","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","PICTOCHAT(EN)","","","","TRUE","","PictoChat (prototype)","Prototype PictoChat"
|
||||
"PictoChat","v0","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/systemMenu_RED/PictoChat","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","PICTOCHAT(EN)","","","","TRUE","","PictoChat (prototype)","Prototype PictoChat"
|
||||
"PictoChat","v0","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","PICTOCHAT(EN)","","","","","","PictoChat (prototype)","Prototype PictoChat"
|
||||
"rtcedit","v0","","srl","","","CARD","NTR (DS)","- Unkown","N/A","NINTENDO DS™","Demonstration","","","","","rtcedit","RTC editor"
|
||||
"SaveDataTest","SEQURE","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","DispVer SEQURE","Region:EN","","","","","SaveDataTest","Save data tests"
|
||||
"rtcedit","v0","","srl","","","CARD","NTR (DS)","- Unknown","N/A","NINTENDO DS™","Demonstration","","","","","rtcedit","RTC editor"
|
||||
"SaveDataTest","SEQURE","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/debugsoft/MakerTitle/SaveData","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","DispVer SEQURE","Region:EN","","","","","SaveDataTest","Save data tests"
|
||||
"SaveDataTest","SEQURE","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","DispVer SEQURE","Region:EN","","","","","SaveDataTest","Save data tests"
|
||||
"SaveDataTest","TARGET","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","DispVer TARGET","Region:EN","","","","","SaveDataTest","Save data tests"
|
||||
"SaveDataTest","TARGET","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","DispVer TARGET","Region:EN","","","","","SaveDataTest","Save data tests"
|
||||
"SaveDataTest","USER","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","DispVer USER","","","","","","SaveDataTest","Save data tests"
|
||||
"SaveDataTest","USER","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","DispVer USER","","","","","","SaveDataTest","Save data tests"
|
||||
"sd2photo","v0","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","SD to Photo","","","","TRUE","","sd2photo","SD to NAND photo copier"
|
||||
"CTRBoardChecker","v1.0","_20160713","srl","","","CARD","TWL (DSi)","- Gigaleaks (3DS_manu.7z)","N/A","NINTENDO DSi™","Demonstration","","","TRUE","","CTR CPU Board Sequencer","3DS hardware tester"
|
||||
"TWLBoardChecker","v3.0","_20100104","srl","","","CARD","NTR (DS)","- Foxconn","j4m13c0, and XX_750000 for <a href='https://web.archive.org/web/20230324233451/https://illusion.64history.net/'>FOI</a>","NINTENDO DS™","Demonstration","","","TRUE","","TWL CPU Board Sequencer","DSi hardware tester"
|
||||
"sd2photo","v0","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/debugsoft/Jpeg/SdToPhoto","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","SD to Photo","","","","TRUE","","sd2photo","SD to NAND photo copier"
|
||||
"SDMC_Launcher","Dev","_20080821","nand","https://github.com/rvtr/TwlIPL/tree/trunk/build/nandfirm/sdmc-launcher","","Stage2","TWL (DSi)","- Gigaleaks (TwlIPL)<br>- TWL EVA","BrolyBroMan","","","","high","TRUE","","SDMC Launcher","SD booter stage2"
|
||||
"SDMC_Launcher","Prod","_20080821","nand","","","Stage2","TWL (DSi)","- Gigaleaks (TwlIPL)<br>- TWL EVA","N/A","","","","high","","","SDMC Launcher","SD booter stage2"
|
||||
"copy_dst","","","","https://github.com/rvtr/TwlToolsRED/tree/master/build/tools/sctools/copy_dst","","CARD","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","RepairTool Restore","","","","TRUE","TRUE","Repaire Tool RESTORE","NAND restore tool"
|
||||
"copy_org","","","","https://github.com/rvtr/TwlToolsRED/tree/master/build/tools/sctools/copy_org","","CARD","TWL (DSi)","- Gigaleaks (TwlToolsRED)","N/A","RepairTool Backup","","","","TRUE","TRUE","Repaire Tool BACKUP","NAND backup tool"
|
||||
"RVLBoardChecker","v7.2","_20070629","srl","","","CARD","NTR (DS)","- Foxconn","j4m13c0, and XX_750000 for <a href='https://web.archive.org/web/20230324233451/https://illusion.64history.net/'>FOI</a>","NINTENDO DS™","Demonstration","","","","","RVL CPU Board Sequencer","Wii hardware tester"
|
||||
"RVLBoardChecker","v12.2","_20100303","srl","","","CARD","NTR (DS)","- Foxconn","j4m13c0, and XX_750000 for <a href='https://web.archive.org/web/20230324233451/https://illusion.64history.net/'>FOI</a>","NINTENDO DS™","Demonstration","","","","","RVL CPU Board Sequencer","Wii hardware tester"
|
||||
"RVLBoardChecker","v13","_20110809","srl","","","CARD","NTR (DS)","- Foxconn","j4m13c0, and XX_750000 for <a href='https://web.archive.org/web/20230324233451/https://illusion.64history.net/'>FOI</a>","NINTENDO DS™","Demonstration","","","","","RVL CPU Board Sequencer","Wii hardware tester"
|
||||
@ -212,9 +220,10 @@
|
||||
"sysmenuVersion","v1.0-jpn","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","","","","","","","Version Data","System version datafile"
|
||||
"sysmenuVersion","v1.0-usa","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","","","","","","","Version Data","System version datafile"
|
||||
"sysmenuVersion","v1.0-usa","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","","","","","","","Version Data","System version datafile"
|
||||
"SystemLogReader","","","","https://github.com/rvtr/TwlIPL/tree/trunk/build/systemMenu_tools/SystemLogReader","","CARD","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","SystemLog Reader","","","","TRUE","TRUE","SystemLogReader","System menu debug tool"
|
||||
"tcl_2","v0","","srl","","","NAND","TWL (DSi)","- Gigaleaks (sd.rar)","N/A","tcl-2","","","","TRUE","","tcl_2","ROM to NAND photo copier"
|
||||
"tcl_2","v0","","tad","","","NAND","TWL (DSi)","- Gigaleaks (sd.rar)","N/A","tcl-2","","","","","","tcl_2","ROM to NAND photo copier"
|
||||
"TitleList","A_NORMAL","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TitleList A","Region:EN","","","","","TitleList","Shared save data tests"
|
||||
"TitleList","A_NORMAL","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/debugsoft/MakerTitle/TitleList","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TitleList A","Region:EN","","","","","TitleList","Shared save data tests"
|
||||
"TitleList","A_NORMAL","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TitleList A","Region:EN","","","","","TitleList","Shared save data tests"
|
||||
"TitleList","B_NORMAL","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TitleList B","Region:EN","","","","","TitleList","Shared save data tests"
|
||||
"TitleList","B_NORMAL","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TitleList B","Region:EN","","","","","TitleList","Shared save data tests"
|
||||
@ -256,7 +265,7 @@
|
||||
"TitleList","J_SPECIAL","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TitleList J","Region:EN","","","","","TitleList","Shared save data tests"
|
||||
"TmpJumpChecker","v10989","","srl","","","NAND","TWL (DSi)","- Nintendo Developer Portal (DSi TrialSoftPackage)","N/A","TwlJumpChecker","","","","","","TWL JumpChecker","SRL jump test"
|
||||
"TmpJumpChecker","v10989","","tad","","","NAND","TWL (DSi)","- Nintendo Developer Portal (DSi TrialSoftPackage)","N/A","TwlJumpChecker","","","","","","TWL JumpChecker","SRL jump test"
|
||||
"TMPJumpTest","v0","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","","","","","","","TMP JumpTest",""
|
||||
"TMPJumpTest","v0","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/debugsoft/TMPJump","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","","","","","","","TMP JumpTest",""
|
||||
"TMPJumpTest","v0","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","","","","","","","TMP JumpTest",""
|
||||
"TWL_EVA","","","","","","CARD","TWL (DSi)","- Foxconn","Undumped","NINTENDO DSi™","Demonstration","","high","","TRUE","TWL EVA","Unknown"
|
||||
"TWL_EVA_PRE_IMPORT","v1.3","_20091210","srl","","","CARD","TWL (DSi)","- Foxconn","Undumped","NINTENDO DSi™","Demonstration","","high","TRUE","TRUE","TWL EVA PRE_IMPORT","DSi factory firmware installer"
|
||||
@ -271,6 +280,8 @@
|
||||
"TWL_EVA_PREPARE","","","","","","CARD","TWL (DSi)","- Foxconn","Undumped","NINTENDO DSi™","Demonstration","","high","TRUE","TRUE","TWL EVA PREPARE","DSi HWInfo writer"
|
||||
"TWL_EVA_IMPORT","","","","","","CARD","TWL (DSi)","- Foxconn","Undumped","NINTENDO DSi™","Demonstration","","high","TRUE","TRUE","TWL EVA IMPORT","DSi final firmware installer"
|
||||
"TWL_EVA_NCHECK","","","","","","CARD","TWL (DSi)","- Foxconn","Undumped","NINTENDO DSi™","Demonstration","","medium","TRUE","TRUE","TWL EVA NCHECK","DSi test verification"
|
||||
"TWLCaptureSystemWriter","","","","https://github.com/rvtr/TwlIPL/tree/trunk/build/systemMenu_tools/TWLCaptureSystemWriter","","CARD","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","TWLCapture System Writer","","","","TRUE","TRUE","TWLCaptureSystem Writer","TWL-CAPTURE updater"
|
||||
"TWLBoardChecker","v3.0","_20100104","srl","","","CARD","NTR (DS)","- Foxconn","j4m13c0, and XX_750000 for <a href='https://web.archive.org/web/20230324233451/https://illusion.64history.net/'>FOI</a>","NINTENDO DS™","Demonstration","","","TRUE","","TWL CPU Board Sequencer","DSi hardware tester"
|
||||
"TWLManualViewerSD","v090703","","srl","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TwlManualTools)","N/A","TWL-ManualViewerSD","","","","","","TWL ManualViewerSD","DSiWare manual viewer"
|
||||
"TWLManualViewerSD","v090703","","tad","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TwlManualTools)","N/A","TWL-ManualViewerSD","","","","","","TWL ManualViewerSD","DSiWare manual viewer"
|
||||
"TWLManualViewerSD","v090818","","srl","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TwlManualTools)","N/A","TWL-ManualViewerSD","","","","","","TWL ManualViewerSD","DSiWare manual viewer"
|
||||
@ -311,7 +322,7 @@
|
||||
"TwlNmenu","v11414","","tad","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL SDK)","N/A","TwlNmenu","","","","","","TwlNmenu","NAND title manager"
|
||||
"TwlNmenu","v11437","","srl","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL SDK)","N/A","TwlNmenu","","","","","","TwlNmenu","NAND title manager"
|
||||
"TwlNmenu","v11437","","tad","","","NAND","TWL (DSi)","- Nintendo Developer Portal (TWL SDK)","N/A","TwlNmenu","","","","","","TwlNmenu","NAND title manager"
|
||||
"TwlSystemUpdater","v1.0c","_20081118","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal<br>- Gigaleaks (sd.rar)","March42","System Updater","","","high","TRUE","","Twl SystemUpdater","Devkit firmware updater"
|
||||
"TwlSystemUpdater","v1.0c","_20081118","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/systemMenu_tools/SystemUpdaterRegionSelect","","CARD","TWL (DSi)","- Nintendo Developer Portal<br>- Gigaleaks (sd.rar)","March42","System Updater","","","high","TRUE","","Twl SystemUpdater","Devkit firmware updater"
|
||||
"TwlSystemUpdater","v1.2_forCKdev","_20090417","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal<br>- Gigaleaks (sd.rar)","March42","System Updater","","","high","","","Twl SystemUpdater","Devkit firmware updater"
|
||||
"TwlSystemUpdater","v1.2_forCKdev","","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal<br>- Gigaleaks (sd.rar)","March42","System Updater","","","high","","","Twl SystemUpdater","Devkit firmware updater"
|
||||
"TwlSystemUpdater","v1.2_forCKdev","","tad","","","CARD","TWL (DSi)","- Nintendo Developer Portal<br>- Gigaleaks (sd.rar)","March42","System Updater","","","high","","","Twl SystemUpdater","Devkit firmware updater"
|
||||
@ -330,8 +341,8 @@
|
||||
"TwlSystemUpdater","v1.4a","_20100415","srl","","","CARD","TWL (DSi)","- Nintendo Developer Portal<br>- Gigaleaks (sd.rar)","March42","System Updater","","","high","","","Twl SystemUpdater","Devkit firmware updater"
|
||||
"ufo","v0","_20050225","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (ufo)","N/A","NINTENDO DS™","Demonstration","","","","","ufo",""
|
||||
"ufo","v0","_20060828","srl","","","CARD","NTR (DS)","- Nintendo Developer Portal (ufo)","N/A","NINTENDO DS™","Demonstration","","","","","ufo",""
|
||||
"USGRFTest","v1.2","_20060125","srl","","","CARD","NTR (DS)","- Unkown","N/A","NINTENDO DS™","WMtest","","","","","USG Wireless Test","Wireless testing"
|
||||
"WiFiIcon","v0","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","WiFi Icon","","","","TRUE","","WiFi Icon","Launcher WiFi icon demo"
|
||||
"USGRFTest","v1.2","_20060125","srl","","","CARD","NTR (DS)","- Unknown","N/A","NINTENDO DS™","WMtest","","","","","USG Wireless Test","Wireless testing"
|
||||
"WiFiIcon","v0","","srl","https://github.com/rvtr/TwlIPL/tree/trunk/build/debugsoft/WifiIcon","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","WiFi Icon","","","","TRUE","","WiFi Icon","Launcher WiFi icon demo"
|
||||
"WiFiIcon","v0","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","WiFi Icon","","","","","","WiFi Icon","Launcher WiFi icon demo"
|
||||
"wlanfirm","v1.0","","srl","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","","","","","","","WiFi Firmware","WiFi firmware datafile"
|
||||
"wlanfirm","v1.0","","tad","","","NAND","TWL (DSi)","- Gigaleaks (TwlIPL)","N/A","","","","","","","WiFi Firmware","WiFi firmware datafile"
|
||||
@ -342,4 +353,5 @@
|
||||
"WRFUTester","v0.60","_20080821","srl","","","CARD","TWL (DSi)","- Foxconn","N/A","NINTENDO DSi™","Demonstration","","","TRUE","","WRFU Tester","DSi wireless testing"
|
||||
"WRFUTester","v2.01","_20090518","srl","","","CARD","TWL (DSi)","- Foxconn","N/A","NINTENDO DSi™","Demonstration","","","","","WRFU Tester","DSi wireless testing"
|
||||
"WRFUTester","v3.01","_20100617","srl","","","CARD","TWL (DSi)","- Foxconn","N/A","NINTENDO DSi™","Demonstration","","","","","WRFU Tester","DSi wireless testing"
|
||||
"test_entry","v1.2.3","_20240313","tad","","true","NAND","TWL (DSi)","- Foxconn","Lillian","Demonstration","Nintendo","","high","","","Test Entry","A test of the CSV"
|
||||
"test_entry","v1.2.3","_20240313","tad","","true","NAND","TWL (DSi)","- Foxconn","Lillian","Demonstration","Nintendo","","high","","","Test Entry","A test of the CSV"
|
||||
"","","","","","","","","","","","","","","","","",""
|
|
@ -32,15 +32,20 @@ function warnFaketad() {
|
||||
</div>
|
||||
{%- endif -%}
|
||||
<div class="devcsv-info">
|
||||
<b><u>Source:</u></b><br>{{ ENTRY.ORIGIN }}
|
||||
<b><u>Origin:</u></b><br>{{ ENTRY.ORIGIN }}
|
||||
</div>
|
||||
{%- if ENTRY.SOURCE != "" -%}
|
||||
<div class="devcsv-info1">
|
||||
<b><u>Source code:</u></b><br> - View on <a href="{{ ENTRY.SOURCE }}" target="_blank">GitHub</a>
|
||||
</div>
|
||||
{%- endif -%}
|
||||
{%- if ENTRY.UNDUMPED == "TRUE" -%}
|
||||
<div class="devcsv-info2">
|
||||
<br><br><b><u>Dumped by:</u></b><br>Currently undumped!
|
||||
<b><u>Dumped by:</u></b><br>Currently undumped!
|
||||
</div>
|
||||
{%- else -%}
|
||||
<div class="devcsv-info2">
|
||||
<br><br><b><u>Dumped by:</u></b><br>{{ ENTRY.CREDIT }}
|
||||
<b><u>Dumped by:</u></b><br>{{ ENTRY.CREDIT }}
|
||||
</div>
|
||||
<div class="devcsv-download">
|
||||
<table class="devcsv-table">
|
||||
|
@ -36,6 +36,11 @@ layout: dsiware
|
||||
Other <!--<a href="/dsidev/{{ sc | replace: ' ', '_' | downcase }}/index.html">{{ sc }}</a>-->{{ sc }} programs
|
||||
</th>
|
||||
</tr>
|
||||
{%- if page.catdesc -%}
|
||||
<tr class="category-footer">
|
||||
<td><i>{{ page.catdesc }}</i></td>
|
||||
</tr>
|
||||
{%- endif -%}
|
||||
<tr>
|
||||
<td style="line-height: 1.9;">
|
||||
<!-- I enjoy eliptical indentation -->
|
||||
@ -46,14 +51,22 @@ layout: dsiware
|
||||
{%- if TEST.PUBLISHED == "TRUE" -%}
|
||||
{%- if page.group == true -%}
|
||||
{%- for pc in page.category -%}
|
||||
{%- if pc == sc %}
|
||||
{%- if i != 0 and page.sequence == true %}
|
||||
{%- if pc == sc -%}
|
||||
{%- if i != 0 and page.sequence == true -%}
|
||||
<!-- Overly fancy arrows to show an order in a list. Counter to not display on the first loop -->
|
||||
-->
|
||||
{% endif -%}
|
||||
{%- endif -%}
|
||||
{%- if i != 0 and page.sequence == false -%}
|
||||
-
|
||||
{%- endif -%}
|
||||
|
||||
{% assign i = i | plus: 1 %}
|
||||
<a class="category-list" href="{{ page.url }}">{{ page.altname }}</a>
|
||||
{% endif -%}
|
||||
{%- if ENTRY.PROGRAM == TEST.PROGRAM -%}
|
||||
<span style="padding:10px;"><b>{{ page.altname }}</b></span>
|
||||
{%- else -%}
|
||||
<a class="category-list" href="{{ page.url }}">{{ page.altname }}</a>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
|
@ -1,5 +1,11 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<!--
|
||||
Fuck trump.
|
||||
I'm sorry for the US. I'm sorry for every minority.
|
||||
Especially fellow trans people.
|
||||
I hope you are all safe and okay.
|
||||
-->
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
{% if site.target == "STRIPPED" -%}
|
||||
@ -13,7 +19,6 @@
|
||||
<meta property="og:title" content="{{ page.title }}">
|
||||
{% if page.preview == null -%}
|
||||
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}/{{ ENTRY.PROGRAM }}.gif">
|
||||
<!-- No "twitter" preview if just app icon -->
|
||||
{%- else -%}
|
||||
<meta property="og:image" content="{{ site.imgdir }}{{ page.preview }}">
|
||||
<meta property="twitter:image" content="{{ site.imgdir }}{{ page.preview }}">
|
||||
@ -31,7 +36,6 @@
|
||||
<meta property="og:title" content="{{ ENTRY.TITLE }}">
|
||||
{% if page.preview == null -%}
|
||||
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}/{{ ENTRY.PROGRAM }}.gif">
|
||||
<!-- No "twitter" preview if just app icon -->
|
||||
{%- else -%}
|
||||
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}{{ page.preview }}">
|
||||
<meta property="twitter:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}{{ page.preview }}">
|
||||
|
@ -18,6 +18,19 @@ code {
|
||||
color: green;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
.code-div {
|
||||
font-size: 15%;
|
||||
font-weight: 600;
|
||||
color: #e83e8c;
|
||||
margin-left: 40px;
|
||||
}
|
||||
pre {
|
||||
white-space: pre-wrap; /* Since CSS 2.1 */
|
||||
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
|
||||
white-space: -pre-wrap; /* Opera 4-6 */
|
||||
white-space: -o-pre-wrap; /* Opera 7 */
|
||||
word-wrap: break-word; /* Internet Explorer 5.5+ */
|
||||
}
|
||||
special {
|
||||
font-family: dsifont-special;
|
||||
}
|
||||
@ -174,10 +187,11 @@ body {
|
||||
grid-row-gap: 0px; gap: 10px;
|
||||
font-size: 2vw;
|
||||
}
|
||||
.devcsv-preview-container { grid-area: 1 / 1 / 2 / 3;width:100%;}
|
||||
.devcsv-info { grid-area: 2 / 1 / 3 / 2; margin-left:10px; margin-right:10px;}
|
||||
.devcsv-info2 { grid-area: 2 / 2 / 3 / 3;margin-top: -18.5%; margin-left:10px; margin-right:10px;}
|
||||
.devcsv-download { grid-area: 1 / 3 / 3 / 4; margin-left:10px; margin-right:10px;}
|
||||
.devcsv-preview-container { grid-area: 1 / 1 / 1 / 5;width:100%;}
|
||||
.devcsv-info { grid-area: 2 / 1 / 2 / 5; margin-left:10px; margin-right:10px;}
|
||||
.devcsv-info1 { grid-area: 3 / 1 / 3 / 5; margin-left:10px; margin-right:10px;}
|
||||
.devcsv-info2 { grid-area: 4 / 1 / 4 / 5; margin-left:10px; margin-right:10px;}
|
||||
.devcsv-download { grid-area: 5 / 1 / 5 / 5; margin-left:10px; margin-right:10px;}
|
||||
.preview-container {
|
||||
position: relative;
|
||||
top: 0;
|
||||
@ -225,9 +239,10 @@ body {
|
||||
padding: 5px;
|
||||
font-size: 1vw;
|
||||
}
|
||||
.devcsv-info { grid-area: 1 / 1 / 2 / 2; }
|
||||
.devcsv-info2 { grid-area: 2 / 1 / 3 / 2; margin-top: -41px; }
|
||||
.devcsv-download { grid-area: 3 / 1 / 4 / 2; }
|
||||
.devcsv-info { grid-area: 2 / 1 / 2 / 5; }
|
||||
.devcsv-info1 { grid-area: 3 / 1 / 3 / 5; }
|
||||
.devcsv-info2 { grid-area: 4 / 1 / 4 / 5; }
|
||||
.devcsv-download { grid-area: 5 / 1 / 5 / 5; }
|
||||
.photo img {
|
||||
height: 300px;
|
||||
width: auto;
|
||||
@ -486,6 +501,13 @@ th.category-header {
|
||||
background-color: #feb0fc;
|
||||
border: 2px solid #e488b1;
|
||||
}
|
||||
tr.category-footer {
|
||||
border: 1px solid black;
|
||||
margin: auto;
|
||||
text-align: center;
|
||||
color: black;
|
||||
background: #e6e6e6;
|
||||
}
|
||||
a.category-list {
|
||||
padding:10px;
|
||||
}
|
||||
|
53
dsidev/auto_preinst_rom.html
Normal file
53
dsidev/auto_preinst_rom.html
Normal file
@ -0,0 +1,53 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: auto_preinst_rom
|
||||
altname: auto_preinst_rom
|
||||
category: [TwlIPL test]
|
||||
catdesc: [A collection of tests used in the development of the DSi. Many of these are internal equivalents to TWL EVA's tests.]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
---
|
||||
<b>auto_preinst_rom</b> is a tool made to install bundled apps on a DSi, such DSi + Internet, DSi Browser, and Flipnote Studio. This tool can also delete the bundled apps, and delete the certificate file. The bundled apps meant to be used can be found in the source code. The SD apps (cooperation, HHWA, and HPCA) do not appear to be officially released anywhere, and there are no other mentions of them.
|
||||
<br><br>
|
||||
<div class="code-div"><TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0><TR><TD><PRE>
|
||||
For retail consoles:
|
||||
ROM
|
||||
0x00030004484e474a, 0 , 0 , rom:/tads/TWL-HNGJ-v256.tad,
|
||||
0x000300044b32444a, 0 , 0 , rom:/tads/TWL-K2DJ-v0.tad,
|
||||
0x000300044b47554a, 0 , 0 , rom:/tads/TWL-KGUJ-v257.tad,
|
||||
|
||||
SD
|
||||
0x00030004434f5041, 0 , 0 , sdmc:/sdtads/en_CooperationA.tad,
|
||||
0x0003001548485741, 0 , 0 , sdmc:/sdtads/en_HHWA.Release.tad,
|
||||
0x0003000548504341, 0 , 0 , sdmc:/sdtads/en_HPCA.Release.tad,
|
||||
|
||||
For development consoles:
|
||||
ROM
|
||||
0x0003000434424e41, 0 , 0 , rom:/tads_dev/backupSample.tad,
|
||||
0x00030004344a4541, 0 , 0 , rom:/tads_dev/encodeSD.tad,
|
||||
0x0003000434534e41, 0 , 0 , rom:/tads_dev/nandAppSample.tad,
|
||||
|
||||
SD
|
||||
0x0003000434424e41, 0 , 0 , sdmc:/sdtaddevs/en_backupSample.tad,
|
||||
0x0003000444534943, 0 , 0 , sdmc:/sdtaddevs/en_chavitt.tad,
|
||||
0x00030004344a4541, 0 , 0 , sdmc:/sdtaddevs/en_encodeSD.tad,
|
||||
0x0003000434534e41, 0 , 0 , sdmc:/sdtaddevs/en_nandAppSample.tad,
|
||||
</TD></TR></TABLE></div>
|
||||
|
||||
There is also an option to download titles from the shop servers. Most of the TIDs here are dummy apps, similar to other dummy TIDs used in test apps.
|
||||
<br><br>
|
||||
<div class="code-div"><TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0><TR><TD><PRE>
|
||||
{0x000300044b47554a, 2, FALSE }, // KGUJ
|
||||
{0x000300044b32444a, 2, FALSE }, // K2DJ
|
||||
{0x00030004484e474a, 2, FALSE }, // HNGJ
|
||||
{0x00030004346b6941, 2, FALSE }, // 4kiA
|
||||
{0x00030004346b6a41, 2, FALSE }, // 4kjA
|
||||
{0x00030004346b6b41, 2, FALSE }, // 4kkA
|
||||
{0x00030004346b6c41, 2, FALSE }, // 4klA
|
||||
{0x0003000434656241, 2, FALSE }, // 4ebA
|
||||
{0x0003000434657541, 2, FALSE }, // 4euA
|
||||
{0x0003000430484141, 2, FALSE }, // 0HAA
|
||||
{0x0003000430484941, 2, FALSE }, // 0HIA
|
||||
{0x000300044b58374a, 2, FALSE }, // KX7J
|
||||
{0x000300044b53394a, 2, FALSE } // KS9J
|
||||
</TD></TR></TABLE></div>
|
31
dsidev/calchmac_forbroadon.html
Normal file
31
dsidev/calchmac_forbroadon.html
Normal file
@ -0,0 +1,31 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: CalcHMAC_forBroadOn
|
||||
altname: CalcHMAC_forBroadOn
|
||||
category: [TwlIPL test]
|
||||
catdesc: [A collection of tests used in the development of the DSi. Many of these are internal equivalents to TWL EVA's tests.]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
---
|
||||
<b>CalcHMAC_forBroadOn</b> is used to create HWInfo for BroadOn's TWL-TS boards. TS boards are very early development prototypes. There are no known TWL-TS photos, but the IRIS and 3DS ones are shown below:
|
||||
<div class="screenshot">
|
||||
<img src="{{ site.imgdir }}{{ page.app }}/external/IRIS.png">
|
||||
<img src="{{ site.imgdir }}{{ page.app }}/external/CTR.png">
|
||||
</div>
|
||||
CalcHMAC_forBroadOn is a relatively uninteresting program by itself, though it contains information on 2 of the TWL-TS boards.
|
||||
<br><br>
|
||||
<div class="code-div"><TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0><TR><TD><PRE>
|
||||
TWL-TS ID: K00A317
|
||||
ConsoleID: 08A1080105112134
|
||||
Serials: TJN563204020
|
||||
TEN563204020
|
||||
TAN563204020
|
||||
TN563204020
|
||||
|
||||
TWL-TS ID: K00A319
|
||||
ConsoleID: 08A1080105112122
|
||||
Serials: TJN353890334
|
||||
TEN353890334
|
||||
TAN353890334
|
||||
TN353890334
|
||||
</TD></TR></TABLE></div>
|
20
dsidev/copy_dst.html
Normal file
20
dsidev/copy_dst.html
Normal file
@ -0,0 +1,20 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: copy_dst
|
||||
altname: RepaireToolRESTORE
|
||||
category: [TwlIPL test]
|
||||
catdesc: [A collection of tests used in the development of the DSi. Many of these are internal equivalents to TWL EVA's tests.]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
---
|
||||
<b>Repaire Tool RESTORE</b> is used to restore the NAND from SD backups made by <a href="/dsidev/copy_org.html">Repaire Tool BACKUP</a>. The process is as follows:
|
||||
<ul>
|
||||
<li>Restore RTC and HWInfo</li>
|
||||
<li>Restore the WiFi board firmware</li>
|
||||
<li>Restore user settings</li>
|
||||
<li>Restore <code>nand:/shared2/</code></li>
|
||||
<li>Restore photos</li>
|
||||
<li>Restore installed titles</li>
|
||||
<li>Set up shop config</li>
|
||||
<li>Restore saves</li>
|
||||
</ul>
|
30
dsidev/copy_org.html
Normal file
30
dsidev/copy_org.html
Normal file
@ -0,0 +1,30 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: copy_org
|
||||
altname: RepaireToolBACKUP
|
||||
category: [TwlIPL test]
|
||||
catdesc: [A collection of tests used in the development of the DSi. Many of these are internal equivalents to TWL EVA's tests.]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
preview: /external/dsi.jpg
|
||||
---
|
||||
<b>Repaire Tool BACKUP</b> is a tool used to back up parts of the DSi NAND and to an SD card. In order, it will copy:
|
||||
<ul>
|
||||
<li>The WiFi board firmware</li>
|
||||
<li>User settings</li>
|
||||
<li><code>nand:/shared2/</code></li>
|
||||
<li>All photos</li>
|
||||
<li>All saves</li>
|
||||
<li>Installed titles, and a list of them</li>
|
||||
<li>RTC data and HWInfo</li>
|
||||
</ul>
|
||||
After the backup is done, users can run the <a href="/dsidev/copy_dst.html">Repaire Tool RESTORE</a> program to restore the SD files.
|
||||
<br><br>
|
||||
There were a couple photos of Repaire Tool BACKUP in the gigaleaks:
|
||||
<ul>
|
||||
<li><code>ctr.7z/svn/ctr_Repair/trunk/ConsoleDataMigration/documents/<a href="{{ site.imgdir }}{{ page.app }}/external/CTR用本体データ移行ツール仕様_20101221.ppt" target="_blank">CTR用本体データ移行ツール仕様_20101221.ppt</a></code></li>
|
||||
</ul>
|
||||
<div class="screenshot">
|
||||
<a href="{{ site.imgdir }}{{ page.app }}/external/diagram.jpg" target="_blank"><img src="{{ site.imgdir }}{{ page.app }}/external/diagram.jpg"></a>
|
||||
<a href="{{ site.imgdir }}{{ page.app }}/external/dsi.jpg" target="_blank"><img src="{{ site.imgdir }}{{ page.app }}/external/dsi.jpg"></a>
|
||||
</div>
|
35
dsidev/errorlogtest.html
Normal file
35
dsidev/errorlogtest.html
Normal file
@ -0,0 +1,35 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: ErrorLogTest
|
||||
altname: ErrorLogTest
|
||||
category: [TwlIPL test]
|
||||
catdesc: [A collection of tests used in the development of the DSi. Many of these are internal equivalents to TWL EVA's tests.]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
---
|
||||
|
||||
<b>ErrorLogTest</b> is used to break the system menu log in <code>nand:/sys/log/sysmenu.log</code>. This is done by fulling the log with fun spam messages like shown below:<br><br>
|
||||
|
||||
<div class="code-div"><TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0><TR><TD><PRE>
|
||||
ERRORLOG_Write( 0x80000 );
|
||||
ERRORLOG_Printf( "this is overflow message!\nthis is overflow message!\nthis is overflow message!\n"
|
||||
"this is overflow message!\nthis is overflow message!\nthis is overflow message!\n"
|
||||
"this is overflow message!\nthis is overflow message!\nthis is overflow message!\n"
|
||||
"this is overflow message!\nthis is overflow message!\nthis is overflow message!\n"
|
||||
"this is overflow message!\nthis is overflow message!\nthis is overflow message!\n"
|
||||
"this is overflow message!\nthis is overflow message!\nthis is overflow message!\n" );
|
||||
|
||||
/*
|
||||
ERRORLOG_Write( (u64)0x77700040051LL );
|
||||
ERRORLOG_Printf( "%d hyoooo nyoronyoro\naboooon dogaaaaaaaan", 2+5 );
|
||||
|
||||
|
||||
ERRORLOG_Printf( "menuRedIplManager.cpp [l.73] RED FATAL 0" );
|
||||
ERRORLOG_Printf( "this is too long long long long long long long long long long long long string.\n"
|
||||
"this is too long long long long long long long long long long long long string.\n"
|
||||
"this is too long long long long long long long long long long long long string.\n"
|
||||
"this is too long long long long long long long long long long long long string.\n" );
|
||||
*/
|
||||
|
||||
/*
|
||||
</TD></TR></TABLE></div>
|
@ -5,6 +5,7 @@ redirect_from: /dsidev/fwriter.html
|
||||
category: [Nitro EVA]
|
||||
group: true
|
||||
altname: F-WRITER
|
||||
preview: /preview.png
|
||||
---
|
||||
F-WRITER is a factory tool used to flash DS firmware. This program is a variant of Nitro EVA. The only known F-WRITER is for Korean firmware, though versions for the World and iQue regions likely exist. It comes with the following tests:<br><br>
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: Launcher
|
||||
preview: /preview.png
|
||||
---
|
||||
|
@ -5,6 +5,7 @@ category: [prototype firmware]
|
||||
altname: MachineSettings
|
||||
redirect_from: /dsidev/settings.html
|
||||
group: true
|
||||
preview: /preview.png
|
||||
---
|
||||
<i>The majority of this information comes from TCRF, linked <a href="https://tcrf.net/Proto:Nintendo_DSi_System_Settings">here</a>. Go check them out, they're an amazing resource.</i><br><br>
|
||||
MachineSettings is a prototype version of the SystemSettings. It can be found in prototypes, development units, and in retail NANDs. The latter two console types have MachineSettings installed in the factory's <a href="/dsidev/twl_eva_pre_import.html">PRE_IMPORT</a> stage. All MachineSettings builds are missing features present in the release version such as data management, internet, and system updates.
|
||||
|
@ -4,6 +4,7 @@ app: MicTester
|
||||
category: [Nitro EVA]
|
||||
group: true
|
||||
altname: MIC
|
||||
preview: /preview.png
|
||||
---
|
||||
Mic Tester (also known as <b>MIC</b>) is a version of Nitro EVA used to test the DS microphone and speakers. There are two known versions of Mic Tester.
|
||||
<h3>2007/05/07 (v4):</h3>
|
||||
|
12
dsidev/nandfirmwriter.html
Normal file
12
dsidev/nandfirmwriter.html
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: NandFirmWriter
|
||||
altname: NandFirmWriter
|
||||
category: [TwlIPL test]
|
||||
catdesc: [A collection of tests used in the development of the DSi. Many of these are internal equivalents to TWL EVA's tests.]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
---
|
||||
<i>This is a normal application. For the ntrboot NAND Firm Writer, see <a href="/dsidev/nandfirmwriter_ntrboot.html">this page</a>.</i>
|
||||
<br><br>
|
||||
<b>NandFirmWriter</b> is used to install the DSi bootloader (<a href="https://docs.randommeaninglesscharacters.com/stage2.html" target="_blank">stage2</a>). The program itself isn't that interesting, though the source code in TwlIPL has <code>menu_launcher-FINALROM-2869-10333-NWD.prod.nand</code>, the 3DS TWL_FIRM's stage2.<br><br>
|
12
dsidev/nandfirmwriter_ntrboot.html
Normal file
12
dsidev/nandfirmwriter_ntrboot.html
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: NandFirmWriter_ntrboot
|
||||
altname: NandFirmWriter
|
||||
category: [bootloader/ntrboot]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
---
|
||||
<i>This is an ntrboot application. For the normal NandFirmWriter, see <a href="/dsidev/nandfirmwriter.html">this page</a>.</i>
|
||||
<br><br>
|
||||
<b>NAND Firm Writer</b> is a ntrboot/gcdfirm image used to install the bootloader (<a href="https://dsibrew.org/wiki/Stage2" target="_blank">stage2</a>) to NAND. After installing the bootloader it will boot an embedded application. There is an example of NAND Firm Writer being used with the <a href="/dsidev/systemlogreader.html">SystemLogReader</a>.
|
||||
<br><br>
|
24
dsidev/nandinitializer.html
Normal file
24
dsidev/nandinitializer.html
Normal file
@ -0,0 +1,24 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: NandInitializer
|
||||
altname: NandInitializer
|
||||
category: [TwlIPL test]
|
||||
catdesc: [A collection of tests used in the development of the DSi. Many of these are internal equivalents to TWL EVA's tests.]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
preview: /external/running_on_ctr-mother.jpg
|
||||
---
|
||||
<b>NandInitializer</b> is a collection of tests used to set up a DSi NAND. It allows for creating system files, installing firmware and a bootloader, formatting NAND, region changing, and more. NandInitializer seems to be most directly related to <a href="/dsidev/twl_eva_pre_import.html">TWL EVA</a>, possibly being the main inspiration or starting point. There are 3 versions available:<br><br>
|
||||
<ul>
|
||||
<li><b>NandInitializerRed:</b> a fully featured version of the app. This is only meant for Nintendo's Research and Engineering Department.</li>
|
||||
<li><b>NandInitializerProduction:</b> an automatic version of the app. Menu selection is disabled and you are limited to the pre-determined test order.</li>
|
||||
<li><b>NandInitializer:</b> a very limited version of the app. You are only able to change HWInfo, and test/cleanup the NAND.</li>
|
||||
</ul>
|
||||
There are no compiled versions of NandInitializer, but the below documents have a photo of the production version running.<br><br>
|
||||
<ul>
|
||||
<li><code>ctr.7z/sources/firmware/CTR/twl_os/build/hw_tests/<a href="{{ site.imgdir }}{{ page.app }}/external/TEG2検査手順.pdf" target="_blank">TEG2検査手順.doc</a></code></li>
|
||||
<li><code>ctr.7z/sources/firmware/CTR/twl_os/build/hw_tests/<a href="{{ site.imgdir }}{{ page.app }}/external/TS検査手順.pdf" target="_blank">TS検査手順.doc</a></code></li>
|
||||
</ul>
|
||||
<div class="screenshot">
|
||||
<img src="{{ site.imgdir }}{{ page.app }}/external/running_on_ctr-mother.jpg">
|
||||
</div>
|
@ -2,6 +2,7 @@
|
||||
layout: devinfo
|
||||
app: NANDSoundPlayer
|
||||
redirect_from: /dsidev/soundplayer.html
|
||||
preview: /preview.gif
|
||||
---
|
||||
NAND SoundPlayer plays music/sound effects a <code>.sdat</code> sound archive on the SD card. You can play sounds at either 32730 or 47610 Hz, and use different sound effects (stereo, mono, surround, etc).
|
||||
<br><br>
|
||||
|
@ -5,6 +5,7 @@ redirect_from: /dsidev/nitroeva.html
|
||||
category: [Nitro EVA]
|
||||
group: true
|
||||
altname: AGING
|
||||
preview: /preview.png
|
||||
---
|
||||
Nitro EVA, commonly known at NTR Aging, is a program to test and diagnose issues with DS consoles on the assembly line. Nitro EVA has been used to test 3 generations of DS consoles (DS phat, DS lite, 3DS), with some small modifications between each version. The following is a list of each dumped version along with the console it was made for:<br>
|
||||
<code> - v1.0, v5.1, v6.0</code> (used to test the DS phat)<br>
|
||||
|
@ -120,11 +120,11 @@ preview: /photos/classroom_open.jpg
|
||||
<br>
|
||||
<a href="{{ site.releasedir }}{{ page.releaseslug }}/files/VJF100001242_v1.0J_dev_Jump_Festa_2009_-_MangaON_extracted.7z">MangaON DSi NAND (extracted contents)</a>
|
||||
<br>
|
||||
<a href="{{ site.releasedir }}{{ page.releaseslug }}/photos/MangaON_partial.nds">MangaON app</a>
|
||||
<a href="{{ site.releasedir }}{{ page.releaseslug }}/files/MangaON_partial.nds">MangaON app</a>
|
||||
<br>
|
||||
<a href="{{ site.releasedir }}{{ page.releaseslug }}/photos/comic.bin">Partial comic.bin</a>
|
||||
<a href="{{ site.releasedir }}{{ page.releaseslug }}/files/comic.bin">Partial comic.bin</a>
|
||||
<br>
|
||||
<a href="{{ site.releasedir }}{{ page.releaseslug }}/photos/NandFiler_1.0J.srl">NandFiler</a>
|
||||
<a href="{{ site.releasedir }}{{ page.releaseslug }}/files/NandFiler_1.0J.srl">NandFiler</a>
|
||||
<h3>Photos</h3>
|
||||
<div class="screenshot">
|
||||
<img src="{{ site.releasedir }}{{ page.releaseslug }}/photos/mangaon_front.png" alt="MangaON top">
|
||||
|
@ -7,6 +7,23 @@ redirect_from: /dsidev/index.html
|
||||
|
||||
<!-- Have you thought about autogenerating based on tags and including previews in the boxes? -->
|
||||
|
||||
<!--
|
||||
<div style="margin:1%;">
|
||||
<div class="devinfo-container-main releasepage colorbox">
|
||||
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
|
||||
<div style="background-image: url('{{ site.imgui }}menu/dsi_widepromptnobar.png');background-size:100% 100%;position: static;display: inline-block;width:100%;">
|
||||
<div class="devinfo-main" style="position:relative;"><br>
|
||||
<h3 style="padding-top:0;"><a href="/dsidev/release/voodooween-dsi.html">X4, X5, and X6 Prototype DSis</a></h3>
|
||||
<p style="width:100%;">
|
||||
3 retail prototypes from <b>Voodooween</b>, all running factory firmware but with one new firmware as well!
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_d.png" style="width: 100%;display: block;" class="pixelate">
|
||||
</div>
|
||||
</div>
|
||||
-->
|
||||
|
||||
<div style="margin:1%;">
|
||||
<div class="devinfo-container-main releasepage colorbox">
|
||||
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
|
||||
|
@ -1,5 +1,6 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: RVLBoardChecker
|
||||
preview: /preview.jpg
|
||||
---
|
||||
Test
|
@ -1,12 +1,14 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: SDMC_Launcher
|
||||
altname: SDMC Launcher
|
||||
category: [bootloader/ntrboot]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
preview: /preview.png
|
||||
---
|
||||
|
||||
This is a special <a href="https://dsibrew.org/wiki/Stage2" target="_blank">stage2</a> bootloader that boots an SRL off of the SD card. Only used in factories, this bootloader is installed on every DSi when it enters the <a href="/dsidev/twlboardchecker.html">BOARD</a> phase of testing. This allows the DSi to run tools like <a href="/dsidev/twl_eva_pre_import.html">PRE_IMPORT</a> that will install an actual firmware. SDMC Launcher is found in most copies of TWL EVA and is treated as a fallback bootloader in case certain NAND writing operations fail. <br>SRLs must be signed for the target console in order to be booted.
|
||||
<br><br>
|
||||
The source code for SDMC Launcher can be found in <a target="_blank" href="https://github.com/rvtr/TwlIPL/tree/trunk/build/nandfirm/sdmc-launcher">TwlIPL</a>.
|
||||
<div class="screenshot">
|
||||
<img src="{{ site.imgdir }}{{ page.app }}/screenshots/pass.png">
|
||||
<img src="{{ site.imgdir }}{{ page.app }}/screenshots/fail1.png">
|
||||
|
117
dsidev/systemlogreader.html
Normal file
117
dsidev/systemlogreader.html
Normal file
@ -0,0 +1,117 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: SystemLogReader
|
||||
altname: SystemLogReader
|
||||
category: [TwlIPL test]
|
||||
catdesc: [A collection of tests used in the development of the DSi. Many of these are internal equivalents to TWL EVA's tests.]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
---
|
||||
|
||||
<b>SystemLogReader</b> is a tool that copies the system log (used for debugging/error checking) from <code>nand:/sys/log/sysmenu.log</code> to the SD card. It is intended to be used through ntrboot, for when the system menu will not load and log recovery is not possible another way. There are full instructions on flashing and using ntrboot. Part of the translated guide is below, and the rest can be found in the source code:
|
||||
<ul style="list-style-type:none;">
|
||||
<li><b>2-1.</b> <u>Startup of SystemLogReader</u><br>
|
||||
Insert the DS flash card to which SystemLogReader was written in step 1 into the card slot of the main unit.<br>
|
||||
Also, insert an SD card into the SD card slot of the main unit.</li>
|
||||
<li><b>2-2.</b><br>
|
||||
Place the magnet near the X button of the main unit in the position where the sleep mode is activated when the main unit is in normal operation,<br>
|
||||
Press and hold down the "SELECT + START + X" buttons and turn on the power.</li>
|
||||
<li><b>2-3.</b><br>
|
||||
System Log Writer starts via <a href="/dsidev/nandfirmwriter_ntrboot.html">NAND FIRM WRITER</a> and outputs the error log file to the SD card.<br>
|
||||
The program outputs the error log file to the SD card and stops.<br>
|
||||
The error log cannot be checked on the launched program.</li>
|
||||
</ul>
|
||||
|
||||
The SystemLogReader instructions also include an explaination of the log format, and give some examples of log errors.
|
||||
<br><br>
|
||||
<div class="code-div"><TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0><TR><TD><PRE>
|
||||
|-----------------------------------------------------------------|
|
||||
| #FFT date [day of week] time |
|
||||
| title: Initial code of the program where the error occurred |
|
||||
| Details of the error |
|
||||
|-----------------------------------------------------------------|
|
||||
|
||||
- Wireless module failure
|
||||
#FFT 00-01-29[SAT] 00:02:07
|
||||
title: HNAJ
|
||||
menuRedIplManager.cpp [l.466] WLFIRM 2 (00030015484e424a)
|
||||
|
||||
- Camera module failure (including “CAMERA **” other than the following)
|
||||
#FFT 00-01-01[SAT] 00:12:08
|
||||
title: HNAJ
|
||||
menuCameraManager.cpp [l.369] CAMERA INIT 8
|
||||
|
||||
- NAND degradation problem
|
||||
#FFT 00-01-29[SAT] 00:02:07
|
||||
title: HNAJ
|
||||
menuSystem.cpp [l.709] RED FATAL 0000000000000002 (BT 00030015484e424a)
|
||||
err:FATAL_ERROR_NAND
|
||||
|
||||
- HWInfo secure corruption
|
||||
#FFT 00-01-01[SAT] 00:12:08
|
||||
title: HNAJ
|
||||
menuSystem.cpp [l.709] RED FATAL 0000000000000008 (BT 00030015484e424a)
|
||||
err:FATAL_ERROR_HWINFO_SECURE
|
||||
|
||||
- Shared font file corruption
|
||||
#FFT 00-01-03[MON] 17:56:18
|
||||
title: HNBJ
|
||||
stgSystem.cpp [l.704]
|
||||
</TD></TR></TABLE></div>
|
||||
The error codes in the SystemLogReader instructions appear to be outdated, so they should only be used to understand the format. A complete list of the proper RED FATAL codes can be found from this array in the source:
|
||||
<br><br>
|
||||
<div class="code-div"><TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0><TR><TD><PRE>
|
||||
static char * FatalErrorCode[] = {
|
||||
"FATAL_ERROR_UNDEFINED",
|
||||
"FATAL_ERROR_NAND",
|
||||
"FATAL_ERROR_HWINFO_NORMAL",
|
||||
"FATAL_ERROR_HWINFO_SECURE",
|
||||
"FATAL_ERROR_TWLSETTINGS",
|
||||
"FATAL_ERROR_SHARED_FONT",
|
||||
"FATAL_ERROR_WLANFIRM_AUTH",
|
||||
"FATAL_ERROR_WLANFIRM_LOAD",
|
||||
"FATAL_ERROR_TITLE_LOAD_FAILED",
|
||||
"FATAL_ERROR_TITLE_POINTER_ERROR",
|
||||
"FATAL_ERROR_AUTHENTICATE_FAILED",
|
||||
"FATAL_ERROR_ENTRY_ADDRESS_ERROR",
|
||||
"FATAL_ERROR_TITLE_BOOTTYPE_ERROR",
|
||||
"FATAL_ERROR_SIGN_DECRYPTION_FAILED",
|
||||
"FATAL_ERROR_SIGN_COMPARE_FAILED",
|
||||
"FATAL_ERROR_HEADER_HASH_CALC_FAILED",
|
||||
"FATAL_ERROR_TITLEID_COMPARE_FAILED",
|
||||
"FATAL_ERROR_VALID_SIGN_FLAG_OFF",
|
||||
"FATAL_ERROR_CHECK_TITLE_LAUNCH_RIGHTS_FAILED",
|
||||
"FATAL_ERROR_MODULE_HASH_CHECK_FAILED",
|
||||
"FATAL_ERROR_MODULE_HASH_CALC_FAILED",
|
||||
"FATAL_ERROR_MEDIA_CHECK_FAILED",
|
||||
"FATAL_ERROR_DL_MAGICCODE_CHECK_FAILED",
|
||||
"FATAL_ERROR_DL_SIGN_DECRYPTION_FAILED",
|
||||
"FATAL_ERROR_DL_HASH_CALC_FAILED",
|
||||
"FATAL_ERROR_DL_SIGN_COMPARE_FAILED",
|
||||
"FATAL_ERROR_WHITELIST_INITDB_FAILED",
|
||||
"FATAL_ERROR_WHITELIST_NOTFOUND",
|
||||
"FATAL_ERROR_DHT_PHASE1_FAILED",
|
||||
"FATAL_ERROR_DHT_PHASE2_FAILED",
|
||||
"FATAL_ERROR_LANDING_TMP_JUMP_FLAG_OFF",
|
||||
"FATAL_ERROR_TWL_BOOTTYPE_UNKNOWN",
|
||||
"FATAL_ERROR_NTR_BOOTTYPE_UNKNOWN",
|
||||
"FATAL_ERROR_PLATFORM_UNKNOWN",
|
||||
"FATAL_ERROR_LOAD_UNFINISHED",
|
||||
"FATAL_ERROR_LOAD_OPENFILE_FAILED",
|
||||
"FATAL_ERROR_LOAD_MEMALLOC_FAILED",
|
||||
"FATAL_ERROR_LOAD_SEEKFILE_FAILED",
|
||||
"FATAL_ERROR_LOAD_READHEADER_FAILED",
|
||||
"FATAL_ERROR_LOAD_LOGOCRC_ERROR",
|
||||
"FATAL_ERROR_LOAD_READDLSIGN_FAILED",
|
||||
"FATAL_ERROR_LOAD_RELOCATEINFO_FAILED",
|
||||
"FATAL_ERROR_LOAD_READMODULE_FAILED",
|
||||
"FATAL_ERROR_NINTENDO_LOGO_CHECK_FAILED",
|
||||
"FATAL_ERROR_SYSMENU_VERSION",
|
||||
"FATAL_ERROR_DHT_PHASE1_CALC_FAILED",
|
||||
"FATAL_ERROR_LOAD_UNKNOWN_BOOTTYPE",
|
||||
"FATAL_ERROR_LOAD_AUTH_HEADER_FAILED",
|
||||
"FATAL_ERROR_LOAD_NEVER_STARTED",
|
||||
"FATAL_ERROR_EJECT_CARD_AFTER_LOAD_START",
|
||||
"FATAL_ERROR_TITLEID_COMPARE_FAILED_NTR",
|
||||
};
|
||||
</TD></TR></TABLE></div>
|
@ -6,6 +6,7 @@ category: [TWL EVA]
|
||||
sequence: TRUE
|
||||
redirect_from: /dsidev/twl_eva_pre_import.html
|
||||
group: true
|
||||
preview: /preview.png
|
||||
---
|
||||
When a DSi has gone through the factory's <a href="/dsidev/twlboardchecker.html">BOARD</a> testing, it is left with no firmware and only the <a href="/dsidev/sdmc_launcher.html">SDMC Launcher</a> bootloader. This bootloader is used to launch <b>PRE_IMPORT</b> off of the SD card. PRE_IMPORT will then install factory firmware and a bootloader that is functionally like the release version.
|
||||
<br><br>Factory firmware is like any other prototype firmware except for the fact that it contains an autoboot only Launcher. This means that it has no accessible menu and is only able to run inserted cartridges. Autobooting is all prototype firmware needs since it is just used to launch other versions of TWL EVA. This firmware is deleted once <a href="/dsidev/twl_eva_import.html">IMPORT</a> installs the final firmware, but headers can often still be found in unused DSis. Below is a list of all the titles and versions that make up factory firmware for retail and dev consoles.<br><br>
|
||||
|
@ -6,6 +6,7 @@ category: [TWL EVA]
|
||||
sequence: TRUE
|
||||
redirect_from: /dsidev/twl_eva_flicker.html
|
||||
group: true
|
||||
preview: /preview.png
|
||||
---
|
||||
|
||||
<b>FLICKER</b> is a DSi screen tester. There are two parts to this test, <b>FLICKER ADJUSTER</b> and <b>LCD UNIT CHECKER</b>. The first one displays lines close together that will cause flickering if the screens are not calibrated, and the second will display colors and patterns. You can see the flickering on your own screen by zooming in or out on the second screenshot below.<br><br>
|
||||
|
@ -6,6 +6,7 @@ category: [TWL EVA]
|
||||
sequence: TRUE
|
||||
redirect_from: /dsidev/twl_eva_tp_cal.html
|
||||
group: true
|
||||
preview: /preview.png
|
||||
---
|
||||
<b>TP_CAL</b> is used to test the DSi touch screen in the factory. There are 3 TP_CAL modes listed in all TWL EVA versions.
|
||||
<ul>
|
||||
|
@ -6,6 +6,7 @@ category: [TWL EVA]
|
||||
sequence: TRUE
|
||||
redirect_from: /dsidev/twl_eva_mic.html
|
||||
group: true
|
||||
preview: /preview.png
|
||||
---
|
||||
<b>MIC</b> is used to test the microphones.
|
||||
<br><br>
|
||||
|
@ -6,6 +6,7 @@ category: [TWL EVA]
|
||||
sequence: TRUE
|
||||
redirect_from: /dsidev/twl_eva_import.html
|
||||
group: true
|
||||
preview: /preview.png
|
||||
---
|
||||
After <a href="/dsidev/twl_eva_prepare.html">PREPARE</a> has created and signed HWInfo (required for final firmware to boot), <b>IMPORT</b> is used to install the final firmware, write all system files like <code>dev.kp</code> and <code>TWLFontTable.dat</code>, and install the release <a target="_blank" href="https://docs.randommeaninglesscharacters.com/stage2.html">stage2</a> bootloader. IMPORT also erases the factory firmware. There is a different copy of IMPORT used for every region and <a href="https://docs.randommeaninglesscharacters.com/dsifirmwares.html" target="_blank">firmware version</a>.
|
||||
<br><br>
|
||||
|
10
dsidev/twlcapturesystemwriter.html
Normal file
10
dsidev/twlcapturesystemwriter.html
Normal file
@ -0,0 +1,10 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: TWLCaptureSystemWriter
|
||||
altname: TWLCaptureSystemWriter
|
||||
category: [TwlIPL test]
|
||||
catdesc: [A collection of tests used in the development of the DSi. Many of these are internal equivalents to TWL EVA's tests.]
|
||||
sequence: FALSE
|
||||
group: true
|
||||
---
|
||||
<b>TWLCaptureSystemWriter</b> is used to update the firmware of IS-TWL-CAPTUREs. The readme for this tool says it is meant for use on a "mass production basis", being an alternative to <a href="/dsidev/twl_eva_import.html">TWL EVA IMPORT</a>, which installs the final firmware. There is a complete v2725-9336 prototype firmware included in TWLCaptureSystemWriter's source code.<br><br>
|
@ -52,7 +52,7 @@ SD mode allows you to select and install TAD files to NAND from the SD card.
|
||||
<h4>Quick explaination of TADs</h4>
|
||||
TADs are essentially SRLs (NDS ROMs) that have been packaged into an installable format. TADs are very similar to the Wii's WADs, sharing the same offsets and signing. A <a href="https://github.com/rvtr/TwlIPL/commit/baca65d35d5d62d815c88e6374b895d5b0755277">commit in TwlIPL</a> explains the similarity by showing that TADs were derived from WADs.
|
||||
<br><br>
|
||||
TAD files are created with <a href="https://randommeaninglesscharacters.com/dsidev/man/maketad.html" target="_blank">maketad</a> from the TWL SDK. Only NAND apps such as DSiWare can be coverted into TADs.
|
||||
TAD files are created with <a href="/dsidev/man/maketad.html" target="_blank">maketad</a> from the TWL SDK. Only NAND apps such as DSiWare can be coverted into TADs.
|
||||
<br><br>
|
||||
Signing in TADs is very important when installing. If a TAD is not signed for the target console (eg. dev signing on a retail DSi) then <code>TwlNmenu</code> will fail. Anything created with the standard <code>maketad</code> will be dev signed and only work on dev units, though there is also a <code>maketad_updater</code> used for updater signing in <a href="">Twl SystemUpdater</a>.
|
||||
<br><br>
|
||||
|
@ -1,13 +1,13 @@
|
||||
---
|
||||
layout: devinfo
|
||||
app: TwlSystemUpdater
|
||||
preview: /preview.png
|
||||
---
|
||||
<i>Some screenshots and information are from <a href="https://wiki.raregamingdump.ca/index.php/SystemUpdater">Rare Gaming Dump.</a></i>
|
||||
<br><br>
|
||||
Twl SystemUpdater is a tool used to update DSi development hardware such as the IS-TWL-DEBUGGER or a panda. This does not work on retail units, causing the same <code>-2011</code> error as <a href="/dsidev/twlnmenu.html">TwlNmenu</a> and bricking the console.
|
||||
<br><br>
|
||||
<h2>TADs in NitroFS</h2>
|
||||
Twl SystemUpdater works by loading a set of firmware TADs and <a href="https://dsibrew.org/wiki/Nand:/shared1/TWLCFG0.dat" target="_blank">TWLCFG0.dat</a>/<a href="https://dsibrew.org/wiki/Nand:/shared1/TWLCFG1.dat" target="_blank">TWLCFG1.dat</a> from NitroFS to install onto the target hardware. The updaters are multi-region, so each one contains full sets of firmware TADs for every region. The TADs are sorted into three main folders.
|
||||
Twl SystemUpdater works by loading a set of firmware TADs and <a href="https://dsibrew.org/wiki/Nand:/shared1/TWLCFG0.dat" target="_blank">TWLCFG0.dat</a>/<a href="https://dsibrew.org/wiki/Nand:/shared1/TWLCFG1.dat" target="_blank">TWLCFG1.dat</a> from NitroFS to install onto the target hardware. The updaters are multi-region, so each one contains full sets of firmware TADs for every region. If a different region is installed, HWInfo will be updated accordingly. The TADs are sorted into three main folders.
|
||||
<br><br>
|
||||
<b><code>NitroFS:/data/debugger/</code></b><br>
|
||||
These TADs are for the IS-TWL-DEBUGGER.<br>
|
||||
@ -32,9 +32,17 @@ The SystemUpdater chooses whether to install from the <code>debugger</code>or <c
|
||||
<br><br>
|
||||
All the TAD files in NitroFS have been created with <code>maketad_updater</code>, a modified version of <a href="/dsidev/man/maketad.html" target="_blank">maketad</a>. Instead of using the normal Wii development key for encryption, <code>maketad_updater</code> uses the debugger common key (<code>A2FDDDF2E423574AE7ED8657B5AB19D3</code>). As a result these TADs can't be installed with TwlNmenu and can only be decrypted with {{ site.decrypt_tad }}.<br><br>
|
||||
<h2>Additional stage2 file</h2>
|
||||
There another file in NitroFS called <code>menu_launcher.nand</code>. This is the stage2 bootloader used in every development DSi. There is source code for this stage2 in <a href="{{ site.twlipl }}/tree/trunk/build/nandfirm/menu-launcher/" target="_blank">TwlIPL</a>.
|
||||
There another file in NitroFS called <code>menu_launcher.nand</code>. This is the stage2 bootloader used in every development DSi.
|
||||
<h2>Source code</h2>
|
||||
There are multiple versions of the SystemUpdater source code in TwlIPL.<br><br>
|
||||
<ul>
|
||||
<li><a href="{{ site.twlipl }}/tree/trunk/build/systemMenu_tools/SystemUpdater">SystemUpdater</a>: a limited SystemUpdater which is only able to install the region free/prototype firmware.</li>
|
||||
<li><a href="{{ site.twlipl }}/tree/trunk/build/systemMenu_tools/SystemUpdaterRegionSelect">SystemUpdaterRegionSelect</a>: the SDK release of the SystemUpdater which allows installing multiple regions.</li>
|
||||
<li><a href="{{ site.twlipl }}/tree/trunk/build/tests/CustomSystemUpdater">CustomSystemUpdater</a>: similar to the limited SystemUpdater, but it allows for installing different single regions.</li>
|
||||
</ul>
|
||||
In an <a href="{{ site.twlipl }}/tree/670a75721d822ccce8502451b15d73ef1ba16d93/build/systemMenu_RED/SystemUpdater/data">old commit</a> of the SystemUpdater's source code there is a complete v1206-5614 firmware.
|
||||
<h2>Changelog</h2>
|
||||
This is from an official readme included with the Twl SystemUpdater. You can read the full version <a href="man/twlsystemupdater.html" target="_blank">here</a>.
|
||||
This is from an official readme included with the Twl SystemUpdater. You can read the full version <a href="man/twlsystemupdater.html" target="_blank">here</a>.<br><br>
|
||||
<table class="history twl">
|
||||
<tr>
|
||||
<th class="twl">Revision Date</th>
|
||||
|
12
index.html
12
index.html
@ -3,14 +3,14 @@ title: Index
|
||||
layout: dsiware
|
||||
redirect_from: /dsidev/index.html
|
||||
---
|
||||
<marquee class="scroller"><code style="font-size:40px;" scrollamount="10">The website by junkers for junkers. Greetings to ufo, lasscat, togemet2, Rolfie, HudU, xp, Haifisch, MaxiBash, RedBees, NinjaCheetah, DamiDoop, scalr, pancake, Kelly, MarioDS64, MrPinball64, and collection_nintendo! Thanks to everyone across the web who has dumped, mirrored, or documented these programs. This entire website was designed by me, and me alone (unless you count stack overflow (and if you ignore DamiDoop the icon maker)). Sure, it's barely working, but at least it looks nicer and has more information than any other public sites. Y'all need to remember that there's more than just TwlNmenu and NandFiler. Also just include damn links! These programs don't do any good when you can't download and use them. Oh well, at least I've fixed that now. Now you can run all official DS brickers and NAND editing tools... oh. Maybe there's a reason not everything gets shared. Good luck staying safe! In other news, this site is fully self hosted! No more big companies limiting what I can do!</code></marquee>
|
||||
<marquee class="scroller"><code style="font-size:40px;" scrollamount="10">The website by junkers for junkers. Greetings to ufo, lasscat, togemet2, Rolfie, HudU, xp, Haifisch, MaxiBash, RedBees, NinjaCheetah, DamiDoop, scalr, pancake, Voodooween, Kelly, MarioDS64, MrPinball64, and collection_nintendo! Thanks to everyone across the web who has dumped, mirrored, or documented these programs. This entire website was designed by me, and me alone (unless you count stack overflow (and if you ignore DamiDoop the icon maker)). Sure, it's barely working, but at least it looks nicer and has more information than any other public sites. Y'all need to remember that there's more than just TwlNmenu and NandFiler. Also just include damn links! These programs don't do any good when you can't download and use them. Oh well, at least I've fixed that now. Now you can run all official DS brickers and NAND editing tools... oh. Maybe there's a reason not everything gets shared. Good luck staying safe! In other news, this site is fully self hosted! No more big companies limiting what I can do!</code></marquee>
|
||||
|
||||
<!-- ^ Real sigmas up here. -->
|
||||
<div style="margin:1%;">
|
||||
<div class="info" style="margin-top:1vw;margin-left:auto;margin-right:auto;width:60%;color:black">
|
||||
<h4>News: <a href="/dsidev/release/proto-factory.html">X6 DSi and factory firmwares released!</a></h4>
|
||||
Photos and a NAND dump of an X6 prototype DSi have just been released, along with multiple other dumps containing prototype firmware used in the production of every DSi!
|
||||
</div><br>
|
||||
<!-- <div class="info" style="margin-top:1vw;margin-left:auto;margin-right:auto;width:60%;color:black">
|
||||
<h4>News: <a href="/dsidev/release/voodooween-dsi.html">X4, X5, and X6 DSis released!</a></h4>
|
||||
Photos and NAND dumps of 3 retail prototypes just got released, along with a brand new prototype firmware! Thanks <b>Voodooween!</b>
|
||||
</div><br> -->
|
||||
<div class="devinfo-container-main releasepage colorbox">
|
||||
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
|
||||
<div style="background-image: url('{{ site.imgui }}menu/dsi_widepromptnobar.png');background-size:100% 100%;position: static;display: inline-block;">
|
||||
@ -19,8 +19,6 @@ Photos and a NAND dump of an X6 prototype DSi have just been released, along wit
|
||||
|
||||
<p>
|
||||
Welcome! This site is focused on documenting every single DS/DSi factory and development app, as well as prototype firmwares and hardware. We have the largest collection of apps publicly available, the most accurate information, and things you'll have never heard of. We also do prototype/dev releases, so if you have any cartridges or development units, <a href="/contact.html">get in touch</a>
|
||||
<br><br>
|
||||
Also, if you have time to contribute, please check out the edit button on the top of each page!
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
2
theme.js
2
theme.js
@ -20,6 +20,7 @@ if (new Date().getMonth() == 5) {
|
||||
colorTwo = 'pink';
|
||||
colorTre = 'white';
|
||||
colorFor = 'blue';
|
||||
colorOtr = 'background-color: #62caff;border: 2px solid #3a98e1;color:black;';
|
||||
seasonal = true;
|
||||
/* } else if (new Date().getMonth() == 10) {
|
||||
// October
|
||||
@ -35,6 +36,7 @@ if (new Date().getMonth() == 5) {
|
||||
colorTwo = 'green';
|
||||
colorTre = 'red';
|
||||
colorFor = 'green';
|
||||
colorOtr = 'background-color: #2ec429;border: 2px solid #1e8b00;';
|
||||
seasonal = true;
|
||||
} else {
|
||||
var randomColor = Math.floor(Math.random() * 7) + 1;
|
||||
|
Loading…
Reference in New Issue
Block a user