OPEN.BIN Open Main Menu Graphics to Frame Buffer

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
00069a90: 27bdffe8 addiu r29,r29,0xffe8
00069a94: afb00010 sw r16,0x0010(r29)
00069a98: 3c108005 lui r16,0x8005
00069a9c: 2610eaf4 addiu r16,r16,0xeaf4            file to open header information
00069aa0: 02002021 addu r4,r16,r0
00069aa4: 3c050001 lui r5,0x0001
00069aa8: 34a5505d ori r5,r5,0x505d                OPNTEX1
00069aac: 3c078008 lui r7,0x8008
00069ab0: 8ce755a8 lw r7,0x55a8(r7)                file dest.
00069ab4: afbf0014 sw r31,0x0014(r29)
00069ab8: 0c01a675 jal 0x000699d4                  OPEN.BIN Build New File-to-open header (file header, 0x1505d, 0x11, 800855a8*)
00069abc: 34060011 ori r6,r0,0x0011
00069ac0: 0c01a68d jal 0x00069a34                  OPEN.BIN Open File
00069ac4: 00000000 nop
00069ac8: 3c048008 lui r4,0x8008
00069acc: 8c8455a8 lw r4,0x55a8(r4)                file dest.
00069ad0: 0c01a75f jal 0x00069d7c                  OPEN.BIN Put OPNTEX in Frame Buffer (0x800855a8*)
00069ad4: 00000000 nop
00069ad8: 02002021 addu r4,r16,r0                  file to open header information
00069adc: 3c050001 lui r5,0x0001
00069ae0: 34a5506e ori r5,r5,0x506e                OPNTEX2
00069ae4: 3c078008 lui r7,0x8008
00069ae8: 8ce755a8 lw r7,0x55a8(r7)                file dest.
00069aec: 0c01a675 jal 0x000699d4                  OPEN.BIN Build New File-to-open header (file header, 0x1506e, 0x11, 800855a8*)
00069af0: 34060011 ori r6,r0,0x0011
00069af4: 0c01a68d jal 0x00069a34                  OPEN.BIN Open File
00069af8: 00000000 nop
00069afc: 3c048008 lui r4,0x8008
00069b00: 8c8455a8 lw r4,0x55a8(r4)                file dest.
00069b04: 0c01a75f jal 0x00069d7c                  OPEN.BIN Put OPNTEX in Frame Buffer (0x800855a8*)
00069b08: 00000000 nop
00069b0c: 02002021 addu r4,r16,r0                  file to open header information
00069b10: 3c050001 lui r5,0x0001
00069b14: 34a5507f ori r5,r5,0x507f                OPNTEX3
00069b18: 3c078008 lui r7,0x8008
00069b1c: 8ce755a8 lw r7,0x55a8(r7)                file dest.
00069b20: 0c01a675 jal 0x000699d4                  OPEN.BIN Build New File-to-open header (file header, 0x1507f, 0x21, 800855a8*)
00069b24: 34060021 ori r6,r0,0x0021
00069b28: 0c01a68d jal 0x00069a34                  OPEN.BIN Open File
00069b2c: 00000000 nop
00069b30: 3c048008 lui r4,0x8008
00069b34: 8c8455a8 lw r4,0x55a8(r4)                file dest.
00069b38: 0c01a75f jal 0x00069d7c                  OPEN.BIN Put OPNTEX in Frame Buffer (0x800855a8*)
00069b3c: 00000000 nop
00069b40: 3c058008 lui r5,0x8008
00069b44: 8ca555a8 lw r5,0x55a8(r5)                file dest.
00069b48: 0c01a732 jal 0x00069cc8                  OPEN.BIN Build New-File Header for OPENBK Image (OPENBK1, 0x800855a8*)
00069b4c: 00002021 addu r4,r0,r0                   main title screen image ID
00069b50: 0c01a68d jal 0x00069a34                  OPEN.BIN Open File
00069b54: 00000000 nop
00069b58: 8fbf0014 lw r31,0x0014(r29)
00069b5c: 8fb00010 lw r16,0x0010(r29)
00069b60: 27bd0018 addiu r29,r29,0x0018
00069b64: 03e00008 jr r31
00069b68: 00000000 nop