Difference between revisions of "0017813c - 00178ca0"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 0017813c: 27bdfdc8 addiu r29,r29,0xfdc8 00178140: afb40220 sw r20,0x0220(r29) 00178144: 00a0a021 addu r20,r5,r0 00178148: 8fa90248 lw r9,0x0248...")
 
(Redirected page to Calculate Pathing)
Tag: New redirect
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
<font face='Courier New'>
+
#REDIRECT [[Calculate_Pathing]]
 
0017813c: 27bdfdc8 addiu r29,r29,0xfdc8
 
00178140: afb40220 sw r20,0x0220(r29)
 
00178144: 00a0a021 addu r20,r5,r0
 
00178148: 8fa90248 lw r9,0x0248(r29)
 
0017814c: 8fa5024c lw r5,0x024c(r29)
 
00178150: 8fa80250 lw r8,0x0250(r29)
 
00178154: 8faa0254 lw r10,0x0254(r29)
 
00178158: 8fa20258 lw r2,0x0258(r29)
 
0017815c: afb10214 sw r17,0x0214(r29)
 
00178160: 3c118019 lui r17,0x8019
 
00178164: 8e31f4e0 lw r17,-0x0b20(r17)
 
00178168: afb00210 sw r16,0x0210(r29)
 
0017816c: 3c108019 lui r16,0x8019
 
00178170: 8e10f4e4 lw r16,-0x0b1c(r16)
 
00178174: afb50224 sw r21,0x0224(r29)
 
00178178: 3c158019 lui r21,0x8019
 
0017817c: 8eb5f4e8 lw r21,-0x0b18(r21)
 
00178180: afb60228 sw r22,0x0228(r29)
 
00178184: 3c168019 lui r22,0x8019
 
00178188: 8ed6f4f0 lw r22,-0x0b10(r22)
 
0017818c: 8fab025c lw r11,0x025c(r29)
 
00178190: afb3021c sw r19,0x021c(r29)
 
00178194: 00809821 addu r19,r4,r0
 
00178198: afbe0230 sw r30,0x0230(r29)
 
0017819c: 0000f021 addu r30,r0,r0
 
001781a0: afbf0234 sw r31,0x0234(r29)
 
001781a4: afb7022c sw r23,0x022c(r29)
 
001781a8: afb20218 sw r18,0x0218(r29)
 
001781ac: 104000e7 beq r2,r0,0x0017854c
 
001781b0: ad600000 sw r0,0x0000(r11)
 
001781b4: 04c002ae bltz r6,0x00178c70
 
001781b8: 00001021 addu r2,r0,r0
 
001781bc: 3c04800e lui r4,0x800e
 
001781c0: 90844e9c lbu r4,0x4e9c(r4)
 
001781c4: 00000000 nop
 
001781c8: 00c4102a slt r2,r6,r4
 
001781cc: 10400236 beq r2,r0,0x00178aa8
 
001781d0: 00000000 nop
 
001781d4: 04e002a6 bltz r7,0x00178c70
 
001781d8: 00001021 addu r2,r0,r0
 
001781dc: 3c03800e lui r3,0x800e
 
001781e0: 90634ea0 lbu r3,0x4ea0(r3)
 
001781e4: 00000000 nop
 
001781e8: 00e3102a slt r2,r7,r3
 
001781ec: 1040022e beq r2,r0,0x00178aa8
 
001781f0: 2d220002 sltiu r2,r9,0x0002
 
001781f4: 1040022c beq r2,r0,0x00178aa8
 
001781f8: 00000000 nop
 
001781fc: 04a0022a bltz r5,0x00178aa8
 
00178200: 00a4102a slt r2,r5,r4
 
00178204: 10400228 beq r2,r0,0x00178aa8
 
00178208: 00000000 nop
 
0017820c: 05000226 bltz r8,0x00178aa8
 
00178210: 0103102a slt r2,r8,r3
 
00178214: 10400224 beq r2,r0,0x00178aa8
 
00178218: 2d420002 sltiu r2,r10,0x0002
 
0017821c: 10400294 beq r2,r0,0x00178c70
 
00178220: 00001021 addu r2,r0,r0
 
00178224: a2200023 sb r0,0x0023(r17)
 
00178228: a2260007 sb r6,0x0007(r17)
 
0017822c: a2270008 sb r7,0x0008(r17)
 
00178230: a2290009 sb r9,0x0009(r17)
 
00178234: a225000a sb r5,0x000a(r17)
 
00178238: a228000b sb r8,0x000b(r17)
 
0017823c: a22a000c sb r10,0x000c(r17)
 
00178240: 3c02800e lui r2,0x800e
 
00178244: 90424e9c lbu r2,0x4e9c(r2)
 
00178248: 92230008 lbu r3,0x0008(r17)
 
0017824c: a2220018 sb r2,0x0018(r17)
 
00178250: 92220018 lbu r2,0x0018(r17)
 
00178254: 00000000 nop
 
00178258: 00620018 mult r3,r2
 
0017825c: 92240007 lbu r4,0x0007(r17)
 
00178260: 92220009 lbu r2,0x0009(r17)
 
00178264: 3c03800e lui r3,0x800e
 
00178268: 90634ea0 lbu r3,0x4ea0(r3)
 
0017826c: 00021200 sll r2,r2,0x08
 
00178270: a2230019 sb r3,0x0019(r17)
 
00178274: 00001812 mflo r3
 
00178278: 00431021 addu r2,r2,r3
 
0017827c: 00441021 addu r2,r2,r4
 
00178280: 3c018019 lui r1,0x8019
 
00178284: ac22f7b4 sw r2,-0x084c(r1)
 
00178288: 000210c0 sll r2,r2,0x03
 
0017828c: 3c018019 lui r1,0x8019
 
00178290: 00220821 addu r1,r1,r2
 
00178294: 9023f8d2 lbu r3,-0x072e(r1)
 
00178298: 00000000 nop
 
0017829c: 30620001 andi r2,r3,0x0001
 
001782a0: 14400273 bne r2,r0,0x00178c70
 
001782a4: 00001021 addu r2,r0,r0
 
001782a8: 00031042 srl r2,r3,0x01
 
001782ac: 30420001 andi r2,r2,0x0001
 
001782b0: 1440026f bne r2,r0,0x00178c70
 
001782b4: 00001021 addu r2,r0,r0
 
001782b8: 9223000b lbu r3,0x000b(r17)
 
001782bc: 92220018 lbu r2,0x0018(r17)
 
001782c0: 00000000 nop
 
001782c4: 00620018 mult r3,r2
 
001782c8: 9223000c lbu r3,0x000c(r17)
 
001782cc: 9222000a lbu r2,0x000a(r17)
 
001782d0: 00031a00 sll r3,r3,0x08
 
001782d4: 00002012 mflo r4
 
001782d8: 00641821 addu r3,r3,r4
 
001782dc: 00431021 addu r2,r2,r3
 
001782e0: a6220000 sh r2,0x0000(r17)
 
001782e4: 96220000 lhu r2,0x0000(r17)
 
001782e8: 00000000 nop
 
001782ec: 000210c0 sll r2,r2,0x03
 
001782f0: 3c018019 lui r1,0x8019
 
001782f4: 00220821 addu r1,r1,r2
 
001782f8: 9023f8d2 lbu r3,-0x072e(r1)
 
001782fc: 00000000 nop
 
00178300: 30620001 andi r2,r3,0x0001
 
00178304: 1440025a bne r2,r0,0x00178c70
 
00178308: 00001021 addu r2,r0,r0
 
0017830c: 00031042 srl r2,r3,0x01
 
00178310: 30420001 andi r2,r2,0x0001
 
00178314: 14400256 bne r2,r0,0x00178c70
 
00178318: 00001021 addu r2,r0,r0
 
0017831c: 3402007f ori r2,r0,0x007f
 
00178320: a222000d sb r2,0x000d(r17)
 
00178324: 34020001 ori r2,r0,0x0001
 
00178328: a2220012 sb r2,0x0012(r17)
 
0017832c: a2220013 sb r2,0x0013(r17)
 
00178330: 34020006 ori r2,r0,0x0006
 
00178334: a220001d sb r0,0x001d(r17)
 
00178338: a222001b sb r2,0x001b(r17)
 
0017833c: 0c05d0dc jal 0x00174370
 
00178340: a220001c sb r0,0x001c(r17)
 
00178344: 00009021 addu r18,r0,r0
 
00178348: 3c078006 lui r7,0x8006
 
0017834c: 24e7ea50 addiu r7,r7,0xea50
 
00178350: 32640100 andi r4,r19,0x0100
 
00178354: 340600ff ori r6,r0,0x00ff
 
00178358: 3c018019 lui r1,0x8019
 
0017835c: a022f7c4 sb r2,-0x083c(r1)
 
00178360: 34020007 ori r2,r0,0x0007
 
00178364: a220000f sb r0,0x000f(r17)
 
00178368: a222000e sb r2,0x000e(r17)
 
0017836c: a2200010 sb r0,0x0010(r17)
 
00178370: 3c018019 lui r1,0x8019
 
00178374: a020f7d0 sb r0,-0x0830(r1)
 
00178378: 9222000f lbu r2,0x000f(r17)
 
0017837c: 34050001 ori r5,r0,0x0001
 
00178380: 3c018019 lui r1,0x8019
 
00178384: a022f7a8 sb r2,-0x0858(r1)
 
00178388: 3c038019 lui r3,0x8019
 
0017838c: 9063f7a8 lbu r3,-0x0858(r3)
 
00178390: 00000000 nop
 
00178394: 00031180 sll r2,r3,0x06
 
00178398: 00471021 addu r2,r2,r7
 
0017839c: 00521021 addu r2,r2,r18
 
001783a0: 90420000 lbu r2,0x0000(r2)
 
001783a4: 3c018019 lui r1,0x8019
 
001783a8: a022f7c8 sb r2,-0x0838(r1)
 
001783ac: 3c028019 lui r2,0x8019
 
001783b0: 9042f7c8 lbu r2,-0x0838(r2)
 
001783b4: 00000000 nop
 
001783b8: 14400005 bne r2,r0,0x001783d0
 
001783bc: 00000000 nop
 
001783c0: 3c028019 lui r2,0x8019
 
001783c4: 9042f7c4 lbu r2,-0x083c(r2)
 
001783c8: 3c018019 lui r1,0x8019
 
001783cc: a022f7c8 sb r2,-0x0838(r1)
 
001783d0: 10800005 beq r4,r0,0x001783e8
 
001783d4: 00000000 nop
 
001783d8: 10660003 beq r3,r6,0x001783e8
 
001783dc: 00000000 nop
 
001783e0: 3c018019 lui r1,0x8019
 
001783e4: a025f7c8 sb r5,-0x0838(r1)
 
001783e8: 3c028019 lui r2,0x8019
 
001783ec: 8c42f4ec lw r2,-0x0b14(r2)
 
001783f0: 3c038019 lui r3,0x8019
 
001783f4: 9063f7c8 lbu r3,-0x0838(r3)
 
001783f8: 00521021 addu r2,r2,r18
 
001783fc: 26520001 addiu r18,r18,0x0001
 
00178400: a0430000 sb r3,0x0000(r2)
 
00178404: 2a420100 slti r2,r18,0x0100
 
00178408: 1440ffdf bne r2,r0,0x00178388
 
0017840c: 00000000 nop
 
00178410: 3c018019 lui r1,0x8019
 
00178414: a034f7a8 sb r20,-0x0858(r1)
 
00178418: 3c028019 lui r2,0x8019
 
0017841c: 9042f7a8 lbu r2,-0x0858(r2)
 
00178420: 00000000 nop
 
00178424: 2c420008 sltiu r2,r2,0x0008
 
00178428: 14400004 bne r2,r0,0x0017843c
 
0017842c: 340400ff ori r4,r0,0x00ff
 
00178430: 34020007 ori r2,r0,0x0007
 
00178434: 3c018019 lui r1,0x8019
 
00178438: a022f7a8 sb r2,-0x0858(r1)
 
0017843c: 3c028019 lui r2,0x8019
 
00178440: 9042f7a8 lbu r2,-0x0858(r2)
 
00178444: 00000000 nop
 
00178448: 00021040 sll r2,r2,0x01
 
0017844c: a2220002 sb r2,0x0002(r17)
 
00178450: 3c028019 lui r2,0x8019
 
00178454: 9042f7a8 lbu r2,-0x0858(r2)
 
00178458: 3412000f ori r18,r0,0x000f
 
0017845c: a2220004 sb r2,0x0004(r17)
 
00178460: 3c038019 lui r3,0x8019
 
00178464: 9063f7a8 lbu r3,-0x0858(r3)
 
00178468: 3402007c ori r2,r0,0x007c
 
0017846c: a2200015 sb r0,0x0015(r17)
 
00178470: a2220006 sb r2,0x0006(r17)
 
00178474: a2200016 sb r0,0x0016(r17)
 
00178478: 00031842 srl r3,r3,0x01
 
0017847c: a2230005 sb r3,0x0005(r17)
 
00178480: 3c028019 lui r2,0x8019
 
00178484: 9042f4fc lbu r2,-0x0b04(r2)
 
00178488: 26a30069 addiu r3,r21,0x0069
 
0017848c: 3c018019 lui r1,0x8019
 
00178490: a020f7cc sb r0,-0x0834(r1)
 
00178494: a222001a sb r2,0x001a(r17)
 
00178498: a0640003 sb r4,0x0003(r3)
 
0017849c: 2652ffff addiu r18,r18,0xffff
 
001784a0: 0641fffd bgez r18,0x00178498
 
001784a4: 2463fff9 addiu r3,r3,0xfff9
 
001784a8: 3c018019 lui r1,0x8019
 
001784ac: ac20f7d8 sw r0,-0x0828(r1)
 
001784b0: 0c05d3a1 jal 0x00174e84
 
001784b4: 34040003 ori r4,r0,0x0003
 
001784b8: 34020004 ori r2,r0,0x0004
 
001784bc: a2020054 sb r2,0x0054(r16)
 
001784c0: 3c048019 lui r4,0x8019
 
001784c4: 8c84f7b4 lw r4,-0x084c(r4)
 
001784c8: 92220006 lbu r2,0x0006(r17)
 
001784cc: 00041880 sll r3,r4,0x02
 
001784d0: 00641821 addu r3,r3,r4
 
001784d4: 24420001 addiu r2,r2,0x0001
 
001784d8: 3c018019 lui r1,0x8019
 
001784dc: 00230821 addu r1,r1,r3
 
001784e0: a0222dd8 sb r2,0x2dd8(r1)
 
001784e4: 3c038019 lui r3,0x8019
 
001784e8: 8c63f7b4 lw r3,-0x084c(r3)
 
001784ec: 00000000 nop
 
001784f0: 00031080 sll r2,r3,0x02
 
001784f4: 00431021 addu r2,r2,r3
 
001784f8: 3c018019 lui r1,0x8019
 
001784fc: 00220821 addu r1,r1,r2
 
00178500: a0202ddc sb r0,0x2ddc(r1)
 
00178504: 34020002 ori r2,r0,0x0002
 
00178508: a2020055 sb r2,0x0055(r16)
 
0017850c: 3c038019 lui r3,0x8019
 
00178510: 8c63f7b4 lw r3,-0x084c(r3)
 
00178514: 00000000 nop
 
00178518: 02c31821 addu r3,r22,r3
 
0017851c: 90620000 lbu r2,0x0000(r3)
 
00178520: 00000000 nop
 
00178524: 34420001 ori r2,r2,0x0001
 
00178528: a0620000 sb r2,0x0000(r3)
 
0017852c: 92220006 lbu r2,0x0006(r17)
 
00178530: 00000000 nop
 
00178534: 24420001 addiu r2,r2,0x0001
 
00178538: a2020062 sb r2,0x0062(r16)
 
0017853c: 3c018019 lui r1,0x8019
 
00178540: ac20f7dc sw r0,-0x0824(r1)
 
00178544: 0805e158 j 0x00178560
 
00178548: 00000000 nop
 
0017854c: 3c048019 lui r4,0x8019
 
00178550: 24843924 addiu r4,r4,0x3924
 
00178554: 3c051f80 lui r5,0x1f80
 
00178558: 0c017895 jal 0x0005e254
 
0017855c: 34060400 ori r6,r0,0x0400
 
00178560: 3c128019 lui r18,0x8019
 
00178564: 8e52f7dc lw r18,-0x0824(r18)
 
00178568: 92220006 lbu r2,0x0006(r17)
 
0017856c: 00000000 nop
 
00178570: 0242102a slt r2,r18,r2
 
00178574: 104000c5 beq r2,r0,0x0017888c
 
00178578: 00000000 nop
 
0017857c: 0000b821 addu r23,r0,r0
 
00178580: 3c158019 lui r21,0x8019
 
00178584: 26b5f8cc addiu r21,r21,0xf8cc
 
00178588: 3c148019 lui r20,0x8019
 
0017858c: 26942dd8 addiu r20,r20,0x2dd8
 
00178590: 27b30010 addiu r19,r29,0x0010
 
00178594: 8fab0260 lw r11,0x0260(r29)
 
00178598: 00000000 nop
 
0017859c: 11600007 beq r11,r0,0x001785bc
 
001785a0: 00000000 nop
 
001785a4: 0c066bbc jal 0x0019aef0
 
001785a8: 00000000 nop
 
001785ac: 10400003 beq r2,r0,0x001785bc
 
001785b0: 00000000 nop
 
001785b4: 17c0013e bne r30,r0,0x00178ab0
 
001785b8: 3c041f80 lui r4,0x1f80
 
001785bc: 92040062 lbu r4,0x0062(r16)
 
001785c0: 00000000 nop
 
001785c4: 108000b1 beq r4,r0,0x0017888c
 
001785c8: 00000000 nop
 
001785cc: 96220000 lhu r2,0x0000(r17)
 
001785d0: 00000000 nop
 
001785d4: 00021880 sll r3,r2,0x02
 
001785d8: 00621821 addu r3,r3,r2
 
001785dc: 3c018019 lui r1,0x8019
 
001785e0: 00230821 addu r1,r1,r3
 
001785e4: 90222dd8 lbu r2,0x2dd8(r1)
 
001785e8: 00000000 nop
 
001785ec: 0044102b sltu r2,r2,r4
 
001785f0: 104000a6 beq r2,r0,0x0017888c
 
001785f4: 00000000 nop
 
001785f8: a600002a sh r0,0x002a(r16)
 
001785fc: 8602002a lh r2,0x002a(r16)
 
00178600: a6000028 sh r0,0x0028(r16)
 
00178604: 00021200 sll r2,r2,0x08
 
00178608: a602002c sh r2,0x002c(r16)
 
0017860c: 92220019 lbu r2,0x0019(r17)
 
00178610: 00000000 nop
 
00178614: 02e2102a slt r2,r23,r2
 
00178618: 1040003e beq r2,r0,0x00178714
 
0017861c: 00000000 nop
 
00178620: 86030028 lh r3,0x0028(r16)
 
00178624: 92220018 lbu r2,0x0018(r17)
 
00178628: 00000000 nop
 
0017862c: 00620018 mult r3,r2
 
00178630: a6000026 sh r0,0x0026(r16)
 
00178634: 9603002c lhu r3,0x002c(r16)
 
00178638: 00001012 mflo r2
 
0017863c: 00621821 addu r3,r3,r2
 
00178640: a603002e sh r3,0x002e(r16)
 
00178644: 92220018 lbu r2,0x0018(r17)
 
00178648: 00000000 nop
 
0017864c: 02e2102a slt r2,r23,r2
 
00178650: 10400026 beq r2,r0,0x001786ec
 
00178654: 00000000 nop
 
00178658: 9602002e lhu r2,0x002e(r16)
 
0017865c: 96030026 lhu r3,0x0026(r16)
 
00178660: 00000000 nop
 
00178664: 00431021 addu r2,r2,r3
 
00178668: a602001a sh r2,0x001a(r16)
 
0017866c: 00021400 sll r2,r2,0x10
 
00178670: 00021343 sra r2,r2,0x0d
 
00178674: 8603001a lh r3,0x001a(r16)
 
00178678: 00551021 addu r2,r2,r21
 
0017867c: ae020000 sw r2,0x0000(r16)
 
00178680: 00031080 sll r2,r3,0x02
 
00178684: 00431021 addu r2,r2,r3
 
00178688: 8603001a lh r3,0x001a(r16)
 
0017868c: 00541021 addu r2,r2,r20
 
00178690: ae020008 sw r2,0x0008(r16)
 
00178694: 02c31021 addu r2,r22,r3
 
00178698: 90420000 lbu r2,0x0000(r2)
 
0017869c: 02631821 addu r3,r19,r3
 
001786a0: 30420001 andi r2,r2,0x0001
 
001786a4: a0620000 sb r2,0x0000(r3)
 
001786a8: 8603001a lh r3,0x001a(r16)
 
001786ac: 00000000 nop
 
001786b0: 02c31821 addu r3,r22,r3
 
001786b4: 90620000 lbu r2,0x0000(r3)
 
001786b8: 00000000 nop
 
001786bc: 304200fe andi r2,r2,0x00fe
 
001786c0: a0620000 sb r2,0x0000(r3)
 
001786c4: 96020026 lhu r2,0x0026(r16)
 
001786c8: 00000000 nop
 
001786cc: 24420001 addiu r2,r2,0x0001
 
001786d0: a6020026 sh r2,0x0026(r16)
 
001786d4: 00021400 sll r2,r2,0x10
 
001786d8: 92230018 lbu r3,0x0018(r17)
 
001786dc: 00021403 sra r2,r2,0x10
 
001786e0: 0043102a slt r2,r2,r3
 
001786e4: 1440ffdc bne r2,r0,0x00178658
 
001786e8: 00000000 nop
 
001786ec: 96020028 lhu r2,0x0028(r16)
 
001786f0: 00000000 nop
 
001786f4: 24420001 addiu r2,r2,0x0001
 
001786f8: a6020028 sh r2,0x0028(r16)
 
001786fc: 00021400 sll r2,r2,0x10
 
00178700: 92230019 lbu r3,0x0019(r17)
 
00178704: 00021403 sra r2,r2,0x10
 
00178708: 0043102a slt r2,r2,r3
 
0017870c: 1440ffc4 bne r2,r0,0x00178620
 
00178710: 00000000 nop
 
00178714: 9602002a lhu r2,0x002a(r16)
 
00178718: 00000000 nop
 
0017871c: 24420001 addiu r2,r2,0x0001
 
00178720: a602002a sh r2,0x002a(r16)
 
00178724: 00021400 sll r2,r2,0x10
 
00178728: 00021403 sra r2,r2,0x10
 
0017872c: 28420002 slti r2,r2,0x0002
 
00178730: 1440ffb2 bne r2,r0,0x001785fc
 
00178734: 00000000 nop
 
00178738: a2000062 sb r0,0x0062(r16)
 
0017873c: a600002a sh r0,0x002a(r16)
 
00178740: 8602002a lh r2,0x002a(r16)
 
00178744: a6000028 sh r0,0x0028(r16)
 
00178748: 00021200 sll r2,r2,0x08
 
0017874c: a602002c sh r2,0x002c(r16)
 
00178750: 92220019 lbu r2,0x0019(r17)
 
00178754: 00000000 nop
 
00178758: 1040003e beq r2,r0,0x00178854
 
0017875c: 00000000 nop
 
00178760: 86030028 lh r3,0x0028(r16)
 
00178764: 92220018 lbu r2,0x0018(r17)
 
00178768: 00000000 nop
 
0017876c: 00620018 mult r3,r2
 
00178770: a6000026 sh r0,0x0026(r16)
 
00178774: 9603002c lhu r3,0x002c(r16)
 
00178778: 00001012 mflo r2
 
0017877c: 00621821 addu r3,r3,r2
 
00178780: a603002e sh r3,0x002e(r16)
 
00178784: 92220018 lbu r2,0x0018(r17)
 
00178788: 00000000 nop
 
0017878c: 10400027 beq r2,r0,0x0017882c
 
00178790: 00000000 nop
 
00178794: 9602002e lhu r2,0x002e(r16)
 
00178798: 96030026 lhu r3,0x0026(r16)
 
0017879c: 00000000 nop
 
001787a0: 00431021 addu r2,r2,r3
 
001787a4: a602001a sh r2,0x001a(r16)
 
001787a8: 00021400 sll r2,r2,0x10
 
001787ac: 00021343 sra r2,r2,0x0d
 
001787b0: 8603001a lh r3,0x001a(r16)
 
001787b4: 00551021 addu r2,r2,r21
 
001787b8: ae020000 sw r2,0x0000(r16)
 
001787bc: 00031080 sll r2,r3,0x02
 
001787c0: 00431021 addu r2,r2,r3
 
001787c4: 8603001a lh r3,0x001a(r16)
 
001787c8: 00541021 addu r2,r2,r20
 
001787cc: ae020008 sw r2,0x0008(r16)
 
001787d0: 02631821 addu r3,r19,r3
 
001787d4: 90620000 lbu r2,0x0000(r3)
 
001787d8: 00000000 nop
 
001787dc: 10400009 beq r2,r0,0x00178804
 
001787e0: 00000000 nop
 
001787e4: 0c05d7a8 jal 0x00175ea0
 
001787e8: 00000000 nop
 
001787ec: 9222001d lbu r2,0x001d(r17)
 
001787f0: 00000000 nop
 
001787f4: 14400003 bne r2,r0,0x00178804
 
001787f8: 00000000 nop
 
001787fc: 0c05d936 jal 0x001764d8
 
00178800: 00000000 nop
 
00178804: 96020026 lhu r2,0x0026(r16)
 
00178808: 00000000 nop
 
0017880c: 24420001 addiu r2,r2,0x0001
 
00178810: a6020026 sh r2,0x0026(r16)
 
00178814: 00021400 sll r2,r2,0x10
 
00178818: 92230018 lbu r3,0x0018(r17)
 
0017881c: 00021403 sra r2,r2,0x10
 
00178820: 0043102a slt r2,r2,r3
 
00178824: 1440ffdb bne r2,r0,0x00178794
 
00178828: 00000000 nop
 
0017882c: 96020028 lhu r2,0x0028(r16)
 
00178830: 00000000 nop
 
00178834: 24420001 addiu r2,r2,0x0001
 
00178838: a6020028 sh r2,0x0028(r16)
 
0017883c: 00021400 sll r2,r2,0x10
 
00178840: 92230019 lbu r3,0x0019(r17)
 
00178844: 00021403 sra r2,r2,0x10
 
00178848: 0043102a slt r2,r2,r3
 
0017884c: 1440ffc4 bne r2,r0,0x00178760
 
00178850: 00000000 nop
 
00178854: 9602002a lhu r2,0x002a(r16)
 
00178858: 00000000 nop
 
0017885c: 24420001 addiu r2,r2,0x0001
 
00178860: a602002a sh r2,0x002a(r16)
 
00178864: 00021400 sll r2,r2,0x10
 
00178868: 00021403 sra r2,r2,0x10
 
0017886c: 28420002 slti r2,r2,0x0002
 
00178870: 1440ffb3 bne r2,r0,0x00178740
 
00178874: 00000000 nop
 
00178878: 92220006 lbu r2,0x0006(r17)
 
0017887c: 26520001 addiu r18,r18,0x0001
 
00178880: 0242102a slt r2,r18,r2
 
00178884: 1440ff43 bne r2,r0,0x00178594
 
00178888: 341e0001 ori r30,r0,0x0001
 
0017888c: 00009021 addu r18,r0,r0
 
00178890: 02c04021 addu r8,r22,r0
 
00178894: 00003821 addu r7,r0,r0
 
00178898: 00003021 addu r6,r0,r0
 
0017889c: 3c028019 lui r2,0x8019
 
001788a0: 2442f8cc addiu r2,r2,0xf8cc
 
001788a4: 00c22021 addu r4,r6,r2
 
001788a8: 90820005 lbu r2,0x0005(r4)
 
001788ac: 00000000 nop
 
001788b0: 304200df andi r2,r2,0x00df
 
001788b4: a0820005 sb r2,0x0005(r4)
 
001788b8: 3c018019 lui r1,0x8019
 
001788bc: 00270821 addu r1,r1,r7
 
001788c0: 90222ddb lbu r2,0x2ddb(r1)
 
001788c4: 00000000 nop
 
001788c8: 14400045 bne r2,r0,0x001789e0
 
001788cc: 00000000 nop
 
001788d0: 3c018019 lui r1,0x8019
 
001788d4: 00260821 addu r1,r1,r6
 
001788d8: 9022f8cf lbu r2,-0x0731(r1)
 
001788dc: 00000000 nop
 
001788e0: 3042001f andi r2,r2,0x001f
 
001788e4: 28420003 slti r2,r2,0x0003
 
001788e8: 14400006 bne r2,r0,0x00178904
 
001788ec: 00000000 nop
 
001788f0: 91020000 lbu r2,0x0000(r8)
 
001788f4: 00000000 nop
 
001788f8: 30420002 andi r2,r2,0x0002
 
001788fc: 14400040 bne r2,r0,0x00178a00
 
00178900: 00000000 nop
 
00178904: 3c018019 lui r1,0x8019
 
00178908: 00270821 addu r1,r1,r7
 
0017890c: 90222dd8 lbu r2,0x2dd8(r1)
 
00178910: 00000000 nop
 
00178914: 1040003a beq r2,r0,0x00178a00
 
00178918: 00000000 nop
 
0017891c: 90850003 lbu r5,0x0003(r4)
 
00178920: 00000000 nop
 
00178924: 30a2001f andi r2,r5,0x001f
 
00178928: 28420004 slti r2,r2,0x0004
 
0017892c: 10400034 beq r2,r0,0x00178a00
 
00178930: 3403001c ori r3,r0,0x001c
 
00178934: 3c018019 lui r1,0x8019
 
00178938: 00260821 addu r1,r1,r6
 
0017893c: 9022f8cc lbu r2,-0x0734(r1)
 
00178940: 00000000 nop
 
00178944: 3042003f andi r2,r2,0x003f
 
00178948: 1043002d beq r2,r3,0x00178a00
 
0017894c: 00000000 nop
 
00178950: 90820003 lbu r2,0x0003(r4)
 
00178954: 00000000 nop
 
00178958: 304300e0 andi r3,r2,0x00e0
 
0017895c: 10600005 beq r3,r0,0x00178974
 
00178960: 34020060 ori r2,r0,0x0060
 
00178964: 92220014 lbu r2,0x0014(r17)
 
00178968: 00000000 nop
 
0017896c: 14400024 bne r2,r0,0x00178a00
 
00178970: 34020060 ori r2,r0,0x0060
 
00178974: 14620005 bne r3,r2,0x0017898c
 
00178978: 00051142 srl r2,r5,0x05
 
0017897c: 92220012 lbu r2,0x0012(r17)
 
00178980: 00000000 nop
 
00178984: 1440001e bne r2,r0,0x00178a00
 
00178988: 00051142 srl r2,r5,0x05
 
0017898c: 28420004 slti r2,r2,0x0004
 
00178990: 14400005 bne r2,r0,0x001789a8
 
00178994: 34030012 ori r3,r0,0x0012
 
00178998: 92220013 lbu r2,0x0013(r17)
 
0017899c: 00000000 nop
 
001789a0: 14400017 bne r2,r0,0x00178a00
 
001789a4: 00000000 nop
 
001789a8: 90820000 lbu r2,0x0000(r4)
 
001789ac: 00000000 nop
 
001789b0: 3042003f andi r2,r2,0x003f
 
001789b4: 14430005 bne r2,r3,0x001789cc
 
001789b8: 00000000 nop
 
001789bc: 9222000e lbu r2,0x000e(r17)
 
001789c0: 00000000 nop
 
001789c4: 1040000e beq r2,r0,0x00178a00
 
001789c8: 00000000 nop
 
001789cc: 91020000 lbu r2,0x0000(r8)
 
001789d0: 00000000 nop
 
001789d4: 30420010 andi r2,r2,0x0010
 
001789d8: 10400009 beq r2,r0,0x00178a00
 
001789dc: 00000000 nop
 
001789e0: 96020018 lhu r2,0x0018(r16)
 
001789e4: 00000000 nop
 
001789e8: 24420001 addiu r2,r2,0x0001
 
001789ec: a6020018 sh r2,0x0018(r16)
 
001789f0: 90820005 lbu r2,0x0005(r4)
 
001789f4: 00000000 nop
 
001789f8: 34420020 ori r2,r2,0x0020
 
001789fc: a0820005 sb r2,0x0005(r4)
 
00178a00: 25080001 addiu r8,r8,0x0001
 
00178a04: 24e70005 addiu r7,r7,0x0005
 
00178a08: 26520001 addiu r18,r18,0x0001
 
00178a0c: 2a420200 slti r2,r18,0x0200
 
00178a10: 1440ffa2 bne r2,r0,0x0017889c
 
00178a14: 24c60008 addiu r6,r6,0x0008
 
00178a18: 34020001 ori r2,r0,0x0001
 
00178a1c: 3c018019 lui r1,0x8019
 
00178a20: ac22f510 sw r2,-0x0af0(r1)
 
00178a24: 9222000d lbu r2,0x000d(r17)
 
00178a28: 3c018019 lui r1,0x8019
 
00178a2c: ac22f514 sw r2,-0x0aec(r1)
 
00178a30: 9222000a lbu r2,0x000a(r17)
 
00178a34: 00000000 nop
 
00178a38: a6020026 sh r2,0x0026(r16)
 
00178a3c: 9222000b lbu r2,0x000b(r17)
 
00178a40: 00000000 nop
 
00178a44: a6020028 sh r2,0x0028(r16)
 
00178a48: 9222000c lbu r2,0x000c(r17)
 
00178a4c: a2000072 sb r0,0x0072(r16)
 
00178a50: a602002a sh r2,0x002a(r16)
 
00178a54: 9223000b lbu r3,0x000b(r17)
 
00178a58: 92220018 lbu r2,0x0018(r17)
 
00178a5c: 00000000 nop
 
00178a60: 00620018 mult r3,r2
 
00178a64: 9222000c lbu r2,0x000c(r17)
 
00178a68: 9224000a lbu r4,0x000a(r17)
 
00178a6c: 00021200 sll r2,r2,0x08
 
00178a70: 00001812 mflo r3
 
00178a74: 00431021 addu r2,r2,r3
 
00178a78: 00441021 addu r2,r2,r4
 
00178a7c: 3c018019 lui r1,0x8019
 
00178a80: ac22f7b4 sw r2,-0x084c(r1)
 
00178a84: 000210c0 sll r2,r2,0x03
 
00178a88: 3c018019 lui r1,0x8019
 
00178a8c: 00220821 addu r1,r1,r2
 
00178a90: 9022f8d1 lbu r2,-0x072f(r1)
 
00178a94: 00000000 nop
 
00178a98: 00021142 srl r2,r2,0x05
 
00178a9c: 30420001 andi r2,r2,0x0001
 
00178aa0: 1440000e bne r2,r0,0x00178adc
 
00178aa4: 00000000 nop
 
00178aa8: 0805e31c j 0x00178c70
 
00178aac: 00001021 addu r2,r0,r0
 
00178ab0: 3c058019 lui r5,0x8019
 
00178ab4: 24a53924 addiu r5,r5,0x3924
 
00178ab8: 34060400 ori r6,r0,0x0400
 
00178abc: 8fab025c lw r11,0x025c(r29)
 
00178ac0: 34020001 ori r2,r0,0x0001
 
00178ac4: 3c018019 lui r1,0x8019
 
00178ac8: ac32f7dc sw r18,-0x0824(r1)
 
00178acc: 0c017895 jal 0x0005e254
 
00178ad0: ad620000 sw r2,0x0000(r11)
 
00178ad4: 0805e31a j 0x00178c68
 
00178ad8: 00000000 nop
 
00178adc: 3c018019 lui r1,0x8019
 
00178ae0: ac36f7ac sw r22,-0x0854(r1)
 
00178ae4: 0c05e500 jal 0x00179400
 
00178ae8: 00000000 nop
 
00178aec: 34020004 ori r2,r0,0x0004
 
00178af0: 3c018019 lui r1,0x8019
 
00178af4: a020f86e sb r0,-0x0792(r1)
 
00178af8: 3c018019 lui r1,0x8019
 
00178afc: a020f86f sb r0,-0x0791(r1)
 
00178b00: a220001e sb r0,0x001e(r17)
 
00178b04: a220001f sb r0,0x001f(r17)
 
00178b08: a2020054 sb r2,0x0054(r16)
 
00178b0c: 340200ff ori r2,r0,0x00ff
 
00178b10: a6020022 sh r2,0x0022(r16)
 
00178b14: 86030022 lh r3,0x0022(r16)
 
00178b18: 34020002 ori r2,r0,0x0002
 
00178b1c: a2000040 sb r0,0x0040(r16)
 
00178b20: a2000041 sb r0,0x0041(r16)
 
00178b24: a200005e sb r0,0x005e(r16)
 
00178b28: 1060004d beq r3,r0,0x00178c60
 
00178b2c: a2020055 sb r2,0x0055(r16)
 
00178b30: 92020072 lbu r2,0x0072(r16)
 
00178b34: 86030028 lh r3,0x0028(r16)
 
00178b38: a2020073 sb r2,0x0073(r16)
 
00178b3c: 92220018 lbu r2,0x0018(r17)
 
00178b40: 00000000 nop
 
00178b44: 00620018 mult r3,r2
 
00178b48: 8604002a lh r4,0x002a(r16)
 
00178b4c: 00000000 nop
 
00178b50: 00042200 sll r4,r4,0x08
 
00178b54: 96030026 lhu r3,0x0026(r16)
 
00178b58: 00001012 mflo r2
 
00178b5c: 00822021 addu r4,r4,r2
 
00178b60: 00832021 addu r4,r4,r3
 
00178b64: a604001a sh r4,0x001a(r16)
 
00178b68: 00042400 sll r4,r4,0x10
 
00178b6c: 00042343 sra r4,r4,0x0d
 
00178b70: 9202005e lbu r2,0x005e(r16)
 
00178b74: 8603001a lh r3,0x001a(r16)
 
00178b78: 24420001 addiu r2,r2,0x0001
 
00178b7c: a202005e sb r2,0x005e(r16)
 
00178b80: 00031080 sll r2,r3,0x02
 
00178b84: 00431021 addu r2,r2,r3
 
00178b88: 3c038019 lui r3,0x8019
 
00178b8c: 24632dd8 addiu r3,r3,0x2dd8
 
00178b90: 00431021 addu r2,r2,r3
 
00178b94: ae020008 sw r2,0x0008(r16)
 
00178b98: 3c028019 lui r2,0x8019
 
00178b9c: 2442f8cc addiu r2,r2,0xf8cc
 
00178ba0: 8e030008 lw r3,0x0008(r16)
 
00178ba4: 00822021 addu r4,r4,r2
 
00178ba8: ae040000 sw r4,0x0000(r16)
 
00178bac: 90620000 lbu r2,0x0000(r3)
 
00178bb0: 8e030008 lw r3,0x0008(r16)
 
00178bb4: 3c018019 lui r1,0x8019
 
00178bb8: a022f7a8 sb r2,-0x0858(r1)
 
00178bbc: 9202005e lbu r2,0x005e(r16)
 
00178bc0: 00000000 nop
 
00178bc4: a0620001 sb r2,0x0001(r3)
 
00178bc8: 3c028019 lui r2,0x8019
 
00178bcc: 9042f7a8 lbu r2,-0x0858(r2)
 
00178bd0: 86030026 lh r3,0x0026(r16)
 
00178bd4: a6020022 sh r2,0x0022(r16)
 
00178bd8: 92220007 lbu r2,0x0007(r17)
 
00178bdc: 00000000 nop
 
00178be0: 1462000b bne r3,r2,0x00178c10
 
00178be4: 00000000 nop
 
00178be8: 86030028 lh r3,0x0028(r16)
 
00178bec: 92220008 lbu r2,0x0008(r17)
 
00178bf0: 00000000 nop
 
00178bf4: 14620006 bne r3,r2,0x00178c10
 
00178bf8: 00000000 nop
 
00178bfc: 8603002a lh r3,0x002a(r16)
 
00178c00: 92220009 lbu r2,0x0009(r17)
 
00178c04: 00000000 nop
 
00178c08: 10620015 beq r3,r2,0x00178c60
 
00178c0c: 00000000 nop
 
00178c10: 0c05de77 jal 0x001779dc
 
00178c14: 00000000 nop
 
00178c18: 86030022 lh r3,0x0022(r16)
 
00178c1c: 3c028019 lui r2,0x8019
 
00178c20: 9042f7a8 lbu r2,-0x0858(r2)
 
00178c24: 00000000 nop
 
00178c28: 14620009 bne r3,r2,0x00178c50
 
00178c2c: 00000000 nop
 
00178c30: 0c05df02 jal 0x00177c08
 
00178c34: 00000000 nop
 
00178c38: 86030022 lh r3,0x0022(r16)
 
00178c3c: 3c028019 lui r2,0x8019
 
00178c40: 9042f7a8 lbu r2,-0x0858(r2)
 
00178c44: 00000000 nop
 
00178c48: 10620009 beq r3,r2,0x00178c70
 
00178c4c: 00001021 addu r2,r0,r0
 
00178c50: 86020022 lh r2,0x0022(r16)
 
00178c54: 00000000 nop
 
00178c58: 1440ffb5 bne r2,r0,0x00178b30
 
00178c5c: 00000000 nop
 
00178c60: 0c05db24 jal 0x00176c90
 
00178c64: 00000000 nop
 
00178c68: 3c028019 lui r2,0x8019
 
00178c6c: 2442f7f0 addiu r2,r2,0xf7f0
 
00178c70: 8fbf0234 lw r31,0x0234(r29)
 
00178c74: 8fbe0230 lw r30,0x0230(r29)
 
00178c78: 8fb7022c lw r23,0x022c(r29)
 
00178c7c: 8fb60228 lw r22,0x0228(r29)
 
00178c80: 8fb50224 lw r21,0x0224(r29)
 
00178c84: 8fb40220 lw r20,0x0220(r29)
 
00178c88: 8fb3021c lw r19,0x021c(r29)
 
00178c8c: 8fb20218 lw r18,0x0218(r29)
 
00178c90: 8fb10214 lw r17,0x0214(r29)
 
00178c94: 8fb00210 lw r16,0x0210(r29)
 
00178c98: 27bd0238 addiu r29,r29,0x0238
 
00178c9c: 03e00008 jr r31
 
00178ca0: 00000000 nop
 
</font>
 

Latest revision as of 12:04, 10 April 2022

Redirect to: