Changes

1,465 bytes added ,  00:08, 12 March 2022
→‎Friend Add Tool: fixed media link
Line 6: Line 6:        +
=System Updaters=
 +
[[File:CSUscrnshot.png|300px|thumb|right|CSU Screenshot]]
 +
 +
There are two kinds of system updaters for dev (panda) units, CTR System Updater (CSU) and SNAKE System Updater. As the names imply, the former is for original 3DS and the latter is for New 3DS. They are used to update the panda unit's 'firmware'/SDK Version. The romfs of the CSU contains the contents that will be installed to NAND. They contain all system titles as well as Devmenu and Config.
      Line 16: Line 20:        +
== Home Menu==
 +
[[File:CTR_HMN_DEV_CPU.png|300px|thumb|right|3DS Dev Homemenu]]
    +
The 3DS Dev Homemenu have some features that the retail one don't have.
    +
*Debug informations (top screen left, can be shown by pressing X+Y):
 +
:*Banner region (have every regions and languages, can be changed by pressing B+X),
 +
:*Build date,
 +
:*Homemenu rev,
 +
:*System mode (see config system mode for more infos),
 +
:*Screen capture (seems to be only for ctr debugger?),
 +
:*First red bar: Maximum level for the other bars (100%),
 +
:*Second bar: CPU processing,
 +
:*Third bar: GPU processing.
   −
=CTR-SDK=
+
*Themes:
Descriptions Derived from SDK 2.3.4 except where notified otherwise.  
+
:The Dev Homemenu can load themes in SD:/theme/(theme name)/(theme files).
 +
:Note that retail themes and setting dev themes in random don't work.
 +
 
 +
*Icon database and icon cache:
 +
:You can delete them by holding X+Y button while booting homemenu.
    
== Dev Menu ==
 
== Dev Menu ==
Line 84: Line 104:  
This NAND application (00040000-0ff40102) is a text-mode advanced configuration menu for the 3DS.
 
This NAND application (00040000-0ff40102) is a text-mode advanced configuration menu for the 3DS.
   −
When open, similiarly to the regular [[System Settings]], the Home menu is not accessible, and the console is forced to be rebooted on exit (accomplished by pressing the Power button).
+
When open, similarly to the regular [[System Settings]], the Home menu is not accessible, and the console is forced to be rebooted on exit (accomplished by pressing the Power button).
    
The functionality and menu layout of this app has changed a lot over its continuous development; some features include:
 
The functionality and menu layout of this app has changed a lot over its continuous development; some features include:
Line 170: Line 190:     
*Reset Settings - Resets all settings to default. The initial configuration will be run again, but installed applications or their data will not be deleted unlike in a [[System Settings|System Format]].
 
*Reset Settings - Resets all settings to default. The initial configuration will be run again, but installed applications or their data will not be deleted unlike in a [[System Settings|System Format]].
 +
 +
=CTR-SDK=
 +
Descriptions Derived from SDK 2.3.4 except where notified otherwise.
    
== Downloadplay Client ==
 
== Downloadplay Client ==
Line 240: Line 263:     
With the release of SDK 1.1.0, this application was superseded by the introduction of the "Menu" choice in the [[3DS Development Unit Software#Config|Config Menu]] and consequently removed as a standard application.
 
With the release of SDK 1.1.0, this application was superseded by the introduction of the "Menu" choice in the [[3DS Development Unit Software#Config|Config Menu]] and consequently removed as a standard application.
 +
 +
 +
 +
    
== CecBoxTool ==
 
== CecBoxTool ==
 +
 +
[[Image:devCECBoxTool.jpg|thumb|200px|CECBoxTool screenshot ]]
 +
 
Streetpass backup and restore tool, can also delete boxes (disable [[StreetPass]] for a given software), check the number of contents of the inbox and outbox for any given box (or all of them), or reset the MAC filter.
 
Streetpass backup and restore tool, can also delete boxes (disable [[StreetPass]] for a given software), check the number of contents of the inbox and outbox for any given box (or all of them), or reset the MAC filter.
   Line 311: Line 341:     
The Stereo Camera Calibrator (00040000-0ff40600), in a nutshell, allows the user to adjust the configuration of the outer cameras in relation to each other. It can be configured automatically by positioning the 3DS a set distance away from a special chart. It can also be configured manually, by setting the rotation of each camera image and the size of the right eye camera. The 3D effect can be perceived by superimposing the right eye camera image translucently with the left eye camera image or by viewing the 3D image directly by use of the parallax barrier in the 3DS Screen.  
 
The Stereo Camera Calibrator (00040000-0ff40600), in a nutshell, allows the user to adjust the configuration of the outer cameras in relation to each other. It can be configured automatically by positioning the 3DS a set distance away from a special chart. It can also be configured manually, by setting the rotation of each camera image and the size of the right eye camera. The 3D effect can be perceived by superimposing the right eye camera image translucently with the left eye camera image or by viewing the 3D image directly by use of the parallax barrier in the 3DS Screen.  
 +
 +
 +
 +
 +
 +
 +
    
== SdCardDebugUtility ==
 
== SdCardDebugUtility ==
Line 328: Line 365:  
== Friend Add Tool ==
 
== Friend Add Tool ==
 
<!--[[File:FriendAddToolIcon.png|||left]]-->
 
<!--[[File:FriendAddToolIcon.png|||left]]-->
 +
[[File:FriendAddTool.png|100px|thumb|right|Friend Add Tool Screenshot]]
 
The purposes of this tool (00040000-0fe04000) are deleting all friends and/or filling the Friend List with dummy FCs, or with ones loaded from friend_code.txt on the root of the SD card.
 
The purposes of this tool (00040000-0fe04000) are deleting all friends and/or filling the Friend List with dummy FCs, or with ones loaded from friend_code.txt on the root of the SD card.
   Line 383: Line 421:  
== EcDevTool ==
 
== EcDevTool ==
 
<!--[[File:EcDevToolIcon.png|||left]]-->
 
<!--[[File:EcDevToolIcon.png|||left]]-->
 +
[[File:EcDevTool_11.4.png|200px|thumb|right|SDK 11.4 EcDevTool Screenshot]]
 
This multipurpose tool (00040000-0ff41b00) provides several features propedeutical to simulating software sales:
 
This multipurpose tool (00040000-0ff41b00) provides several features propedeutical to simulating software sales:
    
* Add balance: self explanatory, not functional on the production eShop server
 
* Add balance: self explanatory, not functional on the production eShop server
 
* Delete title right: Local and (apparently) server-side [[ticket]] uninstaller
 
* Delete title right: Local and (apparently) server-side [[ticket]] uninstaller
* Delete eshop account: self explanatory, not functional on the production eShop server
+
* Delete eshop account: self explanatory, sometimes functional on the production eShop server
 
* Change country - apply a country change without going through the multiple warnings present in the retail eShop app
 
* Change country - apply a country change without going through the multiple warnings present in the retail eShop app
* Change tax address - zipcode entry (USA and Canada only).  
+
* Change tax address - zipcode entry (USA and Canada only).
    
== Dummy Nintendo eShop ==
 
== Dummy Nintendo eShop ==
 +
[[File:INdummyshop.png|200px|thumb|right|SDK 11.6 DummyEshop Screenshot]]
 
This region-specific application exists to debug <code>API( JumpToEshop() )</code> on the 3DS. This was created so a developer can test parts of their game in which the player can preview or purchase titles within a game. It is mainly used in conjunction with Downloadable content. It has a very simple interface showing the reason for its existence and controls for exiting to the home menu or finalizing the Dummy Shop. The Dummy Nintendo eShop also shares the same Title ID and Unique ID as the Retail Nintendo E-Shop.
 
This region-specific application exists to debug <code>API( JumpToEshop() )</code> on the 3DS. This was created so a developer can test parts of their game in which the player can preview or purchase titles within a game. It is mainly used in conjunction with Downloadable content. It has a very simple interface showing the reason for its existence and controls for exiting to the home menu or finalizing the Dummy Shop. The Dummy Nintendo eShop also shares the same Title ID and Unique ID as the Retail Nintendo E-Shop.
[[File:INdummyshop.png|100px|thumb|right|SDK 7 DummyEshop Screenshot]]
+
 
[[File:dummyshop.png]]
+
 
 +
 
 +
 
 +
 
 +
 
 +
 
      Line 528: Line 573:       −
  −
  −
  −
  −
  −
  −
  −
  −
  −
  −
=System Updaters=
  −
[[File:CSUscrnshot.png|300px|thumb|right|CSU Screenshot]]
  −
  −
There are two kinds of system updaters for dev (panda) units, CTR System Updater (CSU) and SNAKE System Updater. As the names imply, the former is for original 3DS and the latter is for New 3DS. They are used to update the panda unit's 'firmware'/SDK Version. The romfs of the CSU contains the contents that will be installed to NAND. They contain all system titles as well as Devmenu and Config.
        Line 554: Line 585:        +
=Mobiclip suite=
 +
Along with (but separately from) the Mobiclip encoder, Nintendo offers to developers:
    +
==3D Movie Player==
 +
A simple but polished gamecard or SD application (00040000-00036A00) that, comparably to retail multi-video titles (such as "Shaun The Sheep"), allows its user to select moflex files directly from the root of the SD card, then watch them (complete with seek bar, FF/pause/REW buttons, and an auto-dimming user interface!)
 
----
 
----
 
[[Category:3DS Development Unit Related Pages]]
 
[[Category:3DS Development Unit Related Pages]]
76

edits