sm64/data/Anime/swimjump.s
2022-12-04 22:27:02 -05:00

165 lines
12 KiB
ArmAsm

/********************************************************************************
Ultra 64 MARIO Brothers
mario swim jumping animation data
Copyright 1996 Nintendo co., ltd. All rights reserved
January 29, 1996
********************************************************************************/
.data
.align 2
.align 0
animMarioSwimJumping:
.half MAP_ANIM_ONETIME /* attribute */
.half MARIO_HEIGHT /* animation height */
.half 0 /* start frame */
.half 0 /* loop frame */
.half 27 /* number of frames */
.half 20 /* number of joints */
.word 0x0114 /* parameter offset */
.word 0x0018 /* index offset */
.word 0x0A2E /* total bytes */
.half 1, 0 /* chn14_1translate x */
.half 27, 1 /* chn14_1 translate y */
.half 27, 28 /* chn14_1 translate z */
.half 1, 0 /* chn14_1 rotate x */
.half 1, 55 /* chn14_1 rotate y */
.half 1, 0 /* chn14_1 rotate z */
.half 1, 0 /* <m_waist>1_3 rotate x */
.half 1, 0 /* <m_waist>1_3 rotate y */
.half 27, 1138 /* <m_waist>1_3 rotate z */
.half 27, 1057 /* <m_body>1 rotate x */
.half 27, 1084 /* <m_body>1 rotate y */
.half 27, 1111 /* <m_body>1 rotate z */
.half 27, 976 /* <m_head>2 rotate x */
.half 27, 1003 /* <m_head>2 rotate y */
.half 27, 1030 /* <m_head>2 rotate z */
.half 27, 894 /* chn6 rotate x */
.half 27, 921 /* chn6 rotate y */
.half 27, 948 /* chn6 rotate z */
.half 27, 164 /* <m_larmA>1 rotate x */
.half 27, 191 /* <m_larmA>1 rotate y */
.half 27, 218 /* <m_larmA>1 rotate z */
.half 1, 0 /* <m_larmB>1 rotate x */
.half 1, 0 /* <m_larmB>1 rotate y */
.half 27, 137 /* <m_larmB>1 rotate z */
.half 27, 56 /* <m_lhand>1 rotate x */
.half 27, 83 /* <m_lhand>1 rotate y */
.half 27, 110 /* <m_lhand>1 rotate z */
.half 27, 812 /* chn10 rotate x */
.half 27, 839 /* chn10 rotate y */
.half 27, 866 /* chn10 rotate z */
.half 27, 353 /* <m_rarmA>1 rotate x */
.half 27, 380 /* <m_rarmA>1 rotate y */
.half 27, 407 /* <m_rarmA>1 rotate z */
.half 1, 0 /* <m_rarmB>1 rotate x */
.half 1, 0 /* <m_rarmB>1 rotate y */
.half 27, 326 /* <m_rarmB>1 rotate z */
.half 27, 245 /* <m_rhand>1 rotate x */
.half 27, 272 /* <m_rhand>1 rotate y */
.half 27, 299 /* <m_rhand>1 rotate z */
.half 1, 0 /* chn15 rotate x */
.half 1, 0 /* chn15 rotate y */
.half 1, 893 /* chn15 rotate z */
.half 27, 731 /* <m_llegA>1 rotate x */
.half 27, 758 /* <m_llegA>1 rotate y */
.half 27, 785 /* <m_llegA>1 rotate z */
.half 1, 0 /* <m_llegB>1 rotate x */
.half 1, 0 /* <m_llegB>1 rotate y */
.half 27, 704 /* <m_llegB>1 rotate z */
.half 27, 623 /* <m_ltoot>1 rotate x */
.half 27, 650 /* <m_ltoot>1 rotate y */
.half 27, 677 /* <m_ltoot>1 rotate z */
.half 1, 0 /* chn17 rotate x */
.half 1, 0 /* chn17 rotate y */
.half 1, 975 /* chn17 rotate z */
.half 27, 542 /* <m_rlegA>1 rotate x */
.half 27, 569 /* <m_rlegA>1 rotate y */
.half 27, 596 /* <m_rlegA>1 rotate z */
.half 1, 0 /* <m_rlegB>1 rotate x */
.half 1, 0 /* <m_rlegB>1 rotate y */
.half 27, 515 /* <m_rlegB>1 rotate z */
.half 27, 434 /* <m_rfoot>1 rotate x */
.half 27, 461 /* <m_rfoot>1 rotate y */
.half 27, 488 /* <m_rfoot>1 rotate z */
.half 0x0000,0x00AA,0x00AA,0x00AA,0x00AA,0x00AA,0x00AA,0x00AA,0x00AA,0x00AB,0x00AC,0x00AE,0x00AF,0x00B0,0x00B1,0x00B2
.half 0x00B4,0x00B5,0x00B6,0x00B7,0x00B9,0x00BA,0x00BA,0x00BB,0x00BC,0x00BC,0x00BD,0x00BD,0x0000,0x0000,0x0000,0x0000
.half 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
.half 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3FFF,0x0000,0xFF64,0xFDAE,0xFB13,0xF7C4,0xF3F3,0xEFD3,0xEB96
.half 0xE76E,0xE38D,0xE026,0xDD6A,0xDB8D,0xDAC0,0xDB35,0xDD7D,0xE1C1,0xE796,0xEE91,0xF649,0xFE53,0x0642,0x0DB0,0x1431
.half 0x195A,0x1CC0,0x1DFA,0xF97C,0xF954,0xF8E5,0xF83B,0xF763,0xF669,0xF55B,0xF444,0xF332,0xF230,0xF14B,0xF091,0xF00D
.half 0xEFCC,0xEFDB,0xF05A,0xF154,0xF2AE,0xF44E,0xF61D,0xF800,0xF9DD,0xFB9D,0xFD25,0xFE5D,0xFF2A,0xFF74,0xED8C,0xEDEB
.half 0xEEF7,0xF091,0xF29E,0xF500,0xF79A,0xFA4F,0xFD03,0xFF99,0x01F2,0x03F4,0x0581,0x067C,0x06C9,0x062D,0x04A5,0x025F
.half 0xFF8C,0xFC5B,0xF8FC,0xF59E,0xF272,0xEFA7,0xED6D,0xEBF5,0xEB6C,0xD0E4,0xD0E4,0xD0E6,0xD0EC,0xD0F6,0xD105,0xD11B
.half 0xD139,0xD160,0xD191,0xD1CE,0xD218,0xD270,0xD2D7,0xD34E,0xD3EF,0xD4C9,0xD5CE,0xD6F2,0xD825,0xD95B,0xDA87,0xDB9A
.half 0xDC88,0xDD43,0xDDBD,0xDDE8,0xA523,0xA5FA,0xA853,0xABEC,0xB083,0xB5D5,0xBBA1,0xC1A4,0xC79D,0xCD48,0xD264,0xD6B0
.half 0xD9E7,0xDBC9,0xDC14,0xDA32,0xD60C,0xD017,0xC8CB,0xC09E,0xB806,0xAF7C,0xA775,0xA068,0x9ACB,0x9716,0x95C0,0xC525
.half 0xC4E2,0xC423,0xC2FA,0xC177,0xBFAA,0xBDA3,0xBB73,0xB92A,0xB6D8,0xB48F,0xB25D,0xB055,0xAE85,0xACFF,0xABA3,0xAA48
.half 0xA8F6,0xA7B0,0xA67C,0xA560,0xA460,0xA383,0xA2CE,0xA246,0xA1F1,0xA1D3,0xFB7D,0xFAA9,0xF858,0xF4CD,0xF04A,0xEB10
.half 0xE563,0xDF83,0xD9B3,0xD436,0xCF4D,0xCB3A,0xC83F,0xC69F,0xC69C,0xC8D6,0xCD70,0xD3EC,0xDBCD,0xE496,0xEDC9,0xF6E9
.half 0xFF7A,0x06FC,0x0CF5,0x10E6,0x1252,0x0000,0xFFDC,0xFF8B,0xFF3A,0xFF15,0xFF48,0x0000,0x0179,0x03A7,0x0641,0x0903
.half 0x0BA6,0x0DE4,0x0F78,0x101B,0x0F87,0x0D84,0x0A3D,0x0601,0x011F,0xFBE5,0xF6A1,0xF1A1,0xED35,0xE9AC,0xE753,0xE679
.half 0x0000,0xFFEB,0xFFBB,0xFF8C,0xFF76,0xFF94,0x0000,0x00D0,0x01F4,0x034E,0x04C0,0x062A,0x076D,0x086B,0x0905,0x091D
.half 0x08A4,0x07B3,0x0665,0x04D6,0x0322,0x0165,0xFFBC,0xFE40,0xFD0E,0xFC42,0xFBF8,0xF549,0xF557,0xF576,0xF595,0xF5A3
.half 0xF590,0xF549,0xF4D7,0xF44E,0xF3B1,0xF306,0xF24F,0xF192,0xF0D1,0xF012,0xEF58,0xEE90,0xEDAB,0xECB4,0xEBB4,0xEAB5
.half 0xE9C2,0xE8E4,0xE826,0xE792,0xE732,0xE70F,0xC61C,0xC83B,0xCD94,0xD4A1,0xDBDD,0xE1C2,0xE4CB,0xE5C4,0xE681,0xE707
.half 0xE75D,0xE786,0xE787,0xE766,0xE729,0xE6D3,0xE66A,0xE5F3,0xE573,0xE4EF,0xE46C,0xE3F0,0xE37E,0xE31E,0xE2D2,0xE2A1
.half 0xE290,0x3FFC,0x3E2C,0x39EC,0x3505,0x3140,0x3066,0x343F,0x3BBD,0x4485,0x4E67,0x5936,0x64C4,0x70E2,0x7D62,0x8A18
.half 0x96D2,0xA362,0xAF9C,0xBB50,0xC651,0xD071,0xD980,0xE152,0xE7B7,0xEC82,0xEF84,0xF08E,0x3DF7,0x3EA9,0x405D,0x427A
.half 0x446C,0x459B,0x4572,0x4444,0x42D0,0x4120,0x3F3D,0x3D30,0x3B01,0x38BC,0x3668,0x340E,0x31B9,0x2F71,0x2D3F,0x2B2D
.half 0x2943,0x278C,0x2610,0x24D8,0x23EE,0x235B,0x2328,0xD957,0xD6BF,0xD090,0xC92D,0xC2FC,0xC061,0xC3C0,0xCBB8,0xD52A
.half 0xDFE2,0xEBAD,0xF856,0x05A8,0x1370,0x2179,0x2F90,0x3D7F,0x4B12,0x5815,0x6454,0x6F9B,0x79B5,0x8271,0x8995,0x8EEF
.half 0x924C,0x9376,0x0059,0x0048,0x001E,0xFFE9,0xFFB2,0xFF88,0xFF76,0xFF75,0xFF77,0xFF7C,0xFF83,0xFF8C,0xFF96,0xFFA2
.half 0xFFAF,0xFFBC,0xFFCA,0xFFD8,0xFFE5,0xFFF2,0xFFFF,0x0009,0x0013,0x001B,0x0021,0x0025,0x0027,0xFF44,0xFF42,0xFF3F
.half 0xFF3E,0xFF42,0xFF4E,0xFF65,0xFF85,0xFFAA,0xFFD2,0xFFFE,0x002B,0x005B,0x008C,0x00BE,0x00EF,0x0120,0x014F,0x017C
.half 0x01A6,0x01CD,0x01EF,0x020D,0x0225,0x0237,0x0243,0x0247,0xB7EA,0xBB56,0xC3ED,0xCF2A,0xDA88,0xE383,0xE797,0xE81A
.half 0xE819,0xE7A2,0xE6C3,0xE589,0xE402,0xE23A,0xE040,0xDE21,0xDBEB,0xD9AA,0xD76D,0xD541,0xD333,0xD151,0xCFA8,0xCE47
.half 0xCD39,0xCC8E,0xCC52,0x2C24,0x2A10,0x24E1,0x1E2F,0x178E,0x1294,0x10D8,0x117D,0x1292,0x1409,0x15D7,0x17ED,0x1A3F
.half 0x1CBF,0x1F62,0x2219,0x24D8,0x2791,0x2A39,0x2CC1,0x2F1D,0x3140,0x331C,0x34A5,0x35CE,0x368A,0x36CB,0x0B50,0x0B97
.half 0x0C49,0x0D35,0x0E27,0x0EEA,0x0F4E,0x0F6B,0x0F80,0x0F8E,0x0F95,0x0F96,0x0F92,0x0F89,0x0F7D,0x0F6D,0x0F5B,0x0F47
.half 0x0F32,0x0F1D,0x0F08,0x0EF5,0x0EE3,0x0ED4,0x0EC9,0x0EC1,0x0EBF,0x0669,0x0635,0x05B7,0x0521,0x04A1,0x0468,0x04A6
.half 0x053E,0x05F4,0x06C2,0x07A6,0x089A,0x099B,0x0AA5,0x0BB4,0x0CC5,0x0DD2,0x0ED9,0x0FD4,0x10C1,0x119C,0x125F,0x1308
.half 0x1392,0x13FA,0x143B,0x1452,0xACC3,0xAE3D,0xB1EF,0xB6C0,0xBB99,0xBF60,0xC0FD,0xC105,0xC0CF,0xC060,0xBFBF,0xBEF5
.half 0xBE06,0xBCFA,0xBBD8,0xBAA6,0xB96B,0xB82E,0xB6F6,0xB5C9,0xB4AE,0xB3AD,0xB2CB,0xB20F,0xB181,0xB127,0xB107,0x0000
.half 0x0000,0xFFFE,0xFFFC,0xFFFC,0xFFFD,0x0000,0x0006,0x000E,0x0018,0x0022,0x002C,0x0037,0x0040,0x0049,0x0050,0x0055
.half 0x005A,0x005F,0x0063,0x0066,0x0069,0x006C,0x006E,0x006F,0x0070,0x0071,0x0000,0x0001,0x0005,0x0009,0x000A,0x0008
.half 0x0000,0xFFF2,0xFFDF,0xFFCA,0xFFB2,0xFF9A,0xFF83,0xFF6D,0xFF5A,0xFF4A,0xFF3E,0xFF33,0xFF28,0xFF1F,0xFF17,0xFF10
.half 0xFF0A,0xFF05,0xFF02,0xFF00,0xFEFF,0xD266,0xD267,0xD269,0xD26B,0xD26C,0xD26B,0xD266,0xD25E,0xD254,0xD248,0xD23B
.half 0xD22D,0xD220,0xD214,0xD209,0xD201,0xD1FA,0xD1F4,0xD1EE,0xD1E9,0xD1E4,0xD1E0,0xD1DD,0xD1DB,0xD1D9,0xD1D8,0xD1D7
.half 0x4C54,0x4C5D,0x4C72,0x4C86,0x4C90,0x4C83,0x4C54,0x4C14,0x4BD7,0x4B97,0x4B4D,0x4AF2,0x4A80,0x49EF,0x493A,0x4859
.half 0x472F,0x45B3,0x43FC,0x4222,0x403A,0x3E5E,0x3CA4,0x3B24,0x39F4,0x392D,0x38E6,0xFAC5,0xFB2A,0xFC26,0xFD6C,0xFEB2
.half 0xFFAD,0x000F,0xFFF3,0xFFA6,0xFF30,0xFE98,0xFDE6,0xFD20,0xFC4F,0xFB79,0xFAA7,0xF9BC,0xF8A3,0xF769,0xF61E,0xF4D0
.half 0xF38E,0xF265,0xF166,0xF09D,0xF01A,0xEFEB,0xF873,0xF794,0xF55D,0xF26B,0xEF5B,0xECC8,0xEB50,0xEAD5,0xEAC5,0xEB06
.half 0xEB7F,0xEC16,0xECB3,0xED3C,0xED98,0xEDAD,0xED83,0xED35,0xECCC,0xEC50,0xEBC9,0xEB41,0xEABE,0xEA4A,0xE9ED,0xE9AF
.half 0xE999,0x96EA,0x944D,0x8DBF,0x8531,0x7C8F,0x75D0,0x72DF,0x734D,0x7529,0x7828,0x7BFC,0x805B,0x84F1,0x8974,0x8D98
.half 0x910E,0x9443,0x97BF,0x9B64,0x9F11,0xA2A7,0xA606,0xA90F,0xABA3,0xADA1,0xAEEA,0xAF5F,0x8001,0x7FF7,0x7FE6,0x7FD5
.half 0x7FCD,0x7FD8,0x8001,0x803E,0x8085,0x80D3,0x8128,0x8182,0x81E0,0x8240,0x82A2,0x8304,0x8364,0x83C1,0x841B,0x846F
.half 0x84BB,0x8500,0x853C,0x856C,0x8590,0x85A7,0x85AF,0x8001,0x8002,0x8002,0x8002,0x8002,0x8002,0x8001,0x7FFE,0x7FFD
.half 0x7FFD,0x7FFC,0x7FFB,0x7FFB,0x7FFA,0x7FF9,0x7FF8,0x7FF7,0x7FF7,0x7FF6,0x7FF5,0x7FF5,0x7FF4,0x7FF4,0x7FF3,0x7FF3
.half 0x7FF3,0x7FF3,0x4171,0x4173,0x4177,0x417B,0x417D,0x417A,0x4171,0x4162,0x4151,0x413F,0x412A,0x4115,0x40FF,0x40E8
.half 0x40D0,0x40B9,0x40A2,0x408C,0x4076,0x4062,0x4050,0x4040,0x4031,0x4026,0x401D,0x4018,0x4016,0xBF5F,0x8001,0x7FF9
.half 0x7FE7,0x7FCC,0x7FA7,0x7F7A,0x7F46,0x7F0A,0x7ECA,0x7E84,0x7E3B,0x7DEF,0x7DA1,0x7D53,0x7D04,0x7CB6,0x7C6A,0x7C21
.half 0x7BDB,0x7B9B,0x7B60,0x7B2B,0x7AFE,0x7AD9,0x7ABE,0x7AAD,0x7AA7,0x8001,0x8002,0x8003,0x8004,0x8007,0x8009,0x800C
.half 0x8010,0x8014,0x8018,0x801C,0x8020,0x8025,0x8029,0x802E,0x8033,0x8037,0x803B,0x803F,0x8043,0x8047,0x804A,0x804C
.half 0x804E,0x8050,0x8051,0x8051,0x4171,0x416F,0x416B,0x4164,0x415A,0x414E,0x4141,0x4132,0x4121,0x410F,0x40FC,0x40E8
.half 0x40D4,0x40C0,0x40AC,0x4097,0x4084,0x4071,0x405F,0x404E,0x403F,0x4031,0x4026,0x401C,0x4015,0x4011,0x400F,0xBF5F
.half 0x09CD,0x0788,0x0217,0xFB8C,0xF5F5,0xF363,0xF320,0xF317,0xF341,0xF398,0xF418,0xF4BB,0xF57C,0xF654,0xF73E,0xF835
.half 0xF934,0xFA34,0xFB31,0xFC25,0xFD0A,0xFDDB,0xFE92,0xFF2A,0xFF9E,0xFFE7,0x0000,0x0724,0x060F,0x0373,0x0047,0xFD83
.half 0xFC1A,0xFBF3,0xFC3A,0xFCD6,0xFDAA,0xFE9C,0xFF92,0x006F,0x011B,0x017A,0x019B,0x01A0,0x018F,0x016D,0x013D,0x0104
.half 0x00C8,0x008C,0x0055,0x0029,0x000B,0x0000,0xE8F9,0xE8B1,0xE80B,0xE754,0xE6D7,0xE6E1,0xE77F,0xE873,0xE9A1,0xEAE9
.half 0xEC2B,0xED4B,0xEE28,0xEEA3,0xEE9F,0xEE16,0xED26,0xEBE5,0xEA69,0xE8C7,0xE716,0xE56B,0xE3DD,0xE281,0xE16E,0xE0B8
.half 0xE077,0xF480,0xF65C,0xFB05,0x011D,0x074A,0x0C2C,0x0E65,0x0EB1,0x0EB6,0x0E7B,0x0E08,0x0D64,0x0C96,0x0BA6,0x0A9A
.half 0x097A,0x084E,0x071B,0x05EA,0x04C2,0x03AA,0x02AA,0x01C7,0x010B,0x007B,0x0020,0x0000,0xFFDC,0xFF64,0xFE38,0xFCB3
.half 0xFB2E,0xFA03,0xF98C,0xF999,0xF9BC,0xF9F3,0xFA3B,0xFA92,0xFAF5,0xFB62,0xFBD6,0xFC4E,0xFCCA,0xFD45,0xFDBD,0xFE31
.half 0xFE9D,0xFF00,0xFF56,0xFF9D,0xFFD2,0xFFF5,0x0000,0x0F93,0x0DE5,0x09AC,0x0428,0xFE94,0xFA2D,0xF830,0xF7F5,0xF7FB
.half 0xF83C,0xF8B0,0xF951,0xFA19,0xFB00,0xFC01,0xFD13,0xFE31,0xFF53,0x0073,0x018A,0x0293,0x0385,0x045A,0x050B,0x0592
.half 0x05E8,0x0606,0x40A1,0x414C,0x42F7,0x4521,0x474A,0x48F2,0x4998,0x4980,0x4949,0x48F5,0x4888,0x4806,0x4773,0x46D1
.half 0x4625,0x4572,0x44BC,0x4406,0x4354,0x42A9,0x420A,0x4179,0x40FB,0x4092,0x4043,0x4011,0x3FFF