Nintendo has established guidelines that applications must adhere to for the following reasons.
- Preventing, to the greatest degree possible, problems (such as accidents) with commercially released products
- Preventing application designs where the application cannot be played on all systems in the Nintendo 3DS family due to manufacturing differences between said systems
- Ensuring that Nintendo services can operate without problems
- Eliminating application designs that significantly reduce system lifetime
- Maintaining the brand image of the platform by standardizing specifications across all applications
As necessary, this documentation provides the following content to explain in detail the guidelines and other recommendations set forth by Nintendo.
- Background, purpose, and additional information about the guidelines
- Recommendations relating to the purposes above
- Other information required to explain the above
When developing applications for systems in the Nintendo 3DS family, you must follow all of the applicable guidelines in this documentation and also follow the recommendations as much as possible.
This documentation is intended for anyone involved in application development. It is intended to be used as a reference by everyone involved in all stages of development, from the application planning stage through mastering, as well as during creation of manuals and packaging.
These guidelines were established to reduce problems in all aspects of developing and releasing an application. Adherence to these guidelines, however, does not guarantee that all problems can be avoided. When you are planning to develop and release an application, observe all associated laws and regulations in addition to adhering to all requirements in this documentation. In addition, make sure you have obtained all necessary rights and permissions from third parties. For example, if you are using any libraries, tools, or other resources that require legal notices, be sure to display them as specified.
The content of these guidelines is general in nature, so there may be cases where adherence to them is difficult due to the specifications of an application. In such cases, please contact support@noa.com and explain your need for an exception. Implementation without full compliance with this documentation may be possible as long as the following conditions are met.
- If it can be determined that matters of concern to Nintendo can be handled (or that problems of concern can be avoided) because of how the application is designed
- If Nintendo determines that the problems that result from compliance with a guideline in this documentation outweigh the benefits of compliance
This volume contains the following chapters:
1.1 How to Use This Documentation
CONFIDENTIAL