0012d364 - 0012d618

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

0012d364: ca000000 lwc2 gtedr00_vxy0,0x0000(r16)
0012d368: ca010004 lwc2 gtedr01_vz0,0x0004(r16)
0012d36c: 22100008 addi r16,r16,0x0008
0012d370: 20a50014 addi r5,r5,0x0014
0012d374: 4a480012 mvmva
0012d378: 86070006 lh r7,0x0006(r16)
0012d37c: a0b10004 sb r17,0x0004(r5)
0012d380: 00114202 srl r8,r17,0x08
0012d384: a0a80005 sb r8,0x0005(r5)
0012d388: 00114402 srl r8,r17,0x10
0012d38c: a0a80006 sb r8,0x0006(r5)
0012d390: 4808c800 mfc2 r8,gtedr25_mac1
0012d394: 4809d000 mfc2 r9,gtedr26_mac2
0012d398: 4819d800 mfc2 r25,gtedr27_mac3
0012d39c: ca000000 lwc2 gtedr00_vxy0,0x0000(r16)
0012d3a0: ca010004 lwc2 gtedr01_vz0,0x0004(r16)
0012d3a4: 22100008 addi r16,r16,0x0008
0012d3a8: 0009c400 sll r24,r9,0x10
0012d3ac: 4a480012 mvmva
0012d3b0: 0118c025 or r24,r8,r24
0012d3b4: 48986000 mtc2 r24,gtedr12_sxy0
0012d3b8: 48998800 mtc2 r25,gtedr17_sz1
0012d3bc: a4a80008 sh r8,0x0008(r5)
0012d3c0: a4a9000a sh r9,0x000a(r5)
0012d3c4: 480ac800 mfc2 r10,gtedr25_mac1
0012d3c8: 480bd000 mfc2 r11,gtedr26_mac2
0012d3cc: 4819d800 mfc2 r25,gtedr27_mac3
0012d3d0: ca000000 lwc2 gtedr00_vxy0,0x0000(r16)
0012d3d4: ca010004 lwc2 gtedr01_vz0,0x0004(r16)
0012d3d8: 000bc400 sll r24,r11,0x10
0012d3dc: 22100008 addi r16,r16,0x0008
0012d3e0: 4a480012 mvmva
0012d3e4: a4aa000c sh r10,0x000c(r5)
0012d3e8: a4ab000e sh r11,0x000e(r5)
0012d3ec: 0158c025 or r24,r10,r24
0012d3f0: 48986800 mtc2 r24,gtedr13_sxy1
0012d3f4: 48999000 mtc2 r25,gtedr18_sz2
0012d3f8: 480cc800 mfc2 r12,gtedr25_mac1
0012d3fc: 480dd000 mfc2 r13,gtedr26_mac2
0012d400: 4819d800 mfc2 r25,gtedr27_mac3
0012d404: 000dc400 sll r24,r13,0x10
0012d408: 0198c025 or r24,r12,r24
0012d40c: 48987000 mtc2 r24,gtedr14_sxy2
0012d410: 48999800 mtc2 r25,gtedr19_sz3
0012d414: 30ef3ffc andi r15,r7,0x3ffc
0012d418: 026fc006 srlv r24,r15,r19
0012d41c: 33180004 andi r24,r24,0x0004
0012d420: 1700ffc5 bne r24,r0,0x0012d338
0012d424: 00cf7806 srlv r15,r15,r6
0012d428: 31ef0400 andi r15,r15,0x0400
0012d42c: 15e0ffc2 bne r15,r0,0x0012d338
0012d430: 00000000 nop
0012d434: a4ac0010 sh r12,0x0010(r5)
0012d438: a4ad0012 sh r13,0x0012(r5)
0012d43c: 4b400006 nclip
0012d440: 05010007 bgez r8,0x0012d460
0012d444: 00000000 nop
0012d448: 05410005 bgez r10,0x0012d460
0012d44c: 00000000 nop
0012d450: 05810003 bgez r12,0x0012d460
0012d454: 00000000 nop
0012d458: 0804b4ce j 0x0012d338
0012d45c: 00000000 nop
0012d460: 05210007 bgez r9,0x0012d480
0012d464: 00000000 nop
0012d468: 05610005 bgez r11,0x0012d480
0012d46c: 00000000 nop
0012d470: 05a10003 bgez r13,0x0012d480
0012d474: 00000000 nop
0012d478: 0804b4ce j 0x0012d338
0012d47c: 00000000 nop
0012d480: 2108fd80 addi r8,r8,-0x0280
0012d484: 05000007 bltz r8,0x0012d4a4
0012d488: 214afd80 addi r10,r10,-0x0280
0012d48c: 05400005 bltz r10,0x0012d4a4
0012d490: 218cfd80 addi r12,r12,-0x0280
0012d494: 05800003 bltz r12,0x0012d4a4
0012d498: 00000000 nop
0012d49c: 0804b4ce j 0x0012d338
0012d4a0: 00000000 nop
0012d4a4: 4818c000 mfc2 r24,gtedr24_mac0
0012d4a8: 2129fe20 addi r9,r9,-0x01e0
0012d4ac: 0700ffa2 bltz r24,0x0012d338
0012d4b0: 216bfe20 addi r11,r11,-0x01e0
0012d4b4: 05200007 bltz r9,0x0012d4d4
0012d4b8: 21adfe20 addi r13,r13,-0x01e0
0012d4bc: 05600005 bltz r11,0x0012d4d4
0012d4c0: 00000000 nop
0012d4c4: 05a00003 bltz r13,0x0012d4d4
0012d4c8: 00000000 nop
0012d4cc: 0804b4ce j 0x0012d338
0012d4d0: 00000000 nop
0012d4d4: 00000000 nop
0012d4d8: 00000000 nop
0012d4dc: 4b58002d avsz3
0012d4e0: 48193800 mfc2 r25,gtedr07_otz
0012d4e4: 00000000 nop
0012d4e8: 0720ff93 bltz r25,0x0012d338
0012d4ec: 00000000 nop
0012d4f0: 0320c021 addu r24,r25,r0
0012d4f4: 2339fe80 addi r25,r25,-0x0180
0012d4f8: 0721ff8f bgez r25,0x0012d338
0012d4fc: 00000000 nop
0012d500: 0314c024 and r24,r24,r20
0012d504: 0315c025 or r24,r24,r21
0012d508: 00804021 addu r8,r4,r0
0012d50c: 0018c080 sll r24,r24,0x02
0012d510: 00982020 add r4,r4,r24
0012d514: 0804b549 j 0x0012d524
0012d518: 00000000 nop
0012d51c: 0804b549 j 0x0012d524
0012d520: 00000000 nop
0012d524: 3c1800ff lui r24,0x00ff
0012d528: 3718ffff ori r24,r24,0xffff
0012d52c: 3c19ff00 lui r25,0xff00
0012d530: 8ca30000 lw r3,0x0000(r5)
0012d534: 8c820000 lw r2,0x0000(r4)
0012d538: 00791824 and r3,r3,r25
0012d53c: 00581024 and r2,r2,r24
0012d540: 00621825 or r3,r3,r2
0012d544: aca30000 sw r3,0x0000(r5)
0012d548: 8c820000 lw r2,0x0000(r4)
0012d54c: 00b84824 and r9,r5,r24
0012d550: 00591024 and r2,r2,r25
0012d554: 00491025 or r2,r2,r9
0012d558: ac820000 sw r2,0x0000(r4)
0012d55c: 01002021 addu r4,r8,r0
0012d560: 0804b4ce j 0x0012d338
0012d564: 00000000 nop
0012d568: 27bdffc0 addiu r29,r29,0xffc0
0012d56c: afb0003c sw r16,0x003c(r29)
0012d570: afb10038 sw r17,0x0038(r29)
0012d574: afb20034 sw r18,0x0034(r29)
0012d578: afb30030 sw r19,0x0030(r29)
0012d57c: afb4002c sw r20,0x002c(r29)
0012d580: afb50028 sw r21,0x0028(r29)
0012d584: 3c088013 lui r8,0x8013
0012d588: 2508d878 addiu r8,r8,0xd878
0012d58c: 8d090000 lw r9,0x0000(r8)
0012d590: 3c12800f lui r18,0x800f
0012d594: 8e525b58 lw r18,0x5b58(r18)
0012d598: 3c148012 lui r20,0x8012
0012d59c: 8e941d58 lw r20,0x1d58(r20)
0012d5a0: 3c158010 lui r21,0x8010
0012d5a4: 8eb5c558 lw r21,-0x3aa8(r21)
0012d5a8: 20d3ffff addi r19,r6,-0x0001
0012d5ac: 32730e00 andi r19,r19,0x0e00
0012d5b0: 00139a42 srl r19,r19,0x09
0012d5b4: 20d00200 addi r16,r6,0x0200
0012d5b8: 321003ff andi r16,r16,0x03ff
0012d5bc: 30c60c00 andi r6,r6,0x0c00
0012d5c0: 00063282 srl r6,r6,0x0a
0012d5c4: 12000002 beq r16,r0,0x0012d5d0
0012d5c8: 00000000 nop
0012d5cc: 34060004 ori r6,r0,0x0004
0012d5d0: 21290001 addi r9,r9,0x0001
0012d5d4: ad090000 sw r9,0x0000(r8)
0012d5d8: 3c11800f lui r17,0x800f
0012d5dc: 8e317a5c lw r17,0x7a5c(r17)
0012d5e0: 3c0e800f lui r14,0x800f
0012d5e4: 8dce5b90 lw r14,0x5b90(r14)
0012d5e8: 20a5ffe8 addi r5,r5,-0x0018
0012d5ec: 21ceffff addi r14,r14,-0x0001
0012d5f0: 05c1000a bgez r14,0x0012d61c
0012d5f4: 00000000 nop
0012d5f8: 8fb50028 lw r21,0x0028(r29)
0012d5fc: 8fb4002c lw r20,0x002c(r29)
0012d600: 8fb30030 lw r19,0x0030(r29)
0012d604: 8fb20034 lw r18,0x0034(r29)
0012d608: 8fb10038 lw r17,0x0038(r29)
0012d60c: 8fb0003c lw r16,0x003c(r29)
0012d610: 27bd0040 addiu r29,r29,0x0040
0012d614: 03e00008 jr r31
0012d618: 00000000 nop