0012f10c - 0012f35c

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

0012f10c: 27bdffd0 addiu r29,r29,0xffd0
0012f110: afb1001c sw r17,0x001c(r29)
0012f114: 00808821 addu r17,r4,r0
0012f118: afb30024 sw r19,0x0024(r29)
0012f11c: 00a09821 addu r19,r5,r0
0012f120: afb00018 sw r16,0x0018(r29)
0012f124: 26700018 addiu r16,r19,0x0018
0012f128: afb20020 sw r18,0x0020(r29)
0012f12c: 00009021 addu r18,r0,r0
0012f130: afbf0028 sw r31,0x0028(r29)
0012f134: 0c008f79 jal 0x00023de4                  P27 SetLineF2
0012f138: 02002021 addu r4,r16,r0
0012f13c: 26520001 addiu r18,r18,0x0001
0012f140: 2a42000c slti r2,r18,0x000c
0012f144: 1440fffb bne r2,r0,0x0012f134
0012f148: 26100010 addiu r16,r16,0x0010
0012f14c: 0c04bcf3 jal 0x0012f3cc
0012f150: 02602021 addu r4,r19,r0
0012f154: 00002821 addu r5,r0,r0
0012f158: 00009021 addu r18,r0,r0
0012f15c: 26640026 addiu r4,r19,0x0026
0012f160: 3c018016 lui r1,0x8016
0012f164: 00250821 addu r1,r1,r5
0012f168: 90227844 lbu r2,0x7844(r1)
0012f16c: 96230000 lhu r3,0x0000(r17)
0012f170: 00021600 sll r2,r2,0x18
0012f174: 00021603 sra r2,r2,0x18
0012f178: 00431021 addu r2,r2,r3
0012f17c: a482fffa sh r2,-0x0006(r4)
0012f180: 3c018016 lui r1,0x8016
0012f184: 00250821 addu r1,r1,r5
0012f188: 90227845 lbu r2,0x7845(r1)
0012f18c: 96230002 lhu r3,0x0002(r17)
0012f190: 00021600 sll r2,r2,0x18
0012f194: 00021603 sra r2,r2,0x18
0012f198: 00431021 addu r2,r2,r3
0012f19c: a482fffc sh r2,-0x0004(r4)
0012f1a0: 3c018016 lui r1,0x8016
0012f1a4: 00250821 addu r1,r1,r5
0012f1a8: 90227846 lbu r2,0x7846(r1)
0012f1ac: 96230000 lhu r3,0x0000(r17)
0012f1b0: 00021600 sll r2,r2,0x18
0012f1b4: 00021603 sra r2,r2,0x18
0012f1b8: 00431021 addu r2,r2,r3
0012f1bc: a482fffe sh r2,-0x0002(r4)
0012f1c0: 3c018016 lui r1,0x8016
0012f1c4: 00250821 addu r1,r1,r5
0012f1c8: 90227847 lbu r2,0x7847(r1)
0012f1cc: 96230002 lhu r3,0x0002(r17)
0012f1d0: 00021600 sll r2,r2,0x18
0012f1d4: 00021603 sra r2,r2,0x18
0012f1d8: 00431021 addu r2,r2,r3
0012f1dc: a4820000 sh r2,0x0000(r4)
0012f1e0: 3c018016 lui r1,0x8016
0012f1e4: 00250821 addu r1,r1,r5
0012f1e8: 80227848 lb r2,0x7848(r1)
0012f1ec: 00000000 nop
0012f1f0: 10400006 beq r2,r0,0x0012f20c
0012f1f4: 00000000 nop
0012f1f8: 9482fffa lhu r2,-0x0006(r4)
0012f1fc: 96230004 lhu r3,0x0004(r17)
0012f200: 00000000 nop
0012f204: 00431021 addu r2,r2,r3
0012f208: a482fffa sh r2,-0x0006(r4)
0012f20c: 3c018016 lui r1,0x8016
0012f210: 00250821 addu r1,r1,r5
0012f214: 80227849 lb r2,0x7849(r1)
0012f218: 00000000 nop
0012f21c: 10400006 beq r2,r0,0x0012f238
0012f220: 00000000 nop
0012f224: 9482fffc lhu r2,-0x0004(r4)
0012f228: 96230006 lhu r3,0x0006(r17)
0012f22c: 00000000 nop
0012f230: 00431021 addu r2,r2,r3
0012f234: a482fffc sh r2,-0x0004(r4)
0012f238: 3c018016 lui r1,0x8016
0012f23c: 00250821 addu r1,r1,r5
0012f240: 8022784a lb r2,0x784a(r1)
0012f244: 00000000 nop
0012f248: 10400006 beq r2,r0,0x0012f264
0012f24c: 00000000 nop
0012f250: 9482fffe lhu r2,-0x0002(r4)
0012f254: 96230004 lhu r3,0x0004(r17)
0012f258: 00000000 nop
0012f25c: 00431021 addu r2,r2,r3
0012f260: a482fffe sh r2,-0x0002(r4)
0012f264: 3c018016 lui r1,0x8016
0012f268: 00250821 addu r1,r1,r5
0012f26c: 8022784b lb r2,0x784b(r1)
0012f270: 00000000 nop
0012f274: 10400006 beq r2,r0,0x0012f290
0012f278: 24a50008 addiu r5,r5,0x0008
0012f27c: 94820000 lhu r2,0x0000(r4)
0012f280: 96230006 lhu r3,0x0006(r17)
0012f284: 00000000 nop
0012f288: 00431021 addu r2,r2,r3
0012f28c: a4820000 sh r2,0x0000(r4)
0012f290: 26520001 addiu r18,r18,0x0001
0012f294: 2a42000c slti r2,r18,0x000c
0012f298: 1440ffb1 bne r2,r0,0x0012f160
0012f29c: 24840010 addiu r4,r4,0x0010
0012f2a0: 00002021 addu r4,r0,r0
0012f2a4: 00002821 addu r5,r0,r0
0012f2a8: 340603c0 ori r6,r0,0x03c0
0012f2ac: 0c008e63 jal 0x0002398c                P00 GetTpage
0012f2b0: 34070100 ori r7,r0,0x0100
0012f2b4: 2664000c addiu r4,r19,0x000c
0012f2b8: 34050001 ori r5,r0,0x0001
0012f2bc: 00003021 addu r6,r0,r0
0012f2c0: 3047ffff andi r7,r2,0xffff
0012f2c4: 3c028016 lui r2,0x8016
0012f2c8: 24427830 addiu r2,r2,0x7830
0012f2cc: 0c009533 jal 0x000254cc                P41 SetDrawMode
0012f2d0: afa20010 sw r2,0x0010(r29)
0012f2d4: 00002021 addu r4,r0,r0
0012f2d8: 34050002 ori r5,r0,0x0002
0012f2dc: 340603c0 ori r6,r0,0x03c0
0012f2e0: 0c008e63 jal 0x0002398c                P00 GetTpage
0012f2e4: 34070100 ori r7,r0,0x0100
0012f2e8: 02602021 addu r4,r19,r0
0012f2ec: 00002821 addu r5,r0,r0
0012f2f0: 00003021 addu r6,r0,r0
0012f2f4: 3047ffff andi r7,r2,0xffff
0012f2f8: 3c028016 lui r2,0x8016
0012f2fc: 24425ecc addiu r2,r2,0x5ecc
0012f300: 0c009533 jal 0x000254cc                 P41 SetDrawMode
0012f304: afa20010 sw r2,0x0010(r29)
0012f308: 0c04b891 jal 0x0012e244
0012f30c: 266400d8 addiu r4,r19,0x00d8
0012f310: 96220000 lhu r2,0x0000(r17)
0012f314: 00000000 nop
0012f318: a66200e0 sh r2,0x00e0(r19)
0012f31c: 96220002 lhu r2,0x0002(r17)
0012f320: 00000000 nop
0012f324: a66200e2 sh r2,0x00e2(r19)
0012f328: 96220004 lhu r2,0x0004(r17)
0012f32c: 00000000 nop
0012f330: a66200e8 sh r2,0x00e8(r19)
0012f334: 96220006 lhu r2,0x0006(r17)
0012f338: 00000000 nop
0012f33c: a66200ea sh r2,0x00ea(r19)
0012f340: 8fbf0028 lw r31,0x0028(r29)
0012f344: 8fb30024 lw r19,0x0024(r29)
0012f348: 8fb20020 lw r18,0x0020(r29)
0012f34c: 8fb1001c lw r17,0x001c(r29)
0012f350: 8fb00018 lw r16,0x0018(r29)
0012f354: 27bd0030 addiu r29,r29,0x0030
0012f358: 03e00008 jr r31
0012f35c: 00000000 nop