+#define SPRID(x, y) (SPRID_BASE + ((y) * 4) + (x) / 4)
+
+enum {
+ SPRID_BASE = 512,
+ SPRID_UILEFT = SPRID(0, 0),
+ SPRID_UIMID = SPRID(16, 0),
+ SPRID_UIRIGHT = SPRID(32, 0),
+ SPRID_UINUM = SPRID(48, 0),
+ SPRID_UISLASH = SPRID(120, 16),
+ SPRID_CROSS = SPRID(0, 16),
+ SPRID_UITGT = SPRID(16, 16),
+ SPRID_LEDOFF = SPRID(32, 16),
+ SPRID_LEDRED = SPRID(40, 16),
+ SPRID_LEDBLU = SPRID(48, 16),
+ SPRID_LEDGRN = SPRID(56, 16),
+ /*SPRID_ENEMY = SPRID(0, 64)*/
+ SPRID_ENEMY0 = SPRID(0, 32),
+ SPRID_HUSK = SPRID(112, 64),
+ SPRID_LAS0 = SPRID(0, 64),
+ SPRID_LAS1 = SPRID(32, 64),
+ SPRID_LAS2 = SPRID(64, 64),
+ SPRID_LAS3 = SPRID(0, 96),
+ SPRID_SPARK0 = SPRID(32, 96),
+ SPRID_SHOT0 = SPRID(64, 16),
+ SPRID_SHOT1 = SPRID(80, 16),
+ SPRID_SHOT2 = SPRID(96, 16)
+};
+
+/* main game data */