$NitroSystem/build/demos/g2d
Move to the $NitroSystem/build/demos/g2d and enter
% make
Executable (.nef, .srl) files will be generated in
$NitroSystem/build/demos/g2d/samples/sample_name/bin/platform/target
For example:
$NitroSystem/build/demos/g2d/samples/Cell_simple/bin/ARM9-TS/Release/
Move to the $NitroSystem/build/demos/g2d/[samples | bg | Text]/sample_name/bin/platform/target/ directory and perform one of the following:
*.srl with ensata.
*.nlf file with IS-NITRO-DEBUGGER.
*.srl file with IS-NITRO-DEBUGGER.
Cell_Simple |
This sample draws a simple cell. It uses a low-level API. |
CellAnimation |
This sample draws and updates cell animation. |
Entity |
This sample uses an entity to display cell animation. It also switches the color palette. |
MultiCellAnimation |
This sample draws and updates multicell animation. |
OamManagerEx |
This is an extended OAM manager sample. It displays more than 128 OBJ in time division and displays OBJ using the OBJ drawing order specifications and the display priority. |
OamManagerEx2 |
This is an extended OAM manager sample. This sample of the application combines OAM manager and extends OAM manager. |
OamManagerEx3 |
This sample uses the extended OAM manager in combination with the renderer. |
Renderer_2LCD |
This sample uses the renderer module to display two screens. The screen display area can be changed. |
Renderer_Simple |
This sample draws cell animation using the renderer module. |
SoftwareSprite |
This is a software sprite drawing sample. It displays many sprites on the screen. |
SoftwareSprite2 |
This is a software sprite drawing sample. It uses various attributes to display sprites on the screen. |
VRamAnimation |
This sample draws VRAM transfer animation. |
Renderer_Callback1 |
The user can customize this sample using the callback function of the renderer. |
|
This sample performs visible calling of each OBJ by using the callback function of the renderer. |
Renderer_PerfCheck |
This sample evaluates the performance of the renderer. |
|
This sample shows how to use the renderer core by itself. |
RendererCore2 |
This sample shows how to use the renderer core API. It also evaluates performance. |
OamSoftwareSpriteDraw |
This sample compares the performance of each OAM for the software sprite drawing API. |
Renderer_CharChange |
This sample renders by changing image proxies used by the renderer. Uses the partial character-data conversion with the -cr option of the converter. |
UserExAttribute |
This demo uses the user extended attribute. |
MultiCell_UILayout |
This demo uses multicell to perform the user interface process. |
MinimumBG |
Displays BG on the upper and lower screens. |
ShareBG |
Displays BG that shares character and color palette. |
BgEx |
Displays the BG that uses the extended palette and partial character data. |
BGText |
Displays text strings on a text BG. |
BGAffine |
Displays text strings on an affine BG. |
OBJ1D |
Displays text strings on a 1D mapping OBJ. |
OBJ2DRect |
Displays text strings on a 2D mapping OBJ. |
CanvasCell |
Displays CharCanvas as a cell. |
ShiftJISText |
Displays ShiftJIS text strings. |
UTF16Text |
Displays UTF16 text strings. |
UTF8Text |
Displays UTF8 text strings. |
CP1252Text |
Displays CP1252 text strings. |
DoubleBuffering |
Displays text strings using an off-screen buffer. |
DrawLetter |
Sample that uses text drawing function. |
DrawLetters |
Sample that uses text-string drawing function. |
DrawTaggedText |
Sample using NNS_G2dTextCanvasDrawTaggedText. |
MinimumCanvas |
Dynamically constructs CharCanvas to match the text strings. |
PortraitHW |
This sample performs a vertical hold display by rotating the background. |
PortraitSW |
This sample performs a vertical hold display by using a vertically held font. |
DrawVertical |
This is a sample of drawing vertically. A Japanese Windows environment is required in order to build this sample. |
SimpleFontView |
Simply displays of glyph image in the font resource. |
Normal operation for all of the samples using the IS-NITRO-EMULATOR and ensata have been confirmed.
2007/03/14 Added the samples PortraitHW, PortraitSW, and DrawVertical. 2006/05/29 Added theCP1252Textsample. 2005/09/01 Added theRenderer_CharChange,UserExAttribute, andMultiCell_UILayoutsamples . 2005/07/12 Added theCanvasCellsample. 2005/06/27 Added theBgExsample. 2005/06/06 Added theRenderer_CharChangesample. 2005/05/25 Added text drawing samples
2005/03/28 AddedOamManagerEx3.
2005/01/24 Deleted the description of IS-NITRO-EMULATOR in the Execution section, deleted the description of TEG in the Operating Environment section, and changed TS to IS-NITRO-EMULATOR Changed to IS-NITRO-EMULATOR. 2004/12/06 AddedOamManagerEx2sample
2004/11/10 Added six samples:Renderer_Callback1,Renderer_Callback2,Renderer_PerfCheck,RendererCore,RendererCore2, andOamSoftwareSpriteDraw2004/09/02 AddedBGsamples.
2004/08/02 Initial version.
CONFIDENTIAL