Nintendo Wii Manuallines

Nintendo Wii Manuallines

Optical disc drive
Hide thumbs Also See for Wii:
Table of Contents

Advertisement

Quick Links

Wii Optical Disc Drive Guidelines
Version 1.46
© 2006 Nintendo
© 2006 Nintendo
RVL-06-0179-001-A
CONFIDENTIAL
Released: October 4, 2006

Advertisement

Table of Contents
loading

Summary of Contents for Nintendo Wii

  • Page 1 Wii Optical Disc Drive Guidelines Version 1.46 © 2006 Nintendo © 2006 Nintendo RVL-06-0179-001-A CONFIDENTIAL Released: October 4, 2006...
  • Page 2 "Confidential" These coded instructions, statements, and computer programs contain proprietary information of Nintendo of America Inc. and/or Nintendo Company Ltd., and are pro- tected by Federal copyright law. They may not be disclosed to third parties or copied or duplicated in any form, in whole or in part, without the prior written consent of Nin- tendo.
  • Page 3: Table Of Contents

    Various Causes of Changes in Game Disc Access Time ............14 dol File Restrictions .........................14 Banner File for Game Disc Information and Displaying it in IPL Main Menu (In Wii display sep- arate icon and banner)15 Avoid Infinite Loop of Hardware/Audio Streaming Under the Following Conditions ....16 5.5.1...
  • Page 4 Graphics Library (GX) Describing Nintendo GameCube Optical Media ..............18 Figures Figure 1 - State Changes...........................6 Figure 2 - An example of Game Disc information display................16 RVL-06-0179-001-A © 2006 Nintendo Released: October 4, 2006 CONFIDENTIAL...
  • Page 5: Revision History

    Revision Version Description of Revisions Date 1.46 9/29/06 • Updates for Wii. For provisional supply of information. Plan to move to Disc Drive Library Programming Manual. 1.46 4/21/04 • Added table of error emulation methods for each development instrument. 5/28/04 •...
  • Page 6 Graphics Library (GX) RVL-06-0179-001-A © 2006 Nintendo Released: October 4, 2006 CONFIDENTIAL...
  • Page 7: Overview

    (who design the screen layout for error messages) and the like, and for the bug testers. For information that is more specific to programming, see this section in the Revolution Optical Disc Drive Library (DVD). © 2006 Nintendo RVL-06-0179-001-A CONFIDENTIAL...
  • Page 8: About The Game Discs

    Every version of the game is allocated a game version. It does not matter whether the game has been released or not. The Optical Disc Driver uses the Game Disc ID to determine whether the Game Disc is a correct Game Disc. RVL-06-0179-001-A © 2006 Nintendo Released: October 4, 2006 CONFIDENTIAL...
  • Page 9: Guidelines For Error-Handling

    Error Types that Developers Need to Resolve There are four “error types” that developers need to resolve. • Disc Cover Open Error (Wii has no disc cover) • No Disc Error • Wrong Disc Error • Retry Error •...
  • Page 10: Wrong Disk Error

    Display the following message instructing the user to read the operations manual. “An error has occurred. First press the Eject Button and eject the disc. Then turn the Wii console power off and refer to the Wii operations manual for further instructions.”...
  • Page 11: How To Get The Error Type

    (described below) if there is no command being executed. The DVD_STATE_NO_DISK functions DVDGetFileInfoStatus and DVDGetCommandBlockStatus behave in the same manner. The following list indicates states the function will return when an error has occurred. • DVD_STATE_COVER_OPEN (Wii has no disc cover) • DVD_STATE_NO_DISK • DVD_STATE_WRONG_DISK • DVD_STATE_RETRY •...
  • Page 12: State Diagram

    • High-speed Change of Status due to Interrupt (Wii does not have one) For example, if the Disc Cover is closed, the interrupt will take place and be processed internally. The device driver changes states so polling is not required, making the processing minimal.
  • Page 13: Error-Handling After Starting Audio Streaming (Not Required For Wii)

    3.6.2 Error-handling After Starting Audio Streaming (Not required for Wii) The DVDGetDriveStatus function cannot detect errors that occur after starting audio streaming. But there is no need to use some other method to detect errors and no need to notify the game player if one is detected.
  • Page 14 Note 3: Occasionally a Retry error will be generated if buttons are not pressed in this order: Press and hold down UP button or Disk Change button, then press Error button. RVL-06-0179-001-A © 2006 Nintendo Released: October 4, 2006 CONFIDENTIAL...
  • Page 15: Games With Multiple Game Discs

    At the present time, such discussions are only for two-disc games, for which both discs are sold at the same time. Please hold separate discussions with the Nintendo Licensing Department for games with three or more Game Discs, or for the marketing of separate Game Discs.
  • Page 16: Specifying Game Discs At Time Of Exchange

    The reason is that when wild cards are used, the operation check combinations become enormous and cause a lot of problems. If you are nevertheless considering the use of wild cards for the elements other than game version, you must discuss the matter with Nintendo in advance. 4.2.2 Wild Card Usage Restrictions (Game Versions) When using wild cards for game versions, there are advantages and disadvantages to using and not using them (when given explicit instructions).
  • Page 17: The Game Disc Exchange Procedure

    The Game Disc Exchange Procedure Below is an outline of the procedure that takes place from the time the player exchanges Game Discs until the Wii can access the new Game Disc. 1. The Optical Disc Drive motor is stopped.
  • Page 18: Multi-Disc Emulation

    For example, if the inserted Wii Game Disc is one of a set of two Wii Game Discs and the inserted disc is one that cannot be played standalone, have available a program that displays a message such as “...
  • Page 19: Use Labels And Banners To Distinguish Game Discs

    Print a label for each Game Disc, so game players can differentiate Game Discs and exchange them prop- erly when instructed to do so. For details on banners and icons displayed by the Wii console, see “Icon and Banner Creation Tool.”...
  • Page 20: Other Guidelines Regarding Accessing The Optical Disc Drive

    Avoid designing a program with a dependency on the device specifications of the Wii console or its periph- erals, since this may result in a program malfunction or crash.
  • Page 21: Banner File For Game Disc Information And Displaying It In Ipl Main Menu

    (Wii displays separate icons and banners) On the Nintendo GameCube, when the game is not started immediately and is started after going into the IPL Main Menu once, disc information is displayed on the screen. Banner files are used in this situation.
  • Page 22: Avoid Infinite Loop Of Hardware/Audio Streaming Under The Following Conditions

    Japan or the U.S. The reason is because the IPLs of the Japanese and American versions of the Nintendo GameCube do not support the BNR2 format. On the other hand, we recommend that you use makebanner2.exe for Game Discs destined for Europe.
  • Page 23 The reason that we need to avoid infinite loops is because the player may leave the Nintendo GameCube unattended, and frequent drive accesses may be occurring. Nintendo GameCube's optical disc drive moves the head frequently when accessing the Game Disc.
  • Page 24: Examples Of Problems And How To Solve Them

    If there is no input to the controller for 5 minutes, make characters in the game go to sleep, so that they will no longer talk. By doing this, access to the optical disc drive will be only for playing back BGM. RVL-06-0179-001-A © 2006 Nintendo Released: October 4, 2006 CONFIDENTIAL...
  • Page 25: Other Cautions

    Optical Media When describing optical media to a game player, such as in a game message or in the Instruction Booklet, please use “Game Disc”, “Disc”, or “disc” instead of “Disk”. © 2006 Nintendo RVL-06-0179-001-A CONFIDENTIAL Released: October 4, 2006...
  • Page 26 Graphics Library (GX) RVL-06-0179-001-A © 2006 Nintendo Released: October 4, 2006 CONFIDENTIAL...

Table of Contents