OPEN.BIN Entrypoint 2

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
0006720c: 27bdffe0 addiu r29,r29,0xffe0
00067210: afbf0018 sw r31,0x0018(r29)
00067214: afb10014 sw r17,0x0014(r29)
00067218: 0c01a1b7 jal 0x000686dc                  OPEN.BIN 000686dc - 0006875c
0006721c: afb00010 sw r16,0x0010(r29)
00067220: 3c028009 lui r2,0x8009
00067224: 8c42e53c lw r2,-0x1ac4(r2)
00067228: 00000000 nop
0006722c: 30420001 andi r2,r2,0x0001
00067230: 1040002e beq r2,r0,0x000672ec
00067234: 00000000 nop
00067238: 3c108008 lui r16,0x8008
0006723c: 26106018 addiu r16,r16,0x6018
00067240: 26110040 addiu r17,r16,0x0040
00067244: 3c048005 lui r4,0x8005
00067248: 2484eaf4 addiu r4,r4,0xeaf4
0006724c: 0c00478e jal 0x00011e38                  Open File to RAM Centre
00067250: 00000000 nop
00067254: 0c01a2dd jal 0x00068b74                  OPEN.BIN 00068b74 - 00068bac
00067258: 00000000 nop
0006725c: 0c019d21 jal 0x00067484                  OPEN.BIN 00067484 - 000675b8
00067260: 00000000 nop
00067264: 3c058005 lui r5,0x8005
00067268: 8ca5e5bc lw r5,-0x1a44(r5)
0006726c: 00000000 nop
00067270: 00052180 sll r4,r5,0x06
00067274: 0c01ba2c jal 0x0006e8b0                  OPEN.BIN 0006e8b0 - 0006eb98
00067278: 00902021 addu r4,r4,r16
0006727c: 0c01a7ad jal 0x00069eb4                  ? 0x69eb4
00067280: 00000000 nop
00067284: 0c0091b5 jal 0x000246d4                  SYS DrawSync
00067288: 00002021 addu r4,r0,r0
0006728c: 0c019f61 jal 0x00067d84                  Button Input Related? (0x67d84)
00067290: 00000000 nop
00067294: 3c048009 lui r4,0x8009
00067298: 8c84fc14 lw r4,-0x03ec(r4)
0006729c: 0c0076ea jal 0x0001dba8                  VSync call
000672a0: 00000000 nop
000672a4: 0c019f07 jal 0x00067c1c                  OPEN.BIN 00067c1c - 00067d80
000672a8: 00000000 nop
000672ac: 3c048005 lui r4,0x8005
000672b0: 8c84e5bc lw r4,-0x1a44(r4)               Otag ID?
000672b4: 00000000 nop
000672b8: 38840001 xori r4,r4,0x0001
000672bc: 00042180 sll r4,r4,0x06
000672c0: 00912021 addu r4,r4,r17
000672c4: 0c00930e jal 0x00024c38                  SYS DrawOtag
000672c8: 2484fffc addiu r4,r4,0xfffc              current Otag list
000672cc: 0c01127b jal 0x000449ec                  jr r31
000672d0: 00000000 nop
000672d4: 3c028009 lui r2,0x8009
000672d8: 8c42e53c lw r2,-0x1ac4(r2)
000672dc: 00000000 nop
000672e0: 30420001 andi r2,r2,0x0001
000672e4: 1440ffd7 bne r2,r0,0x00067244
000672e8: 00000000 nop
000672ec: 0c01a1d8 jal 0x00068760                  OPEN.BIN Post credits - Move FRAME.BIN to tpage 1F
000672f0: 00000000 nop
000672f4: 0c00918e jal 0x00024638                  SYS SetDispMask (0)
000672f8: 00002021 addu r4,r0,r0
000672fc: 340400c0 ori r4,r0,0x00c0
00067300: 0c01a18e jal 0x00068638                  OPEN.BIN 00068638 - 00068680
00067304: 34050078 ori r5,r0,0x0078
00067308: 8fbf0018 lw r31,0x0018(r29)
0006730c: 8fb10014 lw r17,0x0014(r29)
00067310: 8fb00010 lw r16,0x0010(r29)
00067314: 27bd0020 addiu r29,r29,0x0020
00067318: 03e00008 jr r31
0006731c: 00000000 nop