/*************************************************************************************************** Convert from NINGEN (kino_head) ****************************************************************************************************/ #define kino_head_AMB_SCALE 0.5 #define ShapeColor_kino_head(R,G,B) {{R*kino_head_AMB_SCALE ,G*kino_head_AMB_SCALE ,B*kino_head_AMB_SCALE ,0 ,R*kino_head_AMB_SCALE ,G*kino_head_AMB_SCALE ,B*kino_head_AMB_SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} } static Lights1 light_kino_head[] = { ShapeColor_kino_head(255,255,255), }; static unsigned short kino_face_txt[] = { 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xe5e3, 0xe5e3, 0xe5e3, 0xe5e5, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xe5e3, 0xe5e3, 0xe5e3, 0xe5e3, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xb4dd, 0x3989, 0x1885, 0x18c5, 0x41cb, 0xbcdd, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xb4dd, 0x3989, 0x1885, 0x18c5, 0x41cb, 0xbcdf, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xe5e3, 0x418b, 0x0001, 0x2109, 0x4211, 0x4211, 0x62d3, 0xe625, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xe5e3, 0x418b, 0x0001, 0x2109, 0x39cf, 0x39cf, 0x62d3, 0xe625, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xbcdf, 0x20c7, 0x2109, 0x7bdf, 0xc631, 0xc631, 0x9ca5, 0xd5a3, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xbcdd, 0x20c5, 0x2109, 0x8421, 0xc631, 0xc631, 0x94a5, 0xd5a5, 0xfea9, 0xfea9, 0xfea9, 0xe5e3, 0x418b, 0x0843, 0x39cf, 0xbdef, 0xffff, 0xffff, 0xbdef, 0x7b99, 0xe625, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xe5e3, 0x418b, 0x0001, 0x39cf, 0xc631, 0xffff, 0xf7bd, 0xb5ad, 0x7359, 0xe625, 0xfea9, 0xfea9, 0xe5e3, 0x18c5, 0x0001, 0x318d, 0xad6b, 0xf7bd, 0xf7bd, 0xad6b, 0x4a11, 0xe625, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xe5e3, 0x1885, 0x0001, 0x39cf, 0xbdef, 0xf7bd, 0xf7bd, 0xad6b, 0x5253, 0xe625, 0xfea9, 0xfea9, 0xe5e5, 0x1883, 0x0001, 0x1085, 0x5ad7, 0xa529, 0xa529, 0x5ad7, 0x2949, 0xe625, 0xfea9, 0xfea7, 0xfea7, 0xfe67, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfea7, 0xfea7, 0xe5e5, 0x1883, 0x0001, 0x18c7, 0x739d, 0xb5ad, 0xad6b, 0x6319, 0x314b, 0xe625, 0xfea9, 0xfea9, 0xe5e3, 0x1885, 0x0001, 0x0001, 0x1085, 0x294b, 0x294b, 0x1085, 0x18c5, 0xe5e3, 0xfe65, 0xfe23, 0xf623, 0xf621, 0xf5e1, 0xf5e1, 0xf5e1, 0xf621, 0xf623, 0xfe65, 0xdda1, 0x1883, 0x0001, 0x0001, 0x18c7, 0x318d, 0x294b, 0x1085, 0x18c5, 0xe5e3, 0xfea9, 0xfea9, 0xe5e3, 0x418b, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x4189, 0xdd5f, 0xf5e1, 0xf59f, 0xf59d, 0xed5b, 0xed5b, 0xed5b, 0xed9b, 0xed9d, 0xf5df, 0xf5e1, 0xdd5f, 0x3989, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x418b, 0xe5e3, 0xfea9, 0xfea9, 0xfea9, 0xbcdd, 0x1885, 0x0001, 0x0001, 0x0001, 0x0001, 0x18c5, 0xb459, 0xf5df, 0xed5b, 0xed59, 0xed19, 0xed17, 0xed17, 0xed17, 0xed19, 0xed59, 0xed5b, 0xf59d, 0xf5df, 0xb459, 0x1885, 0x0001, 0x0001, 0x0001, 0x0001, 0x1885, 0xbcdd, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xe5e3, 0x418b, 0x0001, 0x0001, 0x0001, 0x0001, 0x3989, 0xd51b, 0xed9d, 0xed59, 0xed17, 0xed17, 0xed17, 0xed17, 0xed17, 0xed17, 0xed19, 0xed59, 0xed5b, 0xed9d, 0xd51b, 0x3989, 0x0001, 0x0001, 0x0001, 0x0001, 0x418b, 0xe5e3, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xb4dd, 0x3989, 0x1883, 0x1883, 0x3989, 0xb459, 0xf5df, 0xf59d, 0xed5b, 0xed59, 0xed19, 0xed19, 0xed19, 0xed19, 0xed59, 0xed59, 0xed5b, 0xed9b, 0xed9d, 0xf59d, 0xac57, 0x3949, 0x1083, 0x1883, 0x3989, 0xb4dd, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xe5e3, 0xe5e3, 0xdde3, 0xdda1, 0xf623, 0xf621, 0xf5df, 0xf5df, 0xf59d, 0xf59d, 0xf59d, 0xf59d, 0xed9d, 0xed9d, 0xed9d, 0xf59f, 0xf5df, 0xf5df, 0xf5df, 0xf5df, 0xd55d, 0xdd5f, 0xdda1, 0xdde3, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfe67, 0xfe65, 0xfe65, 0xf623, 0xf623, 0xf621, 0xf5e1, 0xf5e1, 0xf5e1, 0xf621, 0xf5e1, 0xf621, 0xf621, 0xf621, 0xf621, 0xf621, 0xf5e1, 0xf621, 0xf623, 0xfe65, 0xfe67, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfea7, 0xfe67, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xf663, 0xf663, 0xf623, 0xf623, 0xf663, 0xfe65, 0xfe65, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfe67, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfe67, 0xfe67, 0xfe67, 0xfe67, 0xfe67, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xf663, 0xf623, 0xfe65, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfe67, 0xf623, 0xfe23, 0xfea7, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfe67, 0xfe65, 0xf5e1, 0xf5df, 0xfe65, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfe65, 0xf59d, 0xf5df, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfe23, 0xd4d7, 0xf5df, 0xfe65, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfe65, 0xf59d, 0xb413, 0xe5a1, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfea9, 0xfea9, 0xf665, 0xc497, 0xb411, 0xed9d, 0xfe23, 0xfe67, 0xfea7, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfe63, 0xd4d7, 0xa3cf, 0x830b, 0xb497, 0xe5e1, 0xf667, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xee23, 0xb455, 0x9b8f, 0x9b8d, 0xe519, 0xf5e1, 0xfe23, 0xfe67, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfe67, 0xf5e1, 0xed59, 0xcc95, 0xb497, 0xa411, 0x938f, 0x830b, 0x7ac9, 0x7ac9, 0x7ac9, 0x7ac9, 0x7ac9, 0x7ac9, 0x7ac9, 0x7ac9, 0x7ac9, 0x8309, 0x830b, 0x9bd1, 0xc497, 0xabcf, 0xed5b, 0xf59f, 0xf623, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfe65, 0xf5df, 0xed9d, 0xf5e1, 0xf665, 0xf667, 0xee23, 0xcd1b, 0xb497, 0x9bd1, 0x8b4d, 0x8b4d, 0x8b4d, 0x8b4d, 0x938f, 0x938f, 0x9bd1, 0xbc97, 0xdde1, 0xf665, 0xfe65, 0xf623, 0xf59f, 0xf5df, 0xfe65, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfe65, 0xfe65, 0xfe67, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfe65, 0xfe23, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfe65, 0xfe65, 0xfe23, 0xf623, 0xfe23, 0xfe67, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfe23, 0xf5df, 0xf59d, 0xf59d, 0xf59d, 0xf59d, 0xf623, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfe67, 0xf623, 0xf623, 0xf5e1, 0xf5e1, 0xf5df, 0xf5e1, 0xfe23, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfe67, 0xfe67, 0xfe65, 0xfe65, 0xfe65, 0xfe65, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea7, 0xfea7, 0xfea7, 0xfe67, 0xfe67, 0xfe65, 0xfe67, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea7, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, 0xfea9, }; static unsigned short kono_dot_txt[] = { 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xff7b, 0xff7b, 0xff7b, 0xff7b, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xff39, 0xfeb5, 0xfe31, 0xfdad, 0xfd6b, 0xfd6b, 0xfdad, 0xfe31, 0xfeb5, 0xff39, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfef7, 0xfe31, 0xfd6b, 0xfc63, 0xfb9d, 0xfad7, 0xfa95, 0xfa95, 0xfad7, 0xfb9d, 0xfc63, 0xfd6b, 0xfe31, 0xfef7, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfeb5, 0xfd29, 0xfb9d, 0xfa95, 0xf9cf, 0xf94b, 0xf8c7, 0xf885, 0xf885, 0xf8c7, 0xf94b, 0xf9cf, 0xfa95, 0xfb9d, 0xfd29, 0xfeb5, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfeb5, 0xfd29, 0xfb19, 0xf98d, 0xf8c7, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf8c7, 0xf98d, 0xfb19, 0xfd29, 0xfeb5, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfeb5, 0xfd29, 0xfad7, 0xf94b, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf94b, 0xfad7, 0xfd29, 0xfeb5, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfeb5, 0xfd29, 0xfad7, 0xf94b, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf94b, 0xfad7, 0xfd29, 0xfeb5, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfef7, 0xfd29, 0xfb19, 0xf94b, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf94b, 0xfb19, 0xfd29, 0xfef7, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfe31, 0xfb9d, 0xf98d, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf98d, 0xfb9d, 0xfe31, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xff39, 0xfd6b, 0xfa95, 0xf8c7, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf8c7, 0xfa95, 0xfd6b, 0xff39, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfeb5, 0xfc63, 0xf9cf, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf9cf, 0xfc63, 0xfeb5, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfe31, 0xfb9d, 0xf94b, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf94b, 0xfb9d, 0xfe31, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xff7b, 0xfdad, 0xfad7, 0xf8c7, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf8c7, 0xfad7, 0xfdad, 0xff7b, 0xffff, 0xffff, 0xffff, 0xffff, 0xff7b, 0xfd6b, 0xfa95, 0xf885, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf885, 0xfa95, 0xfd6b, 0xff7b, 0xffff, 0xffff, 0xffff, 0xffff, 0xff7b, 0xfd6b, 0xfa95, 0xf885, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf885, 0xfa95, 0xfd6b, 0xff7b, 0xffff, 0xffff, 0xffff, 0xffff, 0xff7b, 0xfdad, 0xfad7, 0xf8c7, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf8c7, 0xfad7, 0xfdad, 0xff7b, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfe31, 0xfb9d, 0xf94b, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf94b, 0xfb9d, 0xfe31, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfeb5, 0xfc63, 0xf9cf, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf9cf, 0xfc63, 0xfeb5, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xff39, 0xfd6b, 0xfa95, 0xf8c7, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf8c7, 0xfa95, 0xfd6b, 0xff39, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfe31, 0xfb9d, 0xf98d, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf98d, 0xfb9d, 0xfe31, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfef7, 0xfd29, 0xfb19, 0xf94b, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf94b, 0xfb19, 0xfd29, 0xfef7, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfeb5, 0xfd29, 0xfad7, 0xf94b, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf94b, 0xfad7, 0xfd29, 0xfeb5, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfeb5, 0xfd29, 0xfad7, 0xf94b, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf94b, 0xfad7, 0xfd29, 0xfeb5, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfeb5, 0xfd29, 0xfb19, 0xf98d, 0xf8c7, 0xf843, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf801, 0xf843, 0xf8c7, 0xf98d, 0xfb19, 0xfd29, 0xfeb5, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfeb5, 0xfd29, 0xfb9d, 0xfa95, 0xf9cf, 0xf94b, 0xf8c7, 0xf885, 0xf885, 0xf8c7, 0xf94b, 0xf9cf, 0xfa95, 0xfb9d, 0xfd29, 0xfeb5, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xfef7, 0xfe31, 0xfd6b, 0xfc63, 0xfb9d, 0xfad7, 0xfa95, 0xfa95, 0xfad7, 0xfb9d, 0xfc63, 0xfd6b, 0xfe31, 0xfef7, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xff39, 0xfeb5, 0xfe31, 0xfdad, 0xfd6b, 0xfd6b, 0xfdad, 0xfe31, 0xfeb5, 0xff39, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xff7b, 0xff7b, 0xff7b, 0xff7b, 0xffbd, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, }; static Vtx vtx_kino_head_0[] = { { -43, -102, 106, 0, 36, 848, -70, -52, 91, 255}, { -56, -68, 103, 0, -108, 448, -87, -5, 91, 255}, { -77, -96, 50, 0, -314, 702, -108, -63, 19, 255}, { 0, -135, 97, 0, 486, 1044, 0, -115, 52, 255}, { -42, -128, 69, 0, 46, 990, -69, -101, 30, 255}, { 0, -99, 124, 0, 480, 722, 0, -44, 118, 255}, { 0, -55, 127, 0, 472, 332, 0, -2, 126, 255}, { 44, -102, 106, 0, 930, 840, 70, -52, 91, 255}, { 0, -29, 125, 0, 466, 92, 0, 19, 125, 255}, { 57, -68, 103, 0, 1058, 436, 87, -5, 91, 255}, { 78, -96, 50, 0, 1274, 688, 114, -52, 14, 255}, { 43, -128, 69, 0, 926, 980, 71, -102, 24, 255}, { -56, -20, 101, 0, -118, 16, -75, 17, 100, 255}, { 57, -20, 101, 0, 1052, 4, 74, 17, 101, 255}, { 0, 4, 113, 0, 460, -208, 0, 43, 119, 255}, { 0, -143, 8, 0, -546, 672, -8, -123, -28, 255}, { -29, -135, 34, 0, -802, 592, -56, -113, -3, 255}, { -56, -113, 7, 0, -560, 370, -85, -82, -44, 255}, { -56, -68, 103, 0, -108, 448, -87, -5, 91, 255}, { -56, -20, 101, 0, -118, 16, -75, 17, 100, 255}, { -86, -52, 32, 0, -420, 314, -124, -22, 6, 255}, { -77, -96, 50, 0, -314, 702, -108, -63, 19, 255}, { 87, -52, 32, 0, 1364, 296, 124, -14, 22, 255}, { 57, -20, 101, 0, 1052, 4, 74, 17, 101, 255}, { 57, -68, 103, 0, 1058, 436, 87, -5, 91, 255}, { 78, -96, 50, 0, 1274, 688, 114, -52, 14, 255}, { -42, -128, 69, 0, -1146, 510, -69, -101, 30, 255}, { -77, -96, 50, 0, -998, 182, -108, -63, 19, 255}, { 0, -135, 97, 0, -1412, 574, 0, -115, 52, 255}, { -86, -52, 32, 0, -858, -260, -124, -22, 6, 255}, { -61, -80, -18, 0, -338, 40, -80, -63, -75, 255}, { 0, -143, 8, 0, -546, 672, -8, -123, -28, 255}, { -56, -113, 7, 0, -560, 370, -85, -82, -44, 255}, { 0, -124, -23, 0, -254, 492, 2, -95, -83, 255}, { -61, -80, -18, 0, -338, 40, -80, -63, -75, 255}, { 0, -135, 97, 0, -1412, 574, 0, -115, 52, 255}, { 30, -135, 34, 0, -802, 592, 51, -114, -17, 255}, { 43, -128, 69, 0, -1146, 510, 71, -102, 24, 255}, { 0, -94, -43, 0, -92, 182, 21, -73, -101, 255}, { 57, -113, 7, 0, -560, 370, 77, -87, -49, 255}, { 62, -80, -18, 0, -338, 40, 98, -55, -56, 255}, { 78, -96, 50, 0, -998, 182, 114, -52, 14, 255}, { 87, -52, 32, 0, -858, -260, 124, -14, 22, 255}, }; static Vtx vtx_kino_head_1[] = { { 34, -28, 97, 0, -26, 942, 18, -97, 78, 255}, { 142, -44, 36, 0, 1040, 1000, 69, -96, 44, 255}, { 71, 13, 144, 0, 98, 396, 40, -69, 98, 255}, { -33, -28, 97, 0, -532, 1064, -5, -98, 80, 255}, { 176, 0, 13, 0, 1482, 566, 120, -35, 16, 255}, { 89, 71, 148, 0, 306, -192, 62, 13, 109, 255}, { -70, 13, 145, 0, -966, 654, -26, -64, 105, 255}, { 34, -28, 97, 0, 734, 1682, 18, -97, 78, 255}, { 76, -57, 47, 0, 622, 1826, 31, -109, 56, 255}, { 142, -44, 36, 0, 640, 1996, 69, -96, 44, 255}, { 71, -102, -71, 0, 322, 1896, 29, -123, -6, 255}, { 34, -88, -5, 0, 458, 1758, 10, -122, 32, 255}, { -175, 48, -12, 0, -402, 498, -120, 33, -19, 255}, { -70, 149, 72, 0, 194, 88, -45, 117, 18, 255}, { -141, 91, -35, 0, -264, 168, -83, 82, -47, 255}, { -78, 122, -51, 0, 490, 500, -45, 101, -61, 255}, { -38, 154, 8, 0, 1016, 282, -28, 121, -24, 255}, { 0, 133, -57, 0, 506, -88, 0, 112, -59, 255}, { -70, 149, 72, 0, 194, 88, -45, 117, 18, 255}, { 71, 149, 72, 0, 1052, -96, 38, 119, 21, 255}, { 39, 154, 7, 0, 796, -256, 16, 124, -18, 255}, { -38, 154, 8, 0, 320, -154, -28, 121, -24, 255}, { -87, 119, 122, 0, 22, 468, -61, 83, 73, 255}, { 71, 149, 72, 0, 1066, -2, 38, 119, 21, 255}, { -70, 149, 72, 0, 120, 78, -45, 117, 18, 255}, { 89, 119, 122, 0, 1202, 368, 58, 84, 74, 255}, { -87, 71, 148, 0, 50, 828, -59, 16, 111, 255}, { 89, 71, 148, 0, 1230, 728, 62, 13, 109, 255}, { -70, 13, 145, 0, 200, 1082, -26, -64, 105, 255}, { -141, 91, -35, 0, 472, 1082, -83, 82, -47, 255}, { -70, 34, -143, 0, -446, 512, -38, 49, -110, 255}, { -141, 91, -35, 0, 472, 1082, -83, 82, -47, 255}, { -70, 149, 72, 0, 1420, 692, -45, 117, 18, 255}, { -38, 154, 8, 0, 1016, 282, -28, 121, -24, 255}, { -38, 90, -112, 0, -22, 184, -16, 84, -93, 255}, { -78, 122, -51, 0, 490, 500, -45, 101, -61, 255}, { 0, 133, -57, 0, 506, -88, 0, 112, -59, 255}, { -175, 48, -12, 0, -354, -42, -120, 33, -19, 255}, { -87, 119, 122, 0, 1274, 12, -61, 83, 73, 255}, { -70, 149, 72, 0, 1116, -304, -45, 117, 18, 255}, { -175, 0, 13, 0, -346, 408, -121, -32, 19, 255}, { -87, 71, 148, 0, 1280, 464, -59, 16, 111, 255}, { -141, -44, 37, 0, -168, 914, -70, -89, 55, 255}, { -70, 34, -143, 0, -446, 512, -38, 49, -110, 255}, { 89, 71, 148, 0, -76, 968, 62, 13, 109, 255}, { 176, 0, 13, 0, 1032, 922, 120, -35, 16, 255}, { 176, 47, -12, 0, 1026, 610, 121, 34, -16, 255}, { -141, -44, 37, 0, -168, 914, -70, -89, 55, 255}, { -70, 13, 145, 0, 1136, 958, -26, -64, 105, 255}, { -87, 71, 148, 0, 1280, 464, -59, 16, 111, 255}, { -66, -61, 45, 0, 554, 1460, -25, -106, 63, 255}, { -33, -28, 97, 0, 706, 1508, -5, -98, 80, 255}, { -70, 13, 145, 0, 842, 1372, -26, -64, 105, 255}, { -141, -44, 37, 0, 524, 1270, -70, -89, 55, 255}, { -33, -88, -5, 0, 432, 1586, -20, -119, 37, 255}, { -70, -102, -71, 0, 266, 1534, -41, -120, 0, 255}, { 89, 71, 148, 0, -76, 968, 62, 13, 109, 255}, { 176, 47, -12, 0, 1026, 610, 121, 34, -16, 255}, { 89, 119, 122, 0, -82, 656, 58, 84, 74, 255}, { 34, -88, -5, 0, 458, 1758, 10, -122, 32, 255}, { 142, 91, -36, 0, 908, 228, 84, 85, -41, 255}, { 71, 149, 72, 0, 18, 266, 38, 119, 21, 255}, { -88, -72, -121, 0, -182, 430, -62, -82, -73, 255}, { -175, 48, -12, 0, 1388, 114, -120, 33, -19, 255}, { -88, -23, -147, 0, -130, -66, -58, -14, -111, 255}, { -175, 0, 13, 0, 1336, 612, -121, -32, 19, 255}, { -70, -102, -71, 0, -80, 898, -41, -120, 0, 255}, { -141, -44, 37, 0, 1138, 1040, -70, -89, 55, 255}, { 34, -88, -5, 0, 458, 1758, 10, -122, 32, 255}, { -70, -102, -71, 0, 266, 1534, -41, -120, 0, 255}, { 71, -102, -71, 0, 322, 1896, 29, -123, -6, 255}, { 71, 149, 72, 0, 18, 266, 38, 119, 21, 255}, { 142, 91, -36, 0, 908, 228, 84, 85, -41, 255}, { 79, 122, -52, 0, 704, -146, 44, 107, -49, 255}, { 39, 154, 7, 0, 210, -124, 16, 124, -18, 255}, { 79, 122, -52, 0, -82, 342, 44, 107, -49, 255}, { 39, 90, -112, 0, 670, 514, 28, 88, -86, 255}, { 0, 133, -57, 0, 430, -262, 0, 112, -59, 255}, { 71, 34, -144, 0, 848, 1202, 45, 50, -107, 255}, { -38, 90, -112, 0, 1178, -54, -16, 84, -93, 255}, { 39, 90, -112, 0, 670, 514, 28, 88, -86, 255}, { 142, 91, -36, 0, -508, 890, 84, 85, -41, 255}, { 79, 122, -52, 0, -82, 342, 44, 107, -49, 255}, { 0, 133, -57, 0, 430, -262, 0, 112, -59, 255}, { 142, -44, 36, 0, -38, 932, 69, -96, 44, 255}, { 71, -102, -71, 0, 1100, 968, 29, -123, -6, 255}, { 88, -72, -121, 0, 1238, 498, 58, -83, -75, 255}, { 88, -24, -147, 0, -90, 608, 61, -14, -109, 255}, { -70, 34, -143, 0, 904, 182, -38, 49, -110, 255}, { 71, 34, -144, 0, -10, 212, 45, 50, -107, 255}, { -38, 90, -112, 0, 662, -172, -16, 84, -93, 255}, { -88, -23, -147, 0, 1048, 572, -58, -14, -111, 255}, { 88, -72, -121, 0, -72, 958, 58, -83, -75, 255}, { -88, -72, -121, 0, 1066, 922, -62, -82, -73, 255}, { 176, 0, 13, 0, -180, 454, 120, -35, 16, 255}, { 88, -24, -147, 0, 1236, 52, 61, -14, -109, 255}, { 176, 47, -12, 0, -182, 6, 121, 34, -16, 255}, { 88, -72, -121, 0, 1238, 498, 58, -83, -75, 255}, { 142, -44, 36, 0, -38, 932, 69, -96, 44, 255}, }; static Vtx vtx_kino_head_2[] = { { 176, 47, -12, 0, 0, 0, 121, 34, -16, 255}, { 71, 34, -144, 0, 0, 0, 45, 50, -107, 255}, { 142, 91, -36, 0, 0, 0, 84, 85, -41, 255}, { -38, 154, 8, 0, 0, 0, -28, 121, -24, 255}, { 39, 154, 7, 0, 0, 0, 16, 124, -18, 255}, { 0, 133, -57, 0, 0, 0, 0, 112, -59, 255}, { 79, 122, -52, 0, 0, 0, 44, 107, -49, 255}, { -88, -23, -147, 0, 0, 0, -58, -14, -111, 255}, { -141, 91, -35, 0, 0, 0, -83, 82, -47, 255}, { -70, 34, -143, 0, 0, 0, -38, 49, -110, 255}, { -175, 48, -12, 0, 0, 0, -120, 33, -19, 255}, { 71, -102, -71, 0, 0, 0, 29, -123, -6, 255}, { -88, -72, -121, 0, 0, 0, -62, -82, -73, 255}, { 88, -72, -121, 0, 0, 0, 58, -83, -75, 255}, { -70, -102, -71, 0, 0, 0, -41, -120, 0, 255}, { 88, -24, -147, 0, 0, 0, 61, -14, -109, 255}, }; static Gfx gfx_kino_head_0[] = { gs_Tani_LoadTextureImage2(kino_face_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7), gsSPLight((&light_kino_head[0].l[0]),1 ), gsSPLight((&light_kino_head[0].a ),2 ), gsSPVertex(&vtx_kino_head_0[0], 15, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 3, 0, 4, 0), gsSP1Triangle( 2, 4, 0, 0), gsSP1Triangle( 0, 5, 6, 0), gsSP1Triangle( 3, 5, 0, 0), gsSP1Triangle( 6, 1, 0, 0), gsSP1Triangle( 6, 5, 7, 0), gsSP1Triangle( 3, 7, 5, 0), gsSP1Triangle( 1, 6, 8, 0), gsSP1Triangle( 8, 6, 9, 0), gsSP1Triangle( 7, 9, 6, 0), gsSP1Triangle(10, 9, 7, 0), gsSP1Triangle( 3,11, 7, 0), gsSP1Triangle( 7,11,10, 0), gsSP1Triangle( 8,12, 1, 0), gsSP1Triangle(13,14, 8, 0), gsSP1Triangle( 9,13, 8, 0), gsSP1Triangle(12, 8,14, 0), gsSPVertex(&vtx_kino_head_0[15], 16, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 3, 4, 5, 0), gsSP1Triangle( 5, 6, 3, 0), gsSP1Triangle( 7, 8, 9, 0), gsSP1Triangle( 9,10, 7, 0), gsSP1Triangle( 1,11,12, 0), gsSP1Triangle(13,11, 1, 0), gsSP1Triangle( 1,12, 2, 0), gsSP1Triangle(13, 1, 0, 0), gsSP1Triangle( 2,12,14, 0), gsSP1Triangle( 2,14,15, 0), gsSPVertex(&vtx_kino_head_0[31], 12, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 2, 1, 3, 0), gsSP1Triangle( 4, 0, 5, 0), gsSP1Triangle( 4, 5, 6, 0), gsSP1Triangle( 2, 3, 7, 0), gsSP1Triangle( 5, 0, 2, 0), gsSP1Triangle( 5, 2, 8, 0), gsSP1Triangle( 8, 2, 7, 0), gsSP1Triangle( 8, 7, 9, 0), gsSP1Triangle( 6, 5, 8, 0), gsSP1Triangle( 6, 8,10, 0), gsSP1Triangle(10, 8, 9, 0), gsSP1Triangle(10, 9,11, 0), gsSPEndDisplayList() }; static Gfx gfx_kino_head_1[] = { gs_Tani_LoadTextureImage2(kono_dot_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7), gsSPVertex(&vtx_kino_head_1[0], 15, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 3, 0, 2, 0), gsSP1Triangle( 2, 1, 4, 0), gsSP1Triangle( 2, 4, 5, 0), gsSP1Triangle( 3, 2, 6, 0), gsSP1Triangle( 6, 2, 5, 0), gsSP1Triangle( 7, 8, 9, 0), gsSP1Triangle( 8,10, 9, 0), gsSP1Triangle( 8,11,10, 0), gsSP1Triangle(12,13,14, 0), gsSPVertex(&vtx_kino_head_1[15], 16, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 3, 4, 5, 0), gsSP1Triangle( 3, 5, 6, 0), gsSP1Triangle( 7, 8, 9, 0), gsSP1Triangle( 7,10, 8, 0), gsSP1Triangle(11,10, 7, 0), gsSP1Triangle(11,12,10, 0), gsSP1Triangle(13,12,11, 0), gsSP1Triangle(14, 1, 0, 0), gsSP1Triangle(15,14, 0, 0), gsSPVertex(&vtx_kino_head_1[31], 16, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 3, 4, 5, 0), gsSP1Triangle( 6, 7, 8, 0), gsSP1Triangle( 9, 7, 6, 0), gsSP1Triangle( 9,10, 7, 0), gsSP1Triangle(11,10, 9, 0), gsSP1Triangle(12, 4, 3, 0), gsSP1Triangle(13,14,15, 0), gsSPVertex(&vtx_kino_head_1[47], 15, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 3, 4, 5, 0), gsSP1Triangle( 3, 5, 6, 0), gsSP1Triangle( 7, 3, 6, 0), gsSP1Triangle( 7, 6, 8, 0), gsSP1Triangle( 9,10,11, 0), gsSP1Triangle(12, 7, 8, 0), gsSP1Triangle(11,10,13, 0), gsSP1Triangle(11,13,14, 0), gsSPVertex(&vtx_kino_head_1[62], 16, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 0, 3, 1, 0), gsSP1Triangle( 4, 3, 0, 0), gsSP1Triangle( 4, 5, 3, 0), gsSP1Triangle( 6, 7, 8, 0), gsSP1Triangle( 9,10,11, 0), gsSP1Triangle( 9,11,12, 0), gsSP1Triangle(13,14,15, 0), gsSPVertex(&vtx_kino_head_1[78], 16, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 3, 0, 2, 0), gsSP1Triangle( 3, 2, 4, 0), gsSP1Triangle( 2, 1, 5, 0), gsSP1Triangle( 6, 7, 8, 0), gsSP1Triangle( 9,10,11, 0), gsSP1Triangle(11,10,12, 0), gsSP1Triangle( 9,13,10, 0), gsSP1Triangle(14,13, 9, 0), gsSP1Triangle(14,15,13, 0), gsSPVertex(&vtx_kino_head_1[94], 5, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 0, 3, 1, 0), gsSP1Triangle( 4, 3, 0, 0), gsSPEndDisplayList() }; static Gfx gfx_kino_head_2[] = { gsSPVertex(&vtx_kino_head_2[0], 16, 0), gsSP1Triangle( 0, 1, 2, 0), gsSP1Triangle( 3, 4, 5, 0), gsSP1Triangle( 4, 6, 5, 0), gsSP1Triangle( 7, 8, 9, 0), gsSP1Triangle( 7,10, 8, 0), gsSP1Triangle(11,12,13, 0), gsSP1Triangle(11,14,12, 0), gsSP1Triangle( 0,15, 1, 0), gsSPEndDisplayList() }; /* ==================================================================================== : Normal translucent and transparent polygons. ======================================================================================= */ Gfx gfx_kino_head[] = { gsDPPipeSync(), gsDPSetCombineMode(G_CC_MODULATERGB_ENVA, G_CC_MODULATERGB_ENVA), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, 7, 0, 0,0,0, 0,0,0), gsSPTexture(0xffff,0xffff, 0, 0, G_ON), gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 0, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD), gsSPDisplayList(gfx_kino_head_0), gsSPDisplayList(gfx_kino_head_1), gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF), gsDPPipeSync(), gsDPSetCombineMode(G_CC_SHADE_ENVA, G_CC_SHADE_ENVA), gsSPDisplayList(gfx_kino_head_2), gsDPPipeSync(), gsSPEndDisplayList() }; /* ==================================================================================== : Translucent and transparent polygons with Z-buffer. ======================================================================================= */ #define RM_AA_ZBXLU_SURF1(clk) \ AA_EN | Z_CMP | Z_UPD | IM_RD | FORCE_BL | CVG_DST_WRAP | CLR_ON_CVG | ZMODE_XLU | \ GBL_c##clk(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_1MA) #define RM_AA_WITH_ZB_XLU_SURF RM_AA_ZBXLU_SURF1(1) Gfx gfx_kino_head_zbxlu[] = { gsDPPipeSync(), gsDPSetCombineMode(G_CC_MODULATERGB_ENVA, G_CC_MODULATERGB_ENVA), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, 7, 0, 0,0,0, 0,0,0), gsDPSetRenderMode(RM_AA_WITH_ZB_XLU_SURF, RM_AA_WITH_ZB_XLU_SURF), gsSPTexture(0xffff,0xffff, 0, 0, G_ON), gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 0, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD), gsSPDisplayList(gfx_kino_head_0), gsSPDisplayList(gfx_kino_head_1), gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF), gsDPPipeSync(), gsDPSetCombineMode(G_CC_SHADE_ENVA, G_CC_SHADE_ENVA), gsSPDisplayList(gfx_kino_head_2), gsDPPipeSync(), gsSPEndDisplayList() };