====================================================================== HBM - Home Menu Library version 4.7.3 2010/07/30 ====================================================================== - Introduction - System Requirements - Installation and Running of the Demos - Incorporating Icons and Banners Into Your Application - Revision History - Known Issues ======================================================================= Introduction ======================================================================= This package includes a sample library for implementing HOME Menu and sample demos that use this library. ======================================================================= System Requirements ======================================================================= Operation of this package has been confirmed for the following development environments. - Revolution SDK 3.3 patch 1 - CodeWarrior for Wii 1.0 In addition, you also need NDEV hardware and NDEV software. ======================================================================= Installation and Running of the Demos ======================================================================= To build the demos, copy this package into the Revolution SDK root directory (overwriting the existing copy, if any), then run "make" in the "build/demos/hbmdemo" directory. (No special environment variables need to be specified.) This package is not a patch. It will continue to be provided as a separate package in the future. The package includes the following demos: - hbm This demo uses the homebuttonLib version of the library. All processing, including the processing of sounds, is carried out inside the library. - rsodemo This sample converts the HOME Menu execution segment (including homebutton.a) into rso format, places it in Mem1, and then runs. - shareddemo This sample starts the HOME Menu from a NAND application. Resources used in the HOME Menu use files provided in Wii system memory as shared content. - networkmanual_tpl This sample starts the HOME Menu from WiiWare. The Operations Guide is displayed as a TPL. Resources used in the HOME Menu use files provided in Wii system memory as shared content. - networkmanual_jpeg This sample starts the HOME Menu from WiiWare. The Operations Guide is displayed as a JPEG using the JPEG codec library. Resources used in the HOME Menu use files provided in Wii system memory as shared content. ======================================================================= Incorporating Icons and Banners Into Your Application ======================================================================= See "HBM Library Overview" in the HBM Library Function Reference. Use the same version of the library and data files. ======================================================================= Revision History ======================================================================= ■ Updates from Version 4.7.2 (2010/05/19) ・Fixed a bug where WPADSetSimpleSyncCallback was set to an indeterminate value if HBMDelete was run without calling HBMInit after HBMCreate. ・Included the network.csv file that was revised in the HOME Menu Library Message Resource Patch (version 2010/07/02). Corrected line breaks at inappropriate locations in the French-language version. ======================================================================= Known Issues ======================================================================= * When using the library as an RSO Callback process is called after HBMDelete. Using the HOME Menu from an RSO causes memory to be accessed after unlinking. When deleting the library from memory, after running HBMDelete on the application side, check that the return value of running the WPADProbe function against the connected Wii Remote channel is not WPAD_ERR_BUSY, and then deallocate the RSO or memory.