Cafe SDK CAT-R QuickStart


The CAT-R development system is a Cafe development system equipped with an optical disc drive. It does not have a debug output as in a CAT-DEV. Connections with the DRC-DK MP and the Wii Remote can be either wired or wireless. The CAT-R is the Wii U development hardware that is used for final debugging. Because it uses a CPU exclusively for development tools, it cannot be used with retail versions of applications.

There is no CAT-R with the same 8 GB of NAND memory as the Wii U Basic Set.

The CAT-R has 2 GB of main memory, which is the same as the Wii U Console. The CAT-R has 32 GB of NAND memory, which is the same as the Wii U Deluxe Set. The CAT-R cannot boot into Wii U Compatibility Mode. It also does not support the CEC feature of HDMI.

This guide describes the setup procedure for the CAT-R environment.

With this environment, developers may:

For information about setting up a CAT-DEV development kit, see the Cafe SDK CAT-DEV QuickStart Guide.

CAT-R Limitations

The following limitations should be acknowledged when running applications on a CAT-R.

Common Terms

Term Definition
SDK The Software Development Kit contains a set of application programming interfaces (APIs) and other software development tools that are used to develop, build, run, debug, and master applications for the Wii U.
CAT-DEV The Cafe Tool for Development (CAT-DEV) hardware system is the basic Cafe development kit. It connects to a host PC over a network to facilitate application development. The host PC provides file system emulation for the CAT-DEV. This means that the application that is being developed and its associated files can be generated and maintained on the PC. The CAT-DEV has a bridge which transparently routes all file I/O requests to the PC, making it unnecessary to burn an optical disc or install content on the internal storage of the CAT-DEV.
API Application Programming Interface (API) is a library of source code used as an interface by the Wii U system and software components to communication with each other.
System Config Tool Software utility that runs on a CAT-DEV or CAT-R, and helps users set up system configurations, manage titles, and save data necessary for game development. The System Config Tool replaces an older utility known as DevMenu.
Wii U GamePad The Wii U GamePad (GamePad) is a controller for the Cafe system that has a built-in touch-panel LCD screen. The GamePad outputs video and audio processed by the Wii U, and inputs control information from the touch screen and buttons, audio from the onboard microphone, and video from the onboard camera to the Wii U. It is also referred to as the Display Remote Control (DRC).
HOME Menu The HOME Menu (HBM) is a system application that is activated when the user presses the HOME Button on the controller. This application provides a uniform interface for exiting an application; launching the browser, e-manual reader, or other overlay application; or adjusting various system preferences. The HBM is a system software component that is not linked to a game.

Revision History

2014/09/04 Added Limitations section.
2014/04/11 Added link to 'overlay apps'.
2014/01/21 Terminology change to HOME Menu.
2013/05/10 Added common terms and picture of CAT-R.
2013/05/08 Automated cleanup pass.
2013/03/01 Merge QSGs into Basics -> Systems.
2013/02/15 Edit pass.
2011/02/21 Initial version.