Difference between revisions of "00133478 - 00133c14"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m
m
Line 1: Line 1:
 
<font face='Courier New'>
 
<font face='Courier New'>
  WORLD.BIN
+
  WORLD.BIN - Entering a shop ?
 
  00133478: 3408e0c8 ori r8,r0,0xe0c8
 
  00133478: 3408e0c8 ori r8,r0,0xe0c8
 
  0013347c: 03a8e823 subu r29,r29,r8
 
  0013347c: 03a8e823 subu r29,r29,r8
Line 83: Line 83:
 
  001335b8: 3c01801d lui r1,0x801d
 
  001335b8: 3c01801d lui r1,0x801d
 
  001335bc: a422d784 sh r2,-0x287c(r1)
 
  001335bc: a422d784 sh r2,-0x287c(r1)
  001335c0: 3414f82f ori r20,r0,0xf82f
+
  001335c0: 3414f82f ori r20,r0,0xf82f     combinedTextIndex For Fur Shop welcoming message (inlocked with something to sell)
 
  001335c4: 0804cd84 j 0x00133610
 
  001335c4: 0804cd84 j 0x00133610
 
  001335c8: 34120003 ori r18,r0,0x0003
 
  001335c8: 34120003 ori r18,r0,0x0003
Line 91: Line 91:
 
  001335d8: 3c01801d lui r1,0x801d
 
  001335d8: 3c01801d lui r1,0x801d
 
  001335dc: a422d784 sh r2,-0x287c(r1)
 
  001335dc: a422d784 sh r2,-0x287c(r1)
  001335e0: 3414f820 ori r20,r0,0xf820
+
  001335e0: 3414f820 ori r20,r0,0xf820     combinedTextIndex For Soldier Office welcoming message
 
  001335e4: 0804cd84 j 0x00133610
 
  001335e4: 0804cd84 j 0x00133610
 
  001335e8: 34120006 ori r18,r0,0x0006
 
  001335e8: 34120006 ori r18,r0,0x0006
Line 97: Line 97:
 
  001335f0: 34040031 ori r4,r0,0x0031
 
  001335f0: 34040031 ori r4,r0,0x0031
 
  001335f4: 3413001c ori r19,r0,0x001c
 
  001335f4: 3413001c ori r19,r0,0x001c
  001335f8: 3414f801 ori r20,r0,0xf801
+
  001335f8: 3414f801 ori r20,r0,0xf801     combinedTextIndex For Shopkeeper welcoming message
 
  001335fc: 00009021 addu r18,r0,r0
 
  001335fc: 00009021 addu r18,r0,r0
 
  00133600: 3c01801d lui r1,0x801d
 
  00133600: 3c01801d lui r1,0x801d

Revision as of 20:06, 29 April 2023

WORLD.BIN - Entering a shop ? 
00133478: 3408e0c8 ori r8,r0,0xe0c8
0013347c: 03a8e823 subu r29,r29,r8
00133480: 011d4821 addu r9,r8,r29
00133484: ad36fff0 sw r22,-0x0010(r9)
00133488: 0080b021 addu r22,r4,r0
0013348c: 34020040 ori r2,r0,0x0040
00133490: ad3ffffc sw r31,-0x0004(r9)
00133494: ad3efff8 sw r30,-0x0008(r9)
00133498: ad37fff4 sw r23,-0x000c(r9)
0013349c: ad35ffec sw r21,-0x0014(r9)
001334a0: ad34ffe8 sw r20,-0x0018(r9)
001334a4: ad33ffe4 sw r19,-0x001c(r9)
001334a8: ad32ffe0 sw r18,-0x0020(r9)
001334ac: ad31ffdc sw r17,-0x0024(r9)
001334b0: ad30ffd8 sw r16,-0x0028(r9)
001334b4: 3c01801d lui r1,0x801d
001334b8: a422d224 sh r2,-0x2ddc(r1)
001334bc: 340201f4 ori r2,r0,0x01f4
001334c0: 3c01801d lui r1,0x801d
001334c4: a422d1a0 sh r2,-0x2e60(r1)
001334c8: 3402005a ori r2,r0,0x005a
001334cc: 3c01801d lui r1,0x801d
001334d0: a422d850 sh r2,-0x27b0(r1)
001334d4: 3402003c ori r2,r0,0x003c
001334d8: 3403000a ori r3,r0,0x000a
001334dc: 3c01801d lui r1,0x801d
001334e0: a422d1ac sh r2,-0x2e54(r1)
001334e4: 3402001e ori r2,r0,0x001e
001334e8: 3c01801d lui r1,0x801d
001334ec: a420d840 sh r0,-0x27c0(r1)
001334f0: 3c01801d lui r1,0x801d
001334f4: a420d194 sh r0,-0x2e6c(r1)
001334f8: 3c01801d lui r1,0x801d
001334fc: a420d84c sh r0,-0x27b4(r1)
00133500: 3c01801d lui r1,0x801d
00133504: a420d848 sh r0,-0x27b8(r1)
00133508: 3c01801d lui r1,0x801d
0013350c: a420d19c sh r0,-0x2e64(r1)
00133510: 3c01801d lui r1,0x801d
00133514: a423d178 sh r3,-0x2e88(r1)
00133518: 3c01801d lui r1,0x801d
0013351c: a420d17c sh r0,-0x2e84(r1)
00133520: 3c01801d lui r1,0x801d
00133524: a420d188 sh r0,-0x2e78(r1)
00133528: 3c01801d lui r1,0x801d
0013352c: a420d180 sh r0,-0x2e80(r1)
00133530: 3c01801d lui r1,0x801d
00133534: a420d184 sh r0,-0x2e7c(r1)
00133538: 3c01801d lui r1,0x801d
0013353c: a420d18c sh r0,-0x2e74(r1)
00133540: 3c01801d lui r1,0x801d
00133544: a422d438 sh r2,-0x2bc8(r1)
00133548: 3c01801d lui r1,0x801d
0013354c: a420d554 sh r0,-0x2aac(r1)
00133550: 3c01801d lui r1,0x801d
00133554: a420d5dc sh r0,-0x2a24(r1)
00133558: 3c01801d lui r1,0x801d
0013355c: a420d6e8 sh r0,-0x2918(r1)
00133560: 3c01801d lui r1,0x801d
00133564: a420d930 sh r0,-0x26d0(r1)
00133568: 3c01801d lui r1,0x801d
0013356c: a420d1d4 sh r0,-0x2e2c(r1)
00133570: 3c01801d lui r1,0x801d
00133574: a420d210 sh r0,-0x2df0(r1)
00133578: 3c01801d lui r1,0x801d
0013357c: a422d510 sh r2,-0x2af0(r1)
00133580: 3c01801d lui r1,0x801d
00133584: a423d228 sh r3,-0x2dd8(r1)
00133588: 3c01801d lui r1,0x801d
0013358c: a422d434 sh r2,-0x2bcc(r1)
00133590: 3c01801d lui r1,0x801d
00133594: a436d218 sh r22,-0x2de8(r1)
00133598: 0c03bc6a jal 0x000ef1a8
0013359c: 34040069 ori r4,r0,0x0069
001335a0: 00408821 addu r17,r2,r0
001335a4: 34020064 ori r2,r0,0x0064
001335a8: 16c20008 bne r22,r2,0x001335cc
001335ac: 34020065 ori r2,r0,0x0065
001335b0: 3413001e ori r19,r0,0x001e
001335b4: 3402000e ori r2,r0,0x000e
001335b8: 3c01801d lui r1,0x801d
001335bc: a422d784 sh r2,-0x287c(r1)
001335c0: 3414f82f ori r20,r0,0xf82f     combinedTextIndex For Fur Shop welcoming message (inlocked with something to sell)
001335c4: 0804cd84 j 0x00133610
001335c8: 34120003 ori r18,r0,0x0003
001335cc: 16c20007 bne r22,r2,0x001335ec
001335d0: 3413001d ori r19,r0,0x001d
001335d4: 34020014 ori r2,r0,0x0014
001335d8: 3c01801d lui r1,0x801d
001335dc: a422d784 sh r2,-0x287c(r1)
001335e0: 3414f820 ori r20,r0,0xf820     combinedTextIndex For Soldier Office welcoming message
001335e4: 0804cd84 j 0x00133610
001335e8: 34120006 ori r18,r0,0x0006
001335ec: 0c03bc6a jal 0x000ef1a8
001335f0: 34040031 ori r4,r0,0x0031
001335f4: 3413001c ori r19,r0,0x001c
001335f8: 3414f801 ori r20,r0,0xf801     combinedTextIndex For Shopkeeper welcoming message
001335fc: 00009021 addu r18,r0,r0
00133600: 3c01801d lui r1,0x801d
00133604: a422d218 sh r2,-0x2de8(r1)
00133608: 3c01801d lui r1,0x801d
0013360c: a420d784 sh r0,-0x287c(r1)
00133610: 0c00918e jal 0x00024638
00133614: 00002021 addu r4,r0,r0
00133618: 0c0091b5 jal 0x000246d4
0013361c: 34040001 ori r4,r0,0x0001
00133620: 1440fffd bne r2,r0,0x00133618
00133624: 00002821 addu r5,r0,r0
00133628: 3c108019 lui r16,0x8019
0013362c: 261052c4 addiu r16,r16,0x52c4
00133630: 02002021 addu r4,r16,r0
00133634: 0c04b5cf jal 0x0012d73c
00133638: 00003021 addu r6,r0,r0
0013363c: 0c04b5de jal 0x0012d778
00133640: 02512021 addu r4,r18,r17
00133644: 02002021 addu r4,r16,r0
00133648: 0040a821 addu r21,r2,r0
0013364c: 0c04b5b7 jal 0x0012d6dc
00133650: 26a50014 addiu r5,r21,0x0014
00133654: 3c048019 lui r4,0x8019
00133658: 248452cc addiu r4,r4,0x52cc
0013365c: 0c04b5c3 jal 0x0012d70c
00133660: 02a02821 addu r5,r21,r0
00133664: 3404de50 ori r4,r0,0xde50
00133668: 27a30068 addiu r3,r29,0x0068
0013366c: 00642021 addu r4,r3,r4
00133670: 3405dc50 ori r5,r0,0xdc50
00133674: 00652821 addu r5,r3,r5
00133678: 00003021 addu r6,r0,r0
0013367c: 00003821 addu r7,r0,r0
00133680: 34029c40 ori r2,r0,0x9c40
00133684: 00621021 addu r2,r3,r2
00133688: afa20020 sw r2,0x0020(r29)
0013368c: 3402b590 ori r2,r0,0xb590
00133690: 00621021 addu r2,r3,r2
00133694: afa20024 sw r2,0x0024(r29)
00133698: 3402d1b0 ori r2,r0,0xd1b0
0013369c: 00621021 addu r2,r3,r2
001336a0: afa20028 sw r2,0x0028(r29)
001336a4: 3402cdf0 ori r2,r0,0xcdf0
001336a8: 00621021 addu r2,r3,r2
001336ac: afa20040 sw r2,0x0040(r29)
001336b0: 3402d2f0 ori r2,r0,0xd2f0
001336b4: 00621021 addu r2,r3,r2
001336b8: afa2005c sw r2,0x005c(r29)
001336bc: 3402db60 ori r2,r0,0xdb60
001336c0: 00621021 addu r2,r3,r2
001336c4: afa20060 sw r2,0x0060(r29)
001336c8: 3402d890 ori r2,r0,0xd890
001336cc: afa30014 sw r3,0x0014(r29)
001336d0: 00621821 addu r3,r3,r2
001336d4: afa00010 sw r0,0x0010(r29)
001336d8: afa00018 sw r0,0x0018(r29)
001336dc: afa0001c sw r0,0x001c(r29)
001336e0: afa0002c sw r0,0x002c(r29)
001336e4: afa00030 sw r0,0x0030(r29)
001336e8: afa00034 sw r0,0x0034(r29)
001336ec: afa00038 sw r0,0x0038(r29)
001336f0: afa0003c sw r0,0x003c(r29)
001336f4: afa00044 sw r0,0x0044(r29)
001336f8: afa00048 sw r0,0x0048(r29)
001336fc: afa0004c sw r0,0x004c(r29)
00133700: afa00050 sw r0,0x0050(r29)
00133704: afa00054 sw r0,0x0054(r29)
00133708: afa00058 sw r0,0x0058(r29)
0013370c: 0c049816 jal 0x00126058
00133710: afa30064 sw r3,0x0064(r29)
00133714: 0c044fc0 jal 0x00113f00
00133718: 2412ffff addiu r18,r0,0xffff
0013371c: 3c018019 lui r1,0x8019
00133720: a4205194 sh r0,0x5194(r1)
00133724: 3c018019 lui r1,0x8019
00133728: a42051d0 sh r0,0x51d0(r1)
0013372c: 3c018019 lui r1,0x8019
00133730: a420520c sh r0,0x520c(r1)
00133734: 0c04b5ed jal 0x0012d7b4
00133738: 34040008 ori r4,r0,0x0008
0013373c: 3c058011 lui r5,0x8011
00133740: 24a5f250 addiu r5,r5,0xf250
00133744: 3c028019 lui r2,0x8019
00133748: 24424fe0 addiu r2,r2,0x4fe0
0013374c: 3c01801d lui r1,0x801d
00133750: ac22d91c sw r2,-0x26e4(r1)
00133754: 0c03ff5c jal 0x000ffd70
00133758: 34040002 ori r4,r0,0x0002
0013375c: 34040002 ori r4,r0,0x0002
00133760: 34050019 ori r5,r0,0x0019
00133764: 02803021 addu r6,r20,r0        - When loading shop text r6 is the (combinedTextIndex) used in Find_Text_Entry_(WORLD.BIN)
00133768: 0c03ffc2 jal 0x000fff08
0013376c: 00003821 addu r7,r0,r0
00133770: 0c010d98 jal 0x00043660
00133774: 02602021 addu r4,r19,r0
00133778: 00022600 sll r4,r2,0x18
0013377c: 00042603 sra r4,r4,0x18
00133780: 3405007f ori r5,r0,0x007f
00133784: 3c01801d lui r1,0x801d
00133788: a022d548 sb r2,-0x2ab8(r1)
0013378c: 0c010ea4 jal 0x00043a90
00133790: 00003021 addu r6,r0,r0
00133794: 3c03801d lui r3,0x801d
00133798: 8463d784 lh r3,-0x287c(r3)
0013379c: 34020001 ori r2,r0,0x0001
001337a0: 3c018019 lui r1,0x8019
001337a4: a02250d6 sb r2,0x50d6(r1)
001337a8: 2402ffff addiu r2,r0,0xffff
001337ac: 3c018019 lui r1,0x8019
001337b0: a020ba25 sb r0,-0x45db(r1)
001337b4: 106200f9 beq r3,r2,0x00133b9c
001337b8: 00000000 nop
001337bc: 3c1e8019 lui r30,0x8019
001337c0: 27deba04 addiu r30,r30,0xba04
001337c4: 34170006 ori r23,r0,0x0006
001337c8: 00002021 addu r4,r0,r0
001337cc: 0c04973f jal 0x00125cfc
001337d0: 00002821 addu r5,r0,r0
001337d4: 0c04adf8 jal 0x0012b7e0
001337d8: 00000000 nop
001337dc: 0c044d60 jal 0x00113580
001337e0: 00000000 nop
001337e4: 0c04b530 jal 0x0012d4c0
001337e8: 00000000 nop
001337ec: 3c02801d lui r2,0x801d
001337f0: 8c42d52c lw r2,-0x2ad4(r2)
001337f4: 00000000 nop
001337f8: 30420100 andi r2,r2,0x0100
001337fc: 10400003 beq r2,r0,0x0013380c
00133800: 00000000 nop
00133804: 0c04ab3d jal 0x0012acf4
00133808: 34040003 ori r4,r0,0x0003
0013380c: 3c02801d lui r2,0x801d
00133810: 8c42d750 lw r2,-0x28b0(r2)
00133814: 00000000 nop
00133818: 1040000c beq r2,r0,0x0013384c
0013381c: 00000000 nop
00133820: 3c028019 lui r2,0x8019
00133824: 8442ba20 lh r2,-0x45e0(r2)
00133828: 00000000 nop
0013382c: 00021080 sll r2,r2,0x02
00133830: 3c01801d lui r1,0x801d
00133834: 00220821 addu r1,r1,r2
00133838: 8c22d5ec lw r2,-0x2a14(r1)
0013383c: 00000000 nop
00133840: 8444003e lh r4,0x003e(r2)
00133844: 0c04ab5f jal 0x0012ad7c
00133848: 00000000 nop
0013384c: 3c048015 lui r4,0x8015
00133850: 8c84330c lw r4,0x330c(r4)
00133854: 0c04a630 jal 0x001298c0
00133858: 00000000 nop
0013385c: 3c028019 lui r2,0x8019
00133860: 904250d6 lbu r2,0x50d6(r2)
00133864: 00000000 nop
00133868: 1040001a beq r2,r0,0x001338d4
0013386c: 00002821 addu r5,r0,r0
00133870: 3c048019 lui r4,0x8019
00133874: 248452ac addiu r4,r4,0x52ac
00133878: 00003021 addu r6,r0,r0
0013387c: 00003821 addu r7,r0,r0
00133880: 3402014c ori r2,r0,0x014c
00133884: afa20014 sw r2,0x0014(r29)
00133888: 34020001 ori r2,r0,0x0001
0013388c: afa00010 sw r0,0x0010(r29)
00133890: afa00018 sw r0,0x0018(r29)
00133894: 0c04b1aa jal 0x0012c6a8
00133898: afa2001c sw r2,0x001c(r29)
0013389c: 3c048019 lui r4,0x8019
001338a0: 248452b4 addiu r4,r4,0x52b4
001338a4: 03c02821 addu r5,r30,r0
001338a8: 00003021 addu r6,r0,r0
001338ac: 0c04af6f jal 0x0012bdbc
001338b0: 00003821 addu r7,r0,r0
001338b4: 3c048019 lui r4,0x8019
001338b8: 248452bc addiu r4,r4,0x52bc
001338bc: 03c02821 addu r5,r30,r0
001338c0: 3c07801d lui r7,0x801d
001338c4: 94e7d224 lhu r7,-0x2ddc(r7)
001338c8: 00003021 addu r6,r0,r0
001338cc: 0c04af6f jal 0x0012bdbc
001338d0: 24e7ffff addiu r7,r7,0xffff
001338d4: 3c038019 lui r3,0x8019
001338d8: 9063ba24 lbu r3,-0x45dc(r3)
001338dc: 00000000 nop
001338e0: 14600006 bne r3,r0,0x001338fc
001338e4: 00000000 nop
001338e8: 3c028019 lui r2,0x8019
001338ec: 9042ba27 lbu r2,-0x45d9(r2)
001338f0: 00000000 nop
001338f4: 1040004f beq r2,r0,0x00133a34
001338f8: 00000000 nop
001338fc: 3c02801d lui r2,0x801d
00133900: 8442d784 lh r2,-0x287c(r2)
00133904: 00000000 nop
00133908: 28420014 slti r2,r2,0x0014
0013390c: 10400049 beq r2,r0,0x00133a34
00133910: 00000000 nop
00133914: 3c028015 lui r2,0x8015
00133918: 8c42330c lw r2,0x330c(r2)
0013391c: 00000000 nop
00133920: 14400008 bne r2,r0,0x00133944
00133924: 0000a021 addu r20,r0,r0
00133928: 3c02801d lui r2,0x801d
0013392c: 8c42d750 lw r2,-0x28b0(r2)
00133930: 00000000 nop
00133934: 14400003 bne r2,r0,0x00133944
00133938: 34020001 ori r2,r0,0x0001
0013393c: 14620002 bne r3,r2,0x00133948
00133940: 00000000 nop
00133944: 34140001 ori r20,r0,0x0001
00133948: 16800003 bne r20,r0,0x00133958
0013394c: 00008821 addu r17,r0,r0
00133950: 3c11801d lui r17,0x801d
00133954: 8e31d668 lw r17,-0x2998(r17)
00133958: 0c03ffbb jal 0x000ffeec
0013395c: 34040007 ori r4,r0,0x0007
00133960: 14400023 bne r2,r0,0x001339f0
00133964: 32220004 andi r2,r17,0x0004
00133968: 10400010 beq r2,r0,0x001339ac
0013396c: 32220008 andi r2,r17,0x0008
00133970: 3c028019 lui r2,0x8019
00133974: 8442ba20 lh r2,-0x45e0(r2)
00133978: 00000000 nop
0013397c: 14400005 bne r2,r0,0x00133994
00133980: 00401821 addu r3,r2,r0
00133984: 3c02801d lui r2,0x801d
00133988: 9042d788 lbu r2,-0x2878(r2)
0013398c: 0804ce66 j 0x00133998
00133990: 2442ffff addiu r2,r2,0xffff
00133994: 2462ffff addiu r2,r3,0xffff
00133998: 3c018019 lui r1,0x8019
0013399c: a422ba20 sh r2,-0x45e0(r1)
001339a0: 2402fff7 addiu r2,r0,0xfff7
001339a4: 0804ce7d j 0x001339f4
001339a8: 02228824 and r17,r17,r2
001339ac: 10400011 beq r2,r0,0x001339f4
001339b0: 00000000 nop
001339b4: 3c038019 lui r3,0x8019
001339b8: 8463ba20 lh r3,-0x45e0(r3)
001339bc: 3c02801d lui r2,0x801d
001339c0: 9042d788 lbu r2,-0x2878(r2)
001339c4: 00000000 nop
001339c8: 2442ffff addiu r2,r2,0xffff
001339cc: 10620003 beq r3,r2,0x001339dc
001339d0: 00602021 addu r4,r3,r0
001339d4: 0804ce78 j 0x001339e0
001339d8: 24820001 addiu r2,r4,0x0001
001339dc: 00001021 addu r2,r0,r0
001339e0: 3c018019 lui r1,0x8019
001339e4: a422ba20 sh r2,-0x45e0(r1)
001339e8: 0804ce7e j 0x001339f8
001339ec: 00002021 addu r4,r0,r0
001339f0: 00008821 addu r17,r0,r0
001339f4: 00002021 addu r4,r0,r0
001339f8: 3405000c ori r5,r0,0x000c
001339fc: 3406000c ori r6,r0,0x000c
00133a00: 32270004 andi r7,r17,0x0004
00133a04: 00148400 sll r16,r20,0x10
00133a08: 00108403 sra r16,r16,0x10
00133a0c: afb00010 sw r16,0x0010(r29)
00133a10: 0c04575b jal 0x00115d6c
00133a14: afb70014 sw r23,0x0014(r29)
00133a18: 34040001 ori r4,r0,0x0001
00133a1c: 340500e0 ori r5,r0,0x00e0
00133a20: 3406000c ori r6,r0,0x000c
00133a24: 32270008 andi r7,r17,0x0008
00133a28: afb00010 sw r16,0x0010(r29)
00133a2c: 0c04575b jal 0x00115d6c
00133a30: afb70014 sw r23,0x0014(r29)
00133a34: 3c02801d lui r2,0x801d
00133a38: 8442d784 lh r2,-0x287c(r2)
00133a3c: 00000000 nop
00133a40: 00021080 sll r2,r2,0x02
00133a44: 3c018019 lui r1,0x8019
00133a48: 00220821 addu r1,r1,r2
00133a4c: 8c22523c lw r2,0x523c(r1)
00133a50: 00000000 nop
00133a54: 0040f809 jalr r2,r31
00133a58: 00000000 nop
00133a5c: 3c03801d lui r3,0x801d
00133a60: 8463d784 lh r3,-0x287c(r3)
00133a64: 3402001b ori r2,r0,0x001b
00133a68: 10620007 beq r3,r2,0x00133a88
00133a6c: 34020017 ori r2,r0,0x0017
00133a70: 10620005 beq r3,r2,0x00133a88
00133a74: 34020009 ori r2,r0,0x0009
00133a78: 10620003 beq r3,r2,0x00133a88
00133a7c: 00000000 nop
00133a80: 0c045353 jal 0x00114d4c
00133a84: 00000000 nop
00133a88: 3c02801d lui r2,0x801d
00133a8c: 8c42d528 lw r2,-0x2ad8(r2)
00133a90: 00000000 nop
00133a94: 8c420000 lw r2,0x0000(r2)
00133a98: 00000000 nop
00133a9c: 244200fc addiu r2,r2,0x00fc
00133aa0: 3c01801d lui r1,0x801d
00133aa4: ac22d814 sw r2,-0x27ec(r1)
00133aa8: 0c038a2b jal 0x000e28ac
00133aac: 00000000 nop
00133ab0: 3c03801d lui r3,0x801d
00133ab4: 8463d784 lh r3,-0x287c(r3)
00133ab8: 34020010 ori r2,r0,0x0010
00133abc: 10620012 beq r3,r2,0x00133b08
00133ac0: 3413003c ori r19,r0,0x003c
00133ac4: 34020013 ori r2,r0,0x0013
00133ac8: 1062000f beq r3,r2,0x00133b08
00133acc: 3402000b ori r2,r0,0x000b
00133ad0: 1062000d beq r3,r2,0x00133b08
00133ad4: 34020002 ori r2,r0,0x0002
00133ad8: 1062000b beq r3,r2,0x00133b08
00133adc: 34020005 ori r2,r0,0x0005
00133ae0: 10620009 beq r3,r2,0x00133b08
00133ae4: 00000000 nop
00133ae8: 3c02801d lui r2,0x801d
00133aec: 9042d71c lbu r2,-0x28e4(r2)
00133af0: 00000000 nop
00133af4: 14400004 bne r2,r0,0x00133b08
00133af8: 34020065 ori r2,r0,0x0065
00133afc: 12c20002 beq r22,r2,0x00133b08
00133b00: 00000000 nop
00133b04: 34130009 ori r19,r0,0x0009
00133b08: 0c044d86 jal 0x00113618
00133b0c: 00000000 nop
00133b10: 00402821 addu r5,r2,r0
00133b14: 00132080 sll r4,r19,0x02
00133b18: 3c06801d lui r6,0x801d
00133b1c: 94c6d1d8 lhu r6,-0x2e28(r6)
00133b20: 3c02801d lui r2,0x801d
00133b24: 8c42d528 lw r2,-0x2ad8(r2)
00133b28: 2cc60001 sltiu r6,r6,0x0001
00133b2c: 00063023 subu r6,r0,r6
00133b30: 8c420000 lw r2,0x0000(r2)
00133b34: 30c600f0 andi r6,r6,0x00f0
00133b38: 0c044a38 jal 0x001128e0
00133b3c: 00822021 addu r4,r4,r2
00133b40: 00121400 sll r2,r18,0x10
00133b44: 3c03801d lui r3,0x801d
00133b48: 8463d784 lh r3,-0x287c(r3)
00133b4c: 00021403 sra r2,r2,0x10
00133b50: 1062000b beq r3,r2,0x00133b80
00133b54: 00000000 nop
00133b58: 3c018019 lui r1,0x8019
00133b5c: a020ba24 sb r0,-0x45dc(r1)
00133b60: 0c0498dd jal 0x00126374
00133b64: 00002021 addu r4,r0,r0
00133b68: 3c01801d lui r1,0x801d
00133b6c: ac20d754 sw r0,-0x28ac(r1)
00133b70: 0c045022 jal 0x00114088
00133b74: 00000000 nop
00133b78: 3c12801d lui r18,0x801d
00133b7c: 9652d784 lhu r18,-0x287c(r18)
00133b80: 0c044f75 jal 0x00113dd4
00133b84: 00000000 nop
00133b88: 3c03801d lui r3,0x801d
00133b8c: 8463d784 lh r3,-0x287c(r3)
00133b90: 2402ffff addiu r2,r0,0xffff
00133b94: 1462ff0c bne r3,r2,0x001337c8
00133b98: 00000000 nop
00133b9c: 3c04801d lui r4,0x801d
00133ba0: 8084d548 lb r4,-0x2ab8(r4)
00133ba4: 0c010e70 jal 0x000439c0
00133ba8: 00000000 nop
00133bac: 0c0484ae jal 0x001212b8
00133bb0: 00000000 nop
00133bb4: 0c0498dd jal 0x00126374
00133bb8: 00002021 addu r4,r0,r0
00133bbc: 0c041a66 jal 0x00106998
00133bc0: 00000000 nop
00133bc4: 3c048019 lui r4,0x8019
00133bc8: 248452c4 addiu r4,r4,0x52c4
00133bcc: 0c04b5b7 jal 0x0012d6dc
00133bd0: 02a02821 addu r5,r21,r0
00133bd4: 0c011180 jal 0x00044600
00133bd8: 02a02021 addu r4,r21,r0
00133bdc: 3408e0c8 ori r8,r0,0xe0c8
00133be0: 011d4821 addu r9,r8,r29
00133be4: 8d3ffffc lw r31,-0x0004(r9)
00133be8: 8d3efff8 lw r30,-0x0008(r9)
00133bec: 8d37fff4 lw r23,-0x000c(r9)
00133bf0: 8d36fff0 lw r22,-0x0010(r9)
00133bf4: 8d35ffec lw r21,-0x0014(r9)
00133bf8: 8d34ffe8 lw r20,-0x0018(r9)
00133bfc: 8d33ffe4 lw r19,-0x001c(r9)
00133c00: 8d32ffe0 lw r18,-0x0020(r9)
00133c04: 8d31ffdc lw r17,-0x0024(r9)
00133c08: 8d30ffd8 lw r16,-0x0028(r9)
00133c0c: 03a8e821 addu r29,r29,r8
00133c10: 03e00008 jr r31
00133c14: 00000000 nop