NUON Boot Loader
Hit the link on the left for the latest binary or source.
What's it do?
The Boot Loader allows you to place several NUON
applications (called "apps" from here on) on a CD-R and
presents you with a menu from which to select the one
to run. These can be homebrew games like Breakout or
Chomp, applications like the jpeg viewer, or demos such
as the ones found in the NUON SDK.
The impetus for its creation came about when Kev from
NUON-Dome
mentioned burning some discs to give away at the 2004
Philly Classic. Rather than burning separate discs for
each game I figured it'd be nice to have them all on
one.
Coding started January 26, 2004 with v1.0 released
on March 8, 2004.
How to use
Upon startup the Boot Loader will scan the disc
for certain files that tell it what apps are available.
It then scans the app directories to look for supporting
files such as title & description text and screenshot
images. The Boot Loader constructs the menu that the
user navigates with the d-pad.
When a new app is highlighted its information is
displayed on the right half of the screen. This is
loaded off the disc the first time the app is selected.
Press the A button when you have selected the app you
wish to load. Some apps have introductory screens that
get displayed. These may show you the button layout for
the app, text describing how to use the app, or other
information. Pressing B at this screen will return you
to the Boot Loader. Otherwise press START to load the
app. If no introductory screen is available for the app
then it will load immediately.
Disc creation
Want to create your own Boot Loader disc with your own
selection of apps? It's simple to get it up and running.
Simply edit the 'applist.txt' file to list all the app
directories you want to include.
When you burn the disc you'll need the Boot Loader
'NUON.CD' file in the root along with your 'applist.txt'.
Then put all your apps in their corresponding subdirectories.
The executable must be named 'cd_app.cof'. This file is
produced during the standard SDK compilation sequence.
See the included README.txt for full instructions.
Customization
The Boot Loader is very customizable. You can change
the colors of the background and text, the font sizes,
the text strings, and other aspects of the display.
You can also save your own custom settings in a
separate file so that they get used with every Boot Loader
that you burn, regardless of who distributed it. Got a
large screen TV? Crank down on the font size so you can
see more stuff at once. Don't like the text color?
Change it!
Again, See the README.txt file in the distribution zip
to find out how to do this.
This web page and all other pages on this site are
© 1999-2007 Scott Cartier
|