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 &quot;make&quot;. 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 &quot;<CODE>make NANDAPP=TRUE demo</CODE>&quot;. 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