;************************************************************************
;*									*
;*	mario chip table						*
;*									*
;************************************************************************
;
;------<ys_chip0.asm>---------------------------------------------------
;
;-------------- program -----------------------------------------
CHIPINIT	EQU		      008A97BH
;
DT_UNCOMPRESS	EQU		      008A980H
M7_CHR_CNV	EQU		      008AA5FH
MRAM_MOVE	EQU		      008AA7FH
MRAM_FILL	EQU		      008AA8BH
;
OBJKAI		EQU		      008AA94H
OAM_DXCLR	EQU		      008B1D8H
DX_OAM		EQU		      008B1EFH
OAMCHG2		EQU		      008B289H
MULT16C		EQU		      008B2B2H
CIRCLWD		EQU		      008B2B6H
BS_CIRCLWD	EQU		      008B348H
BS_MASKST	EQU		      008B398H
WINBFCLR	EQU		      008B3D9H
BS_SLOTWIN	EQU		      008B3F5H
;
COLHEN		EQU		      008B456H
COLFADE		EQU		      008B4A9H
CHANGE		EQU		      008B992H
CCHANGE		EQU		      008BA44H
ROOT32		EQU			    0H
ROOT16		EQU			    0H
BG3SCST		EQU		      008BC36H
COLRDEC		EQU		      008BC98H
BG3CHEG		EQU		      008BCE0H
OBJM73X		EQU			    0H
OAM_CLR		EQU		      008BD16H
BG3SCSP		EQU		      008BE12H
SPWINDOW	EQU		      008BD37H
BG3POLY		EQU		      008BE9FH
POLYCHR		EQU		      008C045H
HIRACHR		EQU		      008C136H
BG3POLY1IN	EQU		      008C450H
BG3POLY1	EQU		      008C470H
;
MPBFCLR		EQU		      008C701H
MPBFCNV		EQU		      008C712H
MPPARSST	EQU		      008C745H
MPWRITE		EQU		      008C7CAH
;
MRAM_CLR	EQU		      008D2F1H
MJRAMCNV	EQU		      008D2FBH
;
DOOR_MV		EQU		      008D317H
GATOAMST	EQU		      008D3F9H
;
ROTPOLY		EQU			    0H
DOTSET		EQU			    0H
;
N_POL		EQU			    0H
N_NP		EQU			    0H
HDMABF_CLR	EQU		      008D46AH
TOFU_BLOCK	EQU			    0H
BTBLK_SET	EQU			    0H
FREEAREA_CLR	EQU			    0H
BTBLK_ASET	EQU			    0H
BG3POLY2	EQU		      008D486H
M_FUSEN_SET	EQU		      008D584H
M_ZPACK_SET	EQU		      008D5F1H
M_JBLK0_SET	EQU		      008D62CH
M_KANI0_SET	EQU		      008D645H
M_TELEL_SET	EQU		      008D67AH
M_TELES_SET	EQU			    0H
M_GABNB_SET	EQU		      008D69FH
M_HODAI_SET	EQU		      008D6EBH
M_HODAI_PLCHK	EQU			    0H
M_ARIH0_SET	EQU		      008D76BH
M_WANG0_SET	EQU		      008D776H
M_WANG0_SET2	EQU		      008D7FAH
M_WANG0_SET3	EQU		      008D883H
M_WANG0_SET4	EQU		      008D8F0H
M_SW000_SET	EQU		      008D984H
;
MPCHRVRMST	EQU		      008D995H
MPAICNZM	EQU		      008DBDEH
CSINROLSM	EQU		      008DC05H
;
DISP_CNTRL	EQU		      008DC26H
BG2SCSP		EQU		      008DC4DH
BG2VSCSP	EQU		      008DD23H
SPL_GRDTN	EQU		      008EBB5H
;
BAKINTST	EQU		      008DE59H
LDBAKSET	EQU		      008DE73H
SAVEPRS		EQU		      008DE83H
;
AICONHKAITEN	EQU		      008DE98H
MEKURE		EQU		      008DEBFH
HMPRSTER	EQU		      008DF2AH
;
GININIT		EQU		      008DF7EH
GINGAMI		EQU		      008DFA2H
DOTERASE	EQU		      008DFE2H
SHUTTER		EQU		      008E01FH
;
AICNCLS		EQU		      008E0C1H
CNFGAICN	EQU		      008E0FAH
;
COL_MORF	EQU		      008E132H
COL_MORF_B	EQU		      008E167H
GOAL_RING	EQU		      008E1BEH
;
BG3_SHADOW_SET	EQU		      008E315H
BG3_SEESAW_SET	EQU		      008E447H
BG_POLYGON_SET	EQU		      008E9E2H
BG3_BSPLINE_SET EQU		      008E4BDH
BG_BSPLINE_AW	EQU		      008E64BH
PT_BSPLINE_AW	EQU		      008E660H
PT_BSPLINE_AW2	EQU		      008E666H
PT_MORPHING_OB	EQU		      008E80EH
PT_MORPHING_OB2 EQU		      008E818H
BG_MORPHING_OB	EQU		      008E7F6H
BG_MORPHING_OB2 EQU		      008E800H
BG3_MORPHING_O	EQU		      008E865H
BG_MORPHING_O2	EQU			    0H
BG_MORPHING_AW	EQU		      008E8CAH
PT_MORPHING_AW	EQU		      008E8D3H
BG3_MORPHING_N	EQU		      008E93BH
;
KIRAKIRA_WINSET EQU		      008ECEFH
KIRAKIRA_TSET	EQU		      008EDACH
KIRAKIRA_SCRSET EQU		      008EF0BH
KIRAKIRA_WINST2 EQU		      008EE49H
ONEPOINT_MORP	EQU		      008EB9DH
GET_LEN		EQU			    0H
;
M_SIN		EQU		      008AC18H
M_COS		EQU		      008AB98H
LSIN		EQU		      008AE58H
LCOS		EQU		      008AE18H
;
WINDOW_HALL	EQU		      008F05FH
;
MOJIPOLY	EQU		      008F13EH
MOJIPOLY2	EQU		      008F165H
MOJIPOLY4	EQU		      008F108H
;
;------<ys_chip1.asm>----------------------------------------------------
TATUMAKI	EQU			    0H
SLIMEST		EQU		      00A8000H
BG3_CROSS_CK	EQU		      00A81C7H
BG3CHNG		EQU		      00A84CAH
BG3_PLCROSCK	EQU		      00A8596H
BPUCH_SET	EQU		      00A87ABH
B_BROS_SET	EQU		      00A87B1H
XBG3_CROSS_CK	EQU		      00A8907H
XBG3ECROS	EQU		      00A8A7FH
INGER_P_RET	EQU		      00A8BC2H
INGER_P_MOV	EQU		      00A8BFFH
;
PIKUPIKU	EQU		      00A8D47H
;
BKMKJ_P_ZOOM	EQU		      00A8D8EH
BKMKJ_P_RET	EQU		      00A8DF2H
BKMKJ_P_MOVE	EQU		      00A8E19H
BKMKJ_OAMST	EQU		      00A8E70H
BKMKJ_P_DOWN	EQU		      00A8F36H
BKMKJ_OFX_CALC	EQU		      00A8FD9H
;
DIV_DOUBLE	EQU		      00A9000H
CIRCL_EXST_ST	EQU		      00A9017H
;
;------<ys_chip2.asm>----------------------------------------------------
TEST_01		EQU		      0088000H
MSWINPOLY	EQU		      0088002H
WINDPOLY	EQU		      0088040H
C_32_ROTZOM	EQU		      0088205H
C_32_ROTZOM_C	EQU		      0088207H
C_32_ZOOM	EQU		      0088293H
C_32_ZOOM_XY	EQU		      0088295H
C_32_ZOOM_16	EQU		      00882F8H
C_32_ZOOM_XY_16 EQU		      00882FAH
C_32_ROTZOM_16	EQU		      008835FH
C_32_ROTZOM_C16 EQU		      0088361H
C_32_RTZ_32_XY	EQU		      00884A5H
C_32_RTZ_16_XY	EQU		      008855FH
C_32_RTZ_C16_XY EQU		      008856EH
C_16_ROTZOM	EQU		      008867EH
C_16_ROTZOM_C	EQU		      0088680H
C_16_ZOOM	EQU		      0088619H
C_16_ZOOM_XY	EQU		      008861BH
C_16_RTZ_16_XY	EQU		      00883EDH
C_64_ZOOM_32	EQU		      008870AH
C_64_ZOOM_XY_32 EQU		      008870CH
C_64_ROTZOM_32	EQU		      008877EH
C_64_ROTZOM_C32 EQU		      0088780H
C_64_ROTZOM_V64 EQU		      008881CH
C_128_ROTZOM_32 EQU		      00888ACH
C_128_ROTZM_C32 EQU		      00888AEH
C_64_RTZ_32_XY	EQU		      0088945H
C_64HZOOM_32	EQU		      0088A0FH
C_64_RZ_32_XY_0 EQU		      0088A81H
C_64_RZ_32_XY_1 EQU		      0088AF5H
C_64_ROTZOM	EQU		      0088B47H
C_64_RTZ_64_XY	EQU		      0088B49H
C_1632_ZOOM	EQU		      0088C13H
C_1632_ZOOM_XY	EQU		      0088C15H
C_64_ZOOM_V_XY	EQU		      0088C78H
;
FLOOR_DOWN	EQU		      0088CDBH
FLOOR_WAVE	EQU		      0088D84H
;
WIND_CHANGE	EQU		      0088E48H
;
;
TESTCHIP	EQU			    0H
;
;
M_GOAL1		EQU		      0088ED3H
CORSIN_WIND	EQU		      0088EF3H
YGNSUING	EQU		      0089DCEH
C_128_ZOOM_64	EQU		      0089004H
DM01_OAM_SIZE	EQU		      0089067H
OPDM_WINDOW	EQU		      0089083H
GRADATION_SET	EQU		      00890E7H
BG_OBJ_OAMST	EQU		      0089183H
RASTER_SET	EQU		      0089208H
RASTER_SET_2	EQU		      008920DH
BOMB_OAMST	EQU		      008923BH
;
;
M_SM0SET	EQU		      0089287H
TEPPOUGYOOAM	EQU		      0089332H
TEPPOUGYOCRCK	EQU		      0089436H
;
NOKONOKOOAM	EQU		      008949DH
BG2OFST_FURA	EQU		      0089518H
FUSEN0OAM	EQU		      00895B9H
FUSEN1OAM	EQU		      00895F4H
;
W1BUF_SINSET	EQU		      008967DH
;
FIREBAROAM	EQU		      00896DFH
EX_OAM_GANFISH	EQU		      0089822H
BALLOONTELESA	EQU		      00898C1H
;
RANDOM_ERASE	EQU		      0089981H
OMIT_FULL	EQU		      0089A29H
RANDOM_TRNS	EQU		      0089A4BH
;
TULIP_OAM_SET	EQU		      0089AC6H
HBNBN_OAM	EQU		      0089B64H
;
C_32_X_ROTE	EQU		      0089BE1H
C_32_X_ROTE_X	EQU		      0089BC5H
;
;------<ys_chip3.asm>----------------------------------------------------
ENDTSR		EQU		      0098000H
ENCROSS		EQU		      0098084H
PLAYOAM		EQU		      009835FH
XYMOVE		EQU		      009884CH
GAMENCHK	EQU		      0098925H
GAMENCHK_DM	EQU		      0098925H
ENOAMSET_SP	EQU		      0098CB1H
ENSRCH		EQU		      0098D5EH
M_ITEM_SEARCH	EQU		      0098DDAH
HACHI_SEARCH	EQU		      0098E44H
TARGET_SEARCH	EQU		      0098EBFH
TARGET_SEARCH2	EQU		      0098EC2H
SHOTENSR	EQU		      0098F33H
MY_ENCROS	EQU		      0098F9CH
MY_ENCROS2	EQU		      0099011H
SEARCH_SPEED	EQU		      009907CH
BEEM_OAMET	EQU		      00990D6H
M_PLSCRL	EQU		      00994D7H
ON_DW_OAMST	EQU		      0099126H
EGGSEARCH	EQU		      00991D5H
TARGET_COUNTER	EQU		      00991DBH
HEIHO_COUNTER	EQU		      0099204H
BG234_SCRL	EQU		      00993B3H
PONTA_BOMB	EQU		      0099253H
LIFTSEARCH	EQU		      009933AH
KOURASEARCH	EQU		      0099856H
HIMWR_OAMST	EQU		      00998B6H
HIMWR_CROSS	EQU		      0099B23H
GROCK_CRCK	EQU		      0099C0DH
GRCKB_CRCK	EQU		      0099D9DH
GROCK_MOVE	EQU		      0099F21H
EX_EGGSEARCH	EQU		      0099FA5H
BK_OAM_RV	EQU		      009A02AH
;
;------<ys_chip4.asm>----------------------------------------------------
M_BUG_BREAK	EQU			    0H
M_BUG_REV0	EQU			    0H
M_BUG_REV1	EQU			    0H
M_BUG_REV2	EQU			    0H
M_BUG_REV3	EQU			    0H
M_BUG_TIRE	EQU			    0H
M_BUG_POO	EQU			    0H
M_BUG_SUS	EQU			    0H
M_HARIO_SET	EQU		      008D964H
M_BOSS0_MODE7	EQU		      008A000H
M_MPACK_OAMSET	EQU		      008A062H
M_MPACH_OAMSET	EQU		      008A201H
M_DTELE_OAMSET	EQU		      008A248H
M_GEROZ_OAMSET	EQU		      008A2C6H
M_ENMY_1P_ROT2	EQU		      008A370H
M_BOSS0_OAMSET	EQU		      008A3BAH
M_BOSS0_OAMSET2 EQU			    0H
M_B_1P_MORPH	EQU		      008A320H
M_BOSS0_XPS_REV EQU		      008A929H
M_OAMSET_SB	EQU		      008A16CH
;
;------<ys_chip5.asm>----------------------------------------------------
WSIN		EQU		      00F8100H
WCOS		EQU		      00F8000H
M_FYUKA_CHECK	EQU		      00F8500H
M_FYUKA_POSCALC EQU		      00F855BH
M_ZOOM_PLCHK	EQU		      00F8578H
M_ENMY_1P_ROT	EQU		      00F8595H
M_MARUT_CHK	EQU		      00F860AH
MULTIPLY	EQU		      00F86B6H
DIVIDE		EQU		      00F86BFH
M_MILL0_OAM_CAL EQU		      00F85D0H
M_PERCENT_VALUE EQU		      00F86D1H
M_BBROS_B_REV	EQU		      00F86ECH
M_ENMY_ROTZOM	EQU		      00F86FAH
M_TRIANGLE_CALC EQU		      00F8739H
M_DBAHO_OAMSET	EQU		      00F8751H
M_ROPE_CHK	EQU		      00F89E9H
OSARU_POS_CALC	EQU		      00F950AH
M_YGORO_CALC	EQU		      00F9567H
M_TJUGM_OAMSET	EQU		      00F95E6H
;
KUPPA_DOSUN	EQU		      00F96C3H
KUPPA_DOSUN2	EQU		      00F96EAH
;
;------<ys_chip6.asm>----------------------------------------------------
BIGBB_OAMSET	EQU		      009A2EBH
BIGBB_OAMST2	EQU		      009A6DAH
PUCHAOAMSET	EQU		      009A741H
COMCHOOAM	EQU		      009A970H
MASKWINDOW	EQU		      009A9F5H
;
GOALOAM		EQU		      009AEA3H
GOALXPOS	EQU		      009AF2AH
OAMDRCTST	EQU		      009B04CH
;
MC1UPOAMST	EQU		      009B08AH
;
ENEMYSEARCH	EQU		      009B113H
;
;------<ys_msge0.asm>----------------------------------------------------
MSG_CORE	EQU		      009B207H
;
INCOSEMOJI	EQU		      009EAF8H
OPMJSET		EQU		      009EB6BH
FLSLMDMN	EQU		      009ED47H
FLSLMOJ		EQU		      009EDDFH
;
ENDING_MOJI	EQU		      009EE6BH
;
;------<Gdefchr.asm>-----------------------------------------------------

DEF_CHR		EQU		      009A03EH
;
;
;------<ys_msub0.asm>-----------------------------------------------------
ENCRDT		EQU		      00A9057H
ENMODE0		EQU		      00A9157H
ENMODE1		EQU		      00A9555H
ENMODE2		EQU		      00A9953H
ENDATA0		EQU		      00A9D51H
ENDATA1		EQU		      00AA14FH
ENCHR_BNK	EQU		      00AA54DH
ETCADR		EQU		      00AA94BH
;
EXMODE0		EQU		      00AAD49H
EXMODE1		EQU		      00AAF49H
EXMODE2		EQU		      00AB149H
EXDATA0		EQU		      00AB349H
EXDATA1		EQU		      00AB549H
EXCHR_BNK	EQU		      00AB749H
;
M_ENBGCK	EQU		      00ACE24H
;
M_DOROB_BGCK_H	EQU		      00ACC76H
M_DOROB_BGCK_V	EQU		      00ACCC9H
;
ON_DW_SZCK	EQU		      00ACB55H
KAID_DSPSCK	EQU		      00ACC31H
M_BGUNIT_READ	EQU		      00ACC66H
;
M_SPARK_BGCHK	EQU			    00AE439H
M_SPARK_BGCHK_I EQU			    00AE45CH
M_PPACK_SKCHK_I EQU			    00AE652H
;
M_MILL0_BGCHK	EQU			    00AE69BH
;
KAMEC_SEARCH	EQU			    00AE758H
;
RAKUGBGCHK	EQU			    00AE7E5H
;
PL_REVISE_CHK	EQU		      00AE850H
;
;------<ys_mplay.asm>----------------------------------------------------
MARIO_PS_HOSEI	EQU		      00BAEB7H
PL_STOP_PATN	EQU		      00BAEC5H
PL_DEMO_0	EQU		      00BAEDAH
PL_DEMO_1	EQU		      00BAEE7H
PL_DEMO_2	EQU		      00BAEEFH
M_PLCALC	EQU		      00BAF03H
M_PLXYCLC	EQU		      00BAF0AH
M_PLYCLC	EQU		      00BAF11H
M_PLBGCK	EQU		      00BAEF7H
PL_MOVE		EQU		      00BAF1BH
;
;------<ys_mplay0.asm>----------------------------------------------------
M_RAD_GET	EQU		      00BA4F8H
;
;------<ys_chip7.asm>-----------------------------------------------------
BMP_OBJ_TORI00	EQU		      009F607H
BMP_OBJ_TORI01	EQU		      009F60EH
BMP_OBJ_TORI02	EQU		      009F615H
BMP_OBJ_TORI03	EQU		      009F61CH
BMP_OBJ_TORI04	EQU		      009F623H
BMP_OBJ_TORI05	EQU		      009F62AH
BMP_OBJ_TORI06	EQU		      009F631H
BMP_OBJ_TORI07	EQU		      009F638H
BMP_OBJ_TORI08	EQU		      009F63FH
BMP_OBJ_TORI09	EQU		      009F646H
BMP_OBJ_TORI10	EQU		      009F64DH
BMP_OBJ_TORI11	EQU		      009F654H
BMP_OBJ_TORI12	EQU		      009F65BH
BMP_OBJ_YAMA0	EQU		      009F662H
BMP_OBJ_YAMA1	EQU		      009F669H
BMP_OBJ_YAMA2	EQU		      009F670H
BMP_OBJ_YAMA3	EQU		      009F670H
BMP_OBJ_KUMO0	EQU		      009F677H
BMP_OBJ_KUMO1	EQU		      009F67EH
BMP_OBJ_KUMO2	EQU		      009F685H
BMP_OBJ_KUMO3	EQU		      009F68CH
BMP_OBJ_BIGKUM	EQU		      009F693H
BMP_OBJ_HOME	EQU		      009F69AH
BMP_OBJ_OKA	EQU		      009F6A1H
BMP_OBJ_UKS	EQU		      009F6A8H
BMP_OBJ_DKS0	EQU		      009F6AFH
BMP_OBJ_DKS1	EQU		      009F6B6H
BMP_OBJ_STORI0	EQU		      009F6BDH
BMP_OBJ_STORI1	EQU		      009F6C4H
BMP_OBJ_STORI2	EQU		      009F6CBH
BMP_OBJ_STORI3	EQU		      009F6D2H
BMP_OBJ_STORI4	EQU		      009F6D9H
BMP_OBJ_STORI5	EQU		      009F6E0H
BMP_OBJ_STORI6	EQU		      009F6E7H
BMP_OBJ_FTORI0	EQU		      009F6EEH
BMP_OBJ_FTORI1	EQU		      009F6F5H
BMP_OBJ_FTORI2	EQU		      009F6FCH
BMP_OBJ_FTORI3	EQU		      009F703H
BMP_OBJ_FTORI4	EQU		      009F70AH
BMP_OBJ_FTORI5	EQU		      009F711H
BMP_OBJ_FTORI6	EQU		      009F718H
BMP_OBJ_FTORI7	EQU		      009F71FH
BMP_OBJ_FTORI8	EQU		      009F726H
BMP_OBJ_FTORI9	EQU		      009F72DH
BMP_OBJ_FTORIA	EQU		      009F734H
;
E_BITMAP	EQU		      009F207H
BITMAP_OBJ_TBL	EQU		      009F607H
;
KOOPA_GRADATION EQU		      009F73BH
KOOPA_3D_OAM	EQU		      009F7BDH
;
END_COL_FADE	EQU		      009F817H
;
KOOPA_3D_SET	EQU		      009F879H
KPFIR_CROSS	EQU		      009F8D4H
KPBOM_CHECK	EQU		      009F90CH
ENDMSG_SCRST	EQU		      009F944H
ENDMSG_CHRST	EQU		      009F985H
MARIO_SIZEST	EQU		      009F9FEH
;
DOOR2_MV	EQU		      009FA5BH
;
BGWRITE_H	EQU		      009FBACH
BGWRITE_V	EQU		      009FC2CH
;
;------<ys_mpldt.asm>----------------------------------------------------
ATAN		EQU		      00BA010H
TAN		EQU		      00BA212H
SLIP_PATN	EQU		      00AF4E6H
;
;-------------- data --------------------------------------------
BG3KAGCL	EQU			    0H
BG3KAG00	EQU			    0H
BG3KAG01	EQU			    0H
BG3KAG02	EQU			    0H
BG3KAG03	EQU			    0H
BG3KAG04	EQU			    0H
BG3KAG05	EQU			    0H
BG3KAG06	EQU			    0H
BG3KAG07	EQU			    0H
BG3KAG08	EQU			    0H
BG3KAG09	EQU			    0H
BG3KAG0A	EQU			    0H
BG3KAG0B	EQU			    0H
;;;;BG3KAG0C	    EQU			  00A9030H
;;;;BG3KAG0D	    EQU			  00A912FH
BG3KAG0E	EQU		      00A859DH
BG3KAG0F	EQU		      00A8614H
BG3KAG10	EQU		      00A8671H
BG3KAG11	EQU		      00A86EEH
;
;
;
;
;
