app.xml file contains your application's Title ID,
type, and version information. This file is generated automatically
by the SDK with default values that are
appropriate for most of your development cycle.
When you are ready to master your application, the Wii U Application Configuration Tool
helps you gather all of the configuration settings of your application and generates the production
app.xml. This tool is available separately from the SDK.
Contact your local Nintendo developer support group for more information.
app.xmlfile is published along with your application. It cannot be changed at runtime.
app.xml is located in your application's
/code directory at runtime.
When you run your application with the
launching command using PCFS,
/code is mounted from the host PC directory that contains your
RPX file, and the launching command creates the
CAFE_CODE_DIR environment variable to refer to
that host PC directory.
app.xml does not exist when you run your application, the launching command will create it
$CAFE_CODE_DIR using default values.
This section describes some of the parameters of the
Data structure version of the
||Major version of Cafe Core OS (COS) required for the application. Expressed as the (entire) title ID of the required COS.|
||Title ID of the application.|
||Version of the application.|
||Version of SDK used to build the application. Informational only.|
||Application type; reserved for use by Nintendo.|
||Group of which the application is a member; reserved for use by Nintendo.|
If the application's
app.xml data structure
older than the version in the SDK, the application's
will be replaced by the default one. This will occur when you
run your application.
This parameter specifies the Cafe Core OS (COS) major version required for your application. This value is auto-generated by the SDK and must not be modified.
The COS major version number is incremented with each SDK release.
The COS version is expressed as the title ID of the COS required by your application. For example, for SDK 2.08, this parameter is set to:
The actual COS version is the last byte in the COS title ID (
This is the title ID for your application. The SDK provides default values for your application:
NDEBUG: 0005001B10054000 DEBUG : 0005001B10058000
Nintendo will provide the production title ID before your application is ready for mastering.
For more information, refer to the Title ID.
title_version parameter identifies each release of your
application. This parameter is ultimately set by the Wii U Application
sdk_version parameter specifies the version of Cafe SDK with
which the application was built. This parameter is for information only.
app_type parameter is reserved for use by Nintendo. The default
application type for games is
group_id parameter is reserved for use by Nintendo.
2015/01/29 Clarify the setting of
2013/05/08 Automated cleanup pass.
2011/02/21 Initial version.