122 lines
6.9 KiB
ArmAsm
122 lines
6.9 KiB
ArmAsm
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario punch and taking animation data
|
|
|
|
Copyright 1995 Nintendo co., ltd. All rights reserved
|
|
|
|
October 26, 1995
|
|
********************************************************************************/
|
|
|
|
|
|
.data
|
|
.align 2
|
|
.align 0
|
|
|
|
animMarioPunchTake:
|
|
.half MAP_ANIM_ONETIME /* attribute */
|
|
.half MARIO_HEIGHT /* animation height */
|
|
.half 0 /* start frame */
|
|
.half 0 /* loop frame */
|
|
.half 11 /* number of frames */
|
|
.half 20 /* number of joints */
|
|
.word 0x0114 /* parameter offset */
|
|
.word 0x0018 /* index offset */
|
|
.word 0x04C0 /* total bytes */
|
|
|
|
|
|
.half 11, 1 /* chn14_2translate x */
|
|
.half 11, 12 /* chn14_2 translate y */
|
|
.half 11, 23 /* chn14_2 translate z */
|
|
.half 1, 0 /* chn14_2 rotate x */
|
|
.half 1, 34 /* chn14_2 rotate y */
|
|
.half 1, 0 /* chn14_2 rotate z */
|
|
.half 11, 437 /* <m_waist>1_3 rotate x */
|
|
.half 11, 448 /* <m_waist>1_3 rotate y */
|
|
.half 11, 459 /* <m_waist>1_3 rotate z */
|
|
.half 11, 404 /* <m_body>1 rotate x */
|
|
.half 11, 415 /* <m_body>1 rotate y */
|
|
.half 11, 426 /* <m_body>1 rotate z */
|
|
.half 11, 371 /* <m_head>2 rotate x */
|
|
.half 11, 382 /* <m_head>2 rotate y */
|
|
.half 11, 393 /* <m_head>2 rotate z */
|
|
.half 1, 357 /* chn6 rotate x */
|
|
.half 1, 358 /* chn6 rotate y */
|
|
.half 11, 359 /* chn6 rotate z */
|
|
.half 11, 79 /* <m_larmA>1 rotate x */
|
|
.half 11, 90 /* <m_larmA>1 rotate y */
|
|
.half 11, 101 /* <m_larmA>1 rotate z */
|
|
.half 1, 0 /* <m_larmB>1 rotate x */
|
|
.half 1, 0 /* <m_larmB>1 rotate y */
|
|
.half 11, 68 /* <m_larmB>1 rotate z */
|
|
.half 11, 35 /* <m_lhand>1 rotate x */
|
|
.half 11, 46 /* <m_lhand>1 rotate y */
|
|
.half 11, 57 /* <m_lhand>1 rotate z */
|
|
.half 1, 343 /* chn10 rotate x */
|
|
.half 1, 344 /* chn10 rotate y */
|
|
.half 11, 345 /* chn10 rotate z */
|
|
.half 11, 156 /* <m_rarmA>1 rotate x */
|
|
.half 11, 167 /* <m_rarmA>1 rotate y */
|
|
.half 11, 178 /* <m_rarmA>1 rotate z */
|
|
.half 1, 0 /* <m_rarmB>1 rotate x */
|
|
.half 1, 0 /* <m_rarmB>1 rotate y */
|
|
.half 11, 145 /* <m_rarmB>1 rotate z */
|
|
.half 11, 112 /* <m_rhand>1 rotate x */
|
|
.half 11, 123 /* <m_rhand>1 rotate y */
|
|
.half 11, 134 /* <m_rhand>1 rotate z */
|
|
.half 1, 0 /* chn15 rotate x */
|
|
.half 1, 0 /* chn15 rotate y */
|
|
.half 1, 356 /* chn15 rotate z */
|
|
.half 11, 310 /* <m_llegA>1 rotate x */
|
|
.half 11, 321 /* <m_llegA>1 rotate y */
|
|
.half 11, 332 /* <m_llegA>1 rotate z */
|
|
.half 1, 0 /* <m_llegB>1 rotate x */
|
|
.half 1, 0 /* <m_llegB>1 rotate y */
|
|
.half 11, 299 /* <m_llegB>1 rotate z */
|
|
.half 11, 266 /* <m_ltoot>1 rotate x */
|
|
.half 11, 277 /* <m_ltoot>1 rotate y */
|
|
.half 11, 288 /* <m_ltoot>1 rotate z */
|
|
.half 1, 0 /* chn17 rotate x */
|
|
.half 1, 0 /* chn17 rotate y */
|
|
.half 1, 370 /* chn17 rotate z */
|
|
.half 11, 233 /* <m_rlegA>1 rotate x */
|
|
.half 11, 244 /* <m_rlegA>1 rotate y */
|
|
.half 11, 255 /* <m_rlegA>1 rotate z */
|
|
.half 1, 0 /* <m_rlegB>1 rotate x */
|
|
.half 1, 0 /* <m_rlegB>1 rotate y */
|
|
.half 11, 222 /* <m_rlegB>1 rotate z */
|
|
.half 11, 189 /* <m_rfoot>1 rotate x */
|
|
.half 11, 200 /* <m_rfoot>1 rotate y */
|
|
.half 11, 211 /* <m_rfoot>1 rotate z */
|
|
|
|
.half 0x0000,0x0000,0x0000,0x0001,0x0001,0x0002,0x0002,0x0003,0x0003,0x0002,0x0000,0x0000,0x0098,0x009A,0x009B,0x009B
|
|
.half 0x009A,0x009A,0x009A,0x009A,0x009A,0x009A,0x009A,0x0015,0x001A,0x001F,0x0020,0x0019,0x000F,0x0004,0xFFFE,0xFFFF
|
|
.half 0x0003,0x0007,0x3FFF,0xE573,0xDAF2,0xD9CB,0xDA21,0xDB97,0xDDD2,0xE074,0xE321,0xE57C,0xE72A,0xE7CE,0xF15A,0xEE82
|
|
.half 0xEEE3,0xEFE6,0xF15D,0xF31A,0xF4EE,0xF6AA,0xF821,0xF924,0xF984,0xF250,0xF3C6,0xF326,0xF20D,0xF0A2,0xEF08,0xED66
|
|
.half 0xEBE0,0xEA9B,0xE9BD,0xE96B,0xDD73,0xDFA1,0xE26C,0xE5C2,0xE967,0xED20,0xF0B1,0xF3DF,0xF66E,0xF823,0xF8C2,0x3561
|
|
.half 0x2DB6,0x2978,0x252E,0x20FE,0x1D0C,0x197E,0x167A,0x1424,0x12A2,0x1219,0xE841,0xEEA5,0xF10A,0xF318,0xF4D3,0xF63F
|
|
.half 0xF75F,0xF839,0xF8CF,0xF926,0xF942,0x8416,0x82F8,0x835E,0x841A,0x8511,0x8629,0x8748,0x8854,0x8934,0x89CD,0x8A06
|
|
.half 0x1EB5,0x1CF7,0x135E,0x05FB,0xFE1D,0xFDA7,0xFF9D,0x02F2,0x069F,0x0997,0x0ACF,0x1399,0x1264,0x0CC6,0x04EC,0xFFF5
|
|
.half 0xFEDA,0xFEE3,0xFFA5,0x00B3,0x01A5,0x020D,0xF0F8,0xF6A7,0xF622,0xF28F,0xEFD7,0xEF03,0xEE72,0xEE18,0xEDE8,0xEDD5
|
|
.half 0xEDD2,0xE4C4,0xDD75,0xD884,0xD4CB,0xD476,0xD7F6,0xDD81,0xE3E4,0xE9EF,0xEE6F,0xF033,0xF163,0xF4DC,0xF4EC,0xF4D2
|
|
.half 0xF497,0xF448,0xF3EE,0xF396,0xF349,0xF313,0xF2FE,0x1B87,0x1AFD,0x195D,0x1778,0x156F,0x1360,0x116B,0x0FAE,0x0E4A
|
|
.half 0x0D5D,0x0D07,0x882F,0x8A3F,0x8AF3,0x8BAD,0x8C64,0x8D14,0x8DB3,0x8E3B,0x8EA6,0x8EEB,0x8F03,0x000B,0x002D,0x0108
|
|
.half 0x01DE,0x02B6,0x0386,0x0444,0x0480,0x0310,0x015D,0x008C,0xFF37,0xFF3C,0xFF48,0xFEB7,0xFE04,0xFD6B,0xFD2C,0xFF56
|
|
.half 0x0059,0x011E,0x016D,0xC435,0xC09B,0xBB79,0xBB1D,0xBB96,0xBBE6,0xBB0F,0xB2B9,0xB514,0xB950,0xBB94,0x39F8,0x34AF
|
|
.half 0x3E0F,0x415B,0x435C,0x42FA,0x3641,0x33F8,0x3312,0x32F8,0x3311,0x08EE,0x0B34,0x0C46,0x0AD0,0x081E,0x05DA,0x05AF
|
|
.half 0x0951,0x0F70,0x1533,0x17C1,0x124E,0x129E,0x1379,0x1578,0x1811,0x1A62,0x1B8B,0x1ACF,0x18D1,0x16C0,0x15CC,0xC174
|
|
.half 0xC1AD,0xBF0B,0xB723,0xAC6B,0xA281,0x9D05,0x9E9A,0xA4C2,0xAB6D,0xAE8E,0xFDBA,0xFE36,0xFF2B,0x0066,0x01A3,0x029B
|
|
.half 0x0309,0x026A,0x00F7,0xFF80,0xFED4,0x008F,0x00E0,0x0153,0x01D5,0x024A,0x0296,0x029E,0x0213,0x010E,0x0012,0xFFA2
|
|
.half 0xB78C,0xB311,0xB2C4,0xB391,0xB4DE,0xB615,0xB69E,0xB60F,0xB4D4,0xB399,0xB30A,0x2C93,0x2C73,0x2DD5,0x2FBB,0x31D3
|
|
.half 0x33CE,0x355B,0x3664,0x3712,0x3770,0x378C,0xF5C7,0xF371,0xF067,0xECA4,0xE893,0xE49D,0xE12E,0xDE10,0xDB27,0xD8FF
|
|
.half 0xD827,0x05EF,0x046A,0x00A2,0xFB08,0xF4B8,0xEED2,0xEA76,0xE82E,0xE758,0xE750,0xE772,0x9803,0x9A06,0x9BC9,0x9DBC
|
|
.half 0xA000,0xA2B5,0xA5FF,0xAB3F,0xB219,0xB80B,0xBA94,0x8001,0x8001,0x4171,0x4171,0x413B,0x4104,0x4171,0x42BC,0x4481
|
|
.half 0x466E,0x4833,0x497F,0x49FF,0xBF5F,0x8001,0x8001,0x4118,0x4171,0x4261,0x4391,0x44E9,0x4650,0x47AD,0x48E7,0x49E6
|
|
.half 0x4A91,0x4AD0,0xBF5F,0xD7EE,0xDA08,0xD6D5,0xD2CD,0xD31E,0xD960,0xE281,0xECBA,0xF63E,0xFD43,0x0000,0xFC03,0xF9D2
|
|
.half 0xFA74,0xFC5E,0xFDD9,0xFE7C,0xFF04,0xFF70,0xFFC0,0xFFF0,0x0000,0xF089,0xEF8A,0xF039,0xF258,0xF593,0xFA21,0xFFD9
|
|
.half 0x05D7,0x0B3A,0x0F1C,0x109A,0x1F34,0x232F,0x2941,0x2F6D,0x30EF,0x2A5B,0x1F1E,0x14B6,0x0BB7,0x038E,0x0000,0xEFAB
|
|
.half 0xEDC3,0xF1A4,0xF684,0xF9FF,0xFA91,0xF9BD,0xF9A8,0xFBBF,0xFE94,0x0000,0x184B,0x1154,0x0DC3,0x0ADD,0x088D,0x0772
|
|
.half 0x06ED,0x0507,0xFF7B,0xF88D,0xF527,0x17E6,0x1588,0x135F,0x10A3,0x0D8C,0x0A54,0x0733,0x0461,0x0218,0x008F,0x0000
|
|
.half 0x00F4,0xFED9,0xFE7F,0xFE64,0xFE7C,0xFEB7,0xFF07,0xFF5F,0xFFAF,0xFFEA,0x0000,0x56B3,0x582E,0x55D4,0x523F,0x4DD7
|
|
.half 0x4902,0x4428,0x3FAE,0x3BFD,0x397A,0x388D
|