2. Installing Required Software Packages

2. Installing Required Software Packages

Use Nintendo Dev Interface (NDI) to download and install the software packages required for setting up the Wii U development environment. Follow the steps below to acquire the required packages.

  1. Start NDI.

  2. On the Welcome screen, select the Dev Environments option.
  3. On the Development Environments screen, select Install New.
  4. On the Install New Environment screen, select Create My Own.
  5. On the Environment Destination screen, select Install to Disk.

  6. If this is your first time running NDI, you will be asked to select a server and enter your Nintendo Developer ID. Set Server to Nintendo Developer Portal and Nintendo Developer ID to your NDID and click Connect.
  7. You will then be prompted for your password. Enter your password and click Log In.
  8. Next, select where to install the development environment. Set Location to a suitable directory on your hard drive without any spaces in the path. In this guide, we will use C:\NDI.

    Note

    Never use spaces in any of the directory names for your development environment. It will cause numerous problems.

  9. Set Name to a suitable environment name without any spaces and click Next. In this guide, we will use WiiU. This results in a root environment directory of C:\NDI\WiiU.

  10. On the Define New Environment screen, set Platform to Wii U and confirm that Tool Set is set to Stand-alone SDK and SDK is set to Wii U.

  11. On the Select SDK Version screen, choose the version of CAFE-SDK that matches the version of Unity you want to use (you can find which SDK versions match to which Unity versions using the version table on Nintendo Developer Portal).  Click Next

    Note

    If you select an SDK with no supported versions of Unity, you will not be able to see the Unity package to download. Be sure to select the correct SDK version.

  12. Next, we choose which software packages to install. In the bottom-right corner of the Configure Environment screen, select Customize Selection.



  13. In the search box, type Unity and press Enter.

    Note

    If no version of Unity is found, then you have selected a version of the SDK with no supported versions of Unity. See the Middleware Version Table for what versions of the SDK are supported by the different versions of Unity for Wii U.

  14. For the CAFE - MW - Unity SDK entry, select the Unity version you want to install and click Show More to display the release notes for that version.

  15. Make note of the serial key in the release notes as well as the supported HostBridge Software version and then click Done. You will need this key when installing Unity.

  16. Click Install. The following packages will automatically be installed as well.

    Package Version
    CAFE - HostBridge Software Version specified in the download description of the Unity for Wii U package.
    CAFE - MULTI License Latest version
    CAFE - GHS MULTI Latest version

    The process is automated, but some windows will open and close during installation.

  17. Once the installation process is complete, navigate to the root directory of the environment (in this guide, it would be C:\NDI\WiiU) and run the SetupEnvironment.wsf file to add the required environment variables.
  18. You must also set the GHS_ROOT environment variable to point to the GHS MULTI installation.
    1. The default install directory is c:\ghs\multi. Navigate to that directory to be sure MULTI was installed there.
    2. Open an MS-DOS command prompt and type in the following:
      setx GHS_ROOT <GHS MULTI install directory>
      If GHS MULTI was installed via the standard settings, the command would look like this:
      setx GHS_ROOT c:\ghs\multi
    3. Press enter. You should get a response stating the variable was saved.
  19. Restart your Window's session (log out and log back in).

 


CONFIDENTIAL