#include<ultra64.h>

extern Vtx AS_Rock_02_v[];
extern Vtx AS_Rock_02_vmcur[];
extern Tri AS_Rock_02_tri[];
extern Mtx AS_Rock_02_matrix[];

extern unsigned short AS_Rock_02tx_txt[];



#define gs_Nin_LoadTextureImage(timg,fmt,siz,width,height,tmem,tt)	\
	gsDPSetTextureImage(fmt,siz,1,timg),	\
	gsDPTileSync(),	\
	gsDPSetTile(fmt,siz,0,tmem,tt,0,0,0,0,0,0,0),	\
	gsDPLoadSync(),	\
	gsDPLoadBlock(tt,0,0,width*height-1,CALC_DXT(width,siz##_BYTES))

#define gs_Nin_SetUpTileDescrip(fmt,siz,width,height,tmem,tt,cs,ms,ss,ct,mt,st)	\
	gsDPTileSync(),	\
	gsDPSetTile(fmt,siz,((((width)*siz##_LINE_BYTES)+7)>>3),tmem,tt,0,ct,mt,st,cs,ms,ss),	\
	gsDPSetTileSize(tt,0,0,(width-1)<<G_TEXTURE_IMAGE_FRAC,(height-1)<<G_TEXTURE_IMAGE_FRAC)

/* main display list */


/* ======== o1 ======== */

Gfx AS_Rock_02[]={

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,0,G_TX_CLAMP,5,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(AS_Rock_02tx_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,7),

	gsSPVertex(&AS_Rock_02_v[0],3,0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSPEndDisplayList(),
}; /* o1 */ 

/* 3 vertices */
Vtx AS_Rock_02_v[]={
	{   -60,   -40,     0,     0, -1024,  1536,   255,   255,   255,   255},	/* 0 */
	{    60,   -40,     0,     0,  2048,  1536,   255,   255,   255,   255},	/* 1 */
	{     0,    80,     0,     0,   512, -1536,   255,   255,   255,   255},	/* 2 */
};

/* 32 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short AS_Rock_02tx_txt[] = {
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x840, 0x1040, 0x1080, 0x1880, 0x1880, 0x1880, 0x840, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x841, 0x1081, 0x20c1, 0x3141, 0x3983, 0x41c3, 0x49c5, 0x4185, 0x3144, 0x18c2, 0x840, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x840, 0x1881, 0x3141, 0x49c3, 0x5a43, 0x6ac5, 0x7307, 0x7b0b, 0x730b, 0x628b, 0x4a09, 0x2944, 0x1082, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1040, 0x20c1, 0x3941, 0x5203, 0x6ac3, 0x8345, 0x8bc9, 0x9c0b, 0x9c0f, 0x9c11, 0x93d1, 0x7b4f, 0x628b, 0x3987, 0x18c2, 0x1040, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1041, 0x20c1, 0x3981, 0x5203, 0x6ac3, 0x8385, 0x93c7, 0x9c0b, 0xa44d, 0xac91, 0xac93, 0xac95, 0xa455, 0x8bd1, 0x6acd, 0x49c7, 0x3143, 0x20c3, 0x1081, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x841, 0x18c1, 0x3141, 0x4a03, 0x6283, 0x7303, 0x8385, 0x9407, 0xa409, 0xac4d, 0xac8f, 0xb491, 0xb4d5, 0xb4d7, 0xac95, 0x9c11, 0x7b4d, 0x6289, 0x49c5, 0x3143, 0x1881, 0x840, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x1041, 0x20c1, 0x3941, 0x4a03, 0x6283, 0x6b03, 0x7b43, 0x8b85, 0x93c7, 0x9c09, 0xa40b, 0xac4d, 0xb491, 0xbcd5, 0xbcd7, 0xb4d5, 0xa453, 0x93cf, 0x7b0b, 0x6247, 0x3985, 0x1881, 0x800, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x1041, 0x20c1, 0x3141, 0x41c1, 0x5243, 0x5a83, 0x62c3, 0x7303, 0x7b05, 0x8345, 0x8b87, 0x93c9, 0xa40d, 0xac91, 0xbcd5, 0xbcd7, 0xb4d5, 0xac93, 0xa411, 0x8b4d, 0x6247, 0x3103, 0x1040, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x800, 0x1041, 0x1881, 0x2901, 0x3141, 0x4181, 0x49c1, 0x4a03, 0x5243, 0x5a43, 0x5a43, 0x6a85, 0x7ac5, 0x8b49, 0x9bcd, 0xac91, 0xbcd5, 0xbd17, 0xbcd7, 0xb495, 0xa411, 0x830b, 0x49c5, 0x1880, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x841, 0x1041, 0x1881, 0x20c1, 0x2901, 0x3141, 0x3981, 0x3981, 0x3981, 0x3981, 0x3941, 0x4183, 0x5203, 0x6a85, 0x8349, 0x9c0d, 0xb493, 0xbcd5, 0xbcd7, 0xbcd5, 0xac51, 0x93cd, 0x6a89, 0x3102, 0x840, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x841, 0x1041, 0x1081, 0x18c1, 0x28c1, 0x3141, 0x3141, 0x3141, 0x2901, 0x20c1, 0x20c1, 0x20c1, 0x3101, 0x49c3, 0x6a85, 0x8b49, 0xa40f, 0xb493, 0xb493, 0xac51, 0xa40f, 0x9bcd, 0x7ac9, 0x4185, 0x1880, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x801, 0x1041, 0x1881, 0x20c1, 0x28c1, 0x3101, 0x3141, 0x3141, 0x2101, 0x1881, 0x1081, 0x1081, 0x1881, 0x2901, 0x49c3, 0x72c7, 0x938b, 0xa40f, 0x9bcd, 0x8b4b, 0x8309, 0x8309, 0x7ac7, 0x49c5, 0x1880, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x801, 0x1041, 0x1881, 0x20c1, 0x28c1, 0x3101, 0x3141, 0x2901, 0x20c1, 0x1081, 0x1041, 0x841, 0x1041, 0x1881, 0x3943, 0x6245, 0x8309, 0x938b, 0x8309, 0x6a87, 0x5a05, 0x6245, 0x6245, 0x4183, 0x1880, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x801, 0x841, 0x1041, 0x1881, 0x20c1, 0x2901, 0x3101, 0x2901, 0x20c1, 0x1881, 0x1081, 0x1041, 0x1041, 0x1081, 0x28c1, 0x49c3, 0x72c7, 0x7ac7, 0x6245, 0x4983, 0x3943, 0x4183, 0x4183, 0x3103, 0x1040, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x1, 0x1, 0x1, 0x841, 0x1041, 0x1081, 0x1881, 0x20c1, 0x2901, 0x2901, 0x20c1, 0x18c1, 0x1881, 0x1881, 0x1081, 0x1081, 0x1881, 0x3943, 0x6245, 0x6a45, 0x51c3, 0x3103, 0x28c1, 0x2903, 0x2903, 0x20c1, 0x840, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x1, 0x1, 0x1, 0x801, 0x841, 0x841, 0x1081, 0x1881, 0x20c1, 0x2901, 0x2901, 0x2901, 0x2901, 0x2901, 0x20c1, 0x1881, 0x1881, 0x28c1, 0x4183, 0x51c3, 0x4143, 0x28c1, 0x20c1, 0x20c1, 0x20c1, 0x1881, 0x800, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x801, 0x841, 0x841, 0x1041, 0x1881, 0x20c1, 0x2901, 0x3141, 0x3981, 0x3981, 0x3141, 0x20c1, 0x1081, 0x1881, 0x3101, 0x3943, 0x3101, 0x20c1, 0x2081, 0x20c1, 0x20c1, 0x1881, 0x840, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x801, 0x841, 0x1041, 0x1881, 0x2901, 0x3941, 0x49c1, 0x49c3, 0x4181, 0x2901, 0x1881, 0x1081, 0x20c1, 0x3101, 0x3101, 0x28c1, 0x20c1, 0x2901, 0x2901, 0x20c1, 0x1041, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x801, 0x841, 0x841, 0x1881, 0x28c1, 0x4143, 0x49c3, 0x51c3, 0x4183, 0x3101, 0x1881, 0x1881, 0x20c1, 0x3101, 0x3101, 0x3101, 0x3101, 0x3103, 0x3943, 0x28c1, 0x1081, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x801, 0x841, 0x841, 0x1081, 0x28c1, 0x3943, 0x4983, 0x4983, 0x3943, 0x3101, 0x20c1, 0x20c1, 0x28c1, 0x3101, 0x3101, 0x2901, 0x3101, 0x3943, 0x3943, 0x2901, 0x1041, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x841, 0x841, 0x1041, 0x20c1, 0x3101, 0x4143, 0x3943, 0x3101, 0x3101, 0x3941, 0x3943, 0x3941, 0x3101, 0x28c1, 0x20c1, 0x2901, 0x3103, 0x3103, 0x20c1, 0x840, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x841, 0x841, 0x1041, 0x1881, 0x28c1, 0x2901, 0x3101, 0x3101, 0x3943, 0x4983, 0x51c3, 0x4983, 0x3101, 0x20c1, 0x20c1, 0x20c1, 0x28c1, 0x20c1, 0x1040, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x801, 0x841, 0x841, 0x1081, 0x1881, 0x20c1, 0x20c1, 0x2903, 0x4143, 0x5a03, 0x6243, 0x51c3, 0x3943, 0x28c1, 0x2081, 0x1881, 0x1881, 0x1041, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x801, 0x841, 0x841, 0x1041, 0x1081, 0x1881, 0x20c1, 0x28c3, 0x3943, 0x51c3, 0x6203, 0x5a03, 0x4183, 0x28c1, 0x1881, 0x1041, 0x841, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x801, 0x841, 0x841, 0x1041, 0x1081, 0x1881, 0x20c3, 0x3103, 0x4183, 0x51c3, 0x49c3, 0x3943, 0x20c1, 0x1081, 0x841, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x841, 0x841, 0x1041, 0x1081, 0x1881, 0x20c3, 0x2903, 0x3103, 0x3103, 0x2901, 0x1881, 0x841, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x841, 0x841, 0x1041, 0x1081, 0x1081, 0x1881, 0x1881, 0x1881, 0x1881, 0x1041, 0x801, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x801, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x841, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 
};

