Explanatory Message For Wii Remote Strap Use (Required); Handling +Control Pad Input [Required]; Operations On The Unused Buttons [Required] - Nintendo Wii Programming Manuallines

Hide thumbs Also See for Wii:
Table of Contents

Advertisement

Wii Programming Guidelines
7.1.3

Explanatory Message for Wii Remote Strap Use (Required)

The purpose of this requirement is to reduce the possibility of user injuries or property damage from
use of the Wii Remote and/or any controller connected to the Wii Remote.
When starting up an application using the Pointer, the Motion Sensor, or both, please display a
message prompting the user to check that the Wii Remote strap is attached. The message should
also indicate that when using a controller connected to the Wii Remote, including the Nunchuk, put
the wrist strap through the connector hook.
The images and text are prepared in Japanese, English, German, French, Spanish, Italian, and Dutch
respectively. For the U.S. and European versions of the application, which allow a user to set a
language in the Wii hardware setting, display the language that properly reflects the hardware setting.
In case the game is intended for both the North American and European markets, be sure that the
language setting made on the Wii console by the user is applied when displaying the reminder screen.
There may be games where this requirement is not necessary, such as where the controller use is
limited to horizontal use of the Wii Remote where you are holding it with both hands. Please contact
Nintendo if you believe your game design does not require the wrist strap reminder screen.
7.1.4

Handling +Control Pad Input [Required]

Make sure that pressing the up and down or left and right directional buttons simultaneously on the
+Control Pad of the Wii Remote, Classic Controller, and Nintendo GameCube Controller does not
cause program malfunctions or other problems.
Up and down input or left and right input can be provided at the same time depending on the usage
environment.
Some of the ways to handle simultaneous pressing of the up and down or left and right buttons are:
• Attach priority levels to up and down/left and right directions
• Treat the input as null (no input)
Although prohibition processing takes place in the WPAD library for the +Control Pad on both the Wii
Remote and the Classic Controller, other measures are required to handle OR'ed input from both.
7.1.5

Operations on the Unused Buttons [Required]

Make sure there is no program malfunction when an unused button is pressed. This also applies to
cases where second or third controllers are used in an application that use only the first controller.
There is a chance for a button not used in the application to be input. Unexpected inputs may also
come from peripheral devices.
Be especially careful when a button not used in the application can perform actions such as the
startup of debug mode.
RVL-06-0132-001-I
Released: October 11, 2006
32
© 2006 Nintendo
CONFIDENTIAL

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents