00176c90 - 0017717c
Jump to navigation
Jump to search
00176c90: 3c0a8019 lui r10,0x8019 00176c94: 8d4af4e0 lw r10,-0x0b20(r10) 00176c98: 3c068019 lui r6,0x8019 00176c9c: 8cc6f4e4 lw r6,-0x0b1c(r6) 00176ca0: 3c198019 lui r25,0x8019 00176ca4: 8f39f4e8 lw r25,-0x0b18(r25) 00176ca8: 27bdffe0 addiu r29,r29,0xffe0 00176cac: afb00018 sw r16,0x0018(r29) 00176cb0: 3c108019 lui r16,0x8019 00176cb4: 8e10f4f0 lw r16,-0x0b10(r16) 00176cb8: afbf001c sw r31,0x001c(r29) 00176cbc: 90c2005e lbu r2,0x005e(r6) 00176cc0: 00007021 addu r14,r0,r0 00176cc4: 2442ffff addiu r2,r2,0xffff 00176cc8: 18400112 blez r2,0x00177114 00176ccc: a0c00041 sb r0,0x0041(r6) 00176cd0: 340f0001 ori r15,r0,0x0001 00176cd4: 34180001 ori r24,r0,0x0001 00176cd8: 84c30028 lh r3,0x0028(r6) 00176cdc: 91420018 lbu r2,0x0018(r10) 00176ce0: 00000000 nop 00176ce4: 00620018 mult r3,r2 00176ce8: 00002821 addu r5,r0,r0 00176cec: 02006021 addu r12,r16,r0 00176cf0: 00005821 addu r11,r0,r0 00176cf4: 2408f200 addiu r8,r0,0xf200 00176cf8: 00003821 addu r7,r0,r0 00176cfc: 94c40026 lhu r4,0x0026(r6) 00176d00: 90c3005e lbu r3,0x005e(r6) 00176d04: 84c2002a lh r2,0x002a(r6) 00176d08: 00784823 subu r9,r3,r24 00176d0c: 00021200 sll r2,r2,0x08 00176d10: 00001812 mflo r3 00176d14: 00431021 addu r2,r2,r3 00176d18: 00441021 addu r2,r2,r4 00176d1c: a4c2001a sh r2,0x001a(r6) 00176d20: 00021400 sll r2,r2,0x10 00176d24: 00021343 sra r2,r2,0x0d 00176d28: 3c038019 lui r3,0x8019 00176d2c: 2463f8cc addiu r3,r3,0xf8cc 00176d30: 00431021 addu r2,r2,r3 00176d34: 84c4001a lh r4,0x001a(r6) 00176d38: 3c038019 lui r3,0x8019 00176d3c: 24632dd8 addiu r3,r3,0x2dd8 00176d40: acc20000 sw r2,0x0000(r6) 00176d44: 00041080 sll r2,r4,0x02 00176d48: 00441021 addu r2,r2,r4 00176d4c: 00431021 addu r2,r2,r3 00176d50: acc20008 sw r2,0x0008(r6) 00176d54: 28a20200 slti r2,r5,0x0200 00176d58: 14400009 bne r2,r0,0x00176d80 00176d5c: 312200ff andi r2,r9,0x00ff 00176d60: 3c018019 lui r1,0x8019 00176d64: 00270821 addu r1,r1,r7 00176d68: 90232ddb lbu r3,0x2ddb(r1) 00176d6c: 00000000 nop 00176d70: 14620003 bne r3,r2,0x00176d80 00176d74: 00000000 nop 00176d78: 0805db80 j 0x00176e00 00176d7c: 34070001 ori r7,r0,0x0001 00176d80: 3c018019 lui r1,0x8019 00176d84: 00270821 addu r1,r1,r7 00176d88: 90232dd9 lbu r3,0x2dd9(r1) 00176d8c: 312200ff andi r2,r9,0x00ff 00176d90: 146200d3 bne r3,r2,0x001770e0 00176d94: 28a20200 slti r2,r5,0x0200 00176d98: 10400018 beq r2,r0,0x00176dfc 00176d9c: 00003821 addu r7,r0,r0 00176da0: a0c00043 sb r0,0x0043(r6) 00176da4: 04a10002 bgez r5,0x00176db0 00176da8: 00a01821 addu r3,r5,r0 00176dac: 24a300ff addiu r3,r5,0x00ff 00176db0: 00031a03 sra r3,r3,0x08 00176db4: 306200ff andi r2,r3,0x00ff 00176db8: 00031a00 sll r3,r3,0x08 00176dbc: a4c20034 sh r2,0x0034(r6) 00176dc0: 91420018 lbu r2,0x0018(r10) 00176dc4: 00a31823 subu r3,r5,r3 00176dc8: 0062001a div r3,r2 00176dcc: 00001012 mflo r2 00176dd0: 00000000 nop 00176dd4: 304200ff andi r2,r2,0x00ff 00176dd8: a4c20032 sh r2,0x0032(r6) 00176ddc: 91420018 lbu r2,0x0018(r10) 00176de0: 00000000 nop 00176de4: 0062001a div r3,r2 00176de8: 00001010 mfhi r2 00176dec: 00000000 nop 00176df0: 304200ff andi r2,r2,0x00ff 00176df4: 0805db81 j 0x00176e04 00176df8: a4c20030 sh r2,0x0030(r6) 00176dfc: a0cf0043 sb r15,0x0043(r6) 00176e00: 03286821 addu r13,r25,r8 00176e04: 90c20043 lbu r2,0x0043(r6) 00176e08: 00000000 nop 00176e0c: 14400003 bne r2,r0,0x00176e1c 00176e10: 30e200ff andi r2,r7,0x00ff 00176e14: 1040000b beq r2,r0,0x00176e44 00176e18: 00000000 nop 00176e1c: 91a20000 lbu r2,0x0000(r13) 00176e20: 00000000 nop 00176e24: a4c20030 sh r2,0x0030(r6) 00176e28: 91a20001 lbu r2,0x0001(r13) 00176e2c: 00000000 nop 00176e30: a4c20032 sh r2,0x0032(r6) 00176e34: 91a20002 lbu r2,0x0002(r13) 00176e38: 00000000 nop 00176e3c: 3042007f andi r2,r2,0x007f 00176e40: a4c20034 sh r2,0x0034(r6) 00176e44: 84c30030 lh r3,0x0030(r6) 00176e48: 84c20026 lh r2,0x0026(r6) 00176e4c: 00000000 nop 00176e50: 14620017 bne r3,r2,0x00176eb0 00176e54: 0043102a slt r2,r2,r3 00176e58: 84c30032 lh r3,0x0032(r6) 00176e5c: 84c20028 lh r2,0x0028(r6) 00176e60: 00000000 nop 00176e64: 0043102a slt r2,r2,r3 00176e68: 10400007 beq r2,r0,0x00176e88 00176e6c: 340900c0 ori r9,r0,0x00c0 00176e70: 90c30032 lbu r3,0x0032(r6) 00176e74: 90c40028 lbu r4,0x0028(r6) 00176e78: 34020006 ori r2,r0,0x0006 00176e7c: a0c20044 sb r2,0x0044(r6) 00176e80: 0805dba8 j 0x00176ea0 00176e84: 34020004 ori r2,r0,0x0004 00176e88: 34090080 ori r9,r0,0x0080 00176e8c: 90c30028 lbu r3,0x0028(r6) 00176e90: 90c40032 lbu r4,0x0032(r6) 00176e94: 34020004 ori r2,r0,0x0004 00176e98: a0c20044 sb r2,0x0044(r6) 00176e9c: 34020006 ori r2,r0,0x0006 00176ea0: a0c20045 sb r2,0x0045(r6) 00176ea4: 00641823 subu r3,r3,r4 00176ea8: 0805dbbc j 0x00176ef0 00176eac: a0c30061 sb r3,0x0061(r6) 00176eb0: 10400007 beq r2,r0,0x00176ed0 00176eb4: 00004821 addu r9,r0,r0 00176eb8: 90c20030 lbu r2,0x0030(r6) 00176ebc: 90c40026 lbu r4,0x0026(r6) 00176ec0: 34030002 ori r3,r0,0x0002 00176ec4: a0c00044 sb r0,0x0044(r6) 00176ec8: 0805dbba j 0x00176ee8 00176ecc: a0c30045 sb r3,0x0045(r6) 00176ed0: 34090040 ori r9,r0,0x0040 00176ed4: 90c20026 lbu r2,0x0026(r6) 00176ed8: 90c40030 lbu r4,0x0030(r6) 00176edc: 34030002 ori r3,r0,0x0002 00176ee0: a0c30044 sb r3,0x0044(r6) 00176ee4: a0c00045 sb r0,0x0045(r6) 00176ee8: 00441023 subu r2,r2,r4 00176eec: a0c20061 sb r2,0x0061(r6) 00176ef0: 90c20043 lbu r2,0x0043(r6) 00176ef4: 00000000 nop 00176ef8: 14400036 bne r2,r0,0x00176fd4 00176efc: a0c00060 sb r0,0x0060(r6) 00176f00: 30e200ff andi r2,r7,0x00ff 00176f04: 14400033 bne r2,r0,0x00176fd4 00176f08: 00000000 nop 00176f0c: 3c028019 lui r2,0x8019 00176f10: 2442f8cc addiu r2,r2,0xf8cc 00176f14: 01622821 addu r5,r11,r2 00176f18: 90a30003 lbu r3,0x0003(r5) 00176f1c: 90a20004 lbu r2,0x0004(r5) 00176f20: 90c40044 lbu r4,0x0044(r6) 00176f24: 3063001f andi r3,r3,0x001f 00176f28: 00821007 srav r2,r2,r4 00176f2c: 30420003 andi r2,r2,0x0003 00176f30: 00620018 mult r3,r2 00176f34: 90c40045 lbu r4,0x0045(r6) 00176f38: 00001012 mflo r2 00176f3c: a0c2004a sb r2,0x004a(r6) 00176f40: 90a30003 lbu r3,0x0003(r5) 00176f44: 90a20004 lbu r2,0x0004(r5) 00176f48: 3063001f andi r3,r3,0x001f 00176f4c: 00821007 srav r2,r2,r4 00176f50: 30420003 andi r2,r2,0x0003 00176f54: 00620018 mult r3,r2 00176f58: 00001012 mflo r2 00176f5c: a0c2004b sb r2,0x004b(r6) 00176f60: 90c2004a lbu r2,0x004a(r6) 00176f64: 90c3004b lbu r3,0x004b(r6) 00176f68: 00000000 nop 00176f6c: 00431023 subu r2,r2,r3 00176f70: a4c20038 sh r2,0x0038(r6) 00176f74: 90a20003 lbu r2,0x0003(r5) 00176f78: 91430004 lbu r3,0x0004(r10) 00176f7c: 3042001f andi r2,r2,0x001f 00176f80: 0062182a slt r3,r3,r2 00176f84: 10600002 beq r3,r0,0x00176f90 00176f88: 00000000 nop 00176f8c: a0cf0060 sb r15,0x0060(r6) 00176f90: 90a20003 lbu r2,0x0003(r5) 00176f94: 00000000 nop 00176f98: 3042001f andi r2,r2,0x001f 00176f9c: 28420003 slti r2,r2,0x0003 00176fa0: 14400007 bne r2,r0,0x00176fc0 00176fa4: 00000000 nop 00176fa8: 91820000 lbu r2,0x0000(r12) 00176fac: 00000000 nop 00176fb0: 30420002 andi r2,r2,0x0002 00176fb4: 10400002 beq r2,r0,0x00176fc0 00176fb8: 00000000 nop 00176fbc: a0cf0060 sb r15,0x0060(r6) 00176fc0: 84c20038 lh r2,0x0038(r6) 00176fc4: 00000000 nop 00176fc8: 04400002 bltz r2,0x00176fd4 00176fcc: 00000000 nop 00176fd0: a0c00060 sb r0,0x0060(r6) 00176fd4: 90c20041 lbu r2,0x0041(r6) 00176fd8: 00000000 nop 00176fdc: 1440001b bne r2,r0,0x0017704c 00176fe0: a0c0005f sb r0,0x005f(r6) 00176fe4: 8cc20000 lw r2,0x0000(r6) 00176fe8: 00000000 nop 00176fec: 90420003 lbu r2,0x0003(r2) 00176ff0: 91430004 lbu r3,0x0004(r10) 00176ff4: 3042001f andi r2,r2,0x001f 00176ff8: 0062182a slt r3,r3,r2 00176ffc: 10600002 beq r3,r0,0x00177008 00177000: 00000000 nop 00177004: a0cf005f sb r15,0x005f(r6) 00177008: 8cc20000 lw r2,0x0000(r6) 0017700c: 00000000 nop 00177010: 90420003 lbu r2,0x0003(r2) 00177014: 00000000 nop 00177018: 3042001f andi r2,r2,0x001f 0017701c: 28420003 slti r2,r2,0x0003 00177020: 1440000a bne r2,r0,0x0017704c 00177024: 00000000 nop 00177028: 84c2001a lh r2,0x001a(r6) 0017702c: 00000000 nop 00177030: 02021021 addu r2,r16,r2 00177034: 90420000 lbu r2,0x0000(r2) 00177038: 00000000 nop 0017703c: 30420002 andi r2,r2,0x0002 00177040: 10400002 beq r2,r0,0x0017704c 00177044: 00000000 nop 00177048: a0cf005f sb r15,0x005f(r6) 0017704c: 84c20034 lh r2,0x0034(r6) 00177050: 90c40043 lbu r4,0x0043(r6) 00177054: 90c30043 lbu r3,0x0043(r6) 00177058: 00024140 sll r8,r2,0x05 0017705c: 90c2005e lbu r2,0x005e(r6) 00177060: 00033900 sll r7,r3,0x04 00177064: 2442fffe addiu r2,r2,0xfffe 00177068: 15c20008 bne r14,r2,0x0017708c 0017706c: a0c40041 sb r4,0x0041(r6) 00177070: 3c028019 lui r2,0x8019 00177074: 9042f86e lbu r2,-0x0792(r2) 00177078: 00000000 nop 0017707c: 30420010 andi r2,r2,0x0010 00177080: 10400003 beq r2,r0,0x00177090 00177084: 01281025 or r2,r9,r8 00177088: 34070010 ori r7,r0,0x0010 0017708c: 01281025 or r2,r9,r8 00177090: 00e21025 or r2,r7,r2 00177094: 90c5005f lbu r5,0x005f(r6) 00177098: 90c30060 lbu r3,0x0060(r6) 0017709c: 90c40061 lbu r4,0x0061(r6) 001770a0: 00052880 sll r5,r5,0x02 001770a4: 000318c0 sll r3,r3,0x03 001770a8: 248400ff addiu r4,r4,0x00ff 001770ac: 00621825 or r3,r3,r2 001770b0: 00a32825 or r5,r5,r3 001770b4: 00852025 or r4,r4,r5 001770b8: 3c018019 lui r1,0x8019 001770bc: 00380821 addu r1,r1,r24 001770c0: a024f7f0 sb r4,-0x0810(r1) 001770c4: 94c20030 lhu r2,0x0030(r6) 001770c8: 94c30032 lhu r3,0x0032(r6) 001770cc: 94c40034 lhu r4,0x0034(r6) 001770d0: a4c20026 sh r2,0x0026(r6) 001770d4: a4c30028 sh r3,0x0028(r6) 001770d8: 0805dc3f j 0x001770fc 001770dc: a4c4002a sh r4,0x002a(r6) 001770e0: 258c0001 addiu r12,r12,0x0001 001770e4: 256b0008 addiu r11,r11,0x0008 001770e8: 25080007 addiu r8,r8,0x0007 001770ec: 24a50001 addiu r5,r5,0x0001 001770f0: 28a20210 slti r2,r5,0x0210 001770f4: 1440ff17 bne r2,r0,0x00176d54 001770f8: 24e70005 addiu r7,r7,0x0005 001770fc: 90c2005e lbu r2,0x005e(r6) 00177100: 25ce0001 addiu r14,r14,0x0001 00177104: 2442ffff addiu r2,r2,0xffff 00177108: 01c2102a slt r2,r14,r2 0017710c: 1440fef2 bne r2,r0,0x00176cd8 00177110: 27180001 addiu r24,r24,0x0001 00177114: 90c2005e lbu r2,0x005e(r6) 00177118: 00000000 nop 0017711c: 244200ff addiu r2,r2,0x00ff 00177120: 3c018019 lui r1,0x8019 00177124: a022f7f0 sb r2,-0x0810(r1) 00177128: 9143000d lbu r3,0x000d(r10) 0017712c: 00000000 nop 00177130: 2c620015 sltiu r2,r3,0x0015 00177134: 14400005 bne r2,r0,0x0017714c 00177138: 000320c0 sll r4,r3,0x03 0017713c: 3c018019 lui r1,0x8019 00177140: a020f86d sb r0,-0x0793(r1) 00177144: 0805dc5b j 0x0017716c 00177148: 00000000 nop 0017714c: 00832023 subu r4,r4,r3 00177150: 00042180 sll r4,r4,0x06 00177154: 3c028019 lui r2,0x8019 00177158: 244208cc addiu r2,r2,0x08cc 0017715c: 0c05fc08 jal 0x0017f020 Float/Float/Fly_movements 00177160: 00822021 addu r4,r4,r2 00177164: 3c018019 lui r1,0x8019 00177168: a022f86d sb r2,-0x0793(r1) 0017716c: 8fbf001c lw r31,0x001c(r29) 00177170: 8fb00018 lw r16,0x0018(r29) 00177174: 27bd0020 addiu r29,r29,0x0020 00177178: 03e00008 jr r31 0017717c: 00000000 nop