1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 3<HEAD> 4<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 5<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> 6<META http-equiv="Content-Style-Type" content="text/css"> 7<TITLE>DEVKIT System Menu</TITLE> 8<LINK rel="stylesheet" href="../CSS/revolution.css"> 9</HEAD> 10<BODY> 11<H1 align="left">DEVKIT System Menu</H1> 12<H2>Description</H2> 13<P>The DEVKIT system menu is a utility that configures the various console settings accessed by the application to a development console. This is integrated into the boot program and holding down the Wii Remote Home Button or the GameCube Controller Z Button during boot will open the DEVKIT system menu screen.<BR><BR><B>To enable these functions from the Wii Remote, first pair it with the development console.</B><BR><BR><B>Note:</B> With versions 1.10 and earlier, to output the boot log, it is necessary to hold down the B Button, + Button, and - Button on the Wii Remote simultaneously or plug a Nintendo GameCube Controller into Controller Socket 4. 14</P> 15<H2>Using the Demo</H2> 16<P>To select the highlighted item, press the A Button.<br>To go back to the previous menu, press the B Button.<br><BR><B>Note:</B> To cycle through the menu items, use the +Control pad's up/down buttons or move the Control Stick.<br><BR>Settings can be saved by pressing the HOME or START buttons at the top menu. <BR><BR><B>Note:</B> Settings are not enabled until they are saved.<BR> If the +Control Pad's up or down button is held down or the Control Stick is held up or down, the select cursor will keep moving in that direction. <BR> *This can be controlled through the Wii Remote or the GameCube Controller.</P> 17<H2>Menu Items</H2> 18<H3>Calendar Settings</H3> 19<P>Sets the date and the time.</P> 20<H3>Sound System Settings</H3> 21<P>Sets the sound mode (mono, stereo, or surround). Reflected in <CODE>SCGetSoundMode</CODE>.</P> 22<H3>Screen Settings</H3> 23<TABLE border="1"> 24 <TBODY> 25 <TR> 26<TD><B>Options</B></TD> 27<TD><B>Description</B></TD> 28 </TR> 29 <TR> 30<TD><B>Position Adjustment</B></TD> 31<TD>Sets a horizontal position on the screen. (This can be changed using the Control Stick or the left and right buttons on the +Control pad.)</TD> 32 </TR> 33 <TR> 34<TD><B>Burn-in Protection</B></TD> 35<TD>Sets the burn-in protection feature (ON or OFF).</TD> 36 </TR> 37 <TR> 38<TD><B>Progressive</B></TD> 39<TD>Sets progressive mode (ON or OFF). Reflected in <CODE>SCGetProgressiveMode</CODE>.</TD> 40 </TR> 41 <TR> 42<TD><B>Aspect Ratio</B></TD> 43<TD>Sets the aspect ratio (4:3 or 16:9). Reflected in <CODE>SCGetAspectRatio</CODE>.</TD> 44 </TR> 45 <TR> 46<TD><B>EURGB60</B></TD> 47<TD>Sets EURGB60 mode (ON or OFF). Reflected in <CODE>SCGetEuRgb60Mode</CODE>.</TD> 48 </TR> 49 </TBODY> 50</TABLE> 51<H3>Language Settings</H3> 52<P>Sets a language (Japanese, English, German, French, Spanish, Italian, or Dutch). Reflected in <CODE>SCGetLanguage</CODE>.</P> 53<H3>Wii Remote Settings</H3> 54<TABLE border="1"> 55 <TBODY> 56 <TR> 57<TD><B>Options</B></TD> 58<TD><B>Description</B></TD> 59 </TR> 60 <TR> 61<TD><B>Vibration Settings</B></TD> 62<TD>Sets vibration settings (ON or OFF). Reflected in <CODE>SCGetWpadMotorMode</CODE>.</TD> 63 </TR> 64 <TR> 65<TD><B>Sensor Bar Position</B></TD> 66<TD>Sets the sensor bar position (above or below). Reflected in <CODE>SCGetWpadSensorBarPosition</CODE>.</TD> 67 </TR> 68 <TR> 69<TD><B>Wii Sensor Bar Sensitivity</B></TD> 70<TD>Sets the Wii Sensor Bar sensitivity. (This can be changed using the Control Stick or the left and right buttons on the +Control Pad.) This setting is reflected in <CODE>SCGetBtDpdSensibility</CODE>.</TD> 71 </TR> 72 <TR> 73<TD><B>Speaker Volume</B></TD> 74<TD>Sets the speaker volume (can be changed using the Control Stick or the left and right buttons on the +Control pad). Reflected in <CODE>SCGetWpadSpeakerVolume</CODE>.</TD> 75 </TR> 76 </TBODY> 77</TABLE> 78<H3>Parental Controls</H3> 79<TABLE border="1"> 80 <TBODY> 81 <TR> 82<TD><B>Options</B></TD> 83<TD><B>Description</B></TD> 84 </TR> 85 <TR> 86<TD><B>Parental Controls</B></TD> 87<TD>Sets Parental Controls to enabled/disabled (ON or OFF).</TD> 88 </TR> 89 <TR> 90<TD><B>Examining Organization</B></TD> 91<TD>Sets the examining organization to be used with the parental controls (CERO/ESRB/USK/PEGI, Standard/PEGI, Finland/PEGI, or Portugal/PGEI+BBFC/OFLC).</TD> 92 </TR> 93 <TR> 94<TD><B>Rating</B></TD> 95<TD>Sets the rating (can be changed with the left and right buttons on the +Control pad or the Control Stick).</TD> 96 </TR> 97 </TBODY> 98</TABLE> 99<P>Whether the parental controls check was successful can be log confirmed just before the application startup.<BR>The check was successful if "PC Check ... Success" is displayed; it failed if "PC Check ... Failed" is displayed.</P> 100<H3>Verify System Firmware</H3> 101<P>Displays the firmware installed in the system.</P> 102<H3>Save Data Handling</H3> 103<P>These operations write save data from Wii console NAND memory to an SD card and write data from an SD card to Wii console NAND memory.</P> 104<TABLE border="1"> 105 <TBODY> 106 <TR> 107<TD><B>Mode</B></TD> 108<TD><B>Description and Procedures</B></TD> 109 </TR> 110 <TR> 111<TD><B>NAND Mode</B></TD> 112<TD>Displays the list of applications that have data saved to Wii console NAND memory.<BR>The A Button copies the data of the selected application to the SD card.<BR>The B Button returns the user to the top menu.<BR>The X Button or the 1 Button deletes the data of the selected application.<BR>The Y or 2 Button switches to SD mode.</TD> 113 </TR> 114 <TR> 115<TD><B>SD Mode</B></TD> 116<TD>Displays the list of saved data on the SD card.<BR>The A Button copies the data of the selected application to Wii console NAND memory.<BR>The Y Button or 2 Button switches to NAND mode.<BR><BR>When data is copied to the SD Card, a file named <CODE>DEVKITMENU.SAVE</CODE> is created to store the application settings.<BR><BR> This file is not copied when writing back to NAND memory.</TD> 117 </TR> 118 </TBODY> 119</TABLE> 120<P><B>About Game Codes</B></P> 121<P>On the DEVKIT system menu, the game code is obtained from the folder name used for data on the SD card.<BR>By changing the folder name, you can change the save data for use by an application with another game code.<BR> The NDEV game code is set to <CODE>0000</CODE>. Thus, when using the data created by executing an <CODE>rvm</CODE> file, the data created with the RVT-R reader, and so on, from an application executed with <CODE>ndrun</CODE>, be sure to change the folder name to <CODE>0000</CODE> and to copy the data to the folder.<BR>Set the application type to "DISC" when re-writing files used to save settings (described later).</P> 122<P><B>Setting Save Files</B></P> 123<P>The setting save file is created for the following purposes:</P> 124<UL> 125<LI>Saving and changing the file permission</LI> 126<LI>Identification of the application type (disc application or NAND application)</LI> 127</UL> 128<P>Changes to the permission part of the file (such as <CODE>rwrw--</CODE>) are reflected in the permissions when the data is written back to NAND memory.<BR>Also, when adding a new file, adding to the list in the same format will allow the same file permission to be specified. When editing a setting save file, follow the default format.<BR><BR>In the default format, the first line is the application type ("DISC" or "NAND").<BR> In the second line, the first two (2) characters indicate the file type (file "F" or directory "D"), the next eight (8) characters set the file directory permission ("xxxxxx" format), and the remaining section sets the filename.<BR><BR>If the information could not be retrieved (such as file does not exist, edited to unreadable format), the application type will be set to "DISC" and file/directory permission to "rwrw--" (the default values).</P> 129<P><B>The following cautions apply when handling saved data</B></P> 130<UL> 131<LI>Format the SD card in FAT format. SD cards formatted in other formats are not supported.</LI> 132<LI>If an application is not installed in Wii console NAND memory, data for that application cannot be written to NAND memory from an SD card.</LI> 133<LI>Everything within the data folder for NAND memory is copied. It is not possible to copy only a specific folder.</LI> 134<LI>Files located in the data folder for NAND memory that cannot be read by the <I>owner</I> (attribute <CODE>is ----XX</CODE>) are not copied.<BR>Such files are lost when overwriting and writing back the data on the SD card.<br><br><b>Note:</b> It is now required that the owner have read permission for the file/directory.</LI> 135</UL> 136<H3>Development Console Settings</H3> 137<TABLE border="1"> 138 <TBODY> 139 <TR> 140<TD><B>Options</B></TD> 141<TD><B>Description</B></TD> 142 </TR> 143 <TR> 144<TD><B>Video Mode</B></TD> 145<TD>Sets the video mode (NTSC or PAL). <BR><B>Note:</B> Do not select PAL unless using a PAL output environment (such as a PAL television).</TD> 146 </TR> 147 <TR> 148<TD><B>Country Code</B></TD> 149<TD>Sets the development console country code (JPN/USA/EUR).</TD> 150 </TR> 151 <TR> 152<TD><B>Boot Mode</B></TD> 153<TD>Sets the boot mode (DEVELOPMENT or PRODUCTION). Be aware that operations change with each mode.<BR><BR>DEVELOPMENT Mode 154<UL> 155<LI>When an application is loaded to an address beyond 9 MB in MEM1, a WARNING is displayed (Note 1)</LI> 156<LI>OSReport output becomes valid with NDEV</LI> 157<LI>The drive rotation speed drops with RVT-R READER (Note 2)</LI> 158</UL> 159PRODUCTION Mode 160<UL> 161<LI>When an application is loaded to an address beyond 9 MB in MEM1, it stops with an ERROR before execution. (Note 1)</LI> 162<LI>OSReport output becomes invalid with NDEV.</LI> 163<LI>The drive rotation speed does not drop with RVT-R READER.</LI> 164</UL> 165<B>Note 1:</B> On actual consoles, memory beyond 9 MB is reserved and cannot be used to load programs.<BR> <B>Note 2:</B> On the actual console, the drive rotation speed drops due to dust on the disk, and the read speed from the disk can significantly drop.<BR> This situation can be simulated, so try to perform debugging with the RVT-R READER in both DEVELOPMENT and PRODUCTION modes. 166</TD> 167 </TR> 168 <TR> 169<TD><B>Drive Protection</B></TD> 170<TD>Sets the drive protection feature (enable/disable/debug).<BR>When set to enable, the drive will stop rotating in about 30 minutes, and the system will enter controller input standby mode. <BR>The debug setting is for development verification and will cause the drive to stop rotating after about 10 seconds.<BR><B>Because the SDK 2.2 patch does not support the drive protection feature, the setting here will not be applied. This setting is applied only for a program created by a supporting SDK.</B></TD> 171 </TR> 172 </TBODY> 173</TABLE> 174<H3>System Information</H3> 175<TABLE border="1"> 176 <TBODY> 177 <TR> 178<TD><B>Information</B></TD> 179<TD><B>Description</B></TD> 180 </TR> 181 <TR> 182<TD><B>Wi-Fi MAC Address</B></TD> 183<TD>The MAC address of the system's built-in Wi-Fi module.</TD> 184 </TR> 185 <TR> 186<TD><B>LAN MAC Address</B></TD> 187<TD>The MAC address of the wired LAN adapter connected to the system. It may take some time for the information to be updated after connecting it to the system.</TD> 188 </TR> 189 </TBODY> 190</TABLE> 191<H3>Development Console Initialization</H3> 192<P>Initializes the console system memory. Choose with the A Button and execute with the X Button or 1 Button. You can cancel with the B Button.<BR><B>Note:</B> When initialization is performed, all channels and saved data will be deleted and all system settings other than the video mode and country code will be initialized.</P> 193 194<H2>Revision History</H2> 195 196<P> 1972007/08/02 Added a description of the console initialization menu.<BR>2007/04/05 Added the description of game code to the description of save data operations.<BR>2007/03/01 Revised the description of the system menu. Added a description for Verify System Firmware and System Information.<BR>2006/11/30 Made corrections and additions to the explanation about save data operations. Standardized the terminology for Wii console NAND memory.<BR>2006/10/25 Added support for the Wii Remote operation. Changed "Parental Control" to "Parental Controls." Added setting save file to the save data operation.<BR>2006/09/24 Added parental controls settings. Changed the 9 MB limitation to boot mode, added a description.<BR>2006/09/19 Added burn-in protection settings and Wii Sensor Bar sensitivity settings. Revised the description of the drive protection feature.<BR>2006/09/07 Added drive protection. Changed specifications and cautions regarding save data.<BR>2006/08/30 Added wireless controller settings and save data handling information.<BR>2006/06/07 Initial version.</P> 198 199<hr> 200<P>CONFIDENTIAL</p> 201</BODY> 202</HTML>