157 lines
11 KiB
ArmAsm
157 lines
11 KiB
ArmAsm
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario throwing animation data
|
|
|
|
Copyright 1995 Nintendo co., ltd. All rights reserved
|
|
|
|
December 26, 1995
|
|
********************************************************************************/
|
|
|
|
|
|
.data
|
|
.align 2
|
|
.align 0
|
|
|
|
animMarioThrowing:
|
|
.half MAP_ANIM_ONETIME /* attribute */
|
|
.half MARIO_HEIGHT /* animation height */
|
|
.half 0 /* start frame */
|
|
.half 0 /* loop frame */
|
|
.half 25 /* number of frames */
|
|
.half 20 /* number of joints */
|
|
.word 0x0114 /* parameter offset */
|
|
.word 0x0018 /* index offset */
|
|
.word 0x0928 /* total bytes */
|
|
|
|
|
|
.half 25, 1 /* chn14_2translate x */
|
|
.half 25, 26 /* chn14_2 translate y */
|
|
.half 25, 51 /* chn14_2 translate z */
|
|
.half 1, 0 /* chn14_2 rotate x */
|
|
.half 1, 76 /* chn14_2 rotate y */
|
|
.half 1, 0 /* chn14_2 rotate z */
|
|
.half 25, 959 /* <m_waist>1_3_3 rotate x */
|
|
.half 25, 984 /* <m_waist>1_3_3 rotate y */
|
|
.half 25, 1009 /* <m_waist>1_3_3 rotate z */
|
|
.half 25, 884 /* <m_body>1_3 rotate x */
|
|
.half 25, 909 /* <m_body>1_3 rotate y */
|
|
.half 25, 934 /* <m_body>1_3 rotate z */
|
|
.half 25, 809 /* <m_head>2_3 rotate x */
|
|
.half 25, 834 /* <m_head>2_3 rotate y */
|
|
.half 25, 859 /* <m_head>2_3 rotate z */
|
|
.half 1, 781 /* chn6_3 rotate x */
|
|
.half 1, 782 /* chn6_3 rotate y */
|
|
.half 25, 783 /* chn6_3 rotate z */
|
|
.half 25, 177 /* <m_larmA>1_1_3 rotate x */
|
|
.half 25, 202 /* <m_larmA>1_1_3 rotate y */
|
|
.half 25, 227 /* <m_larmA>1_1_3 rotate z */
|
|
.half 1, 0 /* <m_larmB>1_3 rotate x */
|
|
.half 1, 0 /* <m_larmB>1_3 rotate y */
|
|
.half 25, 152 /* <m_larmB>1_3 rotate z */
|
|
.half 25, 77 /* <m_lhand>1_3 rotate x */
|
|
.half 25, 102 /* <m_lhand>1_3 rotate y */
|
|
.half 25, 127 /* <m_lhand>1_3 rotate z */
|
|
.half 1, 777 /* chn10_3 rotate x */
|
|
.half 1, 778 /* chn10_3 rotate y */
|
|
.half 1, 779 /* chn10_3 rotate z */
|
|
.half 25, 352 /* <m_rarmA>1_1_3 rotate x */
|
|
.half 25, 377 /* <m_rarmA>1_1_3 rotate y */
|
|
.half 25, 402 /* <m_rarmA>1_1_3 rotate z */
|
|
.half 1, 0 /* <m_rarmB>1_3 rotate x */
|
|
.half 1, 0 /* <m_rarmB>1_3 rotate y */
|
|
.half 25, 327 /* <m_rarmB>1_3 rotate z */
|
|
.half 25, 252 /* <m_rhand>1_3 rotate x */
|
|
.half 25, 277 /* <m_rhand>1_3 rotate y */
|
|
.half 25, 302 /* <m_rhand>1_3 rotate z */
|
|
.half 1, 0 /* chn15_3 rotate x */
|
|
.half 1, 0 /* chn15_3 rotate y */
|
|
.half 1, 780 /* chn15_3 rotate z */
|
|
.half 25, 702 /* <m_llegA>1_3 rotate x */
|
|
.half 25, 727 /* <m_llegA>1_3 rotate y */
|
|
.half 25, 752 /* <m_llegA>1_3 rotate z */
|
|
.half 1, 0 /* <m_llegB>1_3 rotate x */
|
|
.half 1, 0 /* <m_llegB>1_3 rotate y */
|
|
.half 25, 677 /* <m_llegB>1_3 rotate z */
|
|
.half 25, 602 /* <m_ltoot>1_3 rotate x */
|
|
.half 25, 627 /* <m_ltoot>1_3 rotate y */
|
|
.half 25, 652 /* <m_ltoot>1_3 rotate z */
|
|
.half 1, 0 /* chn17_3 rotate x */
|
|
.half 1, 0 /* chn17_3 rotate y */
|
|
.half 1, 808 /* chn17_3 rotate z */
|
|
.half 25, 527 /* <m_rlegA>1_3 rotate x */
|
|
.half 25, 552 /* <m_rlegA>1_3 rotate y */
|
|
.half 25, 577 /* <m_rlegA>1_3 rotate z */
|
|
.half 1, 0 /* <m_rlegB>1_3 rotate x */
|
|
.half 1, 0 /* <m_rlegB>1_3 rotate y */
|
|
.half 25, 502 /* <m_rlegB>1_3 rotate z */
|
|
.half 25, 427 /* <m_rfoot>1_3 rotate x */
|
|
.half 25, 452 /* <m_rfoot>1_3 rotate y */
|
|
.half 25, 477 /* <m_rfoot>1_3 rotate z */
|
|
|
|
.half 0x0000,0xFFEC,0xFFEC,0xFFEC,0xFFEC,0xFFEB,0xFFEA,0xFFE8,0xFFE4,0xFFE1,0xFFE2,0xFFE7,0xFFEF,0xFFF8,0xFFFD,0xFFFF
|
|
.half 0xFFFF,0xFFFE,0xFFFD,0xFFFC,0xFFFD,0xFFFD,0xFFFE,0xFFFF,0x0000,0x0000,0x00A3,0x00A4,0x00A6,0x00A8,0x00AB,0x00AD
|
|
.half 0x00AE,0x00AE,0x00AE,0x00AD,0x00AB,0x00A8,0x00A6,0x00A5,0x00A7,0x00AA,0x00AE,0x00B1,0x00B3,0x00B2,0x00B1,0x00AF
|
|
.half 0x00AC,0x00AB,0x00AA,0x0039,0x0039,0x0039,0x0039,0x0039,0x0039,0x0038,0x0037,0x0037,0x0039,0x003F,0x0048,0x0050
|
|
.half 0x0052,0x004D,0x0044,0x0039,0x002E,0x0025,0x001D,0x0015,0x000D,0x0006,0x0001,0x0000,0x3FFF,0xE7CE,0xE7CE,0xE7CE
|
|
.half 0xE7CE,0xE7CE,0xE7CE,0xE7CE,0xE7CE,0xE7CE,0xE7CE,0xE7CE,0xE7CE,0xE945,0xEC59,0xEF14,0xF117,0xF344,0xF586,0xF7C5
|
|
.half 0xF9E9,0xFBDE,0xFD8B,0xFED9,0xFFB3,0x0000,0xF984,0xF984,0xF984,0xF984,0xF984,0xF984,0xF984,0xF984,0xF984,0xF984
|
|
.half 0xF984,0xF984,0xF984,0xF983,0xF982,0xF981,0xF980,0xF97F,0xF97F,0xF97E,0xF97D,0xF97D,0xF97C,0xF97C,0xF97C,0xE96B
|
|
.half 0xE96B,0xE96B,0xE96B,0xE96B,0xE96B,0xE96B,0xE96B,0xE96B,0xE96B,0xE96B,0xE96B,0xE9AB,0xEA31,0xEAA9,0xEB00,0xEB60
|
|
.half 0xEBC2,0xEC24,0xEC82,0xECD7,0xED20,0xED59,0xED7E,0xED8C,0xEC20,0xEC20,0xEC20,0xEC20,0xEC20,0xEC20,0xEC20,0xEC20
|
|
.half 0xEC20,0xEC20,0xEC20,0xEC20,0xF15E,0xFA9A,0xFE13,0xFA7A,0xF54C,0xEEFF,0xE809,0xE0E1,0xD9FC,0xD3D2,0xCED8,0xCB85
|
|
.half 0xCA4F,0x17E9,0x17E9,0x17E9,0x17E9,0x17E9,0x17E9,0x17E9,0x17E9,0x17E9,0x17E9,0x17E9,0x17E9,0x1FF9,0x2DC7,0x31C3
|
|
.half 0x200B,0x0481,0xF339,0xEFA5,0xEF36,0xF0F9,0xF3FE,0xF751,0xFA02,0xFB1D,0xCAB2,0xCAB2,0xCAB2,0xCAB2,0xCAB2,0xCAB2
|
|
.half 0xCAB2,0xCAB2,0xCAB2,0xCAB2,0xCAB2,0xCAB2,0xD200,0xE056,0xEA59,0xEACA,0xE6E7,0xE311,0xE071,0xDD75,0xDA63,0xD783
|
|
.half 0xD51D,0xD378,0xD2DC,0x7623,0x7623,0x7623,0x7623,0x7623,0x7623,0x7623,0x7623,0x7623,0x7623,0x7623,0x7623,0x700B
|
|
.half 0x6741,0x6A00,0x854E,0xAC22,0xC5B3,0xCE5E,0xD38F,0xD60E,0xD6A3,0xD615,0xD52D,0xD4B4,0x0ACF,0x0ACF,0x0ACF,0x0ACF
|
|
.half 0x0ACF,0x0ACF,0x0ACF,0x0ACF,0x0ACF,0x0ACF,0x0ACF,0x0ACF,0x0A28,0x08C8,0x0790,0x06A9,0x05B0,0x04AE,0x03AD,0x02B8
|
|
.half 0x01D9,0x0119,0x0083,0x0022,0x0000,0x020D,0x020D,0x020D,0x020D,0x020D,0x020D,0x020D,0x020D,0x020D,0x020D,0x020D
|
|
.half 0x020D,0x01ED,0x01AA,0x016F,0x0143,0x0114,0x00E3,0x00B2,0x0084,0x0059,0x0035,0x0019,0x0006,0x0000,0xEDD2,0xEDD2
|
|
.half 0xEDD2,0xEDD2,0xEDD2,0xEDD2,0xEDD2,0xEDD2,0xEDD2,0xEDD2,0xEDD2,0xEDD2,0xEE45,0xEF39,0xF010,0xF0AF,0xF15B,0xF20D
|
|
.half 0xF2BF,0xF368,0xF403,0xF487,0xF4EE,0xF531,0xF549,0xF09C,0xF09C,0xF09C,0xF09C,0xF09C,0xF09C,0xF09C,0xF09C,0xF09C
|
|
.half 0xF09C,0xF09C,0xF09C,0xF388,0xF85A,0xF924,0xF52D,0xEFED,0xE9CD,0xE332,0xDC82,0xD625,0xD07F,0xCBF8,0xC8F5,0xC7DD
|
|
.half 0xEE04,0xEE04,0xEE04,0xEE04,0xEE04,0xEE04,0xEE04,0xEE04,0xEE04,0xEE04,0xEE04,0xEE04,0xEC7D,0xE99C,0xE7EE,0xE99B
|
|
.half 0xECDE,0xF02B,0xF3FD,0xF80A,0xFC05,0xFFA2,0x0294,0x0491,0x054B,0x132B,0x132B,0x132B,0x132B,0x132B,0x132B,0x132B
|
|
.half 0x132B,0x132B,0x132B,0x132B,0x132B,0x114C,0x0EC2,0x102D,0x1E8D,0x2BD8,0x2DF6,0x2EF5,0x2F16,0x2E9B,0x2DC9,0x2CE0
|
|
.half 0x2C24,0x2BD6,0x7137,0x7137,0x7137,0x7137,0x7137,0x7137,0x7137,0x7137,0x7137,0x7137,0x7137,0x7137,0x6F66,0x6E16
|
|
.half 0x7380,0x8DFB,0xA77E,0xAFF3,0xB768,0xBDD4,0xC32C,0xC765,0xCA76,0xCC54,0xCCF6,0x0791,0x0791,0x0790,0x078F,0x078F
|
|
.half 0x078F,0x0753,0x06EF,0x06DB,0x0791,0x09F1,0x0D7C,0x1095,0x11A0,0x100B,0x0CEA,0x091E,0x0589,0x030E,0x01B0,0x00CE
|
|
.half 0x004C,0x0010,0x0000,0x0000,0xFFE7,0xFFDF,0xFFCC,0xFFB5,0xFFA2,0xFF9A,0xFFD0,0x002E,0x0056,0xFFE7,0xFE61,0xFC1A
|
|
.half 0xF9ED,0xF8B4,0xF8A4,0xF933,0xFA1B,0xFB16,0xFBE0,0xFC8A,0xFD45,0xFDFC,0xFE99,0xFF07,0xFF30,0xAA57,0xAA82,0xAAE7
|
|
.half 0xAB61,0xABC6,0xABF1,0xAB40,0xA9F7,0xA944,0xAA57,0xAE44,0xB428,0xBA40,0xBEC8,0xC164,0xC31A,0xC43C,0xC518,0xC5FF
|
|
.half 0xC6FF,0xC7E9,0xC8B1,0xC94E,0xC9B4,0xC9D8,0x2670,0x270E,0x28B1,0x2B04,0x2DB5,0x306E,0x32DC,0x34AA,0x3586,0x351A
|
|
.half 0x3012,0x265E,0x1C91,0x1740,0x1623,0x15CB,0x1615,0x16DC,0x17FD,0x1955,0x1ABE,0x1C15,0x1D37,0x1DFF,0x1E4A,0x07D3
|
|
.half 0x0761,0x0633,0x0487,0x0299,0x00A5,0xFEE9,0xFDA1,0xFD09,0xFD5F,0x00E7,0x07BD,0x0EDB,0x133D,0x1515,0x169D,0x17DB
|
|
.half 0x18D7,0x1999,0x1A29,0x1A8E,0x1ACF,0x1AF4,0x1B05,0x1B09,0x09FE,0x0A73,0x0BB0,0x0D85,0x0FBF,0x122D,0x149F,0x16E3
|
|
.half 0x18C8,0x1A1B,0x1A3E,0x1935,0x17C8,0x16BB,0x161C,0x1574,0x14C8,0x141E,0x137B,0x12E2,0x125B,0x11E8,0x1191,0x1158
|
|
.half 0x1144,0xB8CC,0xB859,0xB71E,0xB54B,0xB30E,0xB097,0xAE16,0xABB8,0xA9AD,0xA824,0xA788,0xA7CD,0xA872,0xA8F5,0xA944
|
|
.half 0xA99F,0xAA01,0xAA68,0xAACD,0xAB2F,0xAB88,0xABD4,0xAC0F,0xAC36,0xAC44,0x0019,0x0029,0x0050,0x0082,0x00B5,0x00DB
|
|
.half 0x00EB,0x00D8,0x0096,0x0019,0xFD1D,0xF958,0xF995,0xF990,0xF93F,0xF967,0xF9F1,0xFB27,0xFC9B,0xFDBA,0xFE72,0xFF12
|
|
.half 0xFF90,0xFFE3,0x0000,0x0141,0x013B,0x012D,0x011A,0x0107,0x00F8,0x00F2,0x00FA,0x0112,0x0141,0x0248,0x03CB,0x04DD
|
|
.half 0x0411,0x0446,0x0527,0x057B,0x0437,0x0267,0x011B,0x008D,0x0039,0x000F,0x0001,0x0000,0xC822,0xC827,0xC832,0xC842
|
|
.half 0xC851,0xC85D,0xC862,0xC85C,0xC848,0xC822,0xC706,0xC611,0xC87B,0xC162,0xC22F,0xC840,0xCC53,0xC978,0xC434,0xC07C
|
|
.half 0xBF4F,0xBEDF,0xBEE6,0xBF1E,0xBF40,0x2395,0x25E4,0x2B5D,0x31D3,0x3719,0x3901,0x35DB,0x2EF1,0x2696,0x1F1A,0x1796
|
|
.half 0x135B,0x19F9,0x2053,0x1C96,0x15DE,0x1239,0x152C,0x1B33,0x1FCA,0x21E0,0x2369,0x2472,0x2508,0x2537,0xE385,0xE3A8
|
|
.half 0xE407,0xE492,0xE53B,0xE5F3,0xE6AA,0xE751,0xE7D9,0xE833,0xE75B,0xE62F,0xE667,0xE686,0xE5A7,0xE46E,0xE31E,0xE1CE
|
|
.half 0xE066,0xDEDE,0xDCF3,0xDAB2,0xD88A,0xD6ED,0xD64A,0xEDF5,0xEDBE,0xED2C,0xEC59,0xEB5F,0xEA58,0xE960,0xE890,0xE804
|
|
.half 0xE7D4,0xEA9C,0xEE51,0xEF11,0xEF59,0xF082,0xF1DB,0xF305,0xF425,0xF516,0xF504,0xF390,0xF153,0xEEEF,0xED07,0xEC41
|
|
.half 0xA3FD,0xA3B4,0xA2F0,0xA1D0,0xA075,0x9EFF,0x9D8E,0x9C42,0x9B3B,0x9A99,0x9CC7,0x9FAF,0x9F2A,0x9ED5,0xA0F1,0xA3DF
|
|
.half 0xA6D5,0xA9C1,0xACB4,0xAF0E,0xB0EC,0xB2B2,0xB432,0xB53B,0xB59E,0x8001,0x8001,0x4171,0xBF5F,0x8001,0x8001,0x4AD0
|
|
.half 0x4AD0,0x4AD0,0x4AD0,0x4AD0,0x4AD0,0x4AD0,0x4AD0,0x4AD0,0x4AD0,0x4AD0,0x4AD0,0x4A3E,0x490D,0x47FF,0x4737,0x465F
|
|
.half 0x4580,0x44A1,0x43CC,0x430B,0x4265,0x41E3,0x418F,0x4171,0xBF5F,0x3A73,0x3ACA,0x3BAE,0x3CE8,0x3E46,0x3F93,0x4099
|
|
.half 0x4125,0x4102,0x3FFC,0x3DDD,0x3A73,0x2188,0x04B7,0xFD31,0xFBA3,0xFBC6,0xFB9F,0xFBF1,0xFC99,0xFD73,0xFE5B,0xFF2D
|
|
.half 0xFFC6,0x0000,0x020F,0x020C,0x0203,0x01F8,0x01EA,0x01DE,0x01D4,0x01CE,0x01D0,0x01DA,0x01EE,0x020F,0x032D,0x0418
|
|
.half 0x0338,0x01C6,0x00CE,0x007B,0x0040,0x001B,0x0005,0xFFFD,0xFFFC,0xFFFF,0x0000,0xFD2E,0xFD47,0xFD88,0xFDE2,0xFE47
|
|
.half 0xFEA6,0xFEF1,0xFF19,0xFF0F,0xFEC4,0xFE28,0xFD2E,0xF693,0xEDC9,0xE775,0xE1C5,0xE00C,0xE24D,0xE600,0xEA9A,0xEF92
|
|
.half 0xF45F,0xF877,0xFB50,0xFC62,0xF9E5,0xF9CC,0xF98E,0xF93A,0xF8E3,0xF899,0xF86D,0xF872,0xF8B7,0xF94E,0xFA48,0xFE75
|
|
.half 0x0531,0x0966,0x083B,0x0498,0x0204,0x0143,0x00B8,0x005A,0x0022,0x0006,0xFFFD,0xFFFE,0x0000,0xFF99,0xFFCE,0x0057
|
|
.half 0x011C,0x0201,0x02E8,0x03B9,0x0455,0x04A3,0x0486,0x03E4,0xFFC3,0xF89A,0xF37B,0xF280,0xF36D,0xF4D4,0xF633,0xF7E2
|
|
.half 0xF9BA,0xFB94,0xFD49,0xFEB1,0xFFA6,0x0000,0xDBAE,0xDB58,0xDA7A,0xD94B,0xD802,0xD6D6,0xD5FF,0xD5B3,0xD62A,0xD79A
|
|
.half 0xDA3B,0xE4B1,0xF6CC,0x0681,0x120A,0x1BCD,0x2004,0x1F27,0x1C8E,0x18CD,0x1474,0x1015,0x0C42,0x098B,0x0884,0xF3D9
|
|
.half 0xF362,0xF21F,0xF048,0xEE10,0xEBAD,0xE954,0xE73B,0xE597,0xE49E,0xE52A,0xE74D,0xEA0C,0xEC6A,0xEE68,0xF09C,0xF2F0
|
|
.half 0xF54F,0xF7A3,0xF9D7,0xFBD6,0xFD88,0xFED9,0xFFB3,0x0000,0x04C2,0x051E,0x0619,0x078A,0x094A,0x0B33,0x0D1E,0x0EE2
|
|
.half 0x1059,0x115B,0x1181,0x10C3,0x0F8B,0x0E42,0x0CF4,0x0B71,0x09CA,0x0811,0x0659,0x04B3,0x0332,0x01E7,0x00E4,0x003C
|
|
.half 0x0000,0x4630,0x45A3,0x442F,0x421F,0x3FBC,0x3D51,0x3B29,0x398F,0x38CC,0x392C,0x3DCE,0x46B2,0x4F73,0x53AF,0x53A8
|
|
.half 0x52B3,0x5101,0x4EC6,0x4C34,0x497D,0x46D3,0x4469,0x4271,0x411D,0x40A1
|