1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<html> 3 4<head> 5<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 6<META http-equiv="Content-Style-Type" content="text/css"> 7<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css"> 8<title>HBM Sample Demos</title> 9<style type="text/css" media="all"> 10<!-- 11@import url("../css/hbm_common.css"); 12--> 13</style> 14</head> 15 16<body> 17 18<H1>HBM Sample Demo List</H1> 19 20<H2>Location</H2> 21<p><code>$REVOLUTION_SDK_ROOT/build/demos/hbmdemo</code></p> 22<H2>Compilation</H2> 23<P>Navigate to <code>$REVOLUTION_SDK_ROOT/build/demos/hbmdemo</code> and type "make". The execution (<CODE>.elf</CODE>) file is created under <CODE>$REVOLUTION_SDK_ROOT/build/demos/hbmdemo/bin/RVL/</CODE>.</P> 24<H2>Running the Demos</H2> 25<P>Go to the <CODE>/bin/RVL/</CODE> directory of any of the demos in the <code>$REVOLUTION_SDK_ROOT/build/demos/hbmdemo</code> directory and perform one of the following:</P> 26<ul> 27<li>To simply run the application, execute the <code>ndrun</code> script, using the ELF file as an argument.</li> 28<li>To debug with CodeWarrior, run <CODE>ide</CODE> with the ELF file as an argument.</li> 29</ul> 30 31 32<H2>Description</H2> 33<TABLE border="1"> 34 <TBODY> 35 <TR> 36<TD width="120"><STRONG><CODE>hbm/</CODE></STRONG></TD> 37<TD width="520">This sample shows the general flow of the HOME Menu from start to finish.</TD> 38 </TR> 39 </TBODY> 40 <TBODY> 41 <TR> 42<TD width="120"><STRONG><CODE>rsodemo/</CODE></STRONG></TD> 43<TD width="520">This sample converts the HOME Menu execution segment (including <CODE>homebutton.a</CODE>) into rso format, lays it out in Mem2, and then runs.</TD> 44 </TR> 45 </TBODY> 46 <TBODY> 47 <TR> 48<TD width="120"><STRONG><CODE>shareddemo/</CODE></STRONG></TD> 49<TD width="520">This sample executes a HOME Menu sample as a NAND application.<br><br>The material used in the HOME Menu can be used as shared content. This is a sample that shows the method of use.<br><br>A <CODE>.wad</CODE> file will be created with "<CODE>make NANDAPP=TRUE demo</CODE>". The created <CODE>.wad</CODE> file can be imported and executed in NMenu.<br><br>If executing an <CODE>.elf</CODE> file, take the <CODE>contents_data.zip</CODE> file located inside <CODE>data/hbm/</CODE> and unzip in the directory set by <CODE>DvdRoot</CODE>.<br>Be sure to run <CODE>make clean</CODE> and delete superfluous files before switching the compile target.<br><br>The <CODE>sample.arc</CODE> file in the sample is a packaged version of <CODE>home.csv</CODE> and <CODE>home_nosave.csv</CODE>.<br><br><br> To check whether the version is Chinese or Korean, set <CODE>TLANG_CHN=TRUE</CODE> or <CODE>LANG_KOR=TRU</CODE> when running <B><CODE>make</CODE></B>.<br><br> <br>NOTE: NADK must be installed separately.</TD> 50 </TR> 51 </TBODY> 52 <TBODY> 53 <TR> 54<TD width="120"><STRONG><CODE>networkmanual_tpl/</CODE></STRONG></TD> 55<TD width="520">This sample starts the HOME Menu from WiiWare.<br>The Operations Guide is displayed as a TPL.<br> The resources used in the HOME Menu are files stored in Wii system memory as shared content.<br><br> If running an <CODE>.elf</CODE> file, take the <CODE>contents_data.zip</CODE> file located in <CODE>data/hbm/</CODE>, unzip it in the directory set by <CODE>DvdRoot</CODE>, and import <CODE>dummyviewer.wad</CODE> from the NADK package.<br> Be sure to run <CODE>make clean</CODE> and delete superfluous files before switching the compile target.<br><br> The <CODE>sample.arc</CODE> file in the sample is a packaged version of <CODE>home.csv</CODE>, <CODE><CODE>home_nosave.csv</CODE></CODE>, <CODE>network.csv</CODE>, <CODE>sample.tpl</CODE>, and <CODE>test.tpl</CODE>.<br> <br>NOTE: NADK must be installed separately.</TD> 56 </TR> 57 </TBODY> 58 <TBODY> 59 <TR> 60<TD width="120"><STRONG><CODE>networkmanual_jpeg/</CODE></STRONG></TD> 61<TD width="520">This sample starts the HOME Menu from WiiWare.<br>The Operations Guide is displayed as a JPEG using the JPEG codec library.<br> The resources used in the HOME Menu are files stored in Wii system memory as shared content.<br><br> If running an <CODE>.elf</CODE> file, take the <CODE>contents_data.zip</CODE> file located in <CODE>data/hbm/</CODE>, unzip it in the directory set by <CODE>DvdRoot</CODE>, and import <CODE>dummyviewer.wad</CODE> from the NADK package.<br> Be sure to run <CODE>make clean</CODE> and delete superfluous files before switching the compile target.<br><br> The <CODE>sample.arc</CODE> file in the sample is a packaged version of <CODE>home.csv</CODE>, <CODE><CODE>home_nosave.csv</CODE></CODE>, <CODE>network.csv</CODE>, <CODE>sample.tpl</CODE>, and <CODE>test.tpl</CODE>.<br> <br><STRONG>Note:</STRONG> The NADK and JPEG codec libraries must be installed separately.</TD> 62 </TR> 63 </TBODY> 64</TABLE> 65 66<H2>See Also</H2> 67<p><a href="../list.html">HBM Function - Feature List</a></p> 68 69<H2>Revision History</H2> 70<DL class="history"> 71<DT>2008/04/28<DD>Changed the JPEG codec library to use its official name. 72<DT>2008/02/01<DD>Added <CODE>networkmanual_tpl</CODE> and <CODE>networkmanual_jpeg</CODE>. 73<DT>2007/10/04<DD>Revised <CODE>shareddemo</CODE>. 74<DT>2007/09/25<DD>Revised demo descriptions. 75<DT>2007/09/03<DD>Removed the <CODE>manual_sound</CODE> sample. 76<DT>2007/05/09<DD>Initial version. 77</DL> 78 79<hr><p>CONFIDENTIAL</p></body> 80</HTML> 81