This screen is used to view information about environments which have been previously created using Nintendo Dev Interface (NDI). In addition, new environments may be created and existing environments may be altered.
The New Environment button in the upper left corner of the screen begins the process of creating a new environment.
The environment list on the left displays all environments currently installed to the system. Select an environment and information about that environment is displayed on the right. The key details of an environment are as follows.
After an environment is created, new versions of the packages that were initially installed will become available. When this occurs, the following icon is displayed, adjacent to the name of the environment.
For more information about updating environments, refer to the Update section below.
Dashboard Groups are installed with specific packages and enable quick access to particular functions, such as updating hardware, opening specific programs, or installing additional packages.
Dashboard functions that you might regularly use can be selected as favorites, adding them to the Welcome screen for ease of access. To favorite a dashboard function, click the star icon to the right of the desired selection.
After a favorite has been added, it is displayed in a new tool on the Welcome screen. To remove a favorite, click the star icon next to it.
This option will open the Configure Environment screen. This screen allows modifications to be made to the the installed packages in the environment or the installation of additional packages. For more information, see the following sections.
This screen functions similarly to the package management when installing new environments, but has additional features. It is separated into three sections.
The Tag List and Installation Summary sections can be opened and closed by clicking the arrow buttons in the upper left and right corners of the window.
If any packages in the main package list have tags associated with them, the tag list is displayed. Selecting options from the list filters the package list so that it displays only packages that have the indicated tag. Selecting more than one tag displays only package that have all the selected tags. To remove a selected tag, click the selection again. To show or hide all tags in a particular category (such as Occupation), click the header.
The package list displays all packages that can be installed or modified, based on the selection of foundation and foundation version for the environment. In addition, it contains several features to assist in package selection.
A number of packages are displayed at the bottom of the package list, based on the applied filters. An individual package has the following properties.
The Installation Summary displays all packages to be installed when continuing the installation process. Additional icons indicate what actions are being performed on individual packages. For more information about these icons, see the following table.
Icon
|
Name
|
Description
|
---|---|---|
|
Install | The indicated package will be installed with the indicated version. |
|
Required | The indicated package must be installed because it is a dependency of another selected package. |
|
Reinstall | The current version of the indicated package will be reinstalled. |
|
Rollback |
The indicated package will apply an "undo" to the most recent installation, and be reverted to its previous state. |
|
Uninstall | The indicated package will be uninstalled from the system. |
This screen displays all packages to be installed when continuing the update process. The name, version to be installed, and size of each package is displayed. The total space required for the installation is displayed in the lower right corner of the screen.
This option opens a new Windows Explorer window at the system location for the environment.
This option allows you to create a MegaZarf file from the selected environment. An exported MegaZarf file contains all of the information required for any instance of NDI to create the environment again.
The approximate file size of the of the MegaZarf is displayed at the top of the screen. Ensure that you have sufficient space to create the file.
To create a MegaZarf, the following information must be entered.
This option attempts to update all packages in the selected environment to the latest available patch version of SDK software it contains (in example, version 3.5.1 would update to version 3.5.2, but not to version 3.6.0) and to the latest available version for all other software. It opens a window that lists all available updates for installed packages and the total file size of the packages that will be downloaded and installed.
If updates are available for an environment, all indicated software packages will be installed. When updating in this manner, you cannot choose individual updates to perform. It is possible to perform updates on individual packages using the Manage Details feature and making selections there.
Click the Update button to begin the update proccess for the environment. This may take several minutes, depending on the size and number of updates required.
This option changes the system location or name of the selected environment. The combination of the the environment name and location must be unique when moving or renaming (in example, two environments named "Project" could be located in the folders "Environments" and "Projects", but one environment could not be moved into the other folder without also changing the name of the environment).
The Rename / Move screen has the following fields.
This option removes the selected environment from the system. After the environment is uninstalled, if there are no other environments on the system, a prompt to remove all remaining global packages from the system will be displayed.
Global Packages are software packages that are only installed one time, but can be used by all environments on the system.
This option removes the selected environment from NDI without removing it from the system. After removal it is not displayed on the Dev Environments screen and is not tracked by NDI for any purpose. An environment removed in this way may be restored to NDI at a later point, using the 5.11 Link to Existing Environment feature.
This option displays differently depending on which platforms the foundation in the environment supports. If an environment supports multiple platforms, an individual Set as Default option is displayed for each platform.
Selecting this option for an environment causes it to be the default environment for software that interacts with the indicated platform. Additionally, selecting this option for an environment makes it the default SDK path to use in the NDI Command-line interface. For more information, see the NDI Command-line documentation.
This default setting may be removed by selecting the Clear as Default option, which replaces Set as Default in the menu for default environments. Only a single environment can be set as default for a given platform.
This option displays all information about the environment in a format that may be selected for copy and paste operations. This is the same information available in other parts of the application, collected in one location for easy access.
When an installation fails, the environment will be in an invalid state. In this case, the Manage menu becomes the Fix menu. Actions from the Manage menu cannot be performed until the issue is resolved. NDI can resolve the installation failure in several ways, which are detailed below.
When an environment is moved or deleted without using NDI, the environment enters an invalid state. In this case, the Manage menu becomes the Fix menu. Actions from the Manage menu cannot be performed until the issue is resolved. NDI can resolve this issue in two ways.
CONFIDENTIAL