155 lines
11 KiB
ArmAsm
155 lines
11 KiB
ArmAsm
/********************************************************************************
|
|
Ultra 64 MARIO Brothers
|
|
|
|
mario walking animation data
|
|
|
|
Copyright 1995 Nintendo co., ltd. All rights reserved
|
|
|
|
May 1, 1996
|
|
********************************************************************************/
|
|
|
|
|
|
.data
|
|
.align 2
|
|
.align 0
|
|
|
|
animMarioWalking:
|
|
.half MAP_ANIM_NORMAL /* attribute */
|
|
.half MARIO_HEIGHT /* animation height */
|
|
.half 25 /* start frame */
|
|
.half 0 /* loop frame */
|
|
.half 30
|
|
.half 20
|
|
.word 0x0114 /* parameter offset */
|
|
.word 0x0018 /* index offset */
|
|
.word 0x08E2 /* total bytes */
|
|
|
|
|
|
.half 1, 0 /* chn14_1translate x */
|
|
.half 1, 1 /* chn14_1 translate y */
|
|
.half 1, 0 /* chn14_1 translate z */
|
|
.half 1, 0 /* chn14_1 rotate x */
|
|
.half 1, 2 /* 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 30, 969 /* <m_waist>1_3 rotate z */
|
|
.half 30, 909 /* <m_body>1 rotate x */
|
|
.half 1, 0 /* <m_body>1 rotate y */
|
|
.half 30, 939 /* <m_body>1 rotate z */
|
|
.half 30, 819 /* <m_head>2 rotate x */
|
|
.half 30, 849 /* <m_head>2 rotate y */
|
|
.half 30, 879 /* <m_head>2 rotate z */
|
|
.half 1, 815 /* chn6 rotate x */
|
|
.half 1, 816 /* chn6 rotate y */
|
|
.half 1, 817 /* chn6 rotate z */
|
|
.half 30, 123 /* <m_larmA>1 rotate x */
|
|
.half 30, 153 /* <m_larmA>1 rotate y */
|
|
.half 30, 183 /* <m_larmA>1 rotate z */
|
|
.half 1, 0 /* <m_larmB>1 rotate x */
|
|
.half 1, 0 /* <m_larmB>1 rotate y */
|
|
.half 30, 93 /* <m_larmB>1 rotate z */
|
|
.half 30, 3 /* <m_lhand>1 rotate x */
|
|
.half 30, 33 /* <m_lhand>1 rotate y */
|
|
.half 30, 63 /* <m_lhand>1 rotate z */
|
|
.half 1, 723 /* chn10 rotate x */
|
|
.half 1, 724 /* chn10 rotate y */
|
|
.half 30, 725 /* chn10 rotate z */
|
|
.half 30, 333 /* <m_rarmA>1 rotate x */
|
|
.half 30, 363 /* <m_rarmA>1 rotate y */
|
|
.half 30, 393 /* <m_rarmA>1 rotate z */
|
|
.half 1, 0 /* <m_rarmB>1 rotate x */
|
|
.half 1, 0 /* <m_rarmB>1 rotate y */
|
|
.half 30, 303 /* <m_rarmB>1 rotate z */
|
|
.half 30, 213 /* <m_rhand>1 rotate x */
|
|
.half 30, 243 /* <m_rhand>1 rotate y */
|
|
.half 30, 273 /* <m_rhand>1 rotate z */
|
|
.half 1, 0 /* chn15 rotate x */
|
|
.half 30, 755 /* chn15 rotate y */
|
|
.half 30, 785 /* chn15 rotate z */
|
|
.half 30, 633 /* <m_llegA>1 rotate x */
|
|
.half 30, 663 /* <m_llegA>1 rotate y */
|
|
.half 30, 693 /* <m_llegA>1 rotate z */
|
|
.half 1, 0 /* <m_llegB>1 rotate x */
|
|
.half 1, 0 /* <m_llegB>1 rotate y */
|
|
.half 30, 603 /* <m_llegB>1 rotate z */
|
|
.half 1, 0 /* <m_ltoot>1 rotate x */
|
|
.half 1, 0 /* <m_ltoot>1 rotate y */
|
|
.half 30, 573 /* <m_ltoot>1 rotate z */
|
|
.half 1, 0 /* chn17 rotate x */
|
|
.half 1, 0 /* chn17 rotate y */
|
|
.half 1, 818 /* chn17 rotate z */
|
|
.half 30, 483 /* <m_rlegA>1 rotate x */
|
|
.half 30, 513 /* <m_rlegA>1 rotate y */
|
|
.half 30, 543 /* <m_rlegA>1 rotate z */
|
|
.half 1, 0 /* <m_rlegB>1 rotate x */
|
|
.half 1, 0 /* <m_rlegB>1 rotate y */
|
|
.half 30, 453 /* <m_rlegB>1 rotate z */
|
|
.half 1, 0 /* <m_rfoot>1 rotate x */
|
|
.half 1, 0 /* <m_rfoot>1 rotate y */
|
|
.half 30, 423 /* <m_rfoot>1 rotate z */
|
|
|
|
.half 0x0000,0x00C0,0x3FFF,0xDFD1,0xDFAA,0xDF41,0xDEA3,0xDDE0,0xDD07,0xDC27,0xDB4E,0xDA8B,0xD9ED,0xD984,0xD95D,0xD970
|
|
.half 0xD9A4,0xD9F6,0xDA5F,0xDADC,0xDB68,0xDBFD,0xDC97,0xDD31,0xDDC6,0xDE52,0xDECF,0xDF38,0xDF8A,0xDFBE,0xDFD1,0xDFD1
|
|
.half 0xDFD1,0x047B,0x0437,0x037F,0x026B,0x0116,0xFF9B,0xFE12,0xFC96,0xFB41,0xFA2D,0xF975,0xF931,0xF952,0xF9AE,0xFA3C
|
|
.half 0xFAF5,0xFBD0,0xFCC4,0xFDC9,0xFED7,0xFFE4,0x00E8,0x01DC,0x02B7,0x0370,0x03FF,0x045A,0x047B,0x047B,0x047B,0xED8C
|
|
.half 0xED63,0xECF6,0xEC51,0xEB87,0xEAA4,0xE9BA,0xE8D8,0xE80D,0xE769,0xE6FB,0xE6D3,0xE6E6,0xE71D,0xE772,0xE7E0,0xE862
|
|
.half 0xE8F3,0xE98F,0xEA2F,0xEAD0,0xEB6B,0xEBFD,0xEC7F,0xECED,0xED42,0xED78,0xED8C,0xED8C,0xED8C,0xDF7F,0xDFAB,0xE023
|
|
.half 0xE0D6,0xE1B3,0xE2AA,0xE3A9,0xE4A0,0xE57E,0xE631,0xE6A9,0xE6D4,0xE6BF,0xE684,0xE627,0xE5AF,0xE521,0xE482,0xE3D9
|
|
.half 0xE32A,0xE27B,0xE1D1,0xE132,0xE0A4,0xE02C,0xDFD0,0xDF94,0xDF7F,0xDF7F,0xDF7F,0x0B0D,0x0A9F,0x096F,0x07AA,0x057A
|
|
.half 0x030A,0x0084,0xFE15,0xFBE5,0xFA20,0xF8F1,0xF882,0xF8B7,0xF94E,0xFA38,0xFB68,0xFCCF,0xFE60,0x000C,0x01C7,0x0382
|
|
.half 0x052F,0x06C0,0x0827,0x0957,0x0A41,0x0AD8,0x0B0D,0x0B0D,0x0B0D,0xDC8D,0xDCD4,0xDD97,0xDEBB,0xE024,0xE1B7,0xE357
|
|
.half 0xE4E9,0xE652,0xE776,0xE839,0xE881,0xE85E,0xE7FD,0xE766,0xE6A2,0xE5BB,0xE4B8,0xE3A4,0xE287,0xE169,0xE055,0xDF52
|
|
.half 0xDE6B,0xDDA7,0xDD10,0xDCAF,0xDC8D,0xDC8D,0xDC8D,0xC35A,0xC43C,0xC6A9,0xCA49,0xCEC3,0xD3C1,0xD8EB,0xDDE9,0xE264
|
|
.half 0xE603,0xE870,0xE952,0xE8E5,0xE7B1,0xE5D1,0xE364,0xE084,0xDD4F,0xD9E1,0xD656,0xD2CC,0xCF5E,0xCC28,0xC949,0xC6DB
|
|
.half 0xC4FC,0xC3C7,0xC35A,0xC35A,0xC35A,0x0000,0x0081,0x01E2,0x03F3,0x0680,0x0959,0x0C4A,0x0F22,0x11B0,0x13C1,0x1522
|
|
.half 0x15A3,0x1565,0x14B5,0x13A4,0x1242,0x109E,0x0ECA,0x0CD6,0x0AD1,0x08CD,0x06D8,0x0504,0x0361,0x01FF,0x00EE,0x003E
|
|
.half 0x0000,0x0000,0x0000,0x0000,0x0055,0x013E,0x029A,0x0448,0x0628,0x0819,0x09F9,0x0BA7,0x0D04,0x0DED,0x0E42,0x0E19
|
|
.half 0x0DA5,0x0CF1,0x0C07,0x0AF3,0x09BF,0x0875,0x0721,0x05CC,0x0482,0x034E,0x023A,0x0150,0x009C,0x0028,0x0000,0x0000
|
|
.half 0x0000,0xF549,0xF510,0xF472,0xF387,0xF264,0xF120,0xEFD1,0xEE8D,0xED6A,0xEC7F,0xEBE2,0xEBA8,0xEBC4,0xEC12,0xEC8C
|
|
.half 0xED29,0xEDE4,0xEEB4,0xEF93,0xF079,0xF15F,0xF23D,0xF30E,0xF3C8,0xF466,0xF4DF,0xF52E,0xF549,0xF549,0xF549,0xD47F
|
|
.half 0xD4D4,0xD5BD,0xD719,0xD8C8,0xDAA8,0xDC98,0xDE78,0xE027,0xE183,0xE26C,0xE2C1,0xE298,0xE224,0xE170,0xE087,0xDF73
|
|
.half 0xDE3E,0xDCF5,0xDBA0,0xDA4C,0xD902,0xD7CD,0xD6B9,0xD5D0,0xD51C,0xD4A8,0xD47F,0xD47F,0xD47F,0xF9E1,0xF929,0xF732
|
|
.half 0xF443,0xF0A2,0xEC96,0xE867,0xE45B,0xE0BA,0xDDCA,0xDBD3,0xDB1C,0xDB74,0xDC6E,0xDDF3,0xDFEA,0xE23F,0xE4D8,0xE7A0
|
|
.half 0xEA7E,0xED5D,0xF024,0xF2BE,0xF512,0xF70A,0xF88E,0xF988,0xF9E1,0xF9E1,0xF9E1,0x2329,0x2336,0x2359,0x238C,0x23CC
|
|
.half 0x2413,0x245C,0x24A3,0x24E3,0x2516,0x2539,0x2545,0x253F,0x252E,0x2514,0x24F1,0x24C8,0x249B,0x246A,0x2437,0x2405
|
|
.half 0x23D4,0x23A7,0x237E,0x235B,0x2341,0x2330,0x2329,0x2329,0x2329,0xE1B6,0xE047,0xDC59,0xD67B,0xCF39,0xC723,0xBEC6
|
|
.half 0xB6AF,0xAF6E,0xA98F,0xA5A2,0xA433,0xA4E4,0xA6D8,0xA9E0,0xADCF,0xB277,0xB7A9,0xBD38,0xC2F4,0xC8B1,0xCE3F,0xD372
|
|
.half 0xD819,0xDC09,0xDF11,0xE105,0xE1B6,0xE1B6,0xE1B6,0xC4F4,0xC591,0xC6FA,0xC88D,0xC9A8,0xC9AA,0xC79E,0xC3FF,0xC04C
|
|
.half 0xBE07,0xBE77,0xC06F,0xC1C5,0xC1E5,0xC1BC,0xC169,0xC109,0xC0B8,0xC095,0xC0BB,0xC14A,0xC330,0xC660,0xC977,0xCB11
|
|
.half 0xCAB0,0xC934,0xC74C,0xC5A8,0xC4F4,0x1101,0x10FE,0x10F8,0x10EF,0x10E5,0x10DB,0x10D3,0x10CF,0x10D0,0x10D8,0x0FD6
|
|
.half 0x0EF5,0x118D,0x1813,0x2031,0x2910,0x31D5,0x39AA,0x4054,0x4527,0x469F,0x4474,0x4006,0x3A4F,0x344A,0x2CE0,0x23A8
|
|
.half 0x1A9E,0x13BD,0x1101,0x0040,0x0041,0x0043,0x0045,0x0049,0x004E,0x0053,0x0059,0x0060,0x0068,0x007A,0x0094,0x00A1
|
|
.half 0x009B,0x008C,0x007A,0x006C,0x0068,0x0080,0x00A8,0x00B5,0x0090,0x0053,0x0016,0xFFF5,0xFFF4,0x0005,0x001F,0x0036
|
|
.half 0x0040,0xFFAF,0xFFA8,0xFF97,0xFF7E,0xFF5F,0xFF3C,0xFF19,0xFEF9,0xFEDD,0xFEC8,0xFEC7,0xFED7,0xFEE1,0xFEDE,0xFED7
|
|
.half 0xFECF,0xFEC9,0xFEC8,0xFED2,0xFEE5,0xFEED,0xFEDF,0xFEC6,0xFEB3,0xFEB7,0xFEDE,0xFF1D,0xFF62,0xFF98,0xFFAF,0xAFFC
|
|
.half 0xB076,0xB1C7,0xB3C8,0xB653,0xB93D,0xBC61,0xBF96,0xC2B4,0xC594,0xCA37,0xCFC1,0xD1C1,0xCFAA,0xCC1D,0xC776,0xC20C
|
|
.half 0xBC38,0xB462,0xAB6B,0xA564,0xA32E,0xA29A,0xA31E,0xA42E,0xA625,0xA92B,0xAC62,0xAEF1,0xAFFC,0xC079,0xC250,0xC5DF
|
|
.half 0xC837,0xC83C,0xC756,0xC65E,0xC62D,0xC724,0xC8BE,0xCA83,0xCBF7,0xCCA0,0xCC45,0xCB39,0xC9CF,0xC85D,0xC736,0xC766
|
|
.half 0xC45B,0xC208,0xC179,0xC10F,0xC0C6,0xC097,0xC07E,0xC073,0xC073,0xC077,0xC079,0x2670,0x2E92,0x3E09,0x4770,0x46CD
|
|
.half 0x4248,0x3BA7,0x34B2,0x2CD8,0x2355,0x19A2,0x113A,0x0B97,0x08DF,0x07E9,0x0839,0x0953,0x0ABB,0x0BF4,0x0F0C,0x12E1
|
|
.half 0x157B,0x184E,0x1B35,0x1E0D,0x20B2,0x22FF,0x24D0,0x2602,0x2670,0x00CE,0xFCFB,0xF5B6,0xF156,0xF227,0xF51C,0xF884
|
|
.half 0xFAAF,0xFB41,0xFB33,0xFAD4,0xFA72,0xFA5E,0xFA9A,0xFAF2,0xFB5A,0xFBC7,0xFC2F,0xFC88,0xFC8D,0xFC9E,0xFD13,0xFDA0
|
|
.half 0xFE3B,0xFEDB,0xFF74,0xFFFD,0x006A,0x00B4,0x00CE,0x001B,0x0020,0x0020,0x0000,0xFFA5,0xFF23,0xFEAD,0xFE74,0xFE85
|
|
.half 0xFEC1,0xFF12,0xFF63,0xFF9F,0xFFC7,0xFFE9,0x0005,0x001D,0x0030,0x003E,0x0020,0xFFFB,0xFFFA,0xFFFB,0xFFFF,0x0004
|
|
.half 0x000A,0x0010,0x0015,0x0019,0x001B,0xC8D7,0xC3A9,0xBA96,0xB752,0xBE16,0xC9BE,0xD5F3,0xDE5B,0xE1F7,0xE36A,0xE3C9
|
|
.half 0xE42D,0xE5AB,0xE852,0xEB5C,0xEEA4,0xF204,0xF556,0xF873,0xFC02,0xFBE3,0xF6AA,0xF021,0xE8CB,0xE12D,0xD9C9,0xD325
|
|
.half 0xCDC3,0xCA28,0xC8D7,0x8001,0x8001,0x4171,0x419C,0x4214,0x42C7,0x43A5,0x449C,0x459B,0x4692,0x476F,0x4822,0x489A
|
|
.half 0x48C6,0x48B5,0x4886,0x483B,0x47D9,0x4764,0x46DF,0x464F,0x45B7,0x451B,0x4480,0x43E8,0x4357,0x42D3,0x425E,0x41FC
|
|
.half 0x41B1,0x4181,0x4171,0x0000,0xFC18,0xF4D6,0xF0ED,0xF2F7,0xF79D,0xFCB1,0x0000,0x0124,0x0167,0x0126,0x00BB,0x0083
|
|
.half 0x007C,0x006A,0x0050,0x0032,0x0016,0x0000,0xFFF7,0xFFF7,0xFFF7,0xFFF8,0xFFF9,0xFFFB,0xFFFC,0xFFFE,0xFFFF,0x0000
|
|
.half 0x0000,0xC5E4,0xC612,0xC4CE,0xBF5F,0xB2FC,0xA20A,0x919A,0x86BD,0x8273,0x8175,0x826B,0x83FB,0x84CE,0x84E8,0x852F
|
|
.half 0x8590,0x85FE,0x8667,0x86BD,0x856C,0x86E1,0x8DA6,0x95E2,0x9EFD,0xA85A,0xB15F,0xB971,0xBFF4,0xC44E,0xC5E4,0x8001
|
|
.half 0x8001,0x4171,0xBF5F,0x04B0,0x048D,0x042D,0x039A,0x02EB,0x022D,0x0165,0x0096,0xFFC7,0xFEF7,0xFE2D,0xFD6D,0xFCBA
|
|
.half 0xFC18,0xFB8C,0xFB75,0xFBEE,0xFC94,0xFD40,0xFE07,0xFEE0,0xFFC4,0x00AA,0x018B,0x0260,0x0320,0x03C3,0x0441,0x0493
|
|
.half 0x04B0,0x0000,0x0009,0x001B,0x0024,0x001C,0x000B,0x0000,0xFFFE,0xFFFE,0xFFFF,0x0000,0x0001,0x0000,0xFFFC,0xFFF6
|
|
.half 0xFFEE,0xFFE9,0xFFE6,0xFFE8,0xFFEC,0xFFF2,0xFFF8,0xFFFD,0x0000,0x0001,0x0001,0x0001,0x0000,0x0000,0x0000,0x0107
|
|
.half 0x00E3,0x00A3,0x0089,0x00C7,0x012C,0x0168,0x016D,0x0162,0x014D,0x0134,0x011C,0x010C,0x0101,0x00F7,0x00F0,0x00EE
|
|
.half 0x00F4,0x0104,0x011D,0x013B,0x0157,0x016C,0x0176,0x016E,0x015A,0x013F,0x0124,0x010F,0x0107,0xFC58,0xFC71,0xFCB8
|
|
.half 0xFD27,0xFDB6,0xFE5E,0xFF19,0xFFDF,0x00AA,0x0173,0x0234,0x02E6,0x0381,0x0408,0x0413,0x039C,0x0311,0x0276,0x01D0
|
|
.half 0x0122,0x0071,0xFFC2,0xFF17,0xFE76,0xFDE2,0xFD5F,0xFCF2,0xFC9F,0xFC6A,0xFC58,0x07C5,0x07FC,0x085E,0x0889,0x0871
|
|
.half 0x084C,0x081D,0x07E9,0x07B1,0x077A,0x0746,0x0719,0x06F5,0x0703,0x0743,0x079D,0x0809,0x0866,0x0893,0x0895,0x088C
|
|
.half 0x087B,0x0863,0x0847,0x0828,0x080B,0x07F0,0x07D9,0x07CA,0x07C5,0x3B05,0x3B67,0x3C1C,0x3C7D,0x3C74,0x3C5C,0x3C39
|
|
.half 0x3C0C,0x3BDB,0x3BA8,0x3B76,0x3B4A,0x3B26,0x3B0E,0x3B05,0x3B67,0x3C1C,0x3C7D,0x3C76,0x3C61,0x3C42,0x3C1C,0x3BF0
|
|
.half 0x3BC1,0x3B93,0x3B67,0x3B40,0x3B21,0x3B0D,0x3B05
|