153 lines
11 KiB
ArmAsm
153 lines
11 KiB
ArmAsm
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario u-turn junmping animation data
|
|
|
|
Copyright 1995 Nintendo co., ltd. All rights reserved
|
|
|
|
December 19, 1995
|
|
********************************************************************************/
|
|
|
|
|
|
.data
|
|
.align 2
|
|
.align 0
|
|
|
|
animMarioUJumping:
|
|
.half MAP_ANIM_ONETIME /* attribute */
|
|
.half MARIO_HEIGHT /* animation height */
|
|
.half 0 /* start frame */
|
|
.half 0 /* loop frame */
|
|
.half 24 /* number of frames */
|
|
.half 20 /* number of joints */
|
|
.word 0x0114 /* parameter offset */
|
|
.word 0x0018 /* index offset */
|
|
.word 0x08A4 /* total bytes */
|
|
|
|
|
|
.half 1, 0 /* chn14_2_1translate x */
|
|
.half 24, 1 /* chn14_2_1 translate y */
|
|
.half 1, 0 /* chn14_2_1 translate z */
|
|
.half 1, 0 /* chn14_2_1 rotate x */
|
|
.half 1, 25 /* chn14_2_1 rotate y */
|
|
.half 1, 0 /* chn14_2_1 rotate z */
|
|
.half 24, 896 /* <m_waist>1_3 rotate x */
|
|
.half 24, 920 /* <m_waist>1_3 rotate y */
|
|
.half 24, 944 /* <m_waist>1_3 rotate z */
|
|
.half 24, 824 /* <m_body>1 rotate x */
|
|
.half 24, 848 /* <m_body>1 rotate y */
|
|
.half 24, 872 /* <m_body>1 rotate z */
|
|
.half 24, 752 /* <m_head>2 rotate x */
|
|
.half 24, 776 /* <m_head>2 rotate y */
|
|
.half 24, 800 /* <m_head>2 rotate z */
|
|
.half 1, 677 /* chn6 rotate x */
|
|
.half 1, 678 /* chn6 rotate y */
|
|
.half 1, 679 /* chn6 rotate z */
|
|
.half 24, 122 /* <m_larmA>1_2 rotate x */
|
|
.half 24, 146 /* <m_larmA>1_2 rotate y */
|
|
.half 24, 170 /* <m_larmA>1_2 rotate z */
|
|
.half 1, 0 /* <m_larmB>1 rotate x */
|
|
.half 1, 0 /* <m_larmB>1 rotate y */
|
|
.half 24, 98 /* <m_larmB>1 rotate z */
|
|
.half 24, 26 /* <m_lhand>1 rotate x */
|
|
.half 24, 50 /* <m_lhand>1 rotate y */
|
|
.half 24, 74 /* <m_lhand>1 rotate z */
|
|
.half 1, 650 /* chn10 rotate x */
|
|
.half 1, 651 /* chn10 rotate y */
|
|
.half 1, 652 /* chn10 rotate z */
|
|
.half 24, 242 /* <m_rarmA>1_2 rotate x */
|
|
.half 24, 266 /* <m_rarmA>1_2 rotate y */
|
|
.half 24, 290 /* <m_rarmA>1_2 rotate z */
|
|
.half 1, 0 /* <m_rarmB>1 rotate x */
|
|
.half 1, 0 /* <m_rarmB>1 rotate y */
|
|
.half 24, 218 /* <m_rarmB>1 rotate z */
|
|
.half 1, 0 /* <m_rhand>1 rotate x */
|
|
.half 1, 0 /* <m_rhand>1 rotate y */
|
|
.half 24, 194 /* <m_rhand>1 rotate z */
|
|
.half 1, 0 /* chn15 rotate x */
|
|
.half 1, 0 /* chn15 rotate y */
|
|
.half 24, 653 /* chn15 rotate z */
|
|
.half 24, 578 /* <m_llegA>1 rotate x */
|
|
.half 24, 602 /* <m_llegA>1 rotate y */
|
|
.half 24, 626 /* <m_llegA>1 rotate z */
|
|
.half 1, 0 /* <m_llegB>1 rotate x */
|
|
.half 1, 0 /* <m_llegB>1 rotate y */
|
|
.half 24, 554 /* <m_llegB>1 rotate z */
|
|
.half 24, 482 /* <m_ltoot>1 rotate x */
|
|
.half 24, 506 /* <m_ltoot>1 rotate y */
|
|
.half 24, 530 /* <m_ltoot>1 rotate z */
|
|
.half 24, 680 /* chn17 rotate x */
|
|
.half 24, 704 /* chn17 rotate y */
|
|
.half 24, 728 /* chn17 rotate z */
|
|
.half 24, 410 /* <m_rlegA>1 rotate x */
|
|
.half 24, 434 /* <m_rlegA>1 rotate y */
|
|
.half 24, 458 /* <m_rlegA>1 rotate z */
|
|
.half 1, 0 /* <m_rlegB>1 rotate x */
|
|
.half 1, 0 /* <m_rlegB>1 rotate y */
|
|
.half 24, 386 /* <m_rlegB>1 rotate z */
|
|
.half 24, 314 /* <m_rfoot>1 rotate x */
|
|
.half 24, 338 /* <m_rfoot>1 rotate y */
|
|
.half 24, 362 /* <m_rfoot>1 rotate z */
|
|
|
|
.half 0x0000,0x006C,0x0070,0x0074,0x0078,0x007C,0x0080,0x0084,0x0088,0x008C,0x0091,0x0095,0x0099,0x009D,0x00A1,0x00A5
|
|
.half 0x00A9,0x00AD,0x00B1,0x00B4,0x00B7,0x00BB,0x00BD,0x00C0,0x00C3,0x3FFF,0x1233,0x12DA,0x129F,0x125B,0x126E,0x1233
|
|
.half 0x1192,0x10E4,0x102C,0x0F6A,0x0EA0,0x0DCF,0x0CF9,0x0C1F,0x0B43,0x0A65,0x0987,0x08AA,0x07D1,0x06FB,0x062B,0x0562
|
|
.half 0x04A2,0x03EA,0x0331,0x0387,0x0368,0x0345,0x034F,0x0331,0x02DA,0x027E,0x021C,0x01B4,0x0148,0x00D9,0x0067,0xFFF4
|
|
.half 0xFF7E,0xFF07,0xFE91,0xFE1B,0xFDA7,0xFD35,0xFCC7,0xFC5B,0xFBF4,0xFB93,0xDC83,0xDBD1,0xDC11,0xDC59,0xDC4A,0xDC83
|
|
.half 0xDD1A,0xDDBD,0xDE6A,0xDF1F,0xDFDC,0xE0A0,0xE168,0xE234,0xE302,0xE3D2,0xE4A2,0xE570,0xE63C,0xE703,0xE7C6,0xE882
|
|
.half 0xE936,0xE9E1,0xF085,0xF619,0xFBFE,0xFEBB,0xF7A8,0xF085,0xF19B,0xF474,0xF812,0xFB7B,0xFDB1,0xFDB9,0xFC27,0xFA3C
|
|
.half 0xF804,0xF588,0xF2D3,0xEFF0,0xECE9,0xE9C8,0xE698,0xE363,0xE034,0xDD15,0xCA3F,0xD325,0xE26C,0xE8E9,0xE564,0xE0E0
|
|
.half 0xDB84,0xD575,0xCED9,0xC7D7,0xC096,0xB93A,0xB1EC,0xAAD0,0xA40C,0x9DC9,0x982A,0x9358,0x8F77,0x8CAF,0x8B25,0x8AFF
|
|
.half 0x8DB5,0x9423,0xF6FD,0xF490,0xEFC2,0xEC1A,0xEA31,0xE842,0xE650,0xE45D,0xE26C,0xE080,0xDE9C,0xDCC1,0xDAF3,0xD934
|
|
.half 0xD787,0xD5EE,0xD46C,0xD304,0xD1B7,0xD08A,0xCF7E,0xCE96,0xCDF9,0xCDBF,0x0391,0xF3DA,0xD8DE,0xCBF0,0xCF29,0xD3A4
|
|
.half 0xD936,0xDFB3,0xE6ED,0xEEB8,0xF6E9,0xFF52,0x07C7,0x101D,0x1826,0x1FB7,0x26A3,0x2CBE,0x31DB,0x35CE,0x386B,0x3985
|
|
.half 0x37C7,0x3274,0xD85C,0xD7AC,0xD804,0xD85C,0xD81F,0xD85C,0xD95B,0xDA6D,0xDB91,0xDCC4,0xDE04,0xDF4F,0xE0A2,0xE1FD
|
|
.half 0xE35B,0xE4BC,0xE61D,0xE77B,0xE8D5,0xEA29,0xEB74,0xECB4,0xEDE7,0xEF0B,0xC9D1,0xD509,0xE7E6,0xF639,0xF845,0xF639
|
|
.half 0xF62E,0xF657,0xF692,0xF6BF,0xF6BD,0xF669,0xF5A3,0xF449,0xF272,0xF051,0xEDF1,0xEB5C,0xE89D,0xE5BF,0xE2CC,0xDFCE
|
|
.half 0xDCD1,0xD9DF,0xCFD3,0xD60F,0xE8D4,0x010B,0x17A0,0x257A,0x2C8D,0x337C,0x3A39,0x40B7,0x46E7,0x4CBC,0x5228,0x571D
|
|
.half 0x5B8D,0x5F6B,0x62A9,0x6538,0x670C,0x6815,0x6847,0x6793,0x64A9,0x5EAC,0x276F,0x2899,0x2AF9,0x2DC0,0x301C,0x313E
|
|
.half 0x316B,0x3177,0x3165,0x313A,0x30F9,0x30A6,0x3044,0x2FD7,0x2F63,0x2EEC,0x2E75,0x2E03,0x2D98,0x2D39,0x2CE9,0x2CAC
|
|
.half 0x2C7D,0x2C56,0x83DB,0x8A32,0x9DA9,0xB6E9,0xCE9A,0xDD66,0xE542,0xED01,0xF493,0xFBE9,0x02F3,0x09A3,0x0FEA,0x15B8
|
|
.half 0x1AFF,0x1FAE,0x23B7,0x270A,0x2999,0x2B54,0x2C2B,0x2C11,0x29B1,0x2431,0xFEA4,0xFED4,0xFF1F,0xFF57,0xFF5F,0xFF57
|
|
.half 0xFF54,0xFF4C,0xFF3F,0xFF30,0xFF1E,0xFF0B,0xFEF8,0xFEE6,0xFED6,0xFECA,0xFEC1,0xFEBE,0xFEC2,0xFECD,0xFEE0,0xFEFD
|
|
.half 0xFF24,0xFF57,0x01EE,0x0225,0x0239,0x0244,0x0248,0x0244,0x0245,0x0248,0x024C,0x0251,0x0257,0x025D,0x0263,0x0269
|
|
.half 0x026E,0x0272,0x0275,0x0276,0x0275,0x0271,0x026B,0x0261,0x0255,0x0244,0xB038,0xB2BA,0xB8E4,0xBDAE,0xBE49,0xBDAE
|
|
.half 0xBDAD,0xBDAD,0xBDAC,0xBDAA,0xBDA9,0xBDA7,0xBDA5,0xBDA4,0xBDA3,0xBDA1,0xBDA1,0xBDA0,0xBDA1,0xBDA2,0xBDA3,0xBDA6
|
|
.half 0xBDA9,0xBDAE,0x554A,0x5EA1,0x6135,0x5EA1,0x4DC6,0x3E71,0x3A9B,0x36E7,0x3355,0x2FE6,0x2C9A,0x2972,0x266E,0x238F
|
|
.half 0x20D5,0x1E41,0x1BD3,0x198C,0x176C,0x1574,0x13A5,0x11FF,0x1082,0x0F2E,0x2A14,0x1F8C,0x0E94,0x0156,0xFD64,0xFDAE
|
|
.half 0xFE58,0xFF4E,0x0077,0x01C1,0x0313,0x045A,0x057E,0x066A,0x0708,0x0742,0x06E9,0x05F9,0x04A0,0x030A,0x0161,0xFFD5
|
|
.half 0xFE8F,0xFDBD,0x2952,0x1ABB,0x05E6,0xF64E,0xF3EE,0xF67E,0xF743,0xF81D,0xF907,0xF9FA,0xFAEE,0xFBDF,0xFCC5,0xFD99
|
|
.half 0xFE56,0xFEF5,0xFF5F,0xFF91,0xFF9C,0xFF95,0xFF8D,0xFF99,0xFFCB,0x0034,0xCDD2,0xBD57,0xA24B,0x8F7C,0x9471,0x9EFD
|
|
.half 0xA1B9,0xA461,0xA6E7,0xA93F,0xAB5C,0xAD30,0xAEAF,0xAFCB,0xB077,0xB0A6,0xB01B,0xAEBE,0xACB4,0xAA23,0xA733,0xA408
|
|
.half 0xA0CB,0x9DA0,0x00D0,0x006A,0xFFCD,0xFFF1,0x003E,0x00D0,0x00CB,0x00BC,0x00A6,0x008C,0x0073,0x005D,0x004D,0x0047
|
|
.half 0x004E,0x005E,0x0076,0x0092,0x00AE,0x00C8,0x00DB,0x00E5,0x00E3,0x00D0,0xFF38,0xFF13,0xFEF7,0xFEE6,0xFEE6,0xFF38
|
|
.half 0xFF2D,0xFF1C,0xFF06,0xFEEE,0xFED7,0xFEC3,0xFEB5,0xFEB0,0xFEB1,0xFEB4,0xFEBA,0xFEC2,0xFECE,0xFEDC,0xFEEE,0xFF03
|
|
.half 0xFF1B,0xFF38,0xC1AA,0xC9BA,0xE469,0xE2C3,0xD992,0xC1AA,0xC314,0xC641,0xCA96,0xCF7B,0xD456,0xD88C,0xDB83,0xDCA3
|
|
.half 0xDC22,0xDAB9,0xD891,0xD5D1,0xD2A2,0xCF2C,0xCB96,0xC809,0xC4AD,0xC1AA,0x4A8E,0x1FCC,0x051C,0x0994,0x1298,0x152F
|
|
.half 0x151B,0x14DB,0x147C,0x140E,0x139E,0x133D,0x12F8,0x12DD,0x12C0,0x1279,0x121F,0x11C9,0x118E,0x1186,0x11C8,0x126A
|
|
.half 0x1385,0x152F,0xFFBC,0x0730,0x05E8,0x0350,0x003C,0xFD5D,0xFA89,0xF74B,0xF3E6,0xF09D,0xEDB1,0xEB64,0xE9F8,0xE9AF
|
|
.half 0xEA91,0xEC57,0xEED1,0xF1CF,0xF51F,0xF892,0xFBF6,0xFF1A,0x01CE,0x03E1,0x0F6A,0x0481,0xFD88,0xF772,0xF124,0xEDE7
|
|
.half 0xEDB3,0xEE34,0xEF40,0xF0AB,0xF24B,0xF3F5,0xF57E,0xF6BB,0xF7CA,0xF8E0,0xF9F8,0xFB0D,0xFC1A,0xFD19,0xFE04,0xFED7
|
|
.half 0xFF8C,0x001C,0x875A,0xB361,0xC2F3,0xC3F5,0xC28B,0xC09B,0xBEFE,0xBD48,0xBB7D,0xB99E,0xB7AF,0xB5B0,0xB3A6,0xB191
|
|
.half 0xAF81,0xAD7F,0xAB83,0xA984,0xA77C,0xA563,0xA331,0xA0DE,0x9E62,0x9BB7,0x8001,0x8001,0x4171,0xBF5F,0xBF66,0xBF65
|
|
.half 0xBF62,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F
|
|
.half 0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0x8001,0x8001,0x4171,0xF27C,0xF60B,0xFBB7,0x0000,0x009B,0x0000,0x0000,0x0000
|
|
.half 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
|
|
.half 0x163E,0x1064,0x070E,0x0000,0xFF00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
|
|
.half 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xA2CD,0xAA52,0xB64E,0xBF5F,0xC0A8,0xBF5F,0xBF5F,0xBF5F
|
|
.half 0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F,0xBF5F
|
|
.half 0x1331,0x1DE4,0x1D42,0x1622,0x10E1,0x0B29,0x053B,0xFF5B,0xF9C9,0xF4CA,0xEFE3,0xEB31,0xE7DC,0xE707,0xE839,0xEA18
|
|
.half 0xEC80,0xEF4A,0xF251,0xF572,0xF886,0xFB67,0xFDF2,0x0000,0x0D7A,0x0F0A,0x0D0A,0x090E,0x05D0,0x0250,0xFEC1,0xFB53
|
|
.half 0xF83B,0xF5AA,0xF3BF,0xF27F,0xF1FF,0xF24F,0xF335,0xF460,0xF5C0,0xF745,0xF8E0,0xFA80,0xFC17,0xFD94,0xFEE7,0x0000
|
|
.half 0xF113,0xEC1C,0xF1B6,0xF7F0,0xF51C,0xF0AA,0xEB55,0xE5D8,0xE0EB,0xDD49,0xDAD8,0xD968,0xD997,0xDC01,0xE02E,0xE51C
|
|
.half 0xEA9C,0xF07D,0xF68E,0xFCA0,0x0281,0x0804,0x0CF6,0x1128,0x0898,0x091B,0x0986,0x09CA,0x09D9,0x09A5,0x0944,0x08D9
|
|
.half 0x0864,0x07E7,0x0763,0x06D9,0x064A,0x05B6,0x051F,0x0487,0x03ED,0x0353,0x02BB,0x0224,0x0191,0x0103,0x0069,0x0000
|
|
.half 0xFF40,0x007F,0x0256,0x0448,0x05D8,0x068B,0x069A,0x0692,0x0675,0x0645,0x0605,0x05B7,0x055D,0x04F9,0x048E,0x041D
|
|
.half 0x03A8,0x0333,0x02BF,0x024E,0x01E2,0x017E,0x00B8,0x0000,0x0D34,0x0B24,0x0779,0x034A,0xFFB0,0xFDC2,0xFD11,0xFC70
|
|
.half 0xFBE3,0xFB6A,0xFB06,0xFAB9,0xFA84,0xFA68,0xFA68,0xFA82,0xFABB,0xFB11,0xFB87,0xFC1F,0xFCD9,0xFDB6,0x057C,0x0E38
|
|
.half 0x3519,0x35C2,0x36C3,0x3876,0x3AB0,0x3D09,0x3F83,0x4223,0x44E9,0x47D8,0x4AF3,0x4E3D,0x51B7,0x557E,0x599F,0x5E01
|
|
.half 0x6290,0x6734,0x6BD8,0x7066,0x74C7,0x78E5,0x7CA9,0x8001,0xFDC4,0xFE52,0xFEC4,0xFEF4,0xFEE0,0xFEAC,0xFE61,0xFE08
|
|
.half 0xFDAC,0xFD56,0xFD11,0xFCE5,0xFCDD,0xFCF7,0xFD25,0xFD65,0xFDB3,0xFE0A,0xFE67,0xFEC5,0xFF21,0xFF77,0xFFC3,0x0000
|
|
.half 0x2C37,0x293E,0x24A8,0x1DE0,0x15AD,0x0CDE,0x0380,0xF9A0,0xEF49,0xE48A,0xD96F,0xCE05,0xC258,0xB5D1,0xA80F,0x996F
|
|
.half 0x8A51,0x7B10,0x6C12,0x5DB1,0x504C,0x4443,0x39F3,0x31BC
|