/*---------------------------------------------------------------------------* Project: Dolphin File: DEMOFont.c Copyright 1998, 1999 Nintendo. All rights reserved. These coded instructions, statements, and computer programs contain proprietary information of Nintendo of America Inc. and/or Nintendo Company Ltd., and are protected by Federal copyright law. They may not be disclosed to third parties or copied or duplicated in any form, in whole or in part, without the prior written consent of Nintendo. $Log: DEMOFont.c,v $ Revision 1.2 2006/02/20 04:37:44 mitu Changed include path from dolphin/ to revolution/. Revision 1.1.1.1 2005/05/12 02:15:48 yasuh-to transitioned from the Dolphin source tree 2 2000/06/07 1:22p Carl Added comments showing characters beside definitions. 5 1999/09/28 2:44a Yasu Change shape of 'c' 4 1999/09/14 4:44p Yasu Move into directory libraries/demo/src. Change to independent c-file 3 1999/09/10 6:42a Yasu Add a lower-case letters 2 1999/09/07 9:50p Yasu Change file name. 1 1999/08/25 6:21p Yasu Initial version $NoKeywords: $ *---------------------------------------------------------------------------*/ #include u32 DEMOFontBitmap[] ATTRIBUTE_ALIGN(32) = { // space 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, // ! 0x00000000, 0x000ff000, 0x000ff000, 0x000ff000, 0x000ff000, 0x000ff000, 0x00000000, 0x000ff000, // " 0x00000000, 0x00f00f00, 0x00f00f00, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, // # 0x00000000, 0x00f00f00, 0x00f00f00, 0x0ffffff0, 0x00f00f00, 0x0ffffff0, 0x00f00f00, 0x00f00f00, // $ 0x00000000, 0x0000f000, 0x00fffff0, 0x0f00f000, 0x00ffff00, 0x0000f0f0, 0x0fffff00, 0x0000f000, // % 0x00000000, 0x0ff000f0, 0x0ff00f00, 0x0000f000, 0x000f0000, 0x00f00ff0, 0x0f000ff0, 0x00000000, // & 0x00000000, 0x000f0000, 0x00f0f000, 0x00f0f000, 0x00ff0000, 0x0f000ff0, 0x0f0000f0, 0x00ffff00, // ' 0x00000000, 0x000ff000, 0x000ff000, 0x0000f000, 0x000f0000, 0x00000000, 0x00000000, 0x00000000, // ( 0x00000000, 0x0000f000, 0x000f0000, 0x00f00000, 0x00f00000, 0x00f00000, 0x000f0000, 0x0000f000, // ) 0x00000000, 0x000f0000, 0x0000f000, 0x00000f00, 0x00000f00, 0x00000f00, 0x0000f000, 0x000f0000, // * 0x00000000, 0x00000000, 0x00f000f0, 0x000f0f00, 0x00fffff0, 0x000f0f00, 0x00f000f0, 0x00000000, // + 0x00000000, 0x00000000, 0x0000f000, 0x0000f000, 0x00fffff0, 0x0000f000, 0x0000f000, 0x00000000, // , 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000ff000, 0x000ff000, 0x0000f000, 0x000f0000, // - 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00fffff0, 0x00000000, 0x00000000, 0x00000000, // . 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000ff000, 0x000ff000, // / 0x00000000, 0x000000f0, 0x00000f00, 0x0000f000, 0x000f0000, 0x00f00000, 0x0f000000, 0x00000000, // 0 0x00000000, 0x000ff000, 0x00f00f00, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x00f00f00, 0x000ff000, // 1 0x00000000, 0x0000f000, 0x000ff000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x000fff00, // 2 0x00000000, 0x00ffff00, 0x0f0000f0, 0x000000f0, 0x00000f00, 0x0000f000, 0x000f0000, 0x0ffffff0, // 3 0x00000000, 0x00ffff00, 0x0f0000f0, 0x000000f0, 0x0000ff00, 0x000000f0, 0x0f0000f0, 0x00ffff00, // 4 0x00000000, 0x00000f00, 0x0000ff00, 0x000f0f00, 0x00f00f00, 0x0ffffff0, 0x00000f00, 0x00000f00, // 5 0x00000000, 0x0ffffff0, 0x0f000000, 0x0f000000, 0x0fffff00, 0x000000f0, 0x0f0000f0, 0x00ffff00, // 6 0x00000000, 0x000fff00, 0x00f00000, 0x0f000000, 0x0fffff00, 0x0f0000f0, 0x0f0000f0, 0x00ffff00, // 7 0x00000000, 0x0ffffff0, 0x0f0000f0, 0x00000f00, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, // 8 0x00000000, 0x00ffff00, 0x0f0000f0, 0x0f0000f0, 0x00ffff00, 0x0f0000f0, 0x0f0000f0, 0x00ffff00, // 9 0x00000000, 0x00ffff00, 0x0f0000f0, 0x0f0000f0, 0x00fffff0, 0x000000f0, 0x000000f0, 0x00ffff00, // : 0x00000000, 0x00000000, 0x000ff000, 0x000ff000, 0x00000000, 0x000ff000, 0x000ff000, 0x00000000, // ; 0x00000000, 0x000ff000, 0x000ff000, 0x00000000, 0x000ff000, 0x000ff000, 0x0000f000, 0x000f0000, // < 0x00000000, 0x00000f00, 0x0000f000, 0x000f0000, 0x00f00000, 0x000f0000, 0x0000f000, 0x00000f00, // = 0x00000000, 0x00000000, 0x00000000, 0x0ffffff0, 0x00000000, 0x0ffffff0, 0x00000000, 0x00000000, // > 0x00000000, 0x00f00000, 0x000f0000, 0x0000f000, 0x00000f00, 0x0000f000, 0x000f0000, 0x00f00000, // ? 0x00000000, 0x00ffff00, 0x0f0000f0, 0x0f0000f0, 0x0000ff00, 0x000ff000, 0x00000000, 0x000ff000, // @ 0x00000000, 0x00ffff00, 0x0f0000f0, 0x0f000ff0, 0x0f00f0f0, 0x0f00fff0, 0x0f000000, 0x00fffff0, // A 0x00000000, 0x000ff000, 0x00f00f00, 0x0f0000f0, 0x0f0000f0, 0x0ffffff0, 0x0f0000f0, 0x0f0000f0, // B 0x00000000, 0x0fffff00, 0x0f0000f0, 0x0f0000f0, 0x0fffff00, 0x0f0000f0, 0x0f0000f0, 0x0fffff00, // C 0x00000000, 0x000fff00, 0x00f000f0, 0x0f000000, 0x0f000000, 0x0f000000, 0x00f000f0, 0x000fff00, // D 0x00000000, 0x0ffff000, 0x0f000f00, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x0f000f00, 0x0ffff000, // E 0x00000000, 0x0ffffff0, 0x0f000000, 0x0f000000, 0x0fffff00, 0x0f000000, 0x0f000000, 0x0ffffff0, // F 0x00000000, 0x0ffffff0, 0x0f000000, 0x0f000000, 0x0fffff00, 0x0f000000, 0x0f000000, 0x0f000000, // G 0x00000000, 0x000fff00, 0x00f00000, 0x0f000000, 0x0f00fff0, 0x0f0000f0, 0x00f000f0, 0x000fff00, // H 0x00000000, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x0ffffff0, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, // I 0x00000000, 0x000fff00, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x000fff00, // J 0x00000000, 0x0000fff0, 0x00000f00, 0x00000f00, 0x00000f00, 0x00000f00, 0x0f000f00, 0x00fff000, // K 0x00000000, 0x0f0000f0, 0x0f000f00, 0x0f00f000, 0x0fff0000, 0x0f00f000, 0x0f000f00, 0x0f0000f0, // L 0x00000000, 0x0f000000, 0x0f000000, 0x0f000000, 0x0f000000, 0x0f000000, 0x0f000000, 0x0ffffff0, // M 0x00000000, 0x0f00000f, 0x0ff000ff, 0x0f0f0f0f, 0x0f00f00f, 0x0f00f00f, 0x0f00000f, 0x0f00000f, // N 0x00000000, 0x0f0000f0, 0x0ff000f0, 0x0f0f00f0, 0x0f00f0f0, 0x0f00f0f0, 0x0f000ff0, 0x0f0000f0, // O 0x00000000, 0x00ffff00, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x00ffff00, // P 0x00000000, 0x0fffff00, 0x0f0000f0, 0x0f0000f0, 0x0fffff00, 0x0f000000, 0x0f000000, 0x0f000000, // Q 0x00000000, 0x00ffff00, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x0f00f0f0, 0x0f000f00, 0x00fff0f0, // R 0x00000000, 0x0fffff00, 0x0f0000f0, 0x0f0000f0, 0x0fffff00, 0x0f00f000, 0x0f000f00, 0x0f0000f0, // S 0x00000000, 0x00ffff00, 0x0f0000f0, 0x0f000000, 0x00ffff00, 0x000000f0, 0x0f0000f0, 0x00ffff00, // T 0x00000000, 0x0fffffff, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, // U 0x00000000, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x00ffff00, // V 0x00000000, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x0f0000f0, 0x00f00f00, 0x00f00f00, 0x000ff000, // W 0x00000000, 0x0f00000f, 0x0f00000f, 0x0f00000f, 0x0f00f00f, 0x0f00f00f, 0x0f00f00f, 0x00ff0ff0, // X 0x00000000, 0x0f0000f0, 0x0f0000f0, 0x00f00f00, 0x000ff000, 0x00f00f00, 0x0f0000f0, 0x0f0000f0, // Y 0x00000000, 0x0f00000f, 0x00f000f0, 0x000f0f00, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, // Z 0x00000000, 0x0ffffff0, 0x000000f0, 0x00000f00, 0x000ff000, 0x00f00000, 0x0f000000, 0x0ffffff0, // [ 0x00000000, 0x000fff00, 0x000f0000, 0x000f0000, 0x000f0000, 0x000f0000, 0x000f0000, 0x000fff00, // backslash 0x00000000, 0x0f000000, 0x00f00000, 0x000f0000, 0x0000f000, 0x00000f00, 0x000000f0, 0x00000000, // ] 0x00000000, 0x00fff000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x00fff000, // ^ 0x00000000, 0x000ff000, 0x00f00f00, 0x0f0000f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, // _ 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0ffffff0, // ` 0x00000000, 0x000ff000, 0x000ff000, 0x000f0000, 0x0000f000, 0x00000000, 0x00000000, 0x00000000, // a 0x00000000, 0x00000000, 0x00000000, 0x00ffff00, 0x0f000f00, 0x0f000f00, 0x0f000f00, 0x00fffff0, // b 0x00000000, 0x00f00000, 0x00f00000, 0x00f00000, 0x00ffff00, 0x00f000f0, 0x00f000f0, 0x00ffff00, // c 0x00000000, 0x00000000, 0x00000000, 0x00ffff00, 0x0f000000, 0x0f000000, 0x0f000000, 0x00ffff00, // d 0x00000000, 0x000000f0, 0x000000f0, 0x000000f0, 0x000ffff0, 0x00f000f0, 0x00f000f0, 0x000ffff0, // e 0x00000000, 0x00000000, 0x00000000, 0x00ffff00, 0x0f0000f0, 0x0ffffff0, 0x0f000000, 0x00ffff00, // f 0x00000000, 0x0000ff00, 0x000f0000, 0x000f0000, 0x0fffff00, 0x000f0000, 0x000f0000, 0x000f0000, // g 0x00000000, 0x00000000, 0x000ffff0, 0x00f000f0, 0x00f000f0, 0x000ffff0, 0x000000f0, 0x000fff00, // h 0x00000000, 0x00f00000, 0x00f00000, 0x00f00000, 0x00f0ff00, 0x00ff00f0, 0x00f000f0, 0x00f000f0, // i 0x00000000, 0x00000000, 0x0000f000, 0x00000000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, // j 0x00000000, 0x00000f00, 0x00000000, 0x00000f00, 0x00000f00, 0x00000f00, 0x00f00f00, 0x000ff000, // k 0x00000000, 0x00000000, 0x00f00000, 0x00f00000, 0x00f00f00, 0x00f0f000, 0x00fff000, 0x00f00f00, // l 0x00000000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x00000f00, // m 0x00000000, 0x00000000, 0x00000000, 0x00f0ff00, 0x0f0f00f0, 0x0f0f00f0, 0x0f0f00f0, 0x0f0f00f0, // n 0x00000000, 0x00000000, 0x00000000, 0x00f0ff00, 0x00ff00f0, 0x00f000f0, 0x00f000f0, 0x00f000f0, // o 0x00000000, 0x00000000, 0x00000000, 0x000fff00, 0x00f000f0, 0x00f000f0, 0x00f000f0, 0x000fff00, // p 0x00000000, 0x00000000, 0x00fff000, 0x00f00f00, 0x00f00f00, 0x00fff000, 0x00f00000, 0x00f00000, // q 0x00000000, 0x00000000, 0x000fff00, 0x00f00f00, 0x00f00f00, 0x000fff00, 0x00000f00, 0x00000ff0, // r 0x00000000, 0x00000000, 0x00000000, 0x00f0fff0, 0x00ff0000, 0x00f00000, 0x00f00000, 0x00f00000, // s 0x00000000, 0x00000000, 0x00000000, 0x000ffff0, 0x00f00000, 0x000fff00, 0x000000f0, 0x00ffff00, // t 0x00000000, 0x00000000, 0x0000f000, 0x00fffff0, 0x0000f000, 0x0000f000, 0x0000f000, 0x00000ff0, // u 0x00000000, 0x00000000, 0x00000000, 0x00f000f0, 0x00f000f0, 0x00f000f0, 0x00f000f0, 0x000ffff0, // v 0x00000000, 0x00000000, 0x00000000, 0x00f000f0, 0x00f000f0, 0x00f000f0, 0x000f0f00, 0x0000f000, // w 0x00000000, 0x00000000, 0x00000000, 0x0f0000f0, 0x0f00f0f0, 0x0f00f0f0, 0x0f00f0f0, 0x00ff0f00, // x 0x00000000, 0x00000000, 0x00000000, 0x00f000f0, 0x000f0f00, 0x0000f000, 0x000f0f00, 0x00f000f0, // y 0x00000000, 0x00000000, 0x0f000f00, 0x0f000f00, 0x00f00f00, 0x000fff00, 0x00000f00, 0x00fff000, // z 0x00000000, 0x00000000, 0x00000000, 0x00fffff0, 0x00000f00, 0x0000f000, 0x000f0000, 0x00fffff0, // { 0x00000000, 0x00000f00, 0x0000f000, 0x0000f000, 0x00ff0000, 0x0000f000, 0x0000f000, 0x00000f00, // | 0x00000000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, 0x0000f000, // } 0x00000000, 0x000f0000, 0x0000f000, 0x0000f000, 0x00000ff0, 0x0000f000, 0x0000f000, 0x000f0000, // ~ 0x00000000, 0x00ff00ff, 0x0f00ff00, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, // hand pointer 0x00000000, 0x00ff0000, 0x0ff00000, 0xffffffff, 0xfffff000, 0xfffff000, 0xfff00000, 0x00000000, }; /*======== End of DEMOFont.c ========*/