NintendoSDK: Difference between revisions
No edit summary |
leaks section |
||
| Line 5: | Line 5: | ||
The NintendoSDK is the Software Development Kit for the Nintendo Switch. Its name is generic because it was apparently being developed before the NX (the INDY), and was even used for BoTW on Wii U. It is also called the “nnSdk” due to it using the “nn” namespace, shared by the 3DS SDK. | The NintendoSDK is the Software Development Kit for the Nintendo Switch. Its name is generic because it was apparently being developed before the NX (the INDY), and was even used for BoTW on Wii U. It is also called the “nnSdk” due to it using the “nn” namespace, shared by the 3DS SDK. | ||
[[File:NDK Core Ounce from FCC.webp|thumb|left|The Switch 2 dev unit has "NintendoSDK Firmware for Ounce".]] | [[File:NDK Core Ounce from FCC.webp|120px|thumb|left|The Switch 2 dev unit has "NintendoSDK Firmware for Ounce".]] | ||
The NintendoSDK usually refers to itself by the same name, and not specifically the Switch or NX’s SDK. | The NintendoSDK usually refers to itself by the same name, and not specifically the Switch or NX’s SDK. | ||
| Line 24: | Line 24: | ||
It supports building for NX, and Windows x86/x64. This means that all nn::mii samples run on PC. | |||
==== Leaks ==== | |||
Due to the strict non-disclosure agreement, the SDK is not as easily obtainable as, say, beta versions of Windows. However, there have been a handful of leaks over the years. | |||
* (TODO: list 2022 15.0.x version, just list versions, maybe zip names) | |||
* (no links) | |||
Revision as of 22:09, 5 August 2025


The NintendoSDK is the Software Development Kit for the Nintendo Switch. Its name is generic because it was apparently being developed before the NX (the INDY), and was even used for BoTW on Wii U. It is also called the “nnSdk” due to it using the “nn” namespace, shared by the 3DS SDK.

The NintendoSDK usually refers to itself by the same name, and not specifically the Switch or NX’s SDK.
The firmware for Switch consoles is called “NintendoSDK Firmware for NX”, same for “Ounce”, the Switch 2. This is the same on dev and retail units.
The SDK features Mii support bundled into the public SDK for all developers: nn::mii

It supports building for NX, and Windows x86/x64. This means that all nn::mii samples run on PC.
Leaks
Due to the strict non-disclosure agreement, the SDK is not as easily obtainable as, say, beta versions of Windows. However, there have been a handful of leaks over the years.
- (TODO: list 2022 15.0.x version, just list versions, maybe zip names)
- (no links)