Deployment Screen
Jump to navigation
Jump to search
001c3f44: 27bdffb8 addiu r29,r29,0xffb8 001c3f48: 340b0001 ori r11,r0,0x0001 001c3f4c: 3c04801d lui r4,0x801d 001c3f50: 24845af4 addiu r4,r4,0x5af4 001c3f54: afb20028 sw r18,0x0028(r29) 001c3f58: 3c05801d lui r5,0x801d 001c3f5c: 84a55afc lh r5,0x5afc(r5) 001c3f60: 3c06801d lui r6,0x801d 001c3f64: 84c65afe lh r6,0x5afe(r6) 001c3f68: 3c02801d lui r2,0x801d 001c3f6c: 2442d0e4 addiu r2,r2,0xd0e4 001c3f70: afbf0044 sw r31,0x0044(r29) 001c3f74: afbe0040 sw r30,0x0040(r29) 001c3f78: afb7003c sw r23,0x003c(r29) 001c3f7c: afb60038 sw r22,0x0038(r29) 001c3f80: afb50034 sw r21,0x0034(r29) 001c3f84: afb40030 sw r20,0x0030(r29) 001c3f88: afb3002c sw r19,0x002c(r29) 001c3f8c: afb10024 sw r17,0x0024(r29) 001c3f90: afb00020 sw r16,0x0020(r29) 001c3f94: afab0018 sw r11,0x0018(r29) 001c3f98: 3c018017 lui r1,0x8017 001c3f9c: ac223cb8 sw r2,0x3cb8(r1) 001c3fa0: 0c009271 jal 0x000249c4 001c3fa4: 34120004 ori r18,r0,0x0004 001c3fa8: 3c04801d lui r4,0x801d 001c3fac: 2484d094 addiu r4,r4,0xd094 001c3fb0: 3c05801d lui r5,0x801d 001c3fb4: 24a5cfd4 addiu r5,r5,0xcfd4 001c3fb8: 0c00923f jal 0x000248fc 001c3fbc: 00000000 nop 001c3fc0: 0c0532a0 jal 0x0014ca80 001c3fc4: 00000000 nop 001c3fc8: 0c04ed64 jal 0x0013b590 001c3fcc: 34040035 ori r4,r0,0x0035 001c3fd0: 00021840 sll r3,r2,0x01 001c3fd4: 00621821 addu r3,r3,r2 001c3fd8: 3c01801e lui r1,0x801e 001c3fdc: ac22cc78 sw r2,-0x3388(r1) 001c3fe0: 3c02801d lui r2,0x801d 001c3fe4: 8c42d270 lw r2,-0x2d90(r2) 001c3fe8: 00031880 sll r3,r3,0x02 001c3fec: 00621821 addu r3,r3,r2 001c3ff0: 3c01801d lui r1,0x801d 001c3ff4: ac23d274 sw r3,-0x2d8c(r1) 001c3ff8: 0c04f680 jal 0x0013da00 001c3ffc: 34040001 ori r4,r0,0x0001 001c4000: 340200ff ori r2,r0,0x00ff 001c4004: 3c018016 lui r1,0x8016 001c4008: ac22603c sw r2,0x603c(r1) 001c400c: 0c0532a0 jal 0x0014ca80 001c4010: 00000000 nop 001c4014: 340400ff ori r4,r0,0x00ff 001c4018: 3c03801d lui r3,0x801d 001c401c: 2463f5f4 addiu r3,r3,0xf5f4 001c4020: 3402009c ori r2,r0,0x009c 001c4024: 3c01801d lui r1,0x801d 001c4028: ac22d07c sw r2,-0x2f84(r1) 001c402c: 2402ff64 addiu r2,r0,0xff64 001c4030: 3c01801d lui r1,0x801d 001c4034: ac20d058 sw r0,-0x2fa8(r1) 001c4038: 3c01801d lui r1,0x801d 001c403c: ac20d060 sw r0,-0x2fa0(r1) 001c4040: 3c01801d lui r1,0x801d 001c4044: ac20d064 sw r0,-0x2f9c(r1) # Clear the data for the current unit whose stats are shown? 001c4048: 3c01801d lui r1,0x801d 001c404c: ac20d070 sw r0,-0x2f90(r1) 001c4050: 3c01801d lui r1,0x801d 001c4054: ac20d074 sw r0,-0x2f8c(r1) 001c4058: 3c01801d lui r1,0x801d 001c405c: ac22d214 sw r2,-0x2dec(r1) 001c4060: a0640000 sb r4,0x0000(r3) 001c4064: 2652ffff addiu r18,r18,0xffff 001c4068: 0641fffd bgez r18,0x 001c4060 001c406c: 2463ffff addiu r3,r3,0xffff 001c4070: 3c04801e lui r4,0x801e 001c4074: 2484cadc addiu r4,r4,0xcadc 001c4078: 3c05801d lui r5,0x801d 001c407c: 24a59fac addiu r5,r5,0x9fac 001c4080: 0c052fd5 jal 0x0014bf54 001c4084: 34060040 ori r6,r0,0x0040 001c4088: 0c070fb3 jal 0x 001c3ecc 001c408c: 00000000 nop 001c4090: 3c04801e lui r4,0x801e 001c4094: 2484b650 addiu r4,r4,0xb650 001c4098: 0c071ca2 jal 0x001c7288 001c409c: 00000000 nop 001c40a0: 0c04ed64 jal 0x0013b590 # Get Script Variable Var 0x1FF: Ramza Mandatory 001c40a4: 340401ff ori r4,r0,0x01ff 001c40a8: 10400019 beq r2,r0,0x 001c4110 # Branch if Ramza is not mandatory 001c40ac: 00000000 nop # Ramza mandatory: auto-deploy him 001c40b0: 00008821 addu r17,r0,r0 # r17 = Current Row. Set to 0. 001c40b4: 3c06801e lui r6,0x801e 001c40b8: 24c6cbe4 addiu r6,r6,0xcbe4 # r6 = 0x801dcbe4. Starting address of deployed units on tiles by roster ID. Tiles without a unit have a value of 0xFF. Tiles with a unit have their Roster Slot ID. 001c40bc: 3c05801e lui r5,0x801e 001c40c0: 24a5cbc8 addiu r5,r5,0xcbc8 # r5 = 0x801dcbc8. Starting address of valid deployment tiles. Valid tiles have a value of 0x01, invalid 0x00. 001c40c4: 00008021 addu r16,r0,r0 # r16 = Current Tile on Row. Set to 0. 001c40c8: 00c02021 addu r4,r6,r0 # r4 = Modified Deployed Unit Data 001c40cc: 00a01821 addu r3,r5,r0 # r3 = Modified Valid Deployment Tile Data 001c40d0: 90620000 lbu r2,0x0000(r3) # r2 = Current Deployment Tile 001c40d4: 00000000 nop 001c40d8: 10400003 beq r2,r0,0x 001c40e8 # Branch if current tile is not valid. 001c40dc: 00000000 nop 001c40e0: 08071044 j 0x 001c4110 # Valid tile found. Exit the loop. 001c40e4: a0800000 sb r0,0x0000(r4) # Save a value of 0 (Ramza's Roster ID) to the first valid tile. This will auto-deploy Ramza. 001c40e8: 24840001 addiu r4,r4,0x0001 # r4 = Deployed Unit Data ++ 001c40ec: 26100001 addiu r16,r16,0x0001 # r16 = Current Tile on Row ++ 001c40f0: 2a020005 slti r2,r16,0x0005 # r2 = 0x01 if this isn't the final tile on the row. 001c40f4: 1440fff6 bne r2,r0,0x 001c40d0 # Branch back if this row has more tiles left to check. 001c40f8: 24630001 addiu r3,r3,0x0001 # r3 = Valid Deployment Tile Data ++ 001c40fc: 24c60005 addiu r6,r6,0x0005 # r6 + 5: Next row for Starting Deployed Unit Data 001c4100: 26310001 addiu r17,r17,0x0001 # r17 = Current Row ++ 001c4104: 2a220005 slti r2,r17,0x0005 # r2 = 0x01 if Current Row still below 0x05 001c4108: 1440ffee bne r2,r0,0x 001c40c4 # Branch back if there are more rows left to check. 001c410c: 24a50005 addiu r5,r5,0x0005 # r5 + 5: Next row for Starting Valid Deployment Tile data. 001c4110: 3c05801c lui r5,0x801c 001c4114: 24a567cc addiu r5,r5,0x67cc 001c4118: 0c053228 jal 0x0014c8a0 001c411c: 3404000f ori r4,r0,0x000f 001c4120: 3404000f ori r4,r0,0x000f 001c4124: 00002821 addu r5,r0,r0 001c4128: 00003021 addu r6,r0,r0 001c412c: 0c05328e jal 0x0014ca38 001c4130: 00003821 addu r7,r0,r0 001c4134: 0c0716d4 jal 0x 001c5b50 Choose Unit for Deployment Screen Stats Display 001c4138: 34160001 ori r22,r0,0x0001 001c413c: 3c05801c lui r5,0x801c 001c4140: 24a5f77c addiu r5,r5,0xf77c 001c4144: 0c053228 jal 0x0014c8a0 001c4148: 34040008 ori r4,r0,0x0008 001c414c: 34040008 ori r4,r0,0x0008 001c4150: 3c05801d lui r5,0x801d 001c4154: 24a5d210 addiu r5,r5,0xd210 001c4158: 00003021 addu r6,r0,r0 001c415c: 0c05328e jal 0x0014ca38 001c4160: 00003821 addu r7,r0,r0 001c4164: 3c17801e lui r23,0x801e 001c4168: 26f7cbe4 addiu r23,r23,0xcbe4 001c416c: 3c15801d lui r21,0x801d 001c4170: 26b5d24c addiu r21,r21,0xd24c 001c4174: 3c14801d lui r20,0x801d 001c4178: 2694d254 addiu r20,r20,0xd254 001c417c: afa00010 sw r0,0x0010(r29) 001c4180: 3c01801e lui r1,0x801e 001c4184: ac20cc7c sw r0,-0x3384(r1) 001c4188: 0c04ed64 jal 0x0013b590 001c418c: 34040034 ori r4,r0,0x0034 001c4190: 3c04801e lui r4,0x801e 001c4194: 8c84cc7c lw r4,-0x3384(r4) 001c4198: 00000000 nop 001c419c: 0082102a slt r2,r4,r2 001c41a0: 10400495 beq r2,r0,0x 001c53f8 001c41a4: 00000000 nop 001c41a8: 0c04ed64 jal 0x0013b590 001c41ac: 24840035 addiu r4,r4,0x0035 001c41b0: 00021840 sll r3,r2,0x01 001c41b4: 00621821 addu r3,r3,r2 001c41b8: 3c01801e lui r1,0x801e 001c41bc: ac22cc78 sw r2,-0x3388(r1) 001c41c0: 3c02801d lui r2,0x801d 001c41c4: 8c42d270 lw r2,-0x2d90(r2) 001c41c8: 00031880 sll r3,r3,0x02 001c41cc: 00621821 addu r3,r3,r2 001c41d0: 3c01801d lui r1,0x801d 001c41d4: ac23d274 sw r3,-0x2d8c(r1) 001c41d8: 0c04ed64 jal 0x0013b590 001c41dc: 340401fe ori r4,r0,0x01fe 001c41e0: 10400005 beq r2,r0,0x 001c41f8 001c41e4: 00008821 addu r17,r0,r0 001c41e8: 3c03801d lui r3,0x801d 001c41ec: 8c63d274 lw r3,-0x2d8c(r3) 001c41f0: 34020004 ori r2,r0,0x0004 001c41f4: a0620008 sb r2,0x0008(r3) 001c41f8: 02e02021 addu r4,r23,r0 001c41fc: 340a0005 ori r10,r0,0x0005 001c4200: 3c01801d lui r1,0x801d 001c4204: ac20d058 sw r0,-0x2fa8(r1) 001c4208: 3c01801d lui r1,0x801d 001c420c: ac2ad070 sw r10,-0x2f90(r1) 001c4210: 3c01801d lui r1,0x801d 001c4214: ac20d074 sw r0,-0x2f8c(r1) 001c4218: 00801821 addu r3,r4,r0 001c421c: 24850005 addiu r5,r4,0x0005 001c4220: 90620000 lbu r2,0x0000(r3) 001c4224: 340b00ff ori r11,r0,0x00ff 001c4228: 104b0007 beq r2,r11,0x 001c4248 001c422c: 24630001 addiu r3,r3,0x0001 001c4230: 3c02801d lui r2,0x801d 001c4234: 8c42d058 lw r2,-0x2fa8(r2) 001c4238: 00000000 nop 001c423c: 24420001 addiu r2,r2,0x0001 001c4240: 3c01801d lui r1,0x801d 001c4244: ac22d058 sw r2,-0x2fa8(r1) 001c4248: 0065102a slt r2,r3,r5 001c424c: 1440fff4 bne r2,r0,0x 001c4220 001c4250: 00000000 nop 001c4254: 26310001 addiu r17,r17,0x0001 001c4258: 2a220005 slti r2,r17,0x0005 001c425c: 1440ffee bne r2,r0,0x 001c4218 001c4260: 24840005 addiu r4,r4,0x0005 001c4264: 0c053274 jal 0x0014c9d0 001c4268: 34040004 ori r4,r0,0x0004 001c426c: 00008821 addu r17,r0,r0 001c4270: 02e02821 addu r5,r23,r0 001c4274: 2402ffff addiu r2,r0,0xffff 001c4278: 340a0002 ori r10,r0,0x0002 001c427c: 340b0002 ori r11,r0,0x0002 001c4280: aeaa0000 sw r10,0x0000(r21) 001c4284: ae8b0000 sw r11,0x0000(r20) 001c4288: 3c01801d lui r1,0x801d 001c428c: ac22d068 sw r2,-0x2f98(r1) 001c4290: aeaa0004 sw r10,0x0004(r21) 001c4294: ae8b0004 sw r11,0x0004(r20) 001c4298: 00008021 addu r16,r0,r0 001c429c: 00a02021 addu r4,r5,r0 001c42a0: 00801821 addu r3,r4,r0 001c42a4: 90620000 lbu r2,0x0000(r3) 001c42a8: 340a00ff ori r10,r0,0x00ff 001c42ac: 144a0051 bne r2,r10,0x 001c43f4 001c42b0: 00000000 nop 001c42b4: 26100001 addiu r16,r16,0x0001 001c42b8: 2a020005 slti r2,r16,0x0005 001c42bc: 1440fff8 bne r2,r0,0x 001c42a0 001c42c0: 24640001 addiu r4,r3,0x0001 001c42c4: 26310001 addiu r17,r17,0x0001 001c42c8: 2a220005 slti r2,r17,0x0005 001c42cc: 1440fff2 bne r2,r0,0x 001c4298 001c42d0: 24a50005 addiu r5,r5,0x0005 001c42d4: 8fab0010 lw r11,0x0010(r29) 001c42d8: 00000000 nop 001c42dc: 15600003 bne r11,r0,0x 001c42ec 001c42e0: 2402ffff addiu r2,r0,0xffff 001c42e4: 3c01801d lui r1,0x801d 001c42e8: ac22d068 sw r2,-0x2f98(r1) 001c42ec: 0c070f2a jal 0x 001c3ca8 001c42f0: 00000000 nop 001c42f4: 8faa0010 lw r10,0x0010(r29) 001c42f8: 00000000 nop 001c42fc: 11400017 beq r10,r0,0x 001c435c 001c4300: 00000000 nop 001c4304: 3c04801d lui r4,0x801d 001c4308: 8c84d064 lw r4,-0x2f9c(r4) 001c430c: 3c01801e lui r1,0x801e 001c4310: 00240821 addu r1,r1,r4 001c4314: 9022cc64 lbu r2,-0x339c(r1) 001c4318: 00000000 nop 001c431c: 14560006 bne r2,r22,0x 001c4338 001c4320: 2402ffff addiu r2,r0,0xffff 001c4324: 3c03801d lui r3,0x801d 001c4328: 8c63d068 lw r3,-0x2f98(r3) 001c432c: 00000000 nop 001c4330: 1062000a beq r3,r2,0x 001c435c 001c4334: 00000000 nop 001c4338: 3c02801d lui r2,0x801d 001c433c: 8c42d068 lw r2,-0x2f98(r2) 001c4340: 00000000 nop 001c4344: 10440005 beq r2,r4,0x 001c435c 001c4348: 00000000 nop 001c434c: 3c05801c lui r5,0x801c 001c4350: 24a560e0 addiu r5,r5,0x60e0 001c4354: 0c053228 jal 0x0014c8a0 001c4358: 34040004 ori r4,r0,0x0004 001c435c: 8fab0010 lw r11,0x0010(r29) 001c4360: 00000000 nop 001c4364: 1576002c bne r11,r22,0x 001c4418 001c4368: 340b0002 ori r11,r0,0x0002 001c436c: 3404000e ori r4,r0,0x000e 001c4370: 00002821 addu r5,r0,r0 001c4374: 00003021 addu r6,r0,r0 001c4378: 0c05328e jal 0x0014ca38 001c437c: 34070001 ori r7,r0,0x0001 001c4380: 34020100 ori r2,r0,0x0100 001c4384: 3c01801d lui r1,0x801d 001c4388: ac22d078 sw r2,-0x2f88(r1) 001c438c: 3c03801d lui r3,0x801d 001c4390: 2463f5f0 addiu r3,r3,0xf5f0 001c4394: 24640005 addiu r4,r3,0x0005 001c4398: 90620000 lbu r2,0x0000(r3) 001c439c: 00000000 nop 001c43a0: 2c420002 sltiu r2,r2,0x0002 001c43a4: 10400002 beq r2,r0,0x 001c43b0 001c43a8: 00000000 nop 001c43ac: a0760000 sb r22,0x0000(r3) 001c43b0: 24630001 addiu r3,r3,0x0001 001c43b4: 0064102a slt r2,r3,r4 001c43b8: 1440fff7 bne r2,r0,0x 001c4398 001c43bc: 00009021 addu r18,r0,r0 001c43c0: 3c02801d lui r2,0x801d 001c43c4: 8c42d078 lw r2,-0x2f88(r2) 001c43c8: 00000000 nop 001c43cc: 2442fff8 addiu r2,r2,0xfff8 001c43d0: 3c01801d lui r1,0x801d 001c43d4: ac22d078 sw r2,-0x2f88(r1) 001c43d8: 0c0532a0 jal 0x0014ca80 001c43dc: 26520008 addiu r18,r18,0x0008 001c43e0: 2a420100 slti r2,r18,0x0100 001c43e4: 1040002f beq r2,r0,0x 001c44a4 001c43e8: 00000000 nop 001c43ec: 080710f0 j 0x 001c43c0 001c43f0: 00000000 nop 001c43f4: aeb00000 sw r16,0x0000(r21) 001c43f8: ae910000 sw r17,0x0000(r20) 001c43fc: aeb00004 sw r16,0x0004(r21) 001c4400: ae910004 sw r17,0x0004(r20) 001c4404: 90820000 lbu r2,0x0000(r4) 001c4408: 3c01801d lui r1,0x801d 001c440c: ac22d068 sw r2,-0x2f98(r1) 001c4410: 080710b5 j 0x 001c42d4 001c4414: 00000000 nop 001c4418: 8faa0010 lw r10,0x0010(r29) 001c441c: 00000000 nop 001c4420: 154b0020 bne r10,r11,0x 001c44a4 001c4424: 3404000e ori r4,r0,0x000e 001c4428: 00002821 addu r5,r0,r0 001c442c: 00003021 addu r6,r0,r0 001c4430: 0c05328e jal 0x0014ca38 001c4434: 34070001 ori r7,r0,0x0001 001c4438: 2402ff00 addiu r2,r0,0xff00 001c443c: 3c01801d lui r1,0x801d 001c4440: ac22d078 sw r2,-0x2f88(r1) 001c4444: 3c03801d lui r3,0x801d 001c4448: 2463f5f0 addiu r3,r3,0xf5f0 001c444c: 24640005 addiu r4,r3,0x0005 001c4450: 90620000 lbu r2,0x0000(r3) 001c4454: 00000000 nop 001c4458: 2c420002 sltiu r2,r2,0x0002 001c445c: 10400002 beq r2,r0,0x 001c4468 001c4460: 00000000 nop 001c4464: a0760000 sb r22,0x0000(r3) 001c4468: 24630001 addiu r3,r3,0x0001 001c446c: 0064102a slt r2,r3,r4 001c4470: 1440fff7 bne r2,r0,0x 001c4450 001c4474: 00009021 addu r18,r0,r0 001c4478: 3c02801d lui r2,0x801d 001c447c: 8c42d078 lw r2,-0x2f88(r2) 001c4480: 00000000 nop 001c4484: 24420008 addiu r2,r2,0x0008 001c4488: 3c01801d lui r1,0x801d 001c448c: ac22d078 sw r2,-0x2f88(r1) 001c4490: 0c0532a0 jal 0x0014ca80 001c4494: 26520008 addiu r18,r18,0x0008 001c4498: 2a420100 slti r2,r18,0x0100 001c449c: 1440fff6 bne r2,r0,0x 001c4478 001c44a0: 00000000 nop 001c44a4: 8faa0018 lw r10,0x0018(r29) 001c44a8: 00000000 nop 001c44ac: 1140003e beq r10,r0,0x 001c45a8 001c44b0: 340b00ff ori r11,r0,0x00ff 001c44b4: 3c018016 lui r1,0x8016 001c44b8: ac2b603c sw r11,0x603c(r1) 001c44bc: 3c10801d lui r16,0x801d 001c44c0: 2610d214 addiu r16,r16,0xd214 001c44c4: 341100c0 ori r17,r0,0x00c0 001c44c8: 8e020000 lw r2,0x0000(r16) 001c44cc: 00000000 nop 001c44d0: 10400002 beq r2,r0,0x 001c44dc 001c44d4: 24420004 addiu r2,r2,0x0004 001c44d8: ae020000 sw r2,0x0000(r16) 001c44dc: 3c028016 lui r2,0x8016 001c44e0: 8c42603c lw r2,0x603c(r2) 001c44e4: 00000000 nop 001c44e8: 10400007 beq r2,r0,0x 001c4508 001c44ec: 2442fff0 addiu r2,r2,0xfff0 001c44f0: 3c018016 lui r1,0x8016 001c44f4: ac22603c sw r2,0x603c(r1) 001c44f8: 04410003 bgez r2,0x 001c4508 001c44fc: 00000000 nop 001c4500: 3c018016 lui r1,0x8016 001c4504: ac20603c sw r0,0x603c(r1) 001c4508: 3c03801d lui r3,0x801d 001c450c: 8c63d214 lw r3,-0x2dec(r3) 001c4510: 2402fff8 addiu r2,r0,0xfff8 001c4514: 14620008 bne r3,r2,0x 001c4538 001c4518: 00000000 nop 001c451c: 34120004 ori r18,r0,0x0004 001c4520: 3c02801d lui r2,0x801d 001c4524: 2442f5f4 addiu r2,r2,0xf5f4 001c4528: a0510000 sb r17,0x0000(r2) 001c452c: 2652ffff addiu r18,r18,0xffff 001c4530: 0641fffd bgez r18,0x 001c4528 001c4534: 2442ffff addiu r2,r2,0xffff 001c4538: 3c02801d lui r2,0x801d 001c453c: 8c42d07c lw r2,-0x2f84(r2) 001c4540: 00000000 nop 001c4544: 10400003 beq r2,r0,0x 001c4554 001c4548: 2442fffc addiu r2,r2,0xfffc 001c454c: 3c01801d lui r1,0x801d 001c4550: ac22d07c sw r2,-0x2f84(r1) 001c4554: 3c028016 lui r2,0x8016 001c4558: 8c42603c lw r2,0x603c(r2) 001c455c: 00000000 nop 001c4560: 1440000b bne r2,r0,0x 001c4590 001c4564: 00000000 nop 001c4568: 3c02801d lui r2,0x801d 001c456c: 8c42d214 lw r2,-0x2dec(r2) 001c4570: 00000000 nop 001c4574: 14400006 bne r2,r0,0x 001c4590 001c4578: 00000000 nop 001c457c: 3c02801d lui r2,0x801d 001c4580: 8c42d07c lw r2,-0x2f84(r2) 001c4584: 00000000 nop 001c4588: 10400005 beq r2,r0,0x 001c45a0 001c458c: 00000000 nop 001c4590: 0c0532a0 jal 0x0014ca80 001c4594: 00000000 nop 001c4598: 08071132 j 0x 001c44c8 001c459c: 00000000 nop 001c45a0: 08071170 j 0x 001c45c0 001c45a4: afa00018 sw r0,0x0018(r29) 001c45a8: 3c01801d lui r1,0x801d 001c45ac: a020f5f0 sb r0,-0x0a10(r1) 001c45b0: 3c01801d lui r1,0x801d 001c45b4: a020f5f1 sb r0,-0x0a0f(r1) 001c45b8: 3c01801d lui r1,0x801d 001c45bc: a020f5f3 sb r0,-0x0a0d(r1) 001c45c0: 3c05801c lui r5,0x801c 001c45c4: 24a57bec addiu r5,r5,0x7bec 001c45c8: 0c053228 jal 0x0014c8a0 001c45cc: 3404000e ori r4,r0,0x000e 001c45d0: 3404000e ori r4,r0,0x000e 001c45d4: 00002821 addu r5,r0,r0 001c45d8: 00003021 addu r6,r0,r0 001c45dc: 0c05328e jal 0x0014ca38 001c45e0: 00003821 addu r7,r0,r0 001c45e4: 3c1e801d lui r30,0x801d 001c45e8: 27def5f2 addiu r30,r30,0xf5f2 001c45ec: 0c0532a0 jal 0x0014ca80 001c45f0: 00000000 nop 001c45f4: 3c04801d lui r4,0x801d 001c45f8: 8c84d064 lw r4,-0x2f9c(r4) 001c45fc: 0c070f4f jal 0x 001c3d3c 001c4600: 00000000 nop 001c4604: 3c01801d lui r1,0x801d 001c4608: ac22d220 sw r2,-0x2de0(r1) 001c460c: 0c05295e jal 0x0014a578 001c4610: 00002021 addu r4,r0,r0 001c4614: 00409821 addu r19,r2,r0 001c4618: 8e620000 lw r2,0x0000(r19) 001c461c: 00000000 nop 001c4620: 30420100 andi r2,r2,0x0100 001c4624: 1040000c beq r2,r0,0x 001c4658 001c4628: 00000000 nop 001c462c: 3c05801d lui r5,0x801d 001c4630: 24a58cf0 addiu r5,r5,0x8cf0 001c4634: 0c053228 jal 0x0014c8a0 001c4638: 34040003 ori r4,r0,0x0003 001c463c: 34040003 ori r4,r0,0x0003 001c4640: 34050001 ori r5,r0,0x0001 001c4644: 00003021 addu r6,r0,r0 001c4648: 0c05328e jal 0x0014ca38 001c464c: 00003821 addu r7,r0,r0 001c4650: 0c053274 jal 0x0014c9d0 001c4654: 34040003 ori r4,r0,0x0003 001c4658: 93c20000 lbu r2,0x0000(r30) 001c465c: 00000000 nop 001c4660: 2c420002 sltiu r2,r2,0x0002 001c4664: 10400014 beq r2,r0,0x 001c46b8 001c4668: 340a00ff ori r10,r0,0x00ff 001c466c: 3c04801d lui r4,0x801d 001c4670: 8c84d074 lw r4,-0x2f8c(r4) 001c4674: 00000000 nop 001c4678: 00042080 sll r4,r4,0x02 001c467c: 00941021 addu r2,r4,r20 001c4680: 8c430000 lw r3,0x0000(r2) 001c4684: 00952021 addu r4,r4,r21 001c4688: 00031080 sll r2,r3,0x02 001c468c: 00431021 addu r2,r2,r3 001c4690: 8c830000 lw r3,0x0000(r4) 001c4694: 00571021 addu r2,r2,r23 001c4698: 00431021 addu r2,r2,r3 001c469c: 90420000 lbu r2,0x0000(r2) 001c46a0: 00000000 nop 001c46a4: 104a0003 beq r2,r10,0x 001c46b4 001c46a8: 00000000 nop 001c46ac: 080711ae j 0x 001c46b8 001c46b0: a3c00000 sb r0,0x0000(r30) 001c46b4: a3d60000 sb r22,0x0000(r30) 001c46b8: 0c053287 jal 0x0014ca1c 001c46bc: 3404000d ori r4,r0,0x000d 001c46c0: 14400009 bne r2,r0,0x 001c46e8 001c46c4: 00000000 nop 001c46c8: 3c03801d lui r3,0x801d 001c46cc: 2463f5f3 addiu r3,r3,0xf5f3 001c46d0: 90620000 lbu r2,0x0000(r3) 001c46d4: 00000000 nop 001c46d8: 2c420002 sltiu r2,r2,0x0002 001c46dc: 10400002 beq r2,r0,0x 001c46e8 001c46e0: 00000000 nop 001c46e4: a0600000 sb r0,0x0000(r3) 001c46e8: 3c03801d lui r3,0x801d 001c46ec: 2463f5f4 addiu r3,r3,0xf5f4 001c46f0: 90620000 lbu r2,0x0000(r3) 001c46f4: 00000000 nop 001c46f8: 2c420002 sltiu r2,r2,0x0002 001c46fc: 10400009 beq r2,r0,0x 001c4724 001c4700: 00000000 nop 001c4704: 3c02801d lui r2,0x801d 001c4708: 8c42d058 lw r2,-0x2fa8(r2) 001c470c: 00000000 nop 001c4710: 14400003 bne r2,r0,0x 001c4720 001c4714: 00000000 nop 001c4718: 080711c9 j 0x 001c4724 001c471c: a0760000 sb r22,0x0000(r3) 001c4720: a0600000 sb r0,0x0000(r3) 001c4724: 3c03801d lui r3,0x801d 001c4728: 8c63d074 lw r3,-0x2f8c(r3) 001c472c: 8e620000 lw r2,0x0000(r19) 001c4730: 00000000 nop 001c4734: 30428000 andi r2,r2,0x8000 001c4738: 1040000c beq r2,r0,0x 001c476c 001c473c: 0003902b sltu r18,r0,r3 001c4740: 00121080 sll r2,r18,0x02 001c4744: 00552021 addu r4,r2,r21 001c4748: 8c830000 lw r3,0x0000(r4) 001c474c: 00000000 nop 001c4750: 28620004 slti r2,r3,0x0004 001c4754: 10400005 beq r2,r0,0x 001c476c 001c4758: 24620001 addiu r2,r3,0x0001 001c475c: ac820000 sw r2,0x0000(r4) 001c4760: 34020003 ori r2,r0,0x0003 001c4764: 3c018016 lui r1,0x8016 001c4768: ac225fb4 sw r2,0x5fb4(r1) 001c476c: 8e620000 lw r2,0x0000(r19) 001c4770: 00000000 nop 001c4774: 30422000 andi r2,r2,0x2000 001c4778: 1040000a beq r2,r0,0x 001c47a4 001c477c: 00121080 sll r2,r18,0x02 001c4780: 00551821 addu r3,r2,r21 001c4784: 8c620000 lw r2,0x0000(r3) 001c4788: 00000000 nop 001c478c: 18400005 blez r2,0x 001c47a4 001c4790: 2442ffff addiu r2,r2,0xffff 001c4794: ac620000 sw r2,0x0000(r3) 001c4798: 34020003 ori r2,r0,0x0003 001c479c: 3c018016 lui r1,0x8016 001c47a0: ac225fb4 sw r2,0x5fb4(r1) 001c47a4: 8e620000 lw r2,0x0000(r19) 001c47a8: 00000000 nop 001c47ac: 30421000 andi r2,r2,0x1000 001c47b0: 1040000b beq r2,r0,0x 001c47e0 001c47b4: 00121080 sll r2,r18,0x02 001c47b8: 00542021 addu r4,r2,r20 001c47bc: 8c830000 lw r3,0x0000(r4) 001c47c0: 00000000 nop 001c47c4: 28620004 slti r2,r3,0x0004 001c47c8: 10400005 beq r2,r0,0x 001c47e0 001c47cc: 24620001 addiu r2,r3,0x0001 001c47d0: ac820000 sw r2,0x0000(r4) 001c47d4: 34020003 ori r2,r0,0x0003 001c47d8: 3c018016 lui r1,0x8016 001c47dc: ac225fb4 sw r2,0x5fb4(r1) 001c47e0: 8e620000 lw r2,0x0000(r19) 001c47e4: 00000000 nop 001c47e8: 30424000 andi r2,r2,0x4000 001c47ec: 1040000a beq r2,r0,0x 001c4818 001c47f0: 00121080 sll r2,r18,0x02 001c47f4: 00541821 addu r3,r2,r20 001c47f8: 8c620000 lw r2,0x0000(r3) 001c47fc: 00000000 nop 001c4800: 18400005 blez r2,0x 001c4818 001c4804: 2442ffff addiu r2,r2,0xffff 001c4808: ac620000 sw r2,0x0000(r3) 001c480c: 34020003 ori r2,r0,0x0003 001c4810: 3c018016 lui r1,0x8016 001c4814: ac225fb4 sw r2,0x5fb4(r1) 001c4818: 00121880 sll r3,r18,0x02 001c481c: 00751021 addu r2,r3,r21 001c4820: 00741821 addu r3,r3,r20 001c4824: 8c500000 lw r16,0x0000(r2) 001c4828: 3c02801d lui r2,0x801d 001c482c: 8c42d074 lw r2,-0x2f8c(r2) 001c4830: 8c710000 lw r17,0x0000(r3) 001c4834: 14400024 bne r2,r0,0x 001c48c8 001c4838: 340b00ff ori r11,r0,0x00ff 001c483c: 00111080 sll r2,r17,0x02 001c4840: 00511821 addu r3,r2,r17 001c4844: 00771021 addu r2,r3,r23 001c4848: 00501021 addu r2,r2,r16 001c484c: 90440000 lbu r4,0x0000(r2) 001c4850: 00000000 nop 001c4854: 148b0015 bne r4,r11,0x 001c48ac 001c4858: 00000000 nop 001c485c: 3c02801e lui r2,0x801e 001c4860: 2442cbc8 addiu r2,r2,0xcbc8 001c4864: 00621021 addu r2,r3,r2 001c4868: 00501021 addu r2,r2,r16 001c486c: 90420000 lbu r2,0x0000(r2) 001c4870: 00000000 nop 001c4874: 10400029 beq r2,r0,0x 001c491c 001c4878: 00000000 nop 001c487c: 3c02801d lui r2,0x801d 001c4880: 8c42d274 lw r2,-0x2d8c(r2) 001c4884: 00000000 nop 001c4888: 90430008 lbu r3,0x0008(r2) 001c488c: 3c02801d lui r2,0x801d 001c4890: 8c42d058 lw r2,-0x2fa8(r2) 001c4894: 00000000 nop 001c4898: 0043102a slt r2,r2,r3 001c489c: 1040001f beq r2,r0,0x 001c491c 001c48a0: 00000000 nop 001c48a4: 08071243 j 0x 001c490c 001c48a8: 00000000 nop 001c48ac: 3c02801d lui r2,0x801d 001c48b0: 8c42d064 lw r2,-0x2f9c(r2) 001c48b4: 00000000 nop 001c48b8: 1044002e beq r2,r4,0x 001c4974 001c48bc: 34020003 ori r2,r0,0x0003 001c48c0: 08071262 j 0x 001c4988 001c48c4: 00000000 nop 001c48c8: 14560031 bne r2,r22,0x 001c4990 001c48cc: 00111080 sll r2,r17,0x02 001c48d0: 00511821 addu r3,r2,r17 001c48d4: 00771021 addu r2,r3,r23 001c48d8: 00501021 addu r2,r2,r16 001c48dc: 90440000 lbu r4,0x0000(r2) 001c48e0: 340b00ff ori r11,r0,0x00ff 001c48e4: 148b0011 bne r4,r11,0x 001c492c 001c48e8: 00000000 nop 001c48ec: 3c02801e lui r2,0x801e 001c48f0: 2442cbc8 addiu r2,r2,0xcbc8 001c48f4: 00621021 addu r2,r3,r2 001c48f8: 00501021 addu r2,r2,r16 001c48fc: 90420000 lbu r2,0x0000(r2) 001c4900: 00000000 nop 001c4904: 10400005 beq r2,r0,0x 001c491c 001c4908: 00000000 nop 001c490c: 3c01801d lui r1,0x801d 001c4910: ac20d070 sw r0,-0x2f90(r1) 001c4914: 08071264 j 0x 001c4990 001c4918: 00000000 nop 001c491c: 3c01801d lui r1,0x801d 001c4920: ac36d070 sw r22,-0x2f90(r1) 001c4924: 08071264 j 0x 001c4990 001c4928: 00000000 nop 001c492c: 3c02801d lui r2,0x801d 001c4930: 8c42d254 lw r2,-0x2dac(r2) 001c4934: 00000000 nop 001c4938: 00021880 sll r3,r2,0x02 001c493c: 00621821 addu r3,r3,r2 001c4940: 3c02801d lui r2,0x801d 001c4944: 8c42d24c lw r2,-0x2db4(r2) 001c4948: 00771821 addu r3,r3,r23 001c494c: 00621821 addu r3,r3,r2 001c4950: 90630000 lbu r3,0x0000(r3) 001c4954: 00000000 nop 001c4958: 1464000b bne r3,r4,0x 001c4988 001c495c: 34020004 ori r2,r0,0x0004 001c4960: 3c02801d lui r2,0x801d 001c4964: 8c42d064 lw r2,-0x2f9c(r2) 001c4968: 00000000 nop 001c496c: 14430006 bne r2,r3,0x 001c4988 001c4970: 34020003 ori r2,r0,0x0003 001c4974: 340a0002 ori r10,r0,0x0002 001c4978: 3c01801d lui r1,0x801d 001c497c: ac2ad070 sw r10,-0x2f90(r1) 001c4980: 08071264 j 0x 001c4990 001c4984: 00000000 nop 001c4988: 3c01801d lui r1,0x801d 001c498c: ac22d070 sw r2,-0x2f90(r1) 001c4990: 8e620000 lw r2,0x0000(r19) 001c4994: 3c04801e lui r4,0x801e 001c4998: 30420800 andi r2,r2,0x0800 001c499c: 10400095 beq r2,r0,0x 001c4bf4 001c49a0: 8c84cc7c lw r4,-0x3384(r4) 001c49a4: 8c22d058 lw r2,-0x2fa8(r1) 001c49a8: 00000000 nop 001c49ac: 00441021 addu r2,r2,r4 001c49b0: 14400015 bne r2,r0,0x 001c4a08 001c49b4: 34020085 ori r2,r0,0x0085 001c49b8: 3404000d ori r4,r0,0x000d 001c49bc: 3c058014 lui r5,0x8014 001c49c0: 24a5b280 addiu r5,r5,0xb280 001c49c4: 340b0005 ori r11,r0,0x0005 001c49c8: 3c10801d lui r16,0x801d 001c49cc: 2610d178 addiu r16,r16,0xd178 001c49d0: 2402900b addiu r2,r0,0x900b 001c49d4: 3c018016 lui r1,0x8016 001c49d8: ac2b5fb4 sw r11,0x5fb4(r1) 001c49dc: 0c053228 jal 0x0014c8a0 001c49e0: a6020000 sh r2,0x0000(r16) 001c49e4: 3404000d ori r4,r0,0x000d 001c49e8: 2605ffe4 addiu r5,r16,0xffe4 001c49ec: 00003021 addu r6,r0,r0 001c49f0: 0c05328e jal 0x0014ca38 001c49f4: 00003821 addu r7,r0,r0 001c49f8: 0c053274 jal 0x0014c9d0 001c49fc: 3404000d ori r4,r0,0x000d 001c4a00: 080712fd j 0x 001c4bf4 001c4a04: 00000000 nop 001c4a08: 3c018016 lui r1,0x8016 001c4a0c: ac225fb4 sw r2,0x5fb4(r1) 001c4a10: 34020007 ori r2,r0,0x0007 001c4a14: 3c01801d lui r1,0x801d 001c4a18: a022f5f4 sb r2,-0x0a0c(r1) 001c4a1c: 0c04ed64 jal 0x0013b590 001c4a20: 34040034 ori r4,r0,0x0034 001c4a24: 3c03801e lui r3,0x801e 001c4a28: 8c63cc7c lw r3,-0x3384(r3) 001c4a2c: 2442ffff addiu r2,r2,0xffff 001c4a30: 1043002a beq r2,r3,0x 001c4adc 001c4a34: 00000000 nop 001c4a38: 3c03801d lui r3,0x801d 001c4a3c: 8c63d05c lw r3,-0x2fa4(r3) 001c4a40: 3c02801d lui r2,0x801d 001c4a44: 8c42d058 lw r2,-0x2fa8(r2) 001c4a48: 00000000 nop 001c4a4c: 0043102a slt r2,r2,r3 001c4a50: 10400022 beq r2,r0,0x 001c4adc 001c4a54: 340a0005 ori r10,r0,0x0005 001c4a58: 3c01801d lui r1,0x801d 001c4a5c: ac2ad070 sw r10,-0x2f90(r1) 001c4a60: 3c03801d lui r3,0x801d 001c4a64: 2463f5f0 addiu r3,r3,0xf5f0 001c4a68: 24640005 addiu r4,r3,0x0005 001c4a6c: 90620000 lbu r2,0x0000(r3) 001c4a70: 00000000 nop 001c4a74: 2c420002 sltiu r2,r2,0x0002 001c4a78: 10400002 beq r2,r0,0x 001c4a84 001c4a7c: 00000000 nop 001c4a80: a0760000 sb r22,0x0000(r3) 001c4a84: 24630001 addiu r3,r3,0x0001 001c4a88: 0064102a slt r2,r3,r4 001c4a8c: 1440fff7 bne r2,r0,0x 001c4a6c 001c4a90: 00002821 addu r5,r0,r0 001c4a94: 3404000e ori r4,r0,0x000e 001c4a98: 00003021 addu r6,r0,r0 001c4a9c: 0c05328e jal 0x0014ca38 001c4aa0: 34070001 ori r7,r0,0x0001 001c4aa4: 00009021 addu r18,r0,r0 001c4aa8: 3c02801d lui r2,0x801d 001c4aac: 8c42d078 lw r2,-0x2f88(r2) 001c4ab0: 00000000 nop 001c4ab4: 24420008 addiu r2,r2,0x0008 001c4ab8: 3c01801d lui r1,0x801d 001c4abc: ac22d078 sw r2,-0x2f88(r1) 001c4ac0: 0c0532a0 jal 0x0014ca80 001c4ac4: 26520008 addiu r18,r18,0x0008 001c4ac8: 2a420100 slti r2,r18,0x0100 001c4acc: 1440fff6 bne r2,r0,0x 001c4aa8 001c4ad0: 02e02821 addu r5,r23,r0 001c4ad4: 080712de j 0x 001c4b78 001c4ad8: 00000000 nop 001c4adc: 34040004 ori r4,r0,0x0004 001c4ae0: 3c10801d lui r16,0x801d 001c4ae4: 2610d220 addiu r16,r16,0xd220 001c4ae8: 8e120000 lw r18,0x0000(r16) 001c4aec: 3c058014 lui r5,0x8014 001c4af0: 24a5b280 addiu r5,r5,0xb280 001c4af4: 0c053228 jal 0x0014c8a0 001c4af8: ae160000 sw r22,0x0000(r16) 001c4afc: 34040004 ori r4,r0,0x0004 001c4b00: 00003021 addu r6,r0,r0 001c4b04: 3c058017 lui r5,0x8017 001c4b08: 8ca53cb8 lw r5,0x3cb8(r5) 001c4b0c: 00003821 addu r7,r0,r0 001c4b10: 0c05328e jal 0x0014ca38 001c4b14: 24a500b4 addiu r5,r5,0x00b4 001c4b18: 0c053274 jal 0x0014c9d0 001c4b1c: 34040004 ori r4,r0,0x0004 001c4b20: 0c053274 jal 0x0014c9d0 001c4b24: 34040003 ori r4,r0,0x0003 001c4b28: 3c02801e lui r2,0x801e 001c4b2c: 8442cbc4 lh r2,-0x343c(r2) 001c4b30: 00000000 nop 001c4b34: 1440fead bne r2,r0,0x 001c45ec 001c4b38: ae120000 sw r18,0x0000(r16) 001c4b3c: 3c05801e lui r5,0x801e 001c4b40: 24a5cbe4 addiu r5,r5,0xcbe4 001c4b44: 3c02801e lui r2,0x801e 001c4b48: 8c42cc7c lw r2,-0x3384(r2) 001c4b4c: 34060019 ori r6,r0,0x0019 001c4b50: 3c0b801e lui r11,0x801e 001c4b54: 256bcc00 addiu r11,r11,0xcc00 001c4b58: 00022040 sll r4,r2,0x01 001c4b5c: 00822021 addu r4,r4,r2 001c4b60: 000420c0 sll r4,r4,0x03 001c4b64: 00822021 addu r4,r4,r2 001c4b68: 0c052fd5 jal 0x0014bf54 001c4b6c: 008b2021 addu r4,r4,r11 001c4b70: 080714ee j 0x 001c53b8 001c4b74: 00000000 nop 001c4b78: 34060019 ori r6,r0,0x0019 001c4b7c: 3c02801e lui r2,0x801e 001c4b80: 8c42cc7c lw r2,-0x3384(r2) 001c4b84: 3c0a801e lui r10,0x801e 001c4b88: 254acc00 addiu r10,r10,0xcc00 001c4b8c: 00022040 sll r4,r2,0x01 001c4b90: 00822021 addu r4,r4,r2 001c4b94: 000420c0 sll r4,r4,0x03 001c4b98: 00822021 addu r4,r4,r2 001c4b9c: 0c052fd5 jal 0x0014bf54 001c4ba0: 008a2021 addu r4,r4,r10 001c4ba4: 3c03801e lui r3,0x801e 001c4ba8: 8c63cc7c lw r3,-0x3384(r3) 001c4bac: 00000000 nop 001c4bb0: 28620003 slti r2,r3,0x0003 001c4bb4: 1040000a beq r2,r0,0x 001c4be0 001c4bb8: 02e02021 addu r4,r23,r0 001c4bbc: 00032840 sll r5,r3,0x01 001c4bc0: 00a32821 addu r5,r5,r3 001c4bc4: 000528c0 sll r5,r5,0x03 001c4bc8: 00a32821 addu r5,r5,r3 001c4bcc: 3c0b801e lui r11,0x801e 001c4bd0: 256bcc19 addiu r11,r11,0xcc19 001c4bd4: 00ab2821 addu r5,r5,r11 001c4bd8: 0c052fd5 jal 0x0014bf54 001c4bdc: 34060019 ori r6,r0,0x0019 001c4be0: 340a0002 ori r10,r0,0x0002 001c4be4: 3c01801d lui r1,0x801d 001c4be8: ac20d074 sw r0,-0x2f8c(r1) 001c4bec: 080714ee j 0x 001c53b8 001c4bf0: afaa0010 sw r10,0x0010(r29) 001c4bf4: 8e620000 lw r2,0x0000(r19) 001c4bf8: 00000000 nop 001c4bfc: 30420040 andi r2,r2,0x0040 001c4c00: 10400052 beq r2,r0,0x 001c4d4c 001c4c04: 00000000 nop 001c4c08: 3c02801d lui r2,0x801d 001c4c0c: 8c42d074 lw r2,-0x2f8c(r2) 001c4c10: 00000000 nop 001c4c14: 1440004d bne r2,r0,0x 001c4d4c 001c4c18: 00000000 nop 001c4c1c: 3c02801e lui r2,0x801e 001c4c20: 8c42cc7c lw r2,-0x3384(r2) 001c4c24: 00000000 nop 001c4c28: 10400048 beq r2,r0,0x 001c4d4c 001c4c2c: 340b0002 ori r11,r0,0x0002 001c4c30: 3c03801d lui r3,0x801d 001c4c34: 2463f5f0 addiu r3,r3,0xf5f0 001c4c38: 24640005 addiu r4,r3,0x0005 001c4c3c: 3c018016 lui r1,0x8016 001c4c40: ac2b5fb4 sw r11,0x5fb4(r1) 001c4c44: 340a0005 ori r10,r0,0x0005 001c4c48: 3c01801d lui r1,0x801d 001c4c4c: ac2ad070 sw r10,-0x2f90(r1) 001c4c50: 90620000 lbu r2,0x0000(r3) 001c4c54: 00000000 nop 001c4c58: 2c420002 sltiu r2,r2,0x0002 001c4c5c: 10400002 beq r2,r0,0x 001c4c68 001c4c60: 00000000 nop 001c4c64: a0760000 sb r22,0x0000(r3) 001c4c68: 24630001 addiu r3,r3,0x0001 001c4c6c: 0064102a slt r2,r3,r4 001c4c70: 1440fff7 bne r2,r0,0x 001c4c50 001c4c74: 00002821 addu r5,r0,r0 001c4c78: 3404000e ori r4,r0,0x000e 001c4c7c: 00003021 addu r6,r0,r0 001c4c80: 0c05328e jal 0x0014ca38 001c4c84: 34070001 ori r7,r0,0x0001 001c4c88: 00009021 addu r18,r0,r0 001c4c8c: 3c02801d lui r2,0x801d 001c4c90: 8c42d078 lw r2,-0x2f88(r2) 001c4c94: 00000000 nop 001c4c98: 2442fff8 addiu r2,r2,0xfff8 001c4c9c: 3c01801d lui r1,0x801d 001c4ca0: ac22d078 sw r2,-0x2f88(r1) 001c4ca4: 0c0532a0 jal 0x0014ca80 001c4ca8: 26520008 addiu r18,r18,0x0008 001c4cac: 2a420100 slti r2,r18,0x0100 001c4cb0: 1440fff6 bne r2,r0,0x 001c4c8c 001c4cb4: 02e02821 addu r5,r23,r0 001c4cb8: 34060019 ori r6,r0,0x0019 001c4cbc: 3c02801e lui r2,0x801e 001c4cc0: 8c42cc7c lw r2,-0x3384(r2) 001c4cc4: 3c0b801e lui r11,0x801e 001c4cc8: 256bcc00 addiu r11,r11,0xcc00 001c4ccc: 00022040 sll r4,r2,0x01 001c4cd0: 00822021 addu r4,r4,r2 001c4cd4: 000420c0 sll r4,r4,0x03 001c4cd8: 00822021 addu r4,r4,r2 001c4cdc: 0c052fd5 jal 0x0014bf54 001c4ce0: 008b2021 addu r4,r4,r11 001c4ce4: 02e02021 addu r4,r23,r0 001c4ce8: 34060019 ori r6,r0,0x0019 001c4cec: 3c02801e lui r2,0x801e 001c4cf0: 8c42cc7c lw r2,-0x3384(r2) 001c4cf4: 3c0a801e lui r10,0x801e 001c4cf8: 254acc00 addiu r10,r10,0xcc00 001c4cfc: 2442ffff addiu r2,r2,0xffff 001c4d00: 00022840 sll r5,r2,0x01 001c4d04: 00a22821 addu r5,r5,r2 001c4d08: 000528c0 sll r5,r5,0x03 001c4d0c: 00a22821 addu r5,r5,r2 001c4d10: 3c01801e lui r1,0x801e 001c4d14: ac22cc7c sw r2,-0x3384(r1) 001c4d18: 0c052fd5 jal 0x0014bf54 001c4d1c: 00aa2821 addu r5,r5,r10 001c4d20: 3c02801e lui r2,0x801e 001c4d24: 8c42cc7c lw r2,-0x3384(r2) 001c4d28: 340b0001 ori r11,r0,0x0001 001c4d2c: afab0010 sw r11,0x0010(r29) 001c4d30: 3c01801d lui r1,0x801d 001c4d34: ac20d074 sw r0,-0x2f8c(r1) 001c4d38: 2442ffff addiu r2,r2,0xffff 001c4d3c: 3c01801e lui r1,0x801e 001c4d40: ac22cc7c sw r2,-0x3384(r1) 001c4d44: 080714ee j 0x 001c53b8 001c4d48: 00000000 nop 001c4d4c: 8e620000 lw r2,0x0000(r19) 001c4d50: 00000000 nop 001c4d54: 30420020 andi r2,r2,0x0020 001c4d58: 1040005c beq r2,r0,0x 001c4ecc 001c4d5c: 00000000 nop 001c4d60: 3c02801d lui r2,0x801d 001c4d64: 8c42d074 lw r2,-0x2f8c(r2) 001c4d68: 00000000 nop 001c4d6c: 14400059 bne r2,r0,0x 001c4ed4 001c4d70: 00121880 sll r3,r18,0x02 001c4d74: 00751021 addu r2,r3,r21 001c4d78: 00741821 addu r3,r3,r20 001c4d7c: 8c500000 lw r16,0x0000(r2) 001c4d80: 8c710000 lw r17,0x0000(r3) 001c4d84: 3c02801e lui r2,0x801e 001c4d88: 2442cbc8 addiu r2,r2,0xcbc8 001c4d8c: 00111880 sll r3,r17,0x02 001c4d90: 00711821 addu r3,r3,r17 001c4d94: 00621021 addu r2,r3,r2 001c4d98: 00501021 addu r2,r2,r16 001c4d9c: 90420000 lbu r2,0x0000(r2) 001c4da0: 00000000 nop 001c4da4: 10400047 beq r2,r0,0x 001c4ec4 001c4da8: 00771021 addu r2,r3,r23 001c4dac: 00509021 addu r18,r2,r16 001c4db0: 92420000 lbu r2,0x0000(r18) 001c4db4: 340a00ff ori r10,r0,0x00ff 001c4db8: 144a0039 bne r2,r10,0x 001c4ea0 001c4dbc: 3403003c ori r3,r0,0x003c 001c4dc0: 3c04801d lui r4,0x801d 001c4dc4: 8c84d064 lw r4,-0x2f9c(r4) 001c4dc8: 0c070f6d jal 0x 001c3db4 001c4dcc: 00000000 nop 001c4dd0: 1440002b bne r2,r0,0x 001c4e80 001c4dd4: 02002021 addu r4,r16,r0 001c4dd8: 3c02801d lui r2,0x801d 001c4ddc: 8c42d274 lw r2,-0x2d8c(r2) 001c4de0: 00000000 nop 001c4de4: 90430008 lbu r3,0x0008(r2) 001c4de8: 3c02801d lui r2,0x801d 001c4dec: 8c42d058 lw r2,-0x2fa8(r2) 001c4df0: 00000000 nop 001c4df4: 0043102a slt r2,r2,r3 001c4df8: 1040000e beq r2,r0,0x 001c4e34 001c4dfc: 3404000d ori r4,r0,0x000d 001c4e00: 3c02801d lui r2,0x801d 001c4e04: 9042d064 lbu r2,-0x2f9c(r2) 001c4e08: 3c018016 lui r1,0x8016 001c4e0c: ac365fb4 sw r22,0x5fb4(r1) 001c4e10: a2420000 sb r2,0x0000(r18) 001c4e14: 3c02801d lui r2,0x801d 001c4e18: 8c42d058 lw r2,-0x2fa8(r2) 001c4e1c: 00000000 nop 001c4e20: 24420001 addiu r2,r2,0x0001 001c4e24: 3c01801d lui r1,0x801d 001c4e28: ac22d058 sw r2,-0x2fa8(r1) 001c4e2c: 08071450 j 0x 001c5140 001c4e30: 00000000 nop 001c4e34: 3c058014 lui r5,0x8014 001c4e38: 24a5b280 addiu r5,r5,0xb280 001c4e3c: 340b0005 ori r11,r0,0x0005 001c4e40: 3c10801d lui r16,0x801d 001c4e44: 2610d178 addiu r16,r16,0xd178 001c4e48: 2402900c addiu r2,r0,0x900c 001c4e4c: 3c018016 lui r1,0x8016 001c4e50: ac2b5fb4 sw r11,0x5fb4(r1) 001c4e54: 0c053228 jal 0x0014c8a0 001c4e58: a6020000 sh r2,0x0000(r16) 001c4e5c: 3404000d ori r4,r0,0x000d 001c4e60: 2605ffe4 addiu r5,r16,0xffe4 001c4e64: 00003021 addu r6,r0,r0 001c4e68: 0c05328e jal 0x0014ca38 001c4e6c: 00003821 addu r7,r0,r0 001c4e70: 0c053274 jal 0x0014c9d0 001c4e74: 3404000d ori r4,r0,0x000d 001c4e78: 08071450 j 0x 001c5140 001c4e7c: 00000000 nop 001c4e80: 3c06801d lui r6,0x801d 001c4e84: 8cc6d064 lw r6,-0x2f9c(r6) 001c4e88: 3c018016 lui r1,0x8016 001c4e8c: ac365fb4 sw r22,0x5fb4(r1) 001c4e90: 0c070f97 jal 0x 001c3e5c 001c4e94: 02202821 addu r5,r17,r0 001c4e98: 08071450 j 0x 001c5140 001c4e9c: 00000000 nop 001c4ea0: 8ea20000 lw r2,0x0000(r21) 001c4ea4: 8e840000 lw r4,0x0000(r20) 001c4ea8: 3c018016 lui r1,0x8016 001c4eac: ac235fb4 sw r3,0x5fb4(r1) 001c4eb0: 3c01801d lui r1,0x801d 001c4eb4: ac36d074 sw r22,-0x2f8c(r1) 001c4eb8: aea20004 sw r2,0x0004(r21) 001c4ebc: 08071450 j 0x 001c5140 001c4ec0: ae840004 sw r4,0x0004(r20) 001c4ec4: 0807144e j 0x 001c5138 001c4ec8: 340a0005 ori r10,r0,0x0005 001c4ecc: 3c02801d lui r2,0x801d 001c4ed0: 8c42d074 lw r2,-0x2f8c(r2) 001c4ed4: 00000000 nop 001c4ed8: 14560099 bne r2,r22,0x 001c5140 001c4edc: 00121080 sll r2,r18,0x02 001c4ee0: 00551821 addu r3,r2,r21 001c4ee4: 00541021 addu r2,r2,r20 001c4ee8: 8c700000 lw r16,0x0000(r3) 001c4eec: 8e630000 lw r3,0x0000(r19) 001c4ef0: 8c510000 lw r17,0x0000(r2) 001c4ef4: 30620020 andi r2,r3,0x0020 001c4ef8: 1040008b beq r2,r0,0x 001c5128 001c4efc: 30620040 andi r2,r3,0x0040 001c4f00: 3c02801e lui r2,0x801e 001c4f04: 2442cbc8 addiu r2,r2,0xcbc8 001c4f08: 00111880 sll r3,r17,0x02 001c4f0c: 00712021 addu r4,r3,r17 001c4f10: 00821021 addu r2,r4,r2 001c4f14: 00501021 addu r2,r2,r16 001c4f18: 90420000 lbu r2,0x0000(r2) 001c4f1c: 00000000 nop 001c4f20: 1040007d beq r2,r0,0x 001c5118 001c4f24: 340b0005 ori r11,r0,0x0005 001c4f28: 8ea30000 lw r3,0x0000(r21) 001c4f2c: 8ea20004 lw r2,0x0004(r21) 001c4f30: 00000000 nop 001c4f34: 14620063 bne r3,r2,0x 001c50c4 001c4f38: 00000000 nop 001c4f3c: 8e830000 lw r3,0x0000(r20) 001c4f40: 8e820004 lw r2,0x0004(r20) 001c4f44: 00000000 nop 001c4f48: 1462005e bne r3,r2,0x 001c50c4 001c4f4c: 00971021 addu r2,r4,r23 # r2 = r4 (ID of current row's starting tile) + r23 (starting address of deployed units on tiles) 001c4f50: 00501021 addu r2,r2,r16 # r2 = r2 + r16 (ID of current column in row) 001c4f54: 90420000 lbu r2,0x0000(r2) # Load the Roster Slot ID of the unit on this tile. 001c4f58: 00000000 nop 001c4f5c: 1440001b bne r2,r0,0x001c4fcc # Branch if not Ramza. 001c4f60: 00111080 sll r2,r17,0x02 # r2 = r17 * 4. r17 might be the Current Row? 001c4f64: 0c04ed64 jal 0x0013b590 # Get Script Variable Var 0x01FF: Ramza Mandatory 001c4f68: 340401ff ori r4,r0,0x01ff 001c4f6c: 14560017 bne r2,r22,0x001c4fcc # Branch if Ramza is not mandatory. (r22 = 1) 001c4f70: 00111080 sll r2,r17,0x02 # r2 = r17 * 4. r17 might be the Current Row? 001c4f74: 3404000d ori r4,r0,0x000d # r4 = 0x0D: Thread ID 001c4f78: 3c058014 lui r5,0x8014 001c4f7c: 24a5b280 addiu r5,r5,0xb280 # r5 = 0x8013b280. Function pointer for Initialize Thread? 001c4f80: 340b0005 ori r11,r0,0x0005 # r11 = 0x05 001c4f84: 3c10801d lui r16,0x801d 001c4f88: 2610d178 addiu r16,r16,0xd178 # r16 = 0x801cd178. Purpose unknown. 001c4f8c: 2402900d addiu r2,r0,0x900d # r2 = 0x900D. Determines which message to use. Change 900D to 900F to get "No Saved Data", for example. 001c4f90: 3c018016 lui r1,0x8016 001c4f94: ac2b5fb4 sw r11,0x5fb4(r1) # Save 5 to 0x80165FB4 (Sound effect to play) 001c4f98: 0c053228 jal 0x0014c8a0 # Initialize Thread (0x0D) 001c4f9c: a6020000 sh r2,0x0000(r16) # Save Message ID to 0x801CD178. 001c4fa0: 3404000d ori r4,r0,0x000d # r4 = 0x0D 001c4fa4: 2605ffe4 addiu r5,r16,0xffe4 # r5 = r16 - 0x1C = 0x801CD15C. Purpose unknown. 001c4fa8: 00003021 addu r6,r0,r0 # r6 = 0 001c4fac: 0c05328e jal 0x0014ca38 # Store Thread Function Parameters 001c4fb0: 00003821 addu r7,r0,r0 # r7 = 0 001c4fb4: 0c053274 jal 0x0014c9d0 # Wait For Thread 001c4fb8: 3404000d ori r4,r0,0x000d # r4 = 0x0D 001c4fbc: 8ea20004 lw r2,0x0004(r21) # During test: r2 ends up as 0, r21 ends up as 0x801CD24C. Purpose unknown. 001c4fc0: 8e830004 lw r3,0x0004(r20) # During test: r3 ends up as 1, r20 ends up as 0x801CD254. Purpose unknown. 001c4fc4: 08071441 j 0x001c5104 001c4fc8: 00000000 nop 001c4fcc: 00511021 addu r2,r2,r17 001c4fd0: 00571021 addu r2,r2,r23 001c4fd4: 00508021 addu r16,r2,r16 001c4fd8: 92020000 lbu r2,0x0000(r16) 001c4fdc: 3c04801d lui r4,0x801d 001c4fe0: 8c84d064 lw r4,-0x2f9c(r4) 001c4fe4: 00000000 nop 001c4fe8: 10440026 beq r2,r4,0x 001c5084 001c4fec: 34020011 ori r2,r0,0x0011 001c4ff0: 0c070f6d jal 0x 001c3db4 001c4ff4: 00000000 nop 001c4ff8: 10400016 beq r2,r0,0x 001c5054 001c4ffc: 34020011 ori r2,r0,0x0011 001c5000: 3c04801d lui r4,0x801d 001c5004: 8c84d064 lw r4,-0x2f9c(r4) 001c5008: 3c01801d lui r1,0x801d 001c500c: ac20d074 sw r0,-0x2f8c(r1) 001c5010: 3c018016 lui r1,0x8016 001c5014: ac225fb4 sw r2,0x5fb4(r1) 001c5018: 0c070f81 jal 0x 001c3e04 001c501c: 00000000 nop 001c5020: 8ea20004 lw r2,0x0004(r21) 001c5024: 8e830004 lw r3,0x0004(r20) 001c5028: aea20000 sw r2,0x0000(r21) 001c502c: 3c02801d lui r2,0x801d 001c5030: 8c42d058 lw r2,-0x2fa8(r2) 001c5034: ae830000 sw r3,0x0000(r20) 001c5038: 3c03801d lui r3,0x801d 001c503c: 9063d064 lbu r3,-0x2f9c(r3) 001c5040: 2442ffff addiu r2,r2,0xffff 001c5044: 3c01801d lui r1,0x801d 001c5048: ac22d058 sw r2,-0x2fa8(r1) 001c504c: 08071450 j 0x 001c5140 001c5050: a2030000 sb r3,0x0000(r16) 001c5054: 8ea20004 lw r2,0x0004(r21) 001c5058: 8e830004 lw r3,0x0004(r20) 001c505c: 3c04801d lui r4,0x801d 001c5060: 9084d064 lbu r4,-0x2f9c(r4) 001c5064: 3c018016 lui r1,0x8016 001c5068: ac365fb4 sw r22,0x5fb4(r1) 001c506c: 3c01801d lui r1,0x801d 001c5070: ac20d074 sw r0,-0x2f8c(r1) 001c5074: aea20000 sw r2,0x0000(r21) 001c5078: ae830000 sw r3,0x0000(r20) 001c507c: 08071450 j 0x 001c5140 001c5080: a2040000 sb r4,0x0000(r16) 001c5084: 8ea40004 lw r4,0x0004(r21) 001c5088: 8e850004 lw r5,0x0004(r20) 001c508c: 3c03801d lui r3,0x801d 001c5090: 8c63d058 lw r3,-0x2fa8(r3) 001c5094: 3c018016 lui r1,0x8016 001c5098: ac225fb4 sw r2,0x5fb4(r1) 001c509c: 3c01801d lui r1,0x801d 001c50a0: ac20d074 sw r0,-0x2f8c(r1) 001c50a4: 2463ffff addiu r3,r3,0xffff 001c50a8: aea40000 sw r4,0x0000(r21) 001c50ac: ae850000 sw r5,0x0000(r20) 001c50b0: 3c01801d lui r1,0x801d 001c50b4: ac23d058 sw r3,-0x2fa8(r1) 001c50b8: 340a00ff ori r10,r0,0x00ff 001c50bc: 08071450 j 0x 001c5140 001c50c0: a20a0000 sb r10,0x0000(r16) 001c50c4: 3c03801d lui r3,0x801d 001c50c8: 8c63d254 lw r3,-0x2dac(r3) 001c50cc: 02002021 addu r4,r16,r0 001c50d0: 00031080 sll r2,r3,0x02 001c50d4: 00431021 addu r2,r2,r3 001c50d8: 3c03801d lui r3,0x801d 001c50dc: 8c63d24c lw r3,-0x2db4(r3) 001c50e0: 00571021 addu r2,r2,r23 001c50e4: 00431021 addu r2,r2,r3 001c50e8: 90460000 lbu r6,0x0000(r2) 001c50ec: 0c070f97 jal 0x 001c3e5c 001c50f0: 02202821 addu r5,r17,r0 001c50f4: 8ea20004 lw r2,0x0004(r21) 001c50f8: 8e830004 lw r3,0x0004(r20) 001c50fc: 3c018016 lui r1,0x8016 001c5100: ac365fb4 sw r22,0x5fb4(r1) 001c5104: 3c01801d lui r1,0x801d 001c5108: ac20d074 sw r0,-0x2f8c(r1) 001c510c: aea20000 sw r2,0x0000(r21) 001c5110: 08071450 j 0x 001c5140 001c5114: ae830000 sw r3,0x0000(r20) 001c5118: 3c018016 lui r1,0x8016 001c511c: ac2b5fb4 sw r11,0x5fb4(r1) 001c5120: 08071450 j 0x 001c5140 001c5124: 00000000 nop 001c5128: 10400005 beq r2,r0,0x 001c5140 001c512c: 340a0002 ori r10,r0,0x0002 001c5130: 3c01801d lui r1,0x801d 001c5134: ac20d074 sw r0,-0x2f8c(r1) 001c5138: 3c018016 lui r1,0x8016 001c513c: ac2a5fb4 sw r10,0x5fb4(r1) 001c5140: 0c0716a5 jal 0x 001c5a94 001c5144: 00000000 nop 001c5148: 8e620000 lw r2,0x0000(r19) 001c514c: 00000000 nop 001c5150: 30420080 andi r2,r2,0x0080 001c5154: 1040005a beq r2,r0,0x 001c52c0 001c5158: 00000000 nop 001c515c: 3c018016 lui r1,0x8016 001c5160: ac365fb4 sw r22,0x5fb4(r1) 001c5164: 0c04f680 jal 0x0013da00 001c5168: 34040002 ori r4,r0,0x0002 001c516c: 93c20000 lbu r2,0x0000(r30) 001c5170: 00000000 nop 001c5174: 2c420002 sltiu r2,r2,0x0002 001c5178: 10400002 beq r2,r0,0x 001c5184 001c517c: 00000000 nop 001c5180: a3d60000 sb r22,0x0000(r30) 001c5184: 93c20001 lbu r2,0x0001(r30) 001c5188: 00000000 nop 001c518c: 2c420002 sltiu r2,r2,0x0002 001c5190: 10400002 beq r2,r0,0x 001c519c 001c5194: 34020011 ori r2,r0,0x0011 001c5198: a3c20001 sb r2,0x0001(r30) 001c519c: 93c20002 lbu r2,0x0002(r30) 001c51a0: 00000000 nop 001c51a4: 2c420002 sltiu r2,r2,0x0002 001c51a8: 10400002 beq r2,r0,0x 001c51b4 001c51ac: 00000000 nop 001c51b0: a3d60002 sb r22,0x0002(r30) 001c51b4: 3c05801c lui r5,0x801c 001c51b8: 24a51954 addiu r5,r5,0x1954 001c51bc: 0c053228 jal 0x0014c8a0 001c51c0: 3404000c ori r4,r0,0x000c 001c51c4: 3404000c ori r4,r0,0x000c 001c51c8: 3c05801d lui r5,0x801d 001c51cc: 24a5d224 addiu r5,r5,0xd224 001c51d0: 00003021 addu r6,r0,r0 001c51d4: 0c05328e jal 0x0014ca38 001c51d8: 00003821 addu r7,r0,r0 001c51dc: 3c05801c lui r5,0x801c 001c51e0: 24a50af4 addiu r5,r5,0x0af4 001c51e4: 0c053228 jal 0x0014c8a0 001c51e8: 34040009 ori r4,r0,0x0009 001c51ec: 34040009 ori r4,r0,0x0009 001c51f0: 3c05801d lui r5,0x801d 001c51f4: 24a5d238 addiu r5,r5,0xd238 001c51f8: 00003021 addu r6,r0,r0 001c51fc: 0c05328e jal 0x0014ca38 001c5200: 00003821 addu r7,r0,r0 001c5204: 3c05801c lui r5,0x801c 001c5208: 24a53d8c addiu r5,r5,0x3d8c 001c520c: 0c053228 jal 0x0014c8a0 001c5210: 3404000d ori r4,r0,0x000d 001c5214: 0c0532a0 jal 0x0014ca80 001c5218: 00000000 nop 001c521c: 8e620000 lw r2,0x0000(r19) 001c5220: 00000000 nop 001c5224: 30420100 andi r2,r2,0x0100 001c5228: 1040000c beq r2,r0,0x 001c525c 001c522c: 00000000 nop 001c5230: 3c05801d lui r5,0x801d 001c5234: 24a58cf0 addiu r5,r5,0x8cf0 001c5238: 0c053228 jal 0x0014c8a0 001c523c: 34040003 ori r4,r0,0x0003 001c5240: 34040003 ori r4,r0,0x0003 001c5244: 00002821 addu r5,r0,r0 001c5248: 00003021 addu r6,r0,r0 001c524c: 0c05328e jal 0x0014ca38 001c5250: 00003821 addu r7,r0,r0 001c5254: 0c053274 jal 0x0014c9d0 001c5258: 34040003 ori r4,r0,0x0003 001c525c: 0c0716a5 jal 0x 001c5a94 001c5260: 00000000 nop 001c5264: 8e620000 lw r2,0x0000(r19) 001c5268: 00000000 nop 001c526c: 30420040 andi r2,r2,0x0040 001c5270: 1040ffe8 beq r2,r0,0x 001c5214 001c5274: 340b0002 ori r11,r0,0x0002 001c5278: 3c018016 lui r1,0x8016 001c527c: ac2b5fb4 sw r11,0x5fb4(r1) 001c5280: 3404000c ori r4,r0,0x000c 001c5284: 00002821 addu r5,r0,r0 001c5288: 00003021 addu r6,r0,r0 001c528c: 0c05328e jal 0x0014ca38 001c5290: 34070001 ori r7,r0,0x0001 001c5294: 34040009 ori r4,r0,0x0009 001c5298: 00002821 addu r5,r0,r0 001c529c: 00003021 addu r6,r0,r0 001c52a0: 0c05328e jal 0x0014ca38 001c52a4: 34070001 ori r7,r0,0x0001 001c52a8: 0c053274 jal 0x0014c9d0 001c52ac: 3404000c ori r4,r0,0x000c 001c52b0: 0c053274 jal 0x0014c9d0 001c52b4: 34040009 ori r4,r0,0x0009 001c52b8: 0c04f680 jal 0x0013da00 001c52bc: 34040001 ori r4,r0,0x0001 001c52c0: 8e620000 lw r2,0x0000(r19) 001c52c4: 00000000 nop 001c52c8: 30420010 andi r2,r2,0x0010 001c52cc: 10400036 beq r2,r0,0x 001c53a8 001c52d0: 340a00ff ori r10,r0,0x00ff 001c52d4: 3c04801d lui r4,0x801d 001c52d8: 8c84d074 lw r4,-0x2f8c(r4) 001c52dc: 00000000 nop 001c52e0: 00042080 sll r4,r4,0x02 001c52e4: 00941021 addu r2,r4,r20 001c52e8: 8c430000 lw r3,0x0000(r2) 001c52ec: 00952021 addu r4,r4,r21 001c52f0: 00031080 sll r2,r3,0x02 001c52f4: 00431021 addu r2,r2,r3 001c52f8: 8c830000 lw r3,0x0000(r4) 001c52fc: 00571021 addu r2,r2,r23 001c5300: 00431021 addu r2,r2,r3 001c5304: 90420000 lbu r2,0x0000(r2) 001c5308: 00000000 nop 001c530c: 104a0026 beq r2,r10,0x 001c53a8 001c5310: 34020007 ori r2,r0,0x0007 001c5314: 3c01801d lui r1,0x801d 001c5318: a022f5f2 sb r2,-0x0a0e(r1) 001c531c: 3c018016 lui r1,0x8016 001c5320: ac365fb4 sw r22,0x5fb4(r1) 001c5324: 0c053287 jal 0x0014ca1c 001c5328: 34040004 ori r4,r0,0x0004 001c532c: 1440001e bne r2,r0,0x 001c53a8 001c5330: 00000000 nop 001c5334: 3c04801d lui r4,0x801d 001c5338: 8c84d074 lw r4,-0x2f8c(r4) 001c533c: 00000000 nop 001c5340: 00042080 sll r4,r4,0x02 001c5344: 00941021 addu r2,r4,r20 001c5348: 8c430000 lw r3,0x0000(r2) 001c534c: 00952021 addu r4,r4,r21 001c5350: 00031080 sll r2,r3,0x02 001c5354: 00431021 addu r2,r2,r3 001c5358: 8c830000 lw r3,0x0000(r4) 001c535c: 00571021 addu r2,r2,r23 001c5360: 00431021 addu r2,r2,r3 001c5364: 90420000 lbu r2,0x0000(r2) 001c5368: 3c03801d lui r3,0x801d 001c536c: 8c63d064 lw r3,-0x2f9c(r3) 001c5370: 3c01801d lui r1,0x801d 001c5374: ac22d068 sw r2,-0x2f98(r1) 001c5378: 10620009 beq r3,r2,0x 001c53a0 001c537c: 2402ffff addiu r2,r0,0xffff 001c5380: 3c05801c lui r5,0x801c 001c5384: 24a560e0 addiu r5,r5,0x60e0 001c5388: 0c053228 jal 0x0014c8a0 001c538c: 34040004 ori r4,r0,0x0004 001c5390: 0c053274 jal 0x0014c9d0 001c5394: 34040004 ori r4,r0,0x0004 001c5398: 080714ea j 0x 001c53a8 001c539c: 00000000 nop 001c53a0: 3c01801d lui r1,0x801d 001c53a4: ac22d068 sw r2,-0x2f98(r1) 001c53a8: 0c053250 jal 0x0014c940 001c53ac: 3404000d ori r4,r0,0x000d 001c53b0: 0807117b j 0x 001c45ec 001c53b4: 00000000 nop 001c53b8: 3c02801d lui r2,0x801d 001c53bc: 8c42d058 lw r2,-0x2fa8(r2) 001c53c0: 3c03801d lui r3,0x801d 001c53c4: 8c63d05c lw r3,-0x2fa4(r3) 001c53c8: 00000000 nop 001c53cc: 0043102a slt r2,r2,r3 001c53d0: 10400009 beq r2,r0,0x 001c53f8 001c53d4: 00000000 nop 001c53d8: 3c02801e lui r2,0x801e 001c53dc: 8c42cc7c lw r2,-0x3384(r2) 001c53e0: 00000000 nop 001c53e4: 24420001 addiu r2,r2,0x0001 001c53e8: 3c01801e lui r1,0x801e 001c53ec: ac22cc7c sw r2,-0x3384(r1) 001c53f0: 08071062 j 0x 001c4188 001c53f4: 00000000 nop 001c53f8: 0c053216 jal 0x0014c858 001c53fc: 34040020 ori r4,r0,0x0020 001c5400: 2402ffff addiu r2,r0,0xffff 001c5404: 3c01801d lui r1,0x801d 001c5408: ac22d070 sw r2,-0x2f90(r1) 001c540c: 3404000e ori r4,r0,0x000e 001c5410: 00002821 addu r5,r0,r0 001c5414: 00003021 addu r6,r0,r0 001c5418: 0c05328e jal 0x0014ca38 001c541c: 34070001 ori r7,r0,0x0001 001c5420: 0c0532a0 jal 0x0014ca80 001c5424: 00009021 addu r18,r0,r0 001c5428: 3c10801d lui r16,0x801d 001c542c: 2610f5f8 addiu r16,r16,0xf5f8 001c5430: 3c11801d lui r17,0x801d 001c5434: 2631d02c addiu r17,r17,0xd02c 001c5438: 00121023 subu r2,r0,r18 001c543c: 3c01801d lui r1,0x801d 001c5440: ac22d214 sw r2,-0x2dec(r1) 001c5444: 3c01801d lui r1,0x801d 001c5448: ac32d07c sw r18,-0x2f84(r1) 001c544c: ae020000 sw r2,0x0000(r16) 001c5450: ae020004 sw r2,0x0004(r16) 001c5454: ae120008 sw r18,0x0008(r16) 001c5458: ae12000c sw r18,0x000c(r16) 001c545c: 0c0532a0 jal 0x0014ca80 001c5460: ae120010 sw r18,0x0010(r16) 001c5464: 32420003 andi r2,r18,0x0003 001c5468: 14400005 bne r2,r0,0x 001c5480 001c546c: 26520002 addiu r18,r18,0x0002 001c5470: 8e220000 lw r2,0x0000(r17) 001c5474: 00000000 nop 001c5478: 2442ffff addiu r2,r2,0xffff 001c547c: ae220000 sw r2,0x0000(r17) 001c5480: 2a420100 slti r2,r18,0x0100 001c5484: 1440ffed bne r2,r0,0x 001c543c 001c5488: 00121023 subu r2,r0,r18 001c548c: 0c053216 jal 0x0014c858 001c5490: 3404003c ori r4,r0,0x003c 001c5494: 3c02801e lui r2,0x801e 001c5498: 2442caac addiu r2,r2,0xcaac 001c549c: 0040a021 addu r20,r2,r0 001c54a0: 00009821 addu r19,r0,r0 001c54a4: 00009021 addu r18,r0,r0 001c54a8: 3c16801e lui r22,0x801e 001c54ac: 26d6cc00 addiu r22,r22,0xcc00 001c54b0: 0000a821 addu r21,r0,r0 001c54b4: 340200ff ori r2,r0,0x00ff 001c54b8: a2820000 sb r2,0x0000(r20) 001c54bc: 3c01801e lui r1,0x801e 001c54c0: a022cab0 sb r2,-0x3550(r1) 001c54c4: 3c01801e lui r1,0x801e 001c54c8: a022cab4 sb r2,-0x354c(r1) 001c54cc: 3c01801e lui r1,0x801e 001c54d0: a022cab8 sb r2,-0x3548(r1) 001c54d4: 3c01801e lui r1,0x801e 001c54d8: a022cabc sb r2,-0x3544(r1) 001c54dc: 3c01801e lui r1,0x801e 001c54e0: a022cac0 sb r2,-0x3540(r1) 001c54e4: 3c01801e lui r1,0x801e 001c54e8: a022cac4 sb r2,-0x353c(r1) 001c54ec: 3c01801e lui r1,0x801e 001c54f0: a022cac8 sb r2,-0x3538(r1) 001c54f4: 3c01801e lui r1,0x801e 001c54f8: a022cacc sb r2,-0x3534(r1) 001c54fc: 3c01801e lui r1,0x801e 001c5500: a022cad0 sb r2,-0x3530(r1) 001c5504: 3c01801e lui r1,0x801e 001c5508: a022cad4 sb r2,-0x352c(r1) 001c550c: 3c01801e lui r1,0x801e 001c5510: a022cad8 sb r2,-0x3528(r1) 001c5514: 0c04ed64 jal 0x0013b590 001c5518: 34040034 ori r4,r0,0x0034 001c551c: 0242102a slt r2,r18,r2 001c5520: 10400104 beq r2,r0,0x 001c5934 001c5524: 00000000 nop 001c5528: 0c04ed64 jal 0x0013b590 001c552c: 340401fe ori r4,r0,0x01fe 001c5530: 10400005 beq r2,r0,0x 001c5548 001c5534: 34020001 ori r2,r0,0x0001 001c5538: 16420003 bne r18,r2,0x 001c5548 001c553c: 00009821 addu r19,r0,r0 001c5540: 3c14801e lui r20,0x801e 001c5544: 2694cac4 addiu r20,r20,0xcac4 001c5548: 3c01801e lui r1,0x801e 001c554c: ac32cc78 sw r18,-0x3388(r1) 001c5550: 0c04ed64 jal 0x0013b590 001c5554: 26440035 addiu r4,r18,0x0035 001c5558: 00021840 sll r3,r2,0x01 001c555c: 00621821 addu r3,r3,r2 001c5560: 3c01801e lui r1,0x801e 001c5564: ac22cc78 sw r2,-0x3388(r1) 001c5568: 3c02801d lui r2,0x801d 001c556c: 8c42d270 lw r2,-0x2d90(r2) 001c5570: 00031880 sll r3,r3,0x02 001c5574: 00621821 addu r3,r3,r2 001c5578: 3c01801d lui r1,0x801d 001c557c: ac23d274 sw r3,-0x2d8c(r1) 001c5580: 90620007 lbu r2,0x0007(r3) 001c5584: 00000000 nop 001c5588: 3043000f andi r3,r2,0x000f 001c558c: 2463ffff addiu r3,r3,0xffff 001c5590: 00021102 srl r2,r2,0x04 001c5594: 00621821 addu r3,r3,r2 001c5598: 04610002 bgez r3,0x 001c55a4 001c559c: 00000000 nop 001c55a0: 24630004 addiu r3,r3,0x0004 001c55a4: 30630003 andi r3,r3,0x0003 001c55a8: 14600037 bne r3,r0,0x 001c5688 001c55ac: 34020001 ori r2,r0,0x0001 001c55b0: 00008821 addu r17,r0,r0 001c55b4: 02a04821 addu r9,r21,r0 001c55b8: 00003021 addu r6,r0,r0 001c55bc: 00008021 addu r16,r0,r0 001c55c0: 01364021 addu r8,r9,r22 001c55c4: 00c03821 addu r7,r6,r0 001c55c8: 00131080 sll r2,r19,0x02 001c55cc: 00542821 addu r5,r2,r20 001c55d0: 00f01021 addu r2,r7,r16 001c55d4: 01022021 addu r4,r8,r2 001c55d8: 90830000 lbu r3,0x0000(r4) 001c55dc: 340200ff ori r2,r0,0x00ff 001c55e0: 1062001f beq r3,r2,0x 001c5660 001c55e4: 00000000 nop 001c55e8: 90820000 lbu r2,0x0000(r4) 001c55ec: 00000000 nop 001c55f0: a0a20000 sb r2,0x0000(r5) 001c55f4: 3c02801d lui r2,0x801d 001c55f8: 8c42d274 lw r2,-0x2d8c(r2) 001c55fc: 00000000 nop 001c5600: 90420004 lbu r2,0x0004(r2) 001c5604: 00000000 nop 001c5608: 00501023 subu r2,r2,r16 001c560c: 24420002 addiu r2,r2,0x0002 001c5610: a0a20001 sb r2,0x0001(r5) 001c5614: 3c02801d lui r2,0x801d 001c5618: 8c42d274 lw r2,-0x2d8c(r2) 001c561c: 00000000 nop 001c5620: 90420005 lbu r2,0x0005(r2) 001c5624: 00000000 nop 001c5628: 00511021 addu r2,r2,r17 001c562c: 2442fffe addiu r2,r2,0xfffe 001c5630: a0a20002 sb r2,0x0002(r5) 001c5634: 3c02801d lui r2,0x801d 001c5638: 8c42d274 lw r2,-0x2d8c(r2) 001c563c: 26730001 addiu r19,r19,0x0001 001c5640: 90430006 lbu r3,0x0006(r2) 001c5644: 90a20003 lbu r2,0x0003(r5) 001c5648: 000319c0 sll r3,r3,0x07 001c564c: 3042007f andi r2,r2,0x007f 001c5650: 00431025 or r2,r2,r3 001c5654: 304200e0 andi r2,r2,0x00e0 001c5658: a0a20003 sb r2,0x0003(r5) 001c565c: 24a50004 addiu r5,r5,0x0004 001c5660: 26100001 addiu r16,r16,0x0001 001c5664: 2a020005 slti r2,r16,0x0005 001c5668: 1440ffda bne r2,r0,0x 001c55d4 001c566c: 00f01021 addu r2,r7,r16 001c5670: 26310001 addiu r17,r17,0x0001 001c5674: 2a220005 slti r2,r17,0x0005 001c5678: 1440ffd0 bne r2,r0,0x 001c55bc 001c567c: 24c60005 addiu r6,r6,0x0005 001c5680: 0807164b j 0x 001c592c 001c5684: 26b50019 addiu r21,r21,0x0019 001c5688: 14620038 bne r3,r2,0x 001c576c 001c568c: 34020002 ori r2,r0,0x0002 001c5690: 00008821 addu r17,r0,r0 001c5694: 02a04821 addu r9,r21,r0 001c5698: 00003021 addu r6,r0,r0 001c569c: 00008021 addu r16,r0,r0 001c56a0: 01364021 addu r8,r9,r22 001c56a4: 00c03821 addu r7,r6,r0 001c56a8: 00131080 sll r2,r19,0x02 001c56ac: 00542821 addu r5,r2,r20 001c56b0: 00f01021 addu r2,r7,r16 001c56b4: 01022021 addu r4,r8,r2 001c56b8: 90830000 lbu r3,0x0000(r4) 001c56bc: 340200ff ori r2,r0,0x00ff 001c56c0: 10620020 beq r3,r2,0x 001c5744 001c56c4: 00000000 nop 001c56c8: 90820000 lbu r2,0x0000(r4) 001c56cc: 00000000 nop 001c56d0: a0a20000 sb r2,0x0000(r5) 001c56d4: 3c02801d lui r2,0x801d 001c56d8: 8c42d274 lw r2,-0x2d8c(r2) 001c56dc: 00000000 nop 001c56e0: 90420004 lbu r2,0x0004(r2) 001c56e4: 00000000 nop 001c56e8: 00511023 subu r2,r2,r17 001c56ec: 24420002 addiu r2,r2,0x0002 001c56f0: a0a20001 sb r2,0x0001(r5) 001c56f4: 3c02801d lui r2,0x801d 001c56f8: 8c42d274 lw r2,-0x2d8c(r2) 001c56fc: 00000000 nop 001c5700: 90420005 lbu r2,0x0005(r2) 001c5704: 00000000 nop 001c5708: 00501023 subu r2,r2,r16 001c570c: 24420002 addiu r2,r2,0x0002 001c5710: a0a20002 sb r2,0x0002(r5) 001c5714: 3c02801d lui r2,0x801d 001c5718: 8c42d274 lw r2,-0x2d8c(r2) 001c571c: 26730001 addiu r19,r19,0x0001 001c5720: 90430006 lbu r3,0x0006(r2) 001c5724: 90a20003 lbu r2,0x0003(r5) 001c5728: 000319c0 sll r3,r3,0x07 001c572c: 3042007f andi r2,r2,0x007f 001c5730: 00431025 or r2,r2,r3 001c5734: 34420003 ori r2,r2,0x0003 001c5738: 304200e3 andi r2,r2,0x00e3 001c573c: a0a20003 sb r2,0x0003(r5) 001c5740: 24a50004 addiu r5,r5,0x0004 001c5744: 26100001 addiu r16,r16,0x0001 001c5748: 2a020005 slti r2,r16,0x0005 001c574c: 1440ffd9 bne r2,r0,0x 001c56b4 001c5750: 00f01021 addu r2,r7,r16 001c5754: 26310001 addiu r17,r17,0x0001 001c5758: 2a220005 slti r2,r17,0x0005 001c575c: 1440ffcf bne r2,r0,0x 001c569c 001c5760: 24c60005 addiu r6,r6,0x0005 001c5764: 0807164b j 0x 001c592c 001c5768: 26b50019 addiu r21,r21,0x0019 001c576c: 14620038 bne r3,r2,0x 001c5850 001c5770: 34020003 ori r2,r0,0x0003 001c5774: 00008821 addu r17,r0,r0 001c5778: 02a04821 addu r9,r21,r0 001c577c: 00003021 addu r6,r0,r0 001c5780: 00008021 addu r16,r0,r0 001c5784: 01364021 addu r8,r9,r22 001c5788: 00c03821 addu r7,r6,r0 001c578c: 00131080 sll r2,r19,0x02 001c5790: 00542821 addu r5,r2,r20 001c5794: 00f01021 addu r2,r7,r16 001c5798: 01022021 addu r4,r8,r2 001c579c: 90830000 lbu r3,0x0000(r4) 001c57a0: 340200ff ori r2,r0,0x00ff 001c57a4: 10620020 beq r3,r2,0x 001c5828 001c57a8: 00000000 nop 001c57ac: 90820000 lbu r2,0x0000(r4) 001c57b0: 00000000 nop 001c57b4: a0a20000 sb r2,0x0000(r5) 001c57b8: 3c02801d lui r2,0x801d 001c57bc: 8c42d274 lw r2,-0x2d8c(r2) 001c57c0: 00000000 nop 001c57c4: 90420004 lbu r2,0x0004(r2) 001c57c8: 00000000 nop 001c57cc: 00501021 addu r2,r2,r16 001c57d0: 2442fffe addiu r2,r2,0xfffe 001c57d4: a0a20001 sb r2,0x0001(r5) 001c57d8: 3c02801d lui r2,0x801d 001c57dc: 8c42d274 lw r2,-0x2d8c(r2) 001c57e0: 00000000 nop 001c57e4: 90420005 lbu r2,0x0005(r2) 001c57e8: 00000000 nop 001c57ec: 00511023 subu r2,r2,r17 001c57f0: 24420002 addiu r2,r2,0x0002 001c57f4: a0a20002 sb r2,0x0002(r5) 001c57f8: 3c02801d lui r2,0x801d 001c57fc: 8c42d274 lw r2,-0x2d8c(r2) 001c5800: 26730001 addiu r19,r19,0x0001 001c5804: 90430006 lbu r3,0x0006(r2) 001c5808: 90a20003 lbu r2,0x0003(r5) 001c580c: 000319c0 sll r3,r3,0x07 001c5810: 3042007f andi r2,r2,0x007f 001c5814: 00431025 or r2,r2,r3 001c5818: 34420002 ori r2,r2,0x0002 001c581c: 304200e2 andi r2,r2,0x00e2 001c5820: a0a20003 sb r2,0x0003(r5) 001c5824: 24a50004 addiu r5,r5,0x0004 001c5828: 26100001 addiu r16,r16,0x0001 001c582c: 2a020005 slti r2,r16,0x0005 001c5830: 1440ffd9 bne r2,r0,0x 001c5798 001c5834: 00f01021 addu r2,r7,r16 001c5838: 26310001 addiu r17,r17,0x0001 001c583c: 2a220005 slti r2,r17,0x0005 001c5840: 1440ffcf bne r2,r0,0x 001c5780 001c5844: 24c60005 addiu r6,r6,0x0005 001c5848: 0807164b j 0x 001c592c 001c584c: 26b50019 addiu r21,r21,0x0019 001c5850: 14620035 bne r3,r2,0x 001c5928 001c5854: 02a04821 addu r9,r21,r0 001c5858: 00008821 addu r17,r0,r0 001c585c: 00003021 addu r6,r0,r0 001c5860: 00008021 addu r16,r0,r0 001c5864: 01364021 addu r8,r9,r22 001c5868: 00c03821 addu r7,r6,r0 001c586c: 00131080 sll r2,r19,0x02 001c5870: 00542821 addu r5,r2,r20 001c5874: 00f01021 addu r2,r7,r16 001c5878: 01022021 addu r4,r8,r2 001c587c: 90830000 lbu r3,0x0000(r4) 001c5880: 340200ff ori r2,r0,0x00ff 001c5884: 10620020 beq r3,r2,0x 001c5908 001c5888: 00000000 nop 001c588c: 90820000 lbu r2,0x0000(r4) 001c5890: 00000000 nop 001c5894: a0a20000 sb r2,0x0000(r5) 001c5898: 3c02801d lui r2,0x801d 001c589c: 8c42d274 lw r2,-0x2d8c(r2) 001c58a0: 00000000 nop 001c58a4: 90420004 lbu r2,0x0004(r2) 001c58a8: 00000000 nop 001c58ac: 00511021 addu r2,r2,r17 001c58b0: 2442fffe addiu r2,r2,0xfffe 001c58b4: a0a20001 sb r2,0x0001(r5) 001c58b8: 3c02801d lui r2,0x801d 001c58bc: 8c42d274 lw r2,-0x2d8c(r2) 001c58c0: 00000000 nop 001c58c4: 90420005 lbu r2,0x0005(r2) 001c58c8: 00000000 nop 001c58cc: 00501021 addu r2,r2,r16 001c58d0: 2442fffe addiu r2,r2,0xfffe 001c58d4: a0a20002 sb r2,0x0002(r5) 001c58d8: 3c02801d lui r2,0x801d 001c58dc: 8c42d274 lw r2,-0x2d8c(r2) 001c58e0: 26730001 addiu r19,r19,0x0001 001c58e4: 90430006 lbu r3,0x0006(r2) 001c58e8: 90a20003 lbu r2,0x0003(r5) 001c58ec: 000319c0 sll r3,r3,0x07 001c58f0: 3042007f andi r2,r2,0x007f 001c58f4: 00431025 or r2,r2,r3 001c58f8: 34420001 ori r2,r2,0x0001 001c58fc: 304200e1 andi r2,r2,0x00e1 001c5900: a0a20003 sb r2,0x0003(r5) 001c5904: 24a50004 addiu r5,r5,0x0004 001c5908: 26100001 addiu r16,r16,0x0001 001c590c: 2a020005 slti r2,r16,0x0005 001c5910: 1440ffd9 bne r2,r0,0x 001c5878 001c5914: 00f01021 addu r2,r7,r16 001c5918: 26310001 addiu r17,r17,0x0001 001c591c: 2a220005 slti r2,r17,0x0005 001c5920: 1440ffcf bne r2,r0,0x 001c5860 001c5924: 24c60005 addiu r6,r6,0x0005 001c5928: 26b50019 addiu r21,r21,0x0019 001c592c: 08071545 j 0x 001c5514 001c5930: 26520001 addiu r18,r18,0x0001 001c5934: 0c0238c1 jal 0x0008e304 001c5938: 00000000 nop 001c593c: 34040052 ori r4,r0,0x0052 001c5940: 0c04ed91 jal 0x0013b644 001c5944: 02602821 addu r5,r19,r0 001c5948: 3c05801d lui r5,0x801d 001c594c: 24a59d68 addiu r5,r5,0x9d68 001c5950: 0c053228 jal 0x0014c8a0 001c5954: 3404000e ori r4,r0,0x000e 001c5958: 3404000e ori r4,r0,0x000e 001c595c: 00002821 addu r5,r0,r0 001c5960: 00003021 addu r6,r0,r0 001c5964: 0c05328e jal 0x0014ca38 001c5968: 00003821 addu r7,r0,r0 001c596c: 0c053274 jal 0x0014c9d0 001c5970: 3404000e ori r4,r0,0x000e 001c5974: 3c02001e lui r2,0x001e 001c5978: 3c018016 lui r1,0x8016 001c597c: ac225fc0 sw r2,0x5fc0(r1) 001c5980: 0c053216 jal 0x0014c858 001c5984: 34040020 ori r4,r0,0x0020 001c5988: 3c018016 lui r1,0x8016 001c598c: ac20603c sw r0,0x603c(r1) 001c5990: 0c0532a0 jal 0x0014ca80 001c5994: 00000000 nop 001c5998: 3c028016 lui r2,0x8016 001c599c: 8c42603c lw r2,0x603c(r2) 001c59a0: 00000000 nop 001c59a4: 24420004 addiu r2,r2,0x0004 001c59a8: 3c018016 lui r1,0x8016 001c59ac: ac22603c sw r2,0x603c(r1) 001c59b0: 28420100 slti r2,r2,0x0100 001c59b4: 1440fff6 bne r2,r0,0x 001c5990 001c59b8: 3404000f ori r4,r0,0x000f 001c59bc: 00002821 addu r5,r0,r0 001c59c0: 00003021 addu r6,r0,r0 001c59c4: 0c05328e jal 0x0014ca38 001c59c8: 34070001 ori r7,r0,0x0001 001c59cc: 34040008 ori r4,r0,0x0008 001c59d0: 00002821 addu r5,r0,r0 001c59d4: 00003021 addu r6,r0,r0 001c59d8: 0c05328e jal 0x0014ca38 001c59dc: 34070001 ori r7,r0,0x0001 001c59e0: 34040007 ori r4,r0,0x0007 001c59e4: 00002821 addu r5,r0,r0 001c59e8: 00003021 addu r6,r0,r0 001c59ec: 0c05328e jal 0x0014ca38 001c59f0: 34070001 ori r7,r0,0x0001 001c59f4: 0c053216 jal 0x0014c858 001c59f8: 34040003 ori r4,r0,0x0003 001c59fc: 3c018016 lui r1,0x8016 001c5a00: ac20603c sw r0,0x603c(r1) 001c5a04: 0c04f680 jal 0x0013da00 001c5a08: 34040001 ori r4,r0,0x0001 001c5a0c: 0c010fc0 jal 0x00043f00 001c5a10: 00000000 nop 001c5a14: 0c053256 jal 0x0014c958 001c5a18: 00000000 nop 001c5a1c: 8fbf0044 lw r31,0x0044(r29) 001c5a20: 8fbe0040 lw r30,0x0040(r29) 001c5a24: 8fb7003c lw r23,0x003c(r29) 001c5a28: 8fb60038 lw r22,0x0038(r29) 001c5a2c: 8fb50034 lw r21,0x0034(r29) 001c5a30: 8fb40030 lw r20,0x0030(r29) 001c5a34: 8fb3002c lw r19,0x002c(r29) 001c5a38: 8fb20028 lw r18,0x0028(r29) 001c5a3c: 8fb10024 lw r17,0x0024(r29) 001c5a40: 8fb00020 lw r16,0x0020(r29) 001c5a44: 27bd0048 addiu r29,r29,0x0048 001c5a48: 03e00008 jr r31 001c5a4c: 00000000 nop