#define LIGHT0 0
#define LIGHT1 1
#define LIGHT2 2
#define LIGHT3 3
#define LIGHT4 4
#define LIGHT5 5
#define LIGHT6 6
#define LIGHT7 7
#define LIGHT8 8
#define LIGHT9 9
#define LIGHT10 10
#define LIGHT11 11
#define LIGHT12 12
#define LIGHT13 13
#define LIGHT14 14
#define LIGHT15 15
#define LIGHT16 16
#define LIGHT17 17
#define LIGHT18 18
#define LIGHT19 19
#define LIGHT20 20

#define COMBINE1 21  /*modulate RGB*/
#define COMBINE2 22  /*modulate decal RGB*/
#define COMBINE3 23  /*SHADE*/

#define RENDER1 24  /*G_RM_AA_ZB_OPA_SURF*/
#define RENDER2 25  /*G_RM_AA_ZB_TEX_EDGE*/
		  
#define SETUP3232RGBA 26  /*32x32 gs_nin_setuptiledescrip*/
#define SETUP6432RGBA 27  /*64x32 gs_nin_setuptiledescrip*/
#define SETUP3264RGBA 28  /*32x64 gs_nin_setuptiledescrip*/

#define SETUP3232IA 29  /*32x32 gs_nin_setuptiledescrip*/
#define SETUP6432IA 30  /*64x32 gs_nin_setuptiledescrip*/
#define SETUP3264IA 31  /*32x64 gs_nin_setuptiledescrip*/

#define LOAD3232RGBA 32  /*32x32 gs_nin_setuptiledescrip*/
#define LOAD6432RGBA 33  /*64x32 gs_nin_setuptiledescrip*/
#define LOAD3264RGBA 34  /*32x64 gs_nin_setuptiledescrip*/

#define LOAD3232IA 35  /*32x32 gs_nin_setuptiledescrip*/
#define LOAD6432IA 36  /*64x32 gs_nin_setuptiledescrip*/
#define LOAD3264IA 37  /*32x64 gs_nin_setuptiledescrip*/

#define TEXTUREON  38
#define TEXTUREOFF  39

#define SPVERTEX  40
#define SP1TRIANGLE  41

#define ENDDISPLAYLIST  42
#define DISPLAYLIST     43

/* ADD DATA */
#define SETUP3232RGBA256 44  /*32x32 gs_nin_setuptiledescrip*/
#define CULLDISPLAYLIST  45
#define COMBINE4 	 46  /*G_CC_MODULATEIDECALA*/
#define RENDER3 	 47  /*G_RM_AA_ZB_TEX_EDGE*/

#define SP1QUADRANGLE 	 48  /*gsSp1Quadrangle*/
#define NOTUSE1 	 49  

#define SPVERTEX0 	 50  
#define SPVERTEX1 	 51  
#define SPVERTEX2 	 52  
#define SPVERTEX3 	 53  
#define SPVERTEX4 	 54  
#define SPVERTEX5 	 55  
#define SPVERTEX6 	 56  
#define SPVERTEX7 	 57  
#define SPVERTEX8 	 58  
#define SPVERTEX9 	 59  
#define SPVERTEX10 	 60  
#define SPVERTEX11 	 61  
#define SPVERTEX12 	 62  
#define SPVERTEX13 	 63  
#define SPVERTEX14 	 64  
#define SPVERTEX15 	 65  
#define SPVERTEX16 	 66  
#define SPVERTEX17 	 67  
#define SPVERTEX18 	 68  
#define SPVERTEX19 	 69  
#define SPVERTEX20       70  
#define SPVERTEX21	 71  
#define SPVERTEX22	 72  
#define SPVERTEX23	 73  
#define SPVERTEX24	 74  
#define SPVERTEX25	 75  
#define SPVERTEX26	 76  
#define SPVERTEX27	 77  
#define SPVERTEX28	 78  
#define SPVERTEX29	 79  
#define SPVERTEX30	 80  
#define SPVERTEX31	 81  
#define SPVERTEX32	 82  

#define COMBINE5 	 83  /*G_CC_DECALRGBA*/
#define RENDER4 	 84  /*G_RM_AA_ZB_OPA_DECAL*/
#define RENDER5 	 85  /*G_RM_AA_ZB_XLU_DECAL*/
#define SETCULLBACK 	 86  /*G_RM_AA_ZB_XLU_DECAL*/
#define CLEARCULLBACK 	 87  /*G_RM_AA_ZB_XLU_DECAL*/

#define SP2TRIANGLE  88

#define ENDCODE     255

#define G_TX_WRAP         0
#define	G_TX_MIRROR	0x1
#define	G_TX_CLAMP	0x2


