1 /*---------------------------------------------------------------------------* 2 Project: TwlSDK - CHT - demos 3 File: icon.c 4 5 Copyright 2003-2008 Nintendo. All rights reserved. 6 7 These coded instructions, statements, and computer programs contain 8 proprietary information of Nintendo of America Inc. and/or Nintendo 9 Company Ltd., and are protected by Federal copyright law. They may 10 not be disclosed to third parties or copied or duplicated in any form, 11 in whole or in part, without the prior written consent of Nintendo. 12 13 $Date:: 2008-09-17#$ 14 $Rev: 8556 $ 15 $Author: okubata_ryoma $ 16 *---------------------------------------------------------------------------*/ 17 18 #include "icon.h" 19 20 /*---------------------------------------------------------------------------* 21 Character data 22 *---------------------------------------------------------------------------*/ 23 const u32 icons_character[8 * 40] = { 24 0xcccccccc, 0x2222222c, 0xcccccccc, 0x1111111c, // 0000h 25 0x111ccc1c, 0x111c2c1c, 0x111ccc1c, 0x1111c11c, 26 0xcccccccc, 0xc2222222, 0xcccccccc, 0xc1111111, // 0001h 27 0xc1551111, 0xc1551111, 0xc1551551, 0xc1551551, 28 0x5511c11c, 0x5511c11c, 0x5511c11c, 0x5511c11c, // 0002h 29 0x1111111c, 0xcccccccc, 0x2222222c, 0xcccccccc, 30 0xc1551551, 0xc1551551, 0xc1551551, 0xc1551551, // 0003h 31 0xc1111111, 0xcccccccc, 0xc2222222, 0xcccccccc, 32 0xcccccccc, 0x3333333c, 0xcccccccc, 0x1111111c, // 0004h 33 0x111ccc1c, 0x111c3c1c, 0x111ccc1c, 0x1111c11c, 34 0xcccccccc, 0xc3333333, 0xcccccccc, 0xc1111111, // 0005h 35 0xc1551111, 0xc1551111, 0xc1551551, 0xc1551551, 36 0xcc11c11c, 0xcc11c11c, 0xcc11c11c, 0xcc11c11c, // 0006h 37 0x1111111c, 0xcccccccc, 0x3333333c, 0xcccccccc, 38 0xc1551551, 0xc1551551, 0xc1551551, 0xc1551551, // 0007h 39 0xc1111111, 0xcccccccc, 0xc3333333, 0xcccccccc, 40 0xcccccccc, 0x4444444c, 0xcccccccc, 0x1111111c, // 0008h 41 0x111ccc1c, 0x111c4c1c, 0x111ccc1c, 0x1111c11c, 42 0xcccccccc, 0xc4444444, 0xcccccccc, 0xc1111111, // 0009h 43 0xc1551111, 0xc1551111, 0xc1551cc1, 0xc1551cc1, 44 0xcc11c11c, 0xcc11c11c, 0xcc11c11c, 0xcc11c11c, // 000ah 45 0x1111111c, 0xcccccccc, 0x4444444c, 0xcccccccc, 46 0xc1551cc1, 0xc1551cc1, 0xc1551cc1, 0xc1551cc1, // 000bh 47 0xc1111111, 0xcccccccc, 0xc4444444, 0xcccccccc, 48 0xcccccccc, 0x4444444c, 0xcccccccc, 0x1111111c, // 000ch 49 0x111ccc1c, 0x111c4c1c, 0x111ccc1c, 0x1111c11c, 50 0xcccccccc, 0xc4444444, 0xcccccccc, 0xc1111111, // 000dh 51 0xc1cc1111, 0xc1cc1111, 0xc1cc1cc1, 0xc1cc1cc1, 52 0xcc11c11c, 0xcc11c11c, 0xcc11c11c, 0xcc11c11c, // 000eh 53 0x1111111c, 0xcccccccc, 0x4444444c, 0xcccccccc, 54 0xc1cc1cc1, 0xc1cc1cc1, 0xc1cc1cc1, 0xc1cc1cc1, // 000fh 55 0xc1111111, 0xcccccccc, 0xc4444444, 0xcccccccc, 56 0xcccccccc, 0x6666666c, 0xcccccccc, 0xcccccccc, // 0010h 57 0xcccaaacc, 0xcccacacc, 0xcccaaacc, 0xccccaccc, 58 0xcccccccc, 0xc6666666, 0xcccccccc, 0xcccccccc, // 0011h 59 0xccbbcccc, 0xccbbcccc, 0xccbbcccc, 0xccbbcbbc, 60 0xccccaccc, 0xccccaccc, 0xbbccaccc, 0xbbccaccc, // 0012h 61 0xcccccccc, 0xcccccccc, 0x6666666c, 0xcccccccc, 62 0xccbbcbbc, 0xccbbcbbc, 0xccbbcbbc, 0xccbbcbbc, // 0013h 63 0xcccccccc, 0xcccccccc, 0xc6666666, 0xcccccccc, 64 0xcccccccc, 0x7777777c, 0xcccccccc, 0xcccccccc, // 0014h 65 0xcccaaacc, 0xcccacacc, 0xcccaaacc, 0xccccaccc, 66 0xcccccccc, 0xc7777777, 0xcccccccc, 0xcccccccc, // 0015h 67 0xccbbcccc, 0xccbbcccc, 0xccbbcccc, 0xccbbcbbc, 68 0xccccaccc, 0xccccaccc, 0x11ccaccc, 0x11ccaccc, // 0016h 69 0xcccccccc, 0xcccccccc, 0x7777777c, 0xcccccccc, 70 0xccbbcbbc, 0xccbbcbbc, 0xccbbcbbc, 0xccbbcbbc, // 0017h 71 0xcccccccc, 0xcccccccc, 0xc7777777, 0xcccccccc, 72 0xcccccccc, 0x8888888c, 0xcccccccc, 0xcccccccc, // 0018h 73 0xcccaaacc, 0xcccacacc, 0xcccaaacc, 0xccccaccc, 74 0xcccccccc, 0xc8888888, 0xcccccccc, 0xcccccccc, // 0019h 75 0xccbbcccc, 0xccbbcccc, 0xccbbcccc, 0xccbbc11c, 76 0xccccaccc, 0xccccaccc, 0x11ccaccc, 0x11ccaccc, // 001ah 77 0xcccccccc, 0xcccccccc, 0x8888888c, 0xcccccccc, 78 0xccbbc11c, 0xccbbc11c, 0xccbbc11c, 0xccbbc11c, // 001bh 79 0xcccccccc, 0xcccccccc, 0xc8888888, 0xcccccccc, 80 0xcccccccc, 0x8888888c, 0xcccccccc, 0xcccccccc, // 001ch 81 0xcccaaacc, 0xcccacacc, 0xcccaaacc, 0xccccaccc, 82 0xcccccccc, 0xc8888888, 0xcccccccc, 0xcccccccc, // 001dh 83 0xcc11cccc, 0xcc11cccc, 0xcc11cccc, 0xcc11c11c, 84 0xccccaccc, 0xccccaccc, 0x11ccaccc, 0x11ccaccc, // 001eh 85 0xcccccccc, 0xcccccccc, 0x8888888c, 0xcccccccc, 86 0xcc11c11c, 0xcc11c11c, 0xcc11c11c, 0xcc11c11c, // 001fh 87 0xcccccccc, 0xcccccccc, 0xc8888888, 0xcccccccc, 88 0xcccccccc, 0x1111119c, 0x9999999c, 0x1111999c, // 0020h 89 0x9999999c, 0x1199999c, 0x9999999c, 0xcccccccc, 90 0xcccccccc, 0xc9111111, 0xc9999999, 0xc9991111, // 0021h 91 0xc9999999, 0xc9999911, 0xc9999999, 0xcccccccc, 92 0x1111111c, 0xccc1111c, 0xccc1111c, 0xccc1111c, // 0022h 93 0x11111c1c, 0xccc1cccc, 0xccc11c1c, 0xcccccccc, 94 0xc1111111, 0xc1111ccc, 0xc1111ccc, 0xc1111ccc, // 0023h 95 0xc1c11111, 0xcc1c1ccc, 0xc1c11ccc, 0xcccccccc, 96 0xcccccccc, 0xdddddddc, 0xccccccdc, 0xeeeeecdc, // 0024h 97 0xeeeeecdc, 0xeceeecdc, 0xeceeecdc, 0xeeeeecdc, 98 0xcccccccc, 0xcddddddd, 0xcdcccccc, 0xcdceeeee, // 0025h 99 0xcdceeeee, 0xcdceeece, 0xcdceeece, 0xcdceeeee, 100 0xeeeeecdc, 0xeeceecdc, 0xcceeecdc, 0xeeeeecdc, // 0026h 101 0xeeeeecdc, 0xccccccdc, 0xdddddddc, 0xcccccccc, 102 0xcdceeeee, 0xcdceecee, 0xcdceeecc, 0xcdceeeee, // 0027h 103 0xcdceeeee, 0xcdcccccc, 0xcddddddd, 0xcccccccc 104 }; 105 106 /*---------------------------------------------------------------------------* 107 Palette data 108 *---------------------------------------------------------------------------*/ 109 const u32 icons_palette[8 * 1] = { 110 0x7fff7fe0, 0x02ff397f, 0x739c26c7, 0x1e7f185b, // palette for icons 111 0x318c0267, 0x18c65ad6, 0x7fff0000, 0x000002df 112 }; 113 114 115 /*---------------------------------------------------------------------------* 116 End of file 117 *---------------------------------------------------------------------------*/ 118