Difference between revisions of "FONT FntFlush"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m
m (Talcall moved page 00023288 - 000235a8 to OTAG DumpOtag)
(No difference)

Revision as of 10:52, 10 July 2023

00023288: 27bdff98 addiu r29,r29,0xff98
0002328c: 34060080 ori r6,r0,0x0080
00023290: afa60028 sw r6,0x0028(r29)
00023294: afa60030 sw r6,0x0030(r29)
00023298: afbf0064 sw r31,0x0064(r29)
0002329c: afbe0060 sw r30,0x0060(r29)
000232a0: afb7005c sw r23,0x005c(r29)
000232a4: afb60058 sw r22,0x0058(r29)
000232a8: afb50054 sw r21,0x0054(r29)
000232ac: afb40050 sw r20,0x0050(r29)
000232b0: afb3004c sw r19,0x004c(r29)
000232b4: afb20048 sw r18,0x0048(r29)
000232b8: afb10044 sw r17,0x0044(r29)
000232bc: afb00040 sw r16,0x0040(r29)
000232c0: afa00018 sw r0,0x0018(r29)
000232c4: 04800007 bltz r4,0x000232e4
000232c8: afa60038 sw r6,0x0038(r29)
000232cc: 3c028003 lui r2,0x8003
000232d0: 8c421e3c lw r2,0x1e3c(r2)
000232d4: 00000000 nop
000232d8: 0082102a slt r2,r4,r2
000232dc: 1440000f bne r2,r0,0x0002331c
000232e0: 00041040 sll r2,r4,0x01
000232e4: 3c048003 lui r4,0x8003
000232e8: 8c841e40 lw r4,0x1e40(r4)
000232ec: 00000000 nop
000232f0: 00041040 sll r2,r4,0x01
000232f4: 00441021 addu r2,r2,r4
000232f8: 00021100 sll r2,r2,0x04
000232fc: 3c018003 lui r1,0x8003
00023300: 00220821 addu r1,r1,r2
00023304: 8c221ce0 lw r2,0x1ce0(r1)
00023308: 00000000 nop
0002330c: 14400003 bne r2,r0,0x0002331c
00023310: 00041040 sll r2,r4,0x01
00023314: 08008d5e j 0x00023578
00023318: 00001021 addu r2,r0,r0
0002331c: 00441021 addu r2,r2,r4
00023320: 00021100 sll r2,r2,0x04
00023324: 3c038003 lui r3,0x8003
00023328: 24631cbc addiu r3,r3,0x1cbc
0002332c: 00439821 addu r19,r2,r3
00023330: 26660010 addiu r6,r19,0x0010
00023334: afa60010 sw r6,0x0010(r29)
00023338: 8fa40010 lw r4,0x0010(r29)
0002333c: 8e700024 lw r16,0x0024(r19)
00023340: 8e7e001c lw r30,0x001c(r19)
00023344: 86710008 lh r17,0x0008(r19)
00023348: 8675000a lh r21,0x000a(r19)
0002334c: 8662000c lh r2,0x000c(r19)
00023350: 8663000e lh r3,0x000e(r19)
00023354: 00000000 nop
00023358: 02a31821 addu r3,r21,r3
0002335c: afa30020 sw r3,0x0020(r29)
00023360: 8e720020 lw r18,0x0020(r19)
00023364: 8e76002c lw r22,0x002c(r19)
00023368: 0c008f14 jal 0x00023c50                    # termprim
0002336c: 0222b821 addu r23,r17,r2
00023370: 92020000 lbu r2,0x0000(r16)
00023374: 00000000 nop
00023378: 10400067 beq r2,r0,0x00023518
0002337c: 00000000 nop
00023380: 13c00065 beq r30,r0,0x00023518
00023384: 34020020 ori r2,r0,0x0020
00023388: 92030000 lbu r3,0x0000(r16)
0002338c: 00000000 nop
00023390: 10620048 beq r3,r2,0x000234b4
00023394: 0000a021 addu r20,r0,r0
00023398: 28620021 slti r2,r3,0x0021
0002339c: 10400007 beq r2,r0,0x000233bc
000233a0: 34020009 ori r2,r0,0x0009
000233a4: 1062001d beq r3,r2,0x0002341c
000233a8: 3402000a ori r2,r0,0x000a
000233ac: 10620047 beq r3,r2,0x000234cc
000233b0: 00000000 nop
000233b4: 08008d09 j 0x00023424
000233b8: 00000000 nop
000233bc: 3402007e ori r2,r0,0x007e
000233c0: 14620018 bne r3,r2,0x00023424
000233c4: 34020063 ori r2,r0,0x0063
000233c8: 26100001 addiu r16,r16,0x0001
000233cc: 92030000 lbu r3,0x0000(r16)
000233d0: 00000000 nop
000233d4: 1462003e bne r3,r2,0x000234d0
000233d8: 00000000 nop
000233dc: 26100001 addiu r16,r16,0x0001
000233e0: 92020000 lbu r2,0x0000(r16)
000233e4: 26100001 addiu r16,r16,0x0001
000233e8: 92030000 lbu r3,0x0000(r16)
000233ec: 26100001 addiu r16,r16,0x0001
000233f0: 2442ffd0 addiu r2,r2,0xffd0
000233f4: 00021100 sll r2,r2,0x04
000233f8: 2463ffd0 addiu r3,r3,0xffd0
000233fc: afa20028 sw r2,0x0028(r29)
00023400: 92020000 lbu r2,0x0000(r16)
00023404: 00031900 sll r3,r3,0x04
00023408: afa30030 sw r3,0x0030(r29)
0002340c: 2442ffd0 addiu r2,r2,0xffd0
00023410: 00021100 sll r2,r2,0x04
00023414: 08008d34 j 0x000234d0
00023418: afa20038 sw r2,0x0038(r29)
0002341c: 08008d2e j 0x000234b8
00023420: 26310020 addiu r17,r17,0x0020
00023424: 92020000 lbu r2,0x0000(r16)
00023428: 00000000 nop
0002342c: 2442ff9f addiu r2,r2,0xff9f
00023430: 2c42001a sltiu r2,r2,0x001a
00023434: 10400004 beq r2,r0,0x00023448
00023438: 00000000 nop
0002343c: 92020000 lbu r2,0x0000(r16)
00023440: 08008d15 j 0x00023454
00023444: 2443ffc0 addiu r3,r2,0xffc0
00023448: 92020000 lbu r2,0x0000(r16)
0002344c: 00000000 nop
00023450: 2443ffe0 addiu r3,r2,0xffe0
00023454: 04610002 bgez r3,0x00023460
00023458: 00601021 addu r2,r3,r0
0002345c: 2462000f addiu r2,r3,0x000f
00023460: 00022903 sra r5,r2,0x04
00023464: 00051100 sll r2,r5,0x04
00023468: 00621023 subu r2,r3,r2
0002346c: 000220c0 sll r4,r2,0x03
00023470: 000510c0 sll r2,r5,0x03
00023474: a244000c sb r4,0x000c(r18)
00023478: a242000d sb r2,0x000d(r18)
0002347c: a6510008 sh r17,0x0008(r18)
00023480: a655000a sh r21,0x000a(r18)
00023484: 93a60028 lbu r6,0x0028(r29)
00023488: 02402821 addu r5,r18,r0
0002348c: a2460004 sb r6,0x0004(r18)
00023490: 93a60030 lbu r6,0x0030(r29)
00023494: 00000000 nop
00023498: a2460005 sb r6,0x0005(r18)
0002349c: 93a60038 lbu r6,0x0038(r29)
000234a0: 00000000 nop
000234a4: a2460006 sb r6,0x0006(r18)
000234a8: 8fa40010 lw r4,0x0010(r29)
000234ac: 0c008eed jal 0x00023bb4                    # addprim
000234b0: 26520010 addiu r18,r18,0x0010
000234b4: 26310008 addiu r17,r17,0x0008
000234b8: 0237102a slt r2,r17,r23
000234bc: 14400004 bne r2,r0,0x000234d0
000234c0: 00000000 nop
000234c4: 16c00002 bne r22,r0,0x000234d0
000234c8: 00000000 nop
000234cc: 34140001 ori r20,r0,0x0001
000234d0: 1280000c beq r20,r0,0x00023504
000234d4: 00000000 nop
000234d8: 8fa60018 lw r6,0x0018(r29)
000234dc: 00000000 nop
000234e0: 00d1102a slt r2,r6,r17
000234e4: 10400002 beq r2,r0,0x000234f0
000234e8: 26b50008 addiu r21,r21,0x0008
000234ec: afb10018 sw r17,0x0018(r29)
000234f0: 8fa60020 lw r6,0x0020(r29)
000234f4: 86710008 lh r17,0x0008(r19)
000234f8: 02a6102a slt r2,r21,r6
000234fc: 10400006 beq r2,r0,0x00023518
00023500: 00000000 nop
00023504: 26100001 addiu r16,r16,0x0001
00023508: 92020000 lbu r2,0x0000(r16)
0002350c: 00000000 nop
00023510: 1440ff9b bne r2,r0,0x00023380
00023514: 27deffff addiu r30,r30,0xffff
00023518: 92620007 lbu r2,0x0007(r19)
0002351c: 00000000 nop
00023520: 1040000e beq r2,r0,0x0002355c
00023524: 00000000 nop
00023528: 8fa40010 lw r4,0x0010(r29)
0002352c: 0c008eed jal 0x00023bb4                  # addprim
00023530: 02602821 addu r5,r19,r0
00023534: 12c00009 beq r22,r0,0x0002355c
00023538: 00000000 nop
0002353c: 96620008 lhu r2,0x0008(r19)
00023540: 8fa60018 lw r6,0x0018(r29)
00023544: 9663000a lhu r3,0x000a(r19)
00023548: 00c21023 subu r2,r6,r2
0002354c: 2463fff8 addiu r3,r3,0xfff8
00023550: 02a31823 subu r3,r21,r3
00023554: a662000c sh r2,0x000c(r19)
00023558: a663000e sh r3,0x000e(r19)
0002355c: 8fa40010 lw r4,0x0010(r29)
00023560: 0c00930e jal 0x00024c38                  # calls printf; dump otag list
00023564: 00000000 nop
00023568: 8e630024 lw r3,0x0024(r19)
0002356c: 8fa20010 lw r2,0x0010(r29)
00023570: ae600028 sw r0,0x0028(r19)
00023574: a0600000 sb r0,0x0000(r3)
00023578: 8fbf0064 lw r31,0x0064(r29)
0002357c: 8fbe0060 lw r30,0x0060(r29)
00023580: 8fb7005c lw r23,0x005c(r29)
00023584: 8fb60058 lw r22,0x0058(r29)
00023588: 8fb50054 lw r21,0x0054(r29)
0002358c: 8fb40050 lw r20,0x0050(r29)
00023590: 8fb3004c lw r19,0x004c(r29)
00023594: 8fb20048 lw r18,0x0048(r29)
00023598: 8fb10044 lw r17,0x0044(r29)
0002359c: 8fb00040 lw r16,0x0040(r29)
000235a0: 27bd0068 addiu r29,r29,0x0068
000235a4: 03e00008 jr r31
000235a8: 00000000 nop