1.6 The Sample Programs

Next we will try running the sample programs which utilize the preceding functions. When you run the sample programs from \n64kit\sample\tutorial\device\64devsi, the SI Device Test main menu is displayed on the screen.

Select a menu item with the Control Pad , and then press the Start button. Pressing the Start button again takes you back to the main menu from each submenu.

Below a summary of each submenu has been provided:

Controller
Detects which buttons have been pushed. When a Controller button is pushed, the corresponding indicator turns to red for "PRESSED", or flashes red momentarily for "TRIGGER."

Controller Pack
Select this menu after you have inserted a Controller Pak. This is a simple sample of Save, Load and Delete with the Controller Pak. Select using on the Control Pad, change the value using on the Control Pad, and then execute with the A button. Try saving a value for H.P. and M.P. Then change the value, load, and check if the previously saved value is displayed. The value can be changed using RIGHT/LEFT on the C button unit. (In NuSystem versions earlier than 1.2, the "Delete" will fail because of a bug in nuContPakFileDeleteJis.)

Motor
Remove the Controller Pak and insert the Rumble Pak into the Controller. Change the value using the Control Pad , and start and stop the vibrations with the A Button. Vary the vibration strength by changing the value of "Frequency." The value can be set between 1 and 256, and the vibration time is 5 seconds. The A Button alternately starts and stops the vibrations. If you press the A Button while the Rumble Pak is vibrating the vibrations will stop.