System Updater Change Log

Contents

CTR-SDK 11.5.2 (2016/10/28 - for System Updater 0.25.3)

Update Details

Additions and Changes

CTR-SDK 11.5.1 (2016/08/04 - for System Updater 0.25.1)

Update Details

Additions and Changes

CTR-SDK 11.5.0 (2016-05-09 - for System Updater 0.25.0)

Update Details

Bug Fixes

CTR-SDK 11.4.0 (2016-02-27 - for System Updater 0.24.77)

Update Details

Additions and Changes

CTR-SDK 11.4.0 (2016-02-26 - for System Updater 0.24.76)

Update Details

Additions and Changes

CTR-SDK 11.4.0 (2016-02-01 - for System Updater 0.24.75)

Update Details

Bug Fixes

CTR-SDK 11.4.0 (2016-01-26 - for System Updater 0.24.74)

Update Details

Additions and Changes

CTR-SDK 11.4.0 (2016-01-20 - for System Updater 0.24.73)

Update Details

Additions and Changes

CTR-SDK 11.4.0 (2015-12-24 - for System Updater 0.24.71)

Update Details

Additions and Changes

CTR-SDK 11.4.0 (2015-12-08 - for System Updater 0.24.70)

Update Details

Bug Fixes

CTR-SDK 11.4.0 (2015-11-13 - for System Updater 0.24.69)

Update Details

Additions and Changes

CTR-SDK 11.4.0 (2015-10-09 - for System Updater 0.24.68)

Update Details

Additions and Changes

CTR-SDK 11.4.0 (2015-09-16 - for System Updater 0.24.67)

Update Details

Additions and Changes

CTR-SDK 11.4.0 (2015-09-07 - for System Updater 0.24.66)

Update Details

Additions and Changes

Bug Fixes

CTR-SDK 11.3.1 (2015-07-09 - for System Updater 0.24.53)

Update Details

Additions and Changes

Known Issues

CTR-SDK 11.3.1 (2015-06-05 - for System Updater 0.24.52)

Update Details

Bug Fixes

Known Issues

CTR-SDK 11.3.0 (2015-06-02 - for System Updater 0.24.51)

Update Details

Bug Fixes

Known Issues

CTR-SDK 11.3.0 (2015-04-21 - for System Updater 0.24.49)

Update Details

Bug Fixes

Known Issues

CTR-SDK 11.3.0 (2015-04-13 - for System Updater 0.24.48)

Update Details

Bug Fixes

CTR-SDK 11.3.0 (2015-03-27 - for System Updater 0.24.39)

Update Details

Bug Fixes

CTR-SDK 11.3.0 (2015-03-24 - for System Updater 0.24.38)

Update Details

Additions and Changes

Bug Fixes

CTR-SDK 11.2.1 (2015-03-05 - for System Updater 0.24.33)

Update Details

Additions and Changes

CTR-SDK 11.2.0 (2015-02-26 - for System Updater 0.24.32)

Update Details

Additions and Changes

Bug Fixes

CTR-SDK 11.1.0 (2015-02-03 - for System Updater 0.24.19)

Update Details

Additions and Changes

Bug Fixes

Known Issues

CTR-SDK 11.1.0 (2014-12-15 - for System Updater 0.24.6)

Update Details

Bug Fixes

Known Issues

CTR-SDK 11.1.0 (2014-12-09 - for System Updater 0.24.4)

Update Details

Additions and Changes

Bug Fixes

Known Issues

CTR-SDK 11.0.2 (2014/11/21 - for System Updater 0.24.2)

Update Details

Bug Fixes

CTR-SDK 11.0.1 (2014/11/11 - for System Updater 0.24.1)

Update Details

Bug Fixes

CTR-SDK 11.0.0 (2014/11/06 - for System Updater 0.24.0)

Update Details

Additions and Changes

Bug Fixes

CTR-SDK 10.1.0 (2014/10/15 - for System Updater 0.23.5)

Update Details

Additions and Changes

Bug Fixes

CTR-SDK 10.0.2 (2014/09/12 - for System Updater 0.23.3)

Update Details

Bug Fixes

Known Issues

CTR-SDK 10.0.2 (2014/09/10 - for System Updater 0.23.2)

Update Details

Bug Fixes

Known Issues

CTR-SDK 10.0.1 (2014/09/08 - for System Updater 0.23.1)

Update Details

Bug Fixes

Known Issues

CTR-SDK 10.0.0 (2014/08/27 - for System Updater 0.23.0)

Update Details

Additions and Changes

Bug Fixes

Known Issues

CTR-SDK 9.12.0 (2014/07/30 - Supports System Updater 0.22.40)

Update Details

Bug Fixes

Known Issues

CTR-SDK 9.12.0 (2014/07/25 - Supports System Updater 0.22.39)

Update Details

Bug Fixes

Known Issues

CTR-SDK 9.12.0 (2014/07/22 - Supports System Updater 0.22.38)

Update Details

Bug Fixes

Known Issues

CTR-SDK 9.12.0 (2014/07/16 - Supports System Updater 0.22.37)

Update Details

Bug Fixes

Known Issues

CTR-SDK 9.12.0 (2014/07/14 - Supports System Updater 0.22.36)

Update Details

Bug Fixes

Known Issues

CTR-SDK 9.12.0 (2014/07/10 - Supports System Updater 0.22.35)

Update Details

Bug Fixes

Known Issues

CTR-SDK 9.12.0 (2014/07/03 - for System Updater 0.22.34)

Update Details

New Features and Improvements

Bug Fixes

Known Issues

CTR-SDK 9.11.0 (2014/06/10 - for System Updater 0.22.7)

Update Details

Additions and Changes

Bug Fixes

Known Issues

CTR-SDK 9.10.0 (2014/04/30 - for System Updater 0.22.6)

Update Details

New Features and Improvements

Bug Fixes

Known Issues

CTR-SDK 9.9.0 (2014/03/26 - for System Updater 0.22.5)

Update Details

New Features and Improvements

Bug Fixes

Known Issues

CTR-SDK 9.8.0 (2014/01/24 - for System Updater 0.22.4)

Update Details

Bug Fixes

Known Issues

CTR-SDK 9.8.0 (2014/01/08 - for System Updater 0.22.3)

Update Details

New Features and Improvements

Bug Fixes

Known Issues

CTR-SDK 9.7.0 (2013/09/30 - for System Updater 0.22.2)

Update Details

New Features and Improvements

Bug Fixes

CTR-SDK 9.6.0 (2013/07/25 - for System Updater 0.22.1)

Update Details

New Features and Improvements

Known Issues

Previous Revision Histories

For the previous change log, see here.

For change logs prior to CTR-SDK 7.2.1, see here.

CTR-SDK 11.5.2 (2016-10-28 - for System Updater 0.25.3) Change Log

Additions and Changes

Additions and Changes51-U01:(OS) Made revisions to make the system more stable. [System Updater]

Made various changes to improve system stability. ^ These changes do not affect the behavior of the application.

Changes in CTR-SDK 11.5.1 (2016/08/04 - for System Updater 0.25.1)

Additions and Changes

Additions and Changes50-U01:(OS) Made revisions to make the system more stable. [System Updater]

Made various changes to improve system stability. These changes do not affect the behavior of the application.

Changes in CTR-SDK 11.5.0 (2016-05-09 - for System Updater 0.25.0)

Bug Fixes

Bug Fix 48-U01: (EC) ★ Fixed a bug where pressing the HOME Button after jumping to DummyNintendoEShop would cause the system to freeze. [SDK | System Updater]

Fixed a bug where pressing the HOME Button after jumping to DummyNintendoEShop would cause the system to freeze.
Also, DummyNintendoEShop is now included with System Updater, so DummyNintendoEShop no longer must be installed separately to test eShop jumps.

Bug Fix 48-U02: (EC) Fixed a bug where calling the nn::ec::EcApplet::RequestRedeemUniqueContentSetAuto function in a particular way caused the EC applet to crash. [System Updater]

Fixed a bug where when using the RequestRedeemUniqueContentSetAuto function to redeem content, after entering an invalid download code and causing an error, entering the download code again would cause the EC applet animations to hang.

Bug Fix 48-U03: (GX) Made revisions so that a GL error is generated when GL_RGBA8_OES is specified in the display buffer. [System Updater]

Previously, specifying GL_RGBA8_OES in the nngxSwapBuffersByAddress function did not cause a GL error.
The GL_ERROR_808B_DMP error now occurs when an invalid format is specified using this function.

Bug Fix 48-U04: (HID) Fixed a bug where the C stick stopped working in some situations. [System Updater]

Fixed a bug in the SNAKE environment where launching Miiverse or the Internet browser while the application was using the C stick and then closing the system caused the C stick to stop working.

Bug Fix 48-U05: (QTM) Fixed a bug where the parallax barrier did not work. [System Updater]

Fixed a bug where the parallax barrier did not work correctly if a CTR application was launched with the system mode set to snake dev1.

Changes in CTR-SDK 11.4.0 (2016-02-27 - for System Updater 0.24.77)

Additions and Changes

Additions and Changes 47-U01: (OS) Made revisions to make the system more stable. [System Updater]

Made various changes to improve system stability.
These changes do not affect the behavior of the application.

Changes in CTR-SDK 11.4.0 (2016-02-26 - for System Updater 0.24.76)

Additions and Changes

Additions and Changes 46-U01: (HOME Menu) Improved the stability of the HOME Menu. [System Updater]

Made improvements to the stability of the HOME Menu.

Changes in CTR-SDK 11.4.0 (2016-02-01 - for System Updater 0.24.75)

Bug Fixes

Bug Fix 45-U01: (IR) Fixed a bug that caused a fatal error when using IR communication. [System Updater]

Fixed a bug that caused a fatal error in rare cases when using IR communication.

Changes in CTR-SDK 11.4.0 (2016-01-26 - for System Updater 0.24.74)

Additions and Changes

Additions and Changes 44-U01: (HOME Menu) Improved the stability of the HOME Menu. [System Updater]

Made improvements to the stability of the HOME Menu.

Changes in CTR-SDK 11.4.0 (2016-01-20 - for System Updater 0.24.73)

Additions and Changes

Additions and Changes 43-U01: (SSL) Updated the certificate store. [System Updater]

Updated the built-in system certificate store to prepare for upcoming changes to part of the network service server certificate chain.

Changes in CTR-SDK 11.4.0 (2015-12-24 - for System Updater 0.24.71)

Additions and Changes

Additions and Changes 42-U01: (OS) Made revisions to make the system more stable. [System Updater]

Made various changes to improve system stability.
These changes do not affect the behavior of the application.

Changes in CTR-SDK 11.4.0 (2015-12-08 - for System Updater 0.24.70)

Bug Fixes

Bug Fix 41-U01: (BOSS) Fixed a bug where distribution data for services that had been terminated was erroneously determined to be usable data for a service that was still available. [System Updater]

Fixed a bug where when distribution data from a service that had been terminated was downloaded two or more times, it was erroneously determined to be usable data for a service that was still available.

Changes in CTR-SDK 11.4.0 (2015-11-13 - for System Updater 0.24.69)

Additions and Changes

Additions and Changes 40-U01: (HOME Menu) Improved the stability of the HOME Menu. [System Updater]

Made improvements to the stability of the HOME Menu.

Changes in CTR-SDK 11.4.0 (2015-10-09 - for System Updater 0.24.68)

Additions and Changes

Additions and Changes 39-U01: (OS) Made revisions to make the system more stable. [System Updater]

Made various changes to improve system stability. These changes do not affect the behavior of the application.

Changes in CTR-SDK 11.4.0 (2015-09-16 - for System Updater 0.24.67)

Additions and Changes

Additions and Changes 38-U01: (HOME Menu) Improved the stability of the HOME Menu. [System Updater]

Made improvements to the stability of the HOME Menu.

Changes in CTR-SDK 11.4.0 (2015-09-07 - for System Updater 0.24.66)

Additions and Changes

Additions and Changes 37-U05: (EC) Added to the reference that Error 009-1400 occurs if Information by Language is not set when using the ec::RequestRedeemUniqueContentSetAuto function. [SDK]

Added to the reference that when using the ec::RequestRedeemUniqueContentSetAuto function, Information by Language for all the languages supported by data title must be set in the content sets linked to the voucher type.
Also, Error 009-1400 occurs if this function is used in a language that has not been set.

Additions and Changes 37-U08: (EC)★ Added an eShop REST API feature that provides functions for listing and purchasing service items through the independent server. [SDK | System Updater | Sample Demos]

Added an eShop REST API feature that provides functions for listing and purchasing service items through the independent server.
In addition, the following was also added.

Additions and Changes37-U12: (NFP) High frequency calling restrictions on the nn::nfp::StartDetection function. [System Updater]

Set a limit in the system restricting high frequency calling of the nn::nfp::StartDetection function to prevent the NFC module from generating excessive heat.

Bug Fixes

Bug Fix 37-U01: (APPLET) Fixed a bug where the screen was disrupted when transitioning to the HOME Menu and when returning to the application. [System Updater]

Fixed a bug where the screen was disrupted when transitioning to the HOME Menu and when returning to application from the HOME Menu.

Bug Fix 37-U02: (BOSS) Fixed a bug where an error was not returned if the NsData size was an invalid negative value. [System Updater]

Fixed a bug where the system would hang when NsData size was negative due to reasons such as NAND being corrupted when reading NsData. An error was not returned, causing the system to access an incorrect address.

Bug Fix 37-U03: (CAMERA) Fixed a bug where a fatal error infrequently occurred if the POWER button was pressed while the camera was in use. [System Updater]

Fixed a bug where a fatal error infrequently occurred if the POWER button was pressed while the camera was being used in SNAKE.

Bug Fix 37-U04: (DLP) Fixed a bug where an error occurred if scanning wass stopped with the fake client and it immediately tried to join a session. [System Updater]

Fixed a bug where an error occurred if scanning was stopped with the fake client and it immediately tried to join a session.

Bug fix 037-U06: (EC) Fixed the values returned by the EcApplet::RequestInitializeSession function. [System Updater]

Fixed so that the EcApplet::RequestInitializeSession function returns ResultAppletShopServiceTerminated and ResultAppletStandbyMode.
There are no changes to error handling methods in the application.

Bug Fix 37-U07: (EC) Fixed a bug where an error was not returned if a wireless switch was turned off or on at a specific time during RequestInitializeSession. [System Updater]

There was a bug where an error was not returned if a wireless switch was turned off or on at a specific time during RequestInitializeSession. The applet stopped even though the bar indicated that it was not complete in the EC applet. In this case, nn::ec::Session::GetNumPreparedTitles is successful, and 0 is returned regardless of whether the item is available.
This bug was fixed.

Bug Fix 37-U09: (EC) Fixed the upper character limit to Details Information and Legal/Disclaimer Information displayed when purchasing a service item. [SDK | System Updater | Sample Demos]

Fixed the upper limit to the character count of the Details Information and Legal/Disclaimer Information displayed when purchasing a service item.
For Details Information, 64 characters increased to 128 characters, and there is no limit for line breaks.
For Legal/Disclaimer Information, 512 characters increased to 1024 characters, and there is no limit for line breaks.
The EC library and ServiceItem sample were also fixed.

Bug Fix 37-U10: (IR) Fixed a bug where Circle Pad Pro was inoperable after the HOME Menu crashed twice. [System Updater]

Fixed a bug where the Circle Pad Pro was inoperable because sampling did not stop when the application or applet crashed while using the Circle Pad Pro in SNAKE.

Bug Fix37-U11: (NFP) Fixed a bug where the system stopped responding when using an aging RemoveTag in CTR. [System Updater]

Fixed the following bugs that occurred infrequently after calling the nfp::Disconnect function for CTR.

Bug Fix37-U13: (NFP) Fixed a bug where GetConnectResult returned ResultConnectCanceled after disconnecting due to ResultIrFunctionError. [System Updater]

Changed so that ResultIrFunctionError is returned immediately when the Infrared Communication Module detects a failure, regardless of whether it connects or reconnects.

Bug Fix 37-U14: (NFP) Fixed a bug where the UID for the Type1 tag could not be correctly obtained with SNAKE. [System Updater]

Because a fixed value was constantly in the lower 3 bytes of the Type1 tag UID obtained by the nn::nfp::CTR::GetTagInfo function in SNAKE, it was changed to the correct value.

Changes in CTR-SDK 11.3.1 (2015/07/09 - for System Updater 0.24.53)

Additions and Changes

Additions and Changes 36-U01: (amiibo Settings) Added amiibo settings to TW region [System Updater]

Added amiibo settings to the TW region.

Known Issues

Known Issue 36-U02: Bug where the nn::ec::EcApplet::RequestInitializeSession function does not return an error if you quickly turn the wireless switch on and off while the function is running.

The nn::ec::EcApplet::RequestInitializeSession function usually returns an error if you quickly turn the wireless switch on and off while the function is running, but sometimes it does not. When this happens, the nn::ec::Session::GetNumPreparedTitles function returns 0, and the nn::ec::Session::Validate function returns success.

Known Issue 36-U03: Bug where the system returns Error 009-1400 if you redeem an item set to a language that is not supported in System Settings using the ec::RequestRedeemUniqueContentSetAuto function.

The system returns error 009-1400 if you redeem an item set to a language that is not supported in System Settings using the ec::RequestRedeemUniqueContentSetAuto function. The correct behavior is for the system to get the item name in the default language. Until this bug is fixed, when using this API make sure to select all of the supported languages for each region in the data title settings on IMAS, and copy the name of the title in the default language to the title names for languages you do not intend to support.

Changes in CTR-SDK 11.3.1 (2015/06/05 - for System Updater 0.24.52)

Bug Fixes

Bug Fix 35-U01: (Login Applet) Fixed bug where system hangs when deleting Nintendo Network ID [System Updater]

Fixed bug where system hangs when deleting Nintendo Network ID from the system settings.

Known Issues

Known Issue 35-U02: Bug where the nn::ec::EcApplet::RequestInitializeSession function does not return an error if you quickly turn the wireless switch on and off while the function is running.

The nn::ec::EcApplet::RequestInitializeSession function usually returns an error if you quickly turn the wireless switch on and off while the function is running, but sometimes it does not. When this happens, the nn::ec::Session::GetNumPreparedTitles function returns 0, and the nn::ec::Session::Validate function returns success.

Known Issue 35-U03: Bug where the system returns Error 009-1400 if you redeem an item set to a language that is not supported in System Settings using the ec::RequestRedeemUniqueContentSetAuto function.

The system returns error 009-1400 if you redeem an item set to a language that is not supported in System Settings using the ec::RequestRedeemUniqueContentSetAuto function. The correct behavior is for the system to get the item name in the default language. Until this bug is fixed, when using this API make sure to select all of the supported languages for each region in the data title settings on IMAS, and copy the name of the title in the default language to the title names for languages you do not intend to support.

Changes in CTR-SDK 11.3.0 (2015-06-02 - for System Updater 0.24.51)

Bug Fixes

Bug Fix 33-U01: (TOOL) Fixed Nintendo eShop delete feature in the DevMenu [System Updater]

The Nintendo eShop delete feature added to DevMenu in 29-U05 was disabled, so it has been corrected.

Known Issues

Known Issue 33-U02: Bug where the nn::ec::EcApplet::RequestInitializeSession function does not return an error if you quickly turn the wireless switch on and off while the function is running.

The nn::ec::EcApplet::RequestInitializeSession function usually returns an error if you quickly turn the wireless switch on and off while the function is running, but sometimes it does not. When this happens, the nn::ec::Session::GetNumPreparedTitles function returns 0, and the nn::ec::Session::Validate function returns success.

Known Issue 33-U03: Bug where the system returns Error 009-1400 if you redeem an item set to a language that is not supported in System Settings using the ec::RequestRedeemUniqueContentSetAuto function.

The system returns error 009-1400 if you redeem an item set to a language that is not supported in System Settings using the ec::RequestRedeemUniqueContentSetAuto function. The correct behavior is for the system to get the item name in the default language. Until this bug is fixed, when using this API make sure to select all of the supported languages for each region in the data title settings on IMAS, and copy the name of the title in the default language to the title names for languages you do not intend to support.

Changes in CTR-SDK 11.3.0 (2015-04-21 - for System Updater 0.24.49)

Bug Fixes

Bug Fix 32-U01: (HOME Menu) Fixed a bug where the user was unable to transition to the My HOME Menu page [System Updater]

Fixed a bug where in very rare cases, using a My HOME Menu feature in the HOME Menu caused the system to freeze.

Known Issues

Known Issue 32-U02: Bug where the nn::ec::EcApplet::RequestInitializeSession function does not return an error if you quickly turn the wireless switch on and off while the function is running.

The nn::ec::EcApplet::RequestInitializeSession function usually returns an error if you quickly turn the wireless switch on and off while the function is running, but sometimes it does not. When this happens, the nn::ec::Session::GetNumPreparedTitles function returns 0, and the nn::ec::Session::Validate function returns success.

Known Issue 32-U03: Bug where the system returns Error 009-1400 if you redeem an item set to a language that is not supported in System Settings using the ec::RequestRedeemUniqueContentSetAuto function.

The system returns error 009-1400 if you redeem an item set to a language that is not supported in System Settings using the ec::RequestRedeemUniqueContentSetAuto function. The correct behavior is for the system to get the item name in the default language. Until this bug is fixed, when using this API make sure to select all of the supported languages for each region in the data title settings on IMAS, and copy the name of the title in the default language to the title names for languages you do not intend to support.

Changes in CTR-SDK 11.3.0 (2015-04-13 - for System Updater 0.24.48)

Bug Fixes

Bug Fix 31-U01: (DSP) Fixed a bug that caused the AAC decoder to hang in rare cases [System Updater]

Fixed a bug that caused the AAC decoder to hang in rare cases when the system was running in extended mode.

Bug Fix 31-U02: (NEWS) Fixed a bug where new notifications would not arrive [System Updater]

Fixed a bug where in very rare cases, new notifications would no longer arrive.

Bug Fix 31-U03: (NEWS) Fixed a bug with the NFC Reader/Writer that prevented the system from recovering from Sleep Mode [System Updater]

Fixed a bug that could occur if the CTR system detected tag loss at the exact moment it went to sleep (due to the user removing the tag from the NFC Reader/Writer, for example). In that case, the system would not be able to recover from Sleep Mode if the timing of tag loss was just right.

Changes in CTR-SDK 11.3.0 (2015-03-27 - for System Updater 0.24.39)

Bug Fixes

Bug Fix 30-U01: (HOME Menu) Fixed a bug that caused the HOME Menu debug feature to operate improperly [System Updater]

Fixed a bug where the following debugging features of the HOME Menu were not operating properly.

Bug Fix 30-U02: (HOME Menu) ★ Fixed a bug that caused the HOME Menu to not start during startup with PARTNER-CTR Debugger when the system mode is set to dev2 [System Updater]

Fixed a bug that caused an error and prevented a PARTNER-CTR Debugger on which System Updater 0.24.38 is applied from starting when the system mode was set to dev2 and the HOME Menu started.

Changes in CTR-SDK 11.3.0 (2015-03-24 - for System Updater 0.24.38)

Additions and Changes

Additions and Changes 29-U01: (amiibo settings) ★ Added NFC Reader/Writer support for amiibo settings. [System Updater]

Added NFC reader/writer support for amiibo settings.

Additions and Changes 29-U02: (EC) ★ Added an advance downloading feature. [SDK|System Updater]

Added an advance downloading feature.
For more information about advance downloading, see the 3DS Overviews package.

With this change, added an option to set whether to display the e-manual during advance downloading.
For more information about the build system, see ($CTR_SDK/documents/SDKRules/BuildRules.html) or the Guide to Developing a Build System ($CTR_SDK/documents/TechnicalNotes/BuildSystemDevelopmentGuide/BuildSystemDevelopmentGuide.html).

Additions and Changes 02-U05: (TOOL) Added a Nintendo eShop delete feature to DevMenu. [System Updater]

Added a Nintendo eShop delete feature to DevMenu.
Because System Updater does not include Nintendo eShop itself, this feature is used to delete the Dummy Nintendo eShop.

Additions and Changes 29-U06: (Internet Browser) Made revisions to disable SSL 3.0. [System Updater]

SSL 3.0 was disabled in response to the POODLE vulnerability.

Bug Fixes

Bug Fix 29-U03: (Miiverse) Fixed a bug that entered online post mode even after agreeing to the EULA. [System Updater]

Fixed a bug in the JP and US regions, where although a EULA agreement was requested when trying to directly start Miiverse from an application without the EULA being agreed to, immediately after the EULA was agreed to, a bug caused the offline posting mode to be entered.

Bug Fix 29-U04: (Miiverse) Fixed a bug that caused a network connection error when the EULA was not agreed to. [System Updater]

Fixed a bug in the EU region, where, when Miiverse was directly started from the application without a EULA agreement, a network connection error was generated and caused Miiverse to hang when ending.

Changes in CTR-SDK 11.2.1 (2015-03-05 - for System Updater 0.24.33)

Additions and Changes

Additions and Changes 28-U01: (NFP) Added a function to replace non-supported characters in amiibo nicknames. [SDK|System Updater]

Added the nn::nfp::ReplaceOtherRegionName to replace characters not supported by the current region contained in an amiibo nickname with other characters.

Changes in CTR-SDK 11.2.0 (2015-02-26 - for System Updater 0.24.32)

Additions and Changes

Additions and Changes 27-U01: (amiibo settings) Updated amiibo settings. [System Updater]

The following changes were made to the amiibo settings.

Additions and Changes 27-U04: (BOSS) Changed the timing to extract notification data from BOSS storage. [SDK|System Updater]

Starting with CTR-SDK 10.1, Notifications data that is saved in BOSS storage is immediately moved to extended save data on the system.
Before CTR-SDK 10.1, the move to extended save data on the system was made when the user opened the Notifications list.
This change was actually made in CTR-SDK 10.1, but was accidentally omitted from the change log.

Additions and Changes 27-U07: (FS) Made revisions so that six Unique IDs can be set, other than one's own, in AccessibleSaveDataIds even when using boss. [System Updater]

Made revisions so that six Unique IDs can be set, other than one's own, in AccessibleSaveDataIds even when using boss.

Additions and Changes 27-U09: (NFP) Fixed the process that determines that NFC tags have not been replaced. [System Updater]

Revised the processing that determines that NFC tags have not been replaced and have not been removed.
Due to this revision, when a non-amiibo tag is passed over, there may be slight differences in behavior.

Additions and Changes 27-U10: (NFP) * Added NFC reader/writer support in the NFP library. [SDK|System Updater]

The NFP library supports the NFC reader/writer.
With this change, the FangateFwUpdater tool to update and destroy the NFC reader/writer firmware was added.

Additions and Changes 27-U12: (NFP) Made revisions so that files on a SD card are sorted by name with the NoftWriter tool. [SDK]

Made revisions so that the files on a SD card to be listed with the NoftWriter tool are sorted by name.

Additions and Changes 27-U13: (NFP) Added a Config flag to forcibly generate a ResultNfcTargetError. [SDK|System Updater]

Added a feature to the Fangate Failure Emulation item of the Config tool to forcibly get a ResultNfcTargetError with nfp::GetConnectResult.

Additions and Changes 27-U16: (TOOL) Made revisions so that the Nintendo Network ID settings are performed from the development menu. [System Updater]

Until now, even if System Settings was started from the development menu, subsequent Nintendo Network ID settings were not performed. Now the settings are performed.

Additions and Changes 27-U17: (TOOL) Added support for the development menu Miiverse application and posting applet. [System Updater]

The menu settings had to be HOME Menu to return to an application from a Miiverse application or a posting applet called from the application.
Made revisions so that the menu settings can also be the development menu.

Additions and Changes 27-U18: (TOOL) Improved the Wireless ON/OFF switching button in the development menu. [System Updater]

Turning the development menu wireless on and off was changed to a combination of Right on the +Control Pad and the R Button.

Bug Fixes

Bug Fix 27-U02: (APPLET) * Fixed a bug that prevented startup when switching from the development menu to the HOME Menu. [System Updater]

Fixed a bug on the SNAKE development hardware that, after performing Rest Setting with the Config tool, prevented a subsequent system startup from starting when the system mode settings were changed with Menu Settings.

Bug Fix27-U03: (APPLET) Fixed a bug that caused the screen to remain black even when opening the cover when a card was removed at a specific time. [System Updater]

Fixed a bug that caused the screen to remain black even when the cover was opened if the cover was closed at the same time a card was removed after transitioning to the HOME Menu when an application was executing or canceled.

Bug Fix 27-U05: (EC) Fixed a bug that prevented a session from being invalidated when the Server::GetBalance function resulted in a 027-6903 error. [System Updater]

A session was not invalidated when the Server::GetBalance function resulted in a 027-6903 error (illegal device token).
For this reason, a bug prevented the application from recovering from the error without reinitialization. This bug was fixed.

Bug Fix 27-U06: (Login Applet) Fixed a bug related to stopping suspended applications. [System Updater]

Fixed a bug where logging in stopped in response to particular application behavior while transitioning to the HOME Menu when starting a Miiverse application.
This change was actually made in CTR-SDK 11.1, but was accidentally omitted from the change log.

Bug Fix 27-U08: (HID) Fixed a bug that caused ExtraPad StartSampling to stop when repeatedly closing and starting an application by using the HOME Menu. [System Updater]

Fixed a bug for applications supporting Circle Pad Pro/C Stick that do not call nn::hid::CTR::ExtraPad::StopSampling while transitioning to the HOME Menu. After running nn::hid::CTR::ExtraPad::StartSampling, and then transitioning to the HOME Menu with the HOME Button, exiting the application, and starting the application ten times, the bug prevented nn::hid::CTR::ExtraPad::StartSampling processing from returning on the tenth try.
This bug occurred only with SNAKE.
This change was actually made in CTR-SDK 11.1.0 System Updater 0.24.19 but was accidentally omitted from the changelog.

Bug Fix 27-U11: (NFP) Fixed a bug where a tag was not detected even when it is in range after starting tag detection with the nn::nfp::StartDetection function. [System Updater]

Fixed a bug that occurred after tag detection was started with the nn::nfp::StartDetection function. The bug prevented detection even when tags were in range, prevented Activate events, and prevented changes to the NFP library status that can be obtained with the nn::nfp::GetState function.

Bug Fix 27-U14: (OLV) Fixed a bug that caused the system to stop responding when using the nn::olv::UploadEmpathyToPostData function. [System Updater]

Fixed a bug that in rare cases caused the system to stop responding when using the nn::olv::UploadEmpathyToPostData function.

Bug Fix 27-U15: (TOOL) Fixed a bug that caused the system mode to revert to the initialization state after applying System Updater for SNAKE. [System Updater]

Fixed a bug that unintentionally caused the system mode to be restored from dev2 to prod after updating with the System Updater for SNAKE.

Changes in CTR-SDK 11.1.0 (2015-02-03 - for System Updater 0.24.19)

Additions and Changes

Additions and Changes 25-U02: (GX) Improved the behavior of the backlight auto-dimming feature. [System Updater]

In backlit environments, there was a problem where the backlight brightness would flicker significantly, so the brightness of the backlight now changes based on the ambient brightness obtained to mitigate the flickering.
This change was actually included in CTR-SDK 11.0, but the change was not listed in the change log.

Bug Fixes

Bug Fix 25-U01: (EC) Fixed a bug related to stopping suspended applications. [System Updater]

Fixed a bug where the EC applet would stop in response to certain application behavior while transitioning to the HOME Menu.
This change was actually included in CTR-SDK 11.0, but the change was not listed in the change log.

Bug Fix25-U03: (NFP) Fixed a bug where the NFP library stopped responding if a FeliCa card was touched during tag detection. [System Updater]

Fixed a bug where there was a small chance that the system would stop responding if a FeliCa card was touched to the NFC area after tag detection was started by the nn::nfp::StartDetection function.

Bug Fix 25-U04: (NFP) Fixed a bug where closing the application without finalizing the NFP library caused initialization to fail the next time the system started. [System Updater]

Fixed a bug where calling the nn::nfp::Initialize function would fail for applications closed without calling the nn::nfp::Finalize function the next time the application started.

Bug Fix 25-U05: (NFP) Fixed a bug where control would not return from the nn::nfp::StopDetection function. [System Updater]

Fixed a bug where, in extremely rare instances, control would fail to return from the nn::nfp::StopDetection function.

Bug Fix 25-U06: (NFP) Fixed a bug where fatal errors would occur on certain systems when calling the nn::nfp::StartDetection function. [System Updater]

Fixed a bug where fatal errors would occur on certain systems when calling the nn::nfp::StartDetection function.

Known Issues

Known Issue 25-U07: Tags that are in range are not detected after NFP library tag detection starts.

After the nn::nfp::StartDetection function starts tag detection, the following symptoms occur in extremely rare situations.

This bug occurs very rarely, but it recurs with greater frequency under the following conditions.

After this bug occurs, the tag will not be recognized no matter how many times it is brought near the reader.

If you temporarily stop tag detection with the nn::nfp::StopDetection function, and then resuming tag detection with the nn::nfp::StartDetection function, you will be able to detect the tag again.
This bug will be fixed in a future system update.

Changes in CTR-SDK 11.1.0 (2014-12-15 - for System Updater 0.24.6)

Bug Fixes

Bug Fix 24-U01: (HOME Menu) Improved the stability of the HOME Menu. [System Updater]

Improved the stability of the HOME Menu.

Known Issues

Known Issue 24-U02: Control does not return from the nn::nfp::StopDetection function.

In extremely rare instances, control fails to return from the nn::nfp::StopDetection function.
The same problem occurs even if the nn::nfp::Disconnect or nn::nfp::Finalize function is called without stopping tag detection.

The more time has elapsed since tag detection was started with the nn::nfp::StartDetection function, the more likely this bug is to occur.
In addition, some development hardware units are more likely to experience this bug than others.

There is no workaround for this problem.
This bug will be fixed in a future system update.

Known Issue 24-U03: The system stops responding when a FeliCa card is touched while detecting tags with the NFP library.

If a FeliCa card is touched to the NFC area after tag detection is started with the nn::nfp::StartDetection function, there is a small chance that the system stops responding.
Nintendo has not confirmed this bug when touching an amiibo or any other kind of tag to the NFC area.

There is no workaround for this problem.
This bug will be fixed in a future system update.

Changes in CTR-SDK 11.1.0 (2014-12-09 - for System Updater 0.24.4)

Additions and Changes

Additions and Changes 23-U01: (HOME Menu) Updated the HOME Menu. [System Updater]

Added support for the following features.

Additions and Changes 23-U02: (NFP) ★ Added the NFP library. [SDK | System Updater | Sample Demos]

Added the NFP library, which provides features for writing to amiibo.
Added NFP sample demos and tools.

Additions and Changes 23-U03: (Internet Browser) Made changes about using SSL 3.0. [System Updater]

The SNAKE Internet Browser can no longer use SSL 3.0.

Additions and Changes 23-U04: (Nintendo Network ID Settings) Made revisions to Nintendo Network ID eShop syncing. [System Updater]

Fixed the process for deleting Nintendo Network IDs and synchronizing removed associations with Nintendo eShop.
If the EC library has been used to connection to the shop server even once, set the DNS to connect to the same shop environment when deleting a Nintendo Network ID.

Bug Fixes

Bug Fix 23-U05: (Photo Selection Applet) Fixed a bug related to stopping suspended applications. [System Updater]

Fixed a bug where the photo selection applet would stop in response to certain application behavior while transitioning to the HOME Menu.

Bug Fix 23-U06: (Handwritten Memo Applet) Fixed a bug related to stopping suspended applications. [System Updater]

Fixed a bug where the system would stop in response to certain application behavior while transitioning to the HOME Menu when posting from Miiverse.

Known Issues

Known Issue 23-U07: Control does not return from the nn::nfp::StopDetection function.

In extremely rare instances, control fails to return from the nn::nfp::StopDetection function.
The same problem occurs even if the nn::nfp::Disconnect or nn::nfp::Finalize function is called without stopping tag detection.

The more time has elapsed since tag detection was started with the nn::nfp::StartDetection function, the more likely this bug is to occur.
In addition, some development hardware units are more likely to experience this bug than others.

There is no workaround for this problem.
This bug will be fixed in a future system update.

Known Issue 23-U08: The system stops responding when a FeliCa card is touched while detecting tags with the NFP library.

If a FeliCa card is touched to the NFC area after tag detection is started with the nn::nfp::StartDetection function, there is a small chance that the system stops responding.
Nintendo has not confirmed this bug when touching an amiibo or any other kind of tag to the NFC area.

There is no workaround for this problem.
This bug will be fixed in a future system update.

Changes in CTR-SDK 11.0.2 (2014/11/21 - for System Updater 0.24.2)

Bug Fixes

Bug Fix 22-U01: (CAMERA) Fixed a bug where the system would sometimes freeze on calls to some camera functions. [System Updater]

Fixed a bug where the SNAKE super-stable 3D feature would sometimes cause the system to freeze when the camera::Initialize function or the camera::Finalize function was called.

Bug Fix 22-U02: (CAMERA) Fixed a bug where the system would sometimes freeze on a call to the camera::Finalize function. [System Updater]

Fixed a bug where the SNAKE super-stable 3D feature would sometimes cause the system to freeze when the camera::Finalize function was called.

Bug Fix 22-U03: (DevEnv) Fixed some inappropriate titles in System Updater for the CTR. [System Updater]

Fixed inappropriate titles in the HOME Menu and Game Memo included in the CTR System Updater for the China, Korea, and Taiwan regions.

Bug Fix 22-U04: (RO) Fixed a bug where DLL linking and unloading would sometimes fail. [System Updater]

Fixed a bug where the call to the nn::ro::Module::Link function or the nn::ro::Module::Unload function would sometimes fail if it was called for a DLL that had been loaded with false specified for the doRegister parameter of the nn::ro::LoadModule function.

Changes in CTR-SDK 11.0.1 (2014/11/11 - for System Updater 0.24.1)

Bug Fixes

Bug Fix 21-U01: (QTM) Fixed a bug where the system would freeze on the error screen if a card was removed while the QTM library API was in use. [System Updater]

Fixed a bug where the system would freeze on the error screen if a CTR Card or SD card was removed while an application using the QTM library was running.

CTR-SDK 11.0.0 (2014/11/06 - for System Updater 0.24.0) Changes

Additions and Changes

Additions and Changes 20-U05:(QTM)★ Added the qtm library. [SDK | System Updater | Sample Demos]

Added a new qtm library that provides face-tracking functionality.
Added sample demos (DynamicStereoCamera and TrackingSimple) for the qtm library.

Additions and Changes 20-U06:(RO) Set the maximum number of modules that can be loaded simultaneously. [System Updater]

The maximum number of dynamic modules that can be loaded simultaneously with the ro library was changed from unlimited to 64.

Bug Fixes

Bug Fixes20-U01:(CAMERA) Fixed a bug that caused the super-stable 3D feature to crash during application shutdown while the camera is in use. [System Updater]

Fixed a bug that caused super-stable 3D to crash on rare occasions if the application was using the camera, the user transitioned to the HOME Menu, and the user then quit the application from the HOME Menu.

Bug Fixes20-U02:(CAMERA) Fixed a bug that increased the camera initialization time when booting the system on certain SNAKE development kits. [System Updater]

Fixed a bug that increased the camera initialization time when booting the system on certain SNAKE development kits.

Bug Fixes 20-U03:(IR)★ Fixed a bug that caused the Circle Pad Pro to disconnect on SNAKE after transitioning to Sleep Mode and waking back up. [System Updater]

Fixed a bug with SNAKE affecting certain applications that support the Circle Pad Pro; the bug caused a disconnection between the system and the Circle Pad Pro if the system went into Sleep Mode and then woke back up.
As a result of this bug fix, calling nn::hid::CTR::ExtraPad::GetConnectionState on a SNAKE system to get the connection state after the system wakes up from Sleep Mode always returns CONNECTION_STATE_CONNECTED, and calling nn::hid::CTR::ExtraPad::IsSampling on a SNAKE system to get the sampling status always returns true. This is true even the system enters Sleep Mode without you first calling nn::hid::CTR::ExtraPad::StopSampling.

Bug Fixes20-U04:(OS) Fixed a bug that caused illegal memory access on rare occasions if UDS is initialized and finalized repeatedly on SNAKE. [System Updater]

Fixed a bug that caused illegal memory access on rare occasions if UDS is initialized and finalized repeatedly on SNAKE.

Changes in CTR-SDK 10.1.0 (2014/10/15 - for System Updater 0.23.5)

Additions and Changes

Additions and Changes 19-U01:(DevEnv) ★ System applications and applets for Europe and the Americas now support SNAKE. [System Updater]

Until now, SNAKE was supported only by the JP version of System Updater for SNAKE, but now the EU/US applications and applets included in System Updater for SNAKE also support SNAKE.

Additions and Changes 19-U02: (EC) Added a feature to DevMenu to delete the Dummy data title to create the state of a system update for the system. [System Updater]

Added a feature to DevMenu to delete the Dummy data title to create the state of a required system update for testing purposes in the development environment.
The Dummy data title is not something that is actually used by the system, so deleting it causes no problems.

Additions and Changes 19-U03: (OLV) ★ Integrated the OLV library into the SDK and Sample Demos. [SDK | System Updater | Sample Demos]

Integrated the OLV library into the SDK and Sample Demos to call the Miiverse Post application.
In step with this change, added the Miiverse Post application to System Updater.

Additions and Changes 19-U06: (System Settings) ★ Added a feature to delete the Nintendo eShop log when the system is formatted. [System Updater]

It is now possible to delete the eShop user history when the system is formatted, but only if there is an NNID.
Note that if you delete this log, you must configure the DNS settings to enable connection to Nintendo eShop.

Bug Fixes

Bug Fixes19-U04: (OS) Fixed a bug where applications could no longer be ended when you restarted IS-SNAKE DevKit. [System Updater]

Fixed a bug where applications could no longer be ended when you restarted IS-SNAKE DevKit.

Bug Fixes19-U05: (OS) Fixed a bug where on rare occasions you could not recover from sleep with PARTNER-CTR-DEBUGGER. [System Updater]

Fixed a bug where on rare occasions you could not recover from sleep with PARTNER-CTR-DEBUGGER.

Changes in CTR-SDK 10.0.2 (2014/09/12 - for System Updater 0.23.3)

Bug Fixes

Bug Fix 18-U01: (DevEnv) Updated the EULA version for the US market. [System Updater]

Updated the US EULA version to 1.3 in System Updater.
In CTR-SDK 10.0.1, due to a change to makebanner, the application requires the updated EULA as the default version. Despite this, System Updater contained an earlier version of the US EULA, so the application would generate a EULA non-agreement error.

Known Issues

Known Issue 18-U02: There is a bug where the Internet Browser does not work correctly on SNAKE.

The Internet Browser does not work correctly after it is started on SNAKE, but you can still test jumps to the Internet Browser.

Changes in CTR-SDK 10.0.2 (2014/09/10 - for System Updater 0.23.2)

Bug Fixes

Bug Fix 17-U01: (OS) Fixed a bug related to momentary blocking when the DLL was loading. [System Updater]

Fixed a bug where there was momentary blocking on the debugger when the DLL was being loaded.

Known Issues

Known Issue 17-U02: There is a bug where the Internet Browser does not work correctly on SNAKE.

The Internet Browser does not work correctly after it is started on SNAKE, but you can still test jumps to the Internet Browser.

Changes in CTR-SDK 10.0.1 (2014/09/08 - for System Updater 0.23.1)

Bug Fixes

Bug Fix 16-U01: (BOSS) Fixed a bug where there was no response if the BOSS library API was called right after a notification was received.

Fixed a bug in System Updater 0.23.0 and later versions where there was no response if the BOSS library API was called right after a notification was received.

Bug Fix 16-U02: (FS) Fixed a bug where SD card removal events sometimes were not reported.

Fixed a bug where sometimes a notification of an SD card removal event was not reported after the system woke if the SD card was removed while the system was asleep.
This was actually changed in CTR-SDK 10.0 but was omitted from the change log.

Known Issues

Known Issue 16-U03: There is a bug where the Internet Browser does not work correctly on SNAKE.

The Internet Browser does not work correctly after it is started on SNAKE, but you can still test jumps to the Internet Browser.

Changes in CTR-SDK 10.0.0 (2014/08/27 - for System Updater 0.23.0)

Additions and Changes

Additions and Changes 15-U01: (CFG)★ The setting for super stable 3D is now enabled by default. [System Updater]

The super stable 3D feature is now enabled by default after the system is initialized.

Additions and Changes 15-U02: (CFG) Reorganized the hierarchy of settings in the Config tool. [System Updater]

Reorganized the hierarchy of settings in the Config tool.
No functional changes were made.

Additions and Changes 15-U03: (DevEnv) ★ System applications and applets now support SNAKE. [System Updater]

The system applications and applets contained in System Updater for SNAKE now support SNAKE.
However, with the exception of some applets, they only support the JP region.
The following changes were made in line with the addition of support for SNAKE.

Additions and Changes 5-U06: (EC) Added the ResultAppletNeedsBalanceUpdate error for detection of a change in the balance while the EC applet is displaying. [SDK | System Updater]

To prevent money from being credited twice, for example when a timeout error is generated while money is being added to the balance, the ResultAppletNeedsBalanceUpdate error has been added as a way to detect changes to the balance while the EC applet is displaying.
This error is generated if the balance is changed in the Wii U Nintendo Shop while the CTR is processing the balance.
When the application receives this error, it must reinitialize the session.

Additions and Changes 15-U08: (TOOL) Added a feature for deleting Miiverse to DevMenu. [System Updater]

Added a feature to DevMenu for deleting Miiverse so that developers can check how applications operate when Miiverse is not in the CTR system.

Bug Fixes

Bug Fix 15-U04: (DevEnv) Fixed a bug where you could not start the Internet Browser from some system applets. [System Updater]

Fixed a bug where the Internet Browser could not start from some system applets, even though it is in a startable state.

Bug Fix 15-U05: (DevEnv) Fixed a bug where the GPU would hang when control returned from the development menu. [System Updater]

The development menu's setting for the vertex load array in the GPU remains unchanged even after control is returned to the suspended application.
If this application, on return, does not disable the vertex attribute-related settings and rendering is executed using a smaller vertex load array subsequently set using the development menu, there is a chance that the GPU will hang.
To remedy this, the development menu now disables all but the 0th of the used vertex load arrays after rendering is completed.

Bug Fix 15-U07: (IR) Fixed a bug where sometimes input would continue from the C Stick if you moved to or reopened the HOME Menu. [System Updater]

Fixed a bug that occurred with some applications that support the Circle Pad Pro, where if there was C Stick input while using the Circle Pad Pro and you pressed the HOME Button to open the HOME Menu, when you returned to the application the input from the C Stick would continue in the same state it was in before the HOME Button was pressed.

Bug Fix 15-U09: (Game Notes) Fixed a bug where the thumbnail in the lower-right displayed incorrectly. [System Updater]

Fixed a bug where sometimes the Game Notes thumbnail in the lower right would display incorrectly.

Known Issues

Known Issue 15-U10: There is a bug where the Internet Browser does not work correctly on SNAKE.

The Internet Browser does not work correctly after it is started on SNAKE, but you can still test jumps to the Internet Browser.

Changes in CTR-SDK 9.12.0 (2014/07/30 - Supports System Updater 0.22.40)

Bug Fixes

Bug Fix 14-U01: (Nintendo Network ID Settings) Fixed a bug where Nintendo Network ID could not be created on development hardware with System Updater 0.22.34 or later applied [System Updater]

Fixed a bug that prevented the creation of a Nintendo Network ID on development hardware when System Updater 0.22.34 or later was installed.

Known Issues

Known Issue 14-U02: Bug where certain applets do not run properly on SNAKE

Certain applets do not run properly on SNAKE, as described below.

Known Issue 14-U03: Bug where Internet Browser cannot be started from some system applets

In some cases, the Internet Browser cannot be started from certain system applets, even though the system is in a state that allows the browser to be started.

Changes in CTR-SDK 9.12.0 (2014/07/25 - Supports System Updater 0.22.39)

Bug Fixes

Bug Fix 13-U01: (CAMERA) Fixed a bug where system would freeze on rare occasions when calling camera::Initialize [System Updater]

Fixed a bug that would trigger a buffer error event and cause the system to freeze on rare occasions when calling the camera::Initialize function.

Known Issues

Known Issue 13-U02: Bug where certain applets do not run properly on SNAKE

Certain applets do not run properly on SNAKE, as described below.

Known Issue 13-U03: Bug where Internet Browser cannot be started from some system applets

In some cases, the Internet Browser cannot be started from certain system applets, even though the system is in a state that allows the browser to be started.

Changes in CTR-SDK 9.12.0 (2014/07/22 - Supports System Updater 0.22.38)

Bug Fixes

Bug Fix 12-U01: (HTTP) Fixed a bug where HTTP API would return ResultRequestHeaderErr error if HTTPS keep-alive session timed out [System Updater]

Fixed a bug where HTTP API functions (such as http::Connection::Read) would return a ResultRequestHeaderErr error when an HTTPS keep-alive session timed out and was closed by the server. This bug affected systems with System Updater 0.22.34 or later installed.

Known Issues

Known Issue 12-U02: Bug where certain applets do not run properly on SNAKE

Certain applets do not run properly on SNAKE, as described below.

Known Issue 12-U03: Bug where Internet Browser cannot be started from some system applets

In some cases, the Internet Browser cannot be started from certain system applets, even though the system is in a state that allows the browser to be started.

Changes in CTR-SDK 9.12.0 (2014/07/16 - Supports System Updater 0.22.37)

Bug Fixes

Bug Fix 11-U01: (CAMERA) Fixed a bug where the system would sometimes freeze when opening and closing the HOME Menu while the camera was in use on SNAKE [System Updater]

Fixed a bug where opening and then closing the HOME Menu while the camera was in use on SNAKE would cause the system to freeze.

Bug Fix 11-U02: (CAMERA) Fixed a bug where the system would sometimes freeze with black screens when opened and closed approximately 3 seconds after turning on [System Updater]

Fixed a bug that would cause the system to freeze when the system was closed approximately 3 seconds after being turned on and then immediately opened again.

Bug Fix 11-U03: (FS) Fixed a bug where system would sometimes freeze or the file system would become corrupted when reducing the file size on SDMC [System Updater]

Fixed a bug where calling the nn::fs::FileStream::SetSize or nn::fs::FileStream::TrySetSize function to reduce the size of a file in a SDMC archive would cause the system to hang or corrupt the file system itself.

Bug Fix 11-U04: (OS) Fixed a bug where CTR development hardware would freeze on rare occasions when System Updater 0.22.4 or later was applied [System Updater]

Fixed a bug where CTR development hardware would freeze on rare occasions when System Updater 0.22.4 or later was installed.

Known Issues

Known Issue 11-U05: Bug where certain applets do not run properly on SNAKE

Certain applets do not run properly on SNAKE, as described below.

Known Issue 11-U06: Bug where Internet Browser cannot be started from some system applets

In some cases, the Internet Browser cannot be started from certain system applets, even though the system is in a state that allows the browser to be started.

Changes in CTR-SDK 9.12.0 (2014/07/14 - Supports System Updater 0.22.36)

Bug Fixes

Bug Fix 10-U01: (CAMERA) Fixed a bug where calling nn::camera::Initialize again after using nn::camera::Finalize would sometimes cause an error [System Updater]

Fixed a bug where an error would occasionally occur if the nn::camera::Initialize function was called again after using the nn::camera::Finalize function.

Known Issues

Known Issue 10-U02: Bug where certain applets do not run properly on SNAKE

Certain applets do not run properly on SNAKE, as described below.

Known Issue 10-U03: Bug where Internet Browser cannot be started from some system applets

In some cases, the Internet Browser cannot be started from certain system applets, even though the system is in a state that allows the browser to be started.

Changes in CTR-SDK 9.12.0 (2014/07/10 - Supports System Updater 0.22.35)

Bug Fixes

Bug Fix 09-U01: (CAMERA) Fixed bug where system would sometimes freeze when attempting to open HOME Menu while camera was in use [System Updater]

Fixed a bug where the nn::camera::IsBusy function would always return true when opening the HOME Menu while the camera was in use. This caused the system to hang.

Known Issues

Known Issue 09-U02: Bug where certain applets do not run properly on SNAKE

Certain applets do not run properly on SNAKE, as described below.

Known Issue 09-U03: Bug where Internet Browser cannot be started from some system applets

In some cases, the Internet Browser cannot be started from certain system applets, even though the system is in a state that allows the browser to be started.

Changes in CTR-SDK 9.12.0 (2014/07/03 - for System Updater 0.22.34)

Additions and Changes

Additions and Changes 08-U01: (APPLET) Expanded functionality now allows for separate settings for the upper and lower screens for whether to allow posting of screen captures when transitioning to the HOME Menu. [SDK | System Updater]

Added two types of flags to applet::ScreenCapturePostPermission to specify permissions individually for the upper and lower screens.

Additions and Changes 08-U06: (DevEnv)★ Added snake dev2 to the Config tool's system modes. [System Updater]

Added snake dev2, which runs standard applications at the development memory size (124 MB), to the Config tool's system modes. As part of this change, ctr prod, ctr dev1, and ctr dev2 can no longer be selected on SNAKE development hardware.

Additions and Changes 08-U07: (DevEnv)★ Changed how system updates work. [System Updater]

Changed how system updates work. This change breaks compatibility, so System Updater 0.22.32 will be the cutoff point at which System Updater can no longer be applied to all versions. Specifically, the updates will work as follows.

Additions and Changes 08-U08: (DevEnv)★ Ended support for older SNAKE development hardware. [System Updater]

Support has ended for the older SNAKE development hardware below. Applying this System Updater to these SNAKE development units results in the updater stopping on a fatal error.

Additions and Changes 08-U11: (NFC)★ Deleted arguments from nn::nfc::CTR::Mount. [SDK | System Updater | Sample Demos]

Deleted the makerCode argument from the nn::nfc::CTR::Mount function. The nfc sample demo has been changed accordingly.

Bug Fixes

Bug Fix 08-U02: (APPLET) Fixed a bug where an invalid system mode would start when making application jumps. [System Updater]

Fixed a bug where an invalid system mode would start in some cases when making application jumps.

Bug Fix 08-U03: (CAMERA) Fixed a bug where the brightness of the SNAKE left and right outer cameras could not be linked. [System Updater]

Fixed a bug where the nn::camera::SetBrightnessSynchronization function could not be used to synchronize brightness in SNAKE.

Bug Fix 08-U04: (CAMERA) Deleted excess operations from the SNAKE nn::camera::Finalize function. [System Updater]

Deleted excess operations from the nn::camera::Finalize in SNAKE.

Bug Fix 08-U05: (CAMERA) Fixed a bug where panics would occur if the card was removed while the SNAKE camera was in use and the HOME Menu Button was pressed. [System Updater]

Fixed a bug that would occur when running a card application that uses the camera in SNAKE. A panic would occur in the nn::camera functions if the card was removed and the HOME Button was pressed.

Bug Fix 08-U09: (EC) Fixed a bug where rights information would become inconsistent. [System Updater]

Fixed a bug where calling the nn::ec::EcApplet::RequestPurchaseServiceItem function would result in a situation where the user's balance had decreased, but the rights purchased had not been updated. This would occur if communication was lost after the transaction had been processed on the server, but before the local rights information had been overwritten. Previously, when the nn::ec::EcApplet::RequestPurchaseServiceItem function returned an error, it was necessary to call the nn::ec::EcApplet::RequestInitializeSession function again (even if the ResultError.RequiresNewSession function was false) to update the rights information before the synchronization that happens on the user's next connection (when the session is initialized). The following functions have been fixed so that ResultError.RequiresNewSession is true. As a result, this separate handling is no longer required as long as you perform the usual error handling described in the reference for nn::ec::ResultError.

This bug was actually fixed in CTR-SDK 7.2.1 System Updater 0.20.51, but was accidentally omitted from the change log.

Bug Fix 08-U10: (GX) Fixed a bug that would occur in rare cases where the system would freeze while running an extended application. [System Updater]

Fixed a bug where control would not return from the nngxWaitCmdlistDone function in rare cases when running as an extended application.

Known Issues

Known Issue 08-U12: Some applets do not work correctly on SNAKE.

Applets like the following do not work on SNAKE.

Known Issue 08-U13: The Internet Browser cannot start from some system applets.

The Internet Browser sometimes cannot be started from some system applets, even though it is in a startable state.

Changes in CTR-SDK 9.11.0 (2014/06/10 - for System Updater 0.22.7)

Additions and Changes

Additions and Changes 07-U02: (DevEnv) ★ Merged changes from CTR-SDK 7.2 through CTR-SDK 7.2.1 [SDK | System Updater].

Merged changes from CTR-SDK 7.2 through CTR-SDK 7.2.1. For more information, see here.

Additions and Changes 02-U05: (OS) ★ Changed the specifications of the nn::os::GetRunningTargetHardware function [SDK | System Updater].

Starting with CTR-SDK 9.11, the nn::os::GetRunningTargetHardware function will be for debugging only. It will no longer be available for use in products. Use the nn::os::IsRunOnSnake function if you want to determine whether the device using the product is SNAKE.

Also, when running programs compiled with CTR-SDK 9.11 or earlier in SNAKE environments, the nn::os::GetRunningTargetHardware function might return unexpected values (such as it is running on SNAKE), so make revisions so that programs compiled with CTR-SDK 9.11 or earlier return only values for the CTR environment. For programs compiled with CTR-SDK 9.11 or later, continue to include all values, including those for SNAKE.

Bug Fixes

Bug Fix 07-U01: (APPLET) Fixed a bug where the nn::webbrs::IsWebBrowserAvailable function could not correctly determine whether the browser was installed [System Updater].

Fixed a bug where the nn::webbrs::IsWebBrowserAvailable function could not correctly determine whether the browser was installed on SNAKE development hardware.

Bug Fix 07-U03: (EC) Made revisions so that download play clients can be added with a patch [System Updater].

Made revisions so that applications that do not have download play clients can add them through a patch. This change actually occurred in CTR-SDK 7.2.1 but was accidentally omitted from the change log.

Bug Fix 07-U04: (NDM) Fixed a bug where network connections were not being made in some cases when the wireless switch was turned on at specific times [System Updater].

Fixed a bug where network connections were not being made if the wireless switch was turned on at specific times, such as when the power was turned on or the user returned from System Settings to the HOME Menu with the wireless switch turned off.

Bug Fix 07-U06: (OS) Fixed a bug where the values of the system mode settings became invalid after a card removal error occurred [System Updater].

Fixed a bug where pressing the HOME Button would restore the HOME Menu after a card removal error occurred, but the system mode setting would switch to prod at the same time. This change actually occurred in CTR-SDK 9.10 but was accidentally omitted from the change log.

Bug Fix 07-U07: (TOOL) Fixed a bug where errors would occur in some cases when starting applications from DevMenu [System Updater].

Fixed a bug where errors would occur in some cases if applications were started immediately after starting DevMenu on PARTNER-CTR Debugger. This change actually occurred in CTR-SDK 9.10 but was accidentally omitted from the change log.

Bug Fix 07-U08: (Y2R) Fixed a bug where the nn::y2r::StartConversion function would hang [System Updater].

Fixed a bug where the nn::y2r::StartConversion function would hang if called on a location other than device memory. This change actually occurred in CTR-SDK 9.10 but was accidentally omitted from the change log.

Known Issues

Known Issue 07-U09: Some applets do not work correctly on SNAKE.

Applets like the following do not work on SNAKE.

Known Issue 07-U10: The Internet Browser cannot start from some system applets.

The Internet Browser sometimes cannot be started from some system applets, even though it is in a startable state.

Changes in CTR-SDK 9.10.0 (2014/04/30 - for System Updater 0.22.6)

New Features and Improvements

New Features and Improvements 06-U03: (CAMERA) Improved speed of nn::camera::Finalize [SDK | System Updater]

Improved the speed of the nn::camera::Finalize function.

New Features and Improvements 06-U05: (DevEnv) ★ Merged changes from CTR-SDK 7.1 through CTR-SDK 7.2 [SDK | System Updater | Sample Demos]

Merged changes from CTR-SDK 7.1 through CTR-SDK 7.2. Further information on the changes is available here.

New Features and Improvements 06-U06: (DevEnv) Added key operations while DS/AGB compatibility menu is displayed [System Updater]

It is now possible to change the screen brightness, toggle the active backlight, and toggle wireless communication with specific key operations while the DS/AGB compatibility menu is displayed.

New Features and Improvements 06-U10: (OS) ★ Improved L2 cache processing [System Updater]

Due to the addition of a L2 cache to SNAKE, the nngxUpdateBuffer function takes longer to process than on CTR, but this was improved so that it takes the same or less time than CTR. However, this change resulted in slightly slower memory write performance.

Bug Fixes

Bug Fix 06-U01: (APPLET) Fixed a bug where the HOME Button caused a freeze when the CSU file was started by the debugger [System Updater]

Fixed a bug where the system sometimes froze if a CSU file is started from the debugger and then the HOME Button was pressed.

Bug Fix 06-U02: (APPLET) Fixed a bug where system did not return to HOME Menu after force-closing application [System Updater]

Fixed a bug where the system would not return to the HOME Menu after force-closing an application.

Bug Fix 06-U04: (CAMERA) Fixed a bug where application could not be started if it was closed with the camera running [System Updater]

Fixed a bug where closing an application while the left outer camera is running would prevent the application from being started again from the HOME Menu.

Bug Fix 06-U07: (HID) Fixed a bug where input from the right analog stick at power-on caused the center point to go out of alignment [System Updater]

Fixed a bug where any input on the right analog stick when the nn::hid::CTR::ExtraPad::StartSampling function was called after turning on the power would cause the center point to go out of alignment.

Bug Fix 06-U08: (HOME Menu Camera) Fixed a bug where the HOME Menu Camera would not start while the application was suspended [System Updater]

Fixed a bug where the system would be unable to transition to the Nintendo 3DS camera when the HOME Menu camera was started while an application was suspended.

Bug Fix 06-U09: (Mii Selection Applet) Fixed a bug that prevented Mii Selection Applet from starting in the EU and US regions [System Updater]

Fixed a bug that prevented the Mii Selection Applet from being started in the EU and US regions.

Bug Fix 06-U11: (OS) Fixed a bug that prevented the Sleep function from waiting the proper amount of time [SDK | System Updater]

Fixed a bug where the nn::os::Thread::Sleep function would end before the specified amount of time while the application was running as an extended application.

Bug Fix 06-U12: (OS) Fixed a bug where starting the system while closed and opening the system at a specific time would start the HOME Menu while the screen was dark [System Updater]

Fixed a bug where opening the system at a certain time after it was started while closed would cause the HOME Menu to start with the screen still dark. [System Updater]

Bug Fix 06-U13: (Audio Selector Applet) Fixed a bug where sound effects would not play in the sound selector applet in snake dev1 mode [System Updater]

Fixed a bug where sound effects were not played in the sound selector applet in snake dev1 system mode.

Known Issues

Known Issue 06-U14: Some applets do not work correctly on SNAKE

Applets such as the following do not work on SNAKE.

Known Issue 06-U15: The Internet Browser cannot start from some system applets

The Internet Browser sometimes cannot be started from certain system applets, even though it is in a startable state.

Changes in CTR-SDK 9.9.0 (2014/03/26 - for System Updater 0.22.5)

New Features and Improvements

New Features and Improvements05-U01: (NFC) ★ Added ApplicationCode to the Format parameters [SDK | System Updater | Sample Demos]

Added ApplicationCode to the nn::nfc::CTR::Format parameters to distinguish among applications. The sample demos have been changed accordingly.

New Features and Improvements05-U09: (OS) ★ Revised system so that System Updater versions earlier than 0.19.40 cannot be applied to CTR development hardware [System Updater]

Made changes so that versions of System Updater earlier than 0.19.40 do not start because there was a bug in which earlier versions of the CTR version of System Updater were not starting correctly. If you attempt to start a version of System Updater earlier than 0.19.40, a message will appear indicating that this is an old version of System Updater, and the system will handle it as if the card was removed. If you want to apply an earlier version of System Updater for CTR-SDK, you need to do so by first installing System Updater for CTR-SDK 7.x.

New Features and Improvements 05-U10: (OS) Added support for CTR forced-compatibility mode [System Updater]

Added support for a feature that makes extended applications running on SNAKE development hardware behave as if they were running on CTR. This feature can be used in combination with IS-CTR Software Package v2.30 or later.

New Features and Improvements05-U12: (OS) ★ Added the os::CTR::IsRunningAsExtApplication function [SDK | System Updater]

Added the os::CTR::IsRunningAsExtApplication function, which gets whether an extended application is currently running.

New Features and Improvements 05-U14: (OS) ★ Changed the amount of main memory available in SNAKE retail units and added system mode settings for development use [System Updater]

Increased the amount of main memory available to extended applications to 124 MB. Also added a mode (snake dev1) that can use more memory for extended application development. For more information, see the description of Config.

New Features and Improvements 05-U16: (OS) Library applet now operates three times faster [System Updater]

Until now, when extended applications called the library applet, the CPU clock slowed to a speed equivalent to that of a standard application. This has been revised so that the applet will work with the CPU clock at extended application speeds.

Bug Fixes

Bug Fix 05-U02: (CAMERA) Fixed a bug in which the camera would get into an invalid internal state if the system was closed during the finalization of the camera library [System Updater]

Fixed a bug in which the camera settings would get mixed up if the system was closed while the nn::camera::Finalize function was still processing.

Bug Fix 05-U03: (CAMERA) Fixed a bug that could cause choppy sound during the finalization of the camera library [System Updater]

Fixed a bug in which the sound could become choppy if the camera settings were being configured from a high-priority thread for a long time in the nn::camera::Finalize function.

Bug Fix 05-U04: (CAMERA) Fixed a bug in which fatal errors occurred when repeatedly initializing and finalizing the camera library [System Updater]

Fixed a bug in which repeatedly initializing and finalizing the camera library with the nn::camera::Initialize and nn::camera::Finalize functions could result in fatal errors.

Bug Fix 05-U05: (CAMERA) Fixed a bug in which the nn::camera::GetTransferBytes function was returning inappropriate values [System Updater]

Fixed a bug in which an incorrect value would be returned when nn::camera::PORT_CAM2 was specified in the nn::camera::GetTransferBytes function.

Bug Fix05-U06: (CAMERA) Fixed a bug in which the camera would not automatically go into standby if the system was closed while the camera was running [System Updater]

Fixed a bug in which the process of transitioning the camera to standby and restoring it after closing or opening the system was not working properly if the system was closed while an application was starting the camera.

Bug Fix 05-U07: (CAMERA) Fixed a bug in which camera images would turn yellowish under certain settings [System Updater]

Fixed a bug in which images would turn yellowish under certain camera settings.

Bug Fix 05-U08: (HOME Menu) Changed the content of the settings in the upper left of the HOME Menu [System Updater]

Changed the Screen Brightness and Power-Saving Mode items in the upper left of the HOME Menu to Screen Brightness and Wireless Switch. Because of this change, it will temporarily not be possible to switch the power-saving mode from the HOME Menu.

Bug Fix 05-U11: (OS) Fixed a bug in which the system would hang when the nn::gx::CTR::UpdateBuffer function was called [System Updater]

Fixed a bug that would occur in rare cases depending on when extended applications called the nn::gx::CTR::UpdateBuffer function.

Bug Fix05-U13: (OS) Fixed the PARTNER-CTR UIC-MIDI driver [System Updater]

Fixed a bug in which HostIO would not work when the program was run from the UIC-MIDI driver in PARTNER-CTR UIC-MIDI and IS-RAY-DEBUGGER setups.

Bug Fix 05-U15: (OS) Fixed a bug in which the system would hang when transitioning to sleep or the HOME Menu [System Updater]

Fixed a bug that occurred in rare cases in SNAKE environments in which transitioning to sleep or the HOME Menu would cause the system to hang.

Bug Fix05-U17: (OS) Fixed a bug in which removing the card at specific times would cause the system to hang [System Updater]

Fixed a bug in which the system would freeze on the card-removed screen in some cases, depending on when the card was removed.

Known Issues

Bug Fix05-U18: The system sometimes freezes if a CSU file is started from the debugger and then the HOME Button is pressed.

The system sometimes freezes if a CSU file is started from the debugger and then the HOME Button is pressed. This problem does not occur when the CSU file is started from the HOME Menu or the Development Menu.

Known Issue05-U19: Some applets do not work correctly on SNAKE.

Applets like the following do not work on SNAKE.

Known Issue 05-U20: The Internet Browser cannot start from some system applets.

The Internet Browser sometimes cannot be started from certain system applets, even though it is in a startable state.

Changes in CTR-SDK 9.8.0 (2014/01/24 - for System Updater 0.22.4)

Bug Fixes

Bug fix 04-U01: (DevEnv) Updated the shared data titles for NEX [System Updater]

Updated the shared data used with NEX because it was rather old.

Known Issues

Known Issue 04-U02: System Updater in CTR-SDK 3.2.3 and earlier cannot be applied to CTR development hardware with the CTR edition of this version of System Updater

System Updater in CTR-SDK 3.2.3 and earlier cannot be applied to CTR development hardware with the CTR edition of this version of System Updater. (The system stops with the screen still black on startup and fails to start.)
If you want to apply an earlier version of System Updater for CTR-SDK, you need to do so by first installing System Updater for CTR-SDK 7.x.

Known Issue 04-U03: Memory available to enhanced applications is limited to 96 MB

The amount of main memory currently available to enhanced applications is 96 MB, but there are plans to increase this amount in the future.

Known Issue 04-U04: The HOME Menu included in System Updater is different for SNAKE and CTR

The HOME Menu included in System Updater is different for SNAKE and CTR.

Known Issue 04-U05: Sound and images become distorted in some system applets

Sound and images become distorted in some system applets when they are running.

Known Issue 04-U06: The Internet Browser cannot start from some system applets

The Internet Browser sometimes cannot be started from certain system applets, even though it is in a startable state.

Known Issue 04-U07: The system mode is wrong after recovering from the card removal screen

After recovering from the card removal screen, the system mode is prod (64 MB).

Known Issue 04-U08: PARTNER-CTR UIC-MIDI cannot be used on IS-RAY-DEBUGGER

PARTNER-CTR UIC-MIDI does not work properly when used to connect IS-RAY-DEBUGGER to a PC.

Changes in CTR-SDK 9.8.0 (2014/01/08 - for System Updater 0.22.3)

New Features and Improvements

New Features and Improvements 03-U02: (DevEnv) ★ Merged changes from CTR-SDK 7.0.1 through CTR-SDK 7.1 [SDK | System Updater | Sample Demos]

Merged changes from CTR-SDK 7.0.1 through CTR-SDK 7.1.

For more information, click here.

New Features and Improvements 03-U03: (DevEnv) Added display of the operating mode of the application being executed to the development menu [System Updater]

When the execution of an application is suspended, a message appears at the top of the development menu indicating that the application is currently suspended. The content of this message has been changed to indicate whether the suspended application was operating in standard mode (the same CPU clock as CTR) or in enhanced mode (three times the CTR clock).

New Features and Improvements 03-U07: (OS) ★ Added support for a threefold increase in the CPU clock and a larger L2 cache [System Updater]

Added support for enhanced applications that operate at three times the CTR CPU clock. Also changed the size of the L2 cache to 2 MB.

New Features and Improvements 03-U08: (OS) ★ Changed specifications of nn::os::IsRunOnSnake function [SDK | System Updater]

To maintain consistency with the CTR-SDK 7.x environment, changed the feature numbers used in the libraries of the nn::os::IsRunOnSnake function. This change requires applications that call the nn::os::IsRunOnSnake function to be recompiled using CTR-SDK 9.8.

New Features and Improvements 03-U09: (OS) ★ Changed System Updater so it cannot be applied to X3 development hardware and earlier versions, or to IS-RAY-DEBUGGER alpha and earlier versions [System Updater]

Changed the SNAKE version of System Updater so it cannot be applied to X3 development hardware and earlier versions, or to IS-RAY-DEBUGGER alpha and earlier versions.

New Features and Improvements 03-U11: (OS) Improved the debug output speed [System Updater]

Improved the processing speed for debugging output.

Bug Fixes

Bug fix 03-U01: (CFG) ★ Fixed a bug where the HOME Menu would not start when System Updater from CTR-SDK 7.1 or later was applied to development hardware with the CTR edition of System Updater [System Updater]

Fixed a bug where the HOME Menu would not start when System Updater from CTR-SDK 7.1 or later was applied to development hardware with the CTR edition of System Updater.

Bug fix 03-U04: (IR) Fixed a bug where the system would freeze when displaying the 3DS logo after restarting, due to the inability to close the application that supports the Circle Pad Pro [System Updater]

Fixed a bug in the application that supports the Circle Pad Pro in which a deadlock would occur in the shutdown process if the application was shut down with the Circle Pad Pro still attached. In such cases, the system would freeze when displaying the 3DS logo after a restart.

Bug Fix 03-U05: (MCU) Fixed a bug that caused LCD display problems when turning IS-RAY-DEBUGGER power on or off [System Updater]

Fixed a bug that prevented display on the LCD if the power on the IS-RAY-DEBUGGER was turned on and off. This problem does not occur if System Updater 0.22.3 has been applied at least once, even if earlier versions of System Updater have been applied.

Bug fix 03-U06: (NFC) Fixed a bug in the nfc library [SDK | System Updater]

Fixed the following bugs in the nfc library.

Bug fix 03-U10: (OS) Fixed a bug where the system would freeze when repeatedly suspending and resuming the application [System Updater]

Fixed a bug in which repeatedly starting and stopping or suspending and resuming applications would result in operations stopping during transitions and sounds not being produced.

Known Issues

Known Issue 03-U12: System Updater in CTR-SDK 3.2.3 and earlier cannot be applied to CTR development hardware with the CTR edition of this version of System Updater

System Updater in CTR-SDK 3.2.3 and earlier cannot be applied to CTR development hardware with the CTR edition of this version of System Updater. (The system stops with the screen still black on startup and fails to start.)
If you want to apply an earlier version of System Updater for CTR-SDK, you need to do so by first installing System Updater for CTR-SDK 7.x.

Known Issue 03-U13: Memory available to enhanced applications is limited to 96 MB

The amount of main memory currently available to enhanced applications is 96 MB, but there are plans to increase this amount in the future.

Known Issue 03-U14: The HOME Menu included in System Updater is different for SNAKE and CTR

The HOME Menu included in System Updater is different for SNAKE and CTR.

Known Issue 03-U15: Sound and images become distorted in some system applets

Sound and images become distorted in some system applets when they are running.

Known Issue 03-U16: The Internet Browser cannot start from some system applets

The Internet Browser sometimes cannot be started from certain system applets, even though it is in a startable state.

Known Issue 03-U17: The system mode is wrong after recovering from the card removal screen

After recovering from the card removal screen, the system mode is prod (64 MB).

Known Issue 03-U18: PARTNER-CTR UIC-MIDI cannot be used on IS-RAY-DEBUGGER

PARTNER-CTR UIC-MIDI does not work properly when used to connect IS-RAY-DEBUGGER to a PC.

Changes in CTR-SDK 9.7.0 (2013/09/30 - for System Updater 0.22.2)

New Features and Improvements

New Features and Improvements 02-U01: (CAMERA)★ Support for X3 and later development hardware [System Updater]

Added support for X3 and later development hardware.

As part of this, the camera will no longer work correctly if this System Updater is applied to DP1 development hardware.

This change has no effect on the Bring Up version of PARTNER-CTR Debugger.

New Features and Improvements 02-U02: (DevEnv) Made improvements so that the system mode is overwritten with the appropriate value when applying System Updater to SNAKE. [System Updater]

Made changes so that the system mode is set to snake prod when applying System Updater to SNAKE.

Made changes so that the system mode is set to snake prod when the config tool's Reset Setting command is run in SNAKE.

New Features and Improvements 02-U03: (DevEnv) Changed so that System Updater skips unnecessary updates [System Updater]

Made changes so that the update process is skipped for programs that do not need updates when applying System Updater.

New Features and Improvements 02-U04: (OS) Added a feature that gets the execution environment for SNAKE [SDK | System Updater]

Added the nn::os::CTR::IsRunOnSnake function to get whether an application is running on a SNAKE system.

Also, added SNAKE support to the nn::os::CTR::GetRunningTargetHardware function.

New Features and Improvements 02-U06: (OS) ★ Added support for starting applications without restarting the system [System Updater]

Added support so that system restarts do not occur when applications start while the system mode is set to snake prod.

Along with this, the 3DS CPU profiler can now be used in the SNAKE-compatible version of PARTNER-CTR Debugger.

New Features and Improvements 02-U07: (TOOL) Created a development menu that can turn wireless on/off [System Updater]

Added an item to the development menu for turning wireless on/off.

New Features and Improvements 02-U08: (TOOL) Added the snake prod system mode [System Updater]

Added snake prod to the selectable options under Other Setting/System Mode in the config tool.

New Features and Improvements 02-U09: (DevEnv)★ Merged changes from CTR-SDK 6.0.1 System Updater 0.19.3 through CTR-SDK 7.0 [SDK | System Updater | Sample Demos]

Merged changes from CTR-SDK 6.0.1 System Updater 0.19.3 through CTR-SDK 7.0

For more information, click here.

Bug Fixes

Bug Fix 02-U05: (OS) Fixed a bug in which the L2 cache did not work correctly [System Updater]

Fixed a bug in which the L2 cache was not working correctly.

Changes in CTR-SDK 9.6.0 (2013/07/25 - for System Updater 0.22.1)

New Features and Improvements

New Features and Improvements 01-U01: (OS) Added a Dequeue feature with a wait time to the BlockingQueue class [SDK | System Updater]

Added a Dequeue feature with a wait time to the BlockingQueue class.

New Features and Improvements 01-U02: (TOOL) Added System Updater for SNAKE [System Updater]

Added a System Updater to update SNAKE. See $CTR_SDK/documents/SNAKE/index.html for details.

Known Issues

Known Issue 01-U03: About Game Notes and the Internet Browser

When Game Notes or the Internet Browser are run, image distortion occurs.