OPEN.BIN Routines

From Final Fantasy Hacktics Wiki
Revision as of 01:58, 15 December 2024 by Talcall (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

OPEN.BIN Data Tables

OPEN.BIN Data Tables

OPEN.BIN RAM

000670f0 - 00067208: OPEN.BIN Main Routine OPEN.BIN entry point
0006720c - 0006731c: OPEN.BIN Entrypoint 2 <- plays ending cutscene
00067320 - 00067480: OPEN.BIN Stream Movie
00067484 - 000675b8: OPEN.BIN 00067484 - 000675b8
000675bc - 0006761c: OPEN.BIN 000675bc - 0006761c
00067620 - 00067688: OPEN.BIN 00067620 - 00067688
0006768c - 000676f4: OPEN.BIN 0006768c - 000676f4
000676f8 - 000677c8: OPEN.BIN 000676f8 - 000677c8
000677cc - 00067928: OPEN.BIN 000677cc - 00067928
0006792c - 0006799c: OPEN.BIN 0006792c - 0006799c
000679a0 - 00067b34: OPEN.BIN 000679a0 - 00067b34
00067b38 - 00067bcc: OPEN.BIN 00067b38 - 00067bcc
00067bd0 - 00067c18: OPEN.BIN 00067bd0 - 00067c18
00067c1c - 00067d80: OPEN.BIN 00067c1c - 00067d80
00067d84 - 00067e64: Button Input Related? (0x67d84)
00067e68 - 00067e8c: OPEN.BIN 00067e68 - 00067e8c
00067e90 - 00067eb4: OPEN.BIN 00067e90 - 00067eb4
00067eb8 - 0006821c: OPEN.BIN 00067eb8 - 0006821c
00068220 - 00068264: OPEN.BIN 00068220 - 00068264
00068268 - 00068380: Button Input Related? (0x68268)
00068384 - 0006841c: OPEN.BIN 00068384 - 0006841c
00068420 - 00068548: OPEN.BIN 00068420 - 00068548
0006854c - 000685e8: OPEN.BIN 0x6854c
000685ec - 00068634: OPEN.BIN 000685ec - 00068634
00068638 - 00068680: OPEN.BIN 00068638 - 00068680
00068684 - 000686d8: OPEN.BIN 00068684 - 000686d8
000686dc - 0006875c: OPEN.BIN 000686dc - 0006875c
00068760 - 000687a8: OPEN.BIN Post credits - Move FRAME.BIN to tpage 1F
000687ac - 00068ae8: OPEN.BIN Initialise & Put Screen Environments
00068aec - 00068b70: OPEN.BIN 00068aec - 00068b70
00068b74 - 00068bac: OPEN.BIN 00068b74 - 00068bac
00068bb0 - 00068c8c: OPEN.BIN 00068bb0 - 00068c8c
00068c90 - 00068ccc: OPEN.BIN 00068c90 - 00068ccc
00068cd0 - 00068d7c: ? 0x68cd0
00068d80 - 00069208: OPEN.BIN 00068d80 - 00069208
0006920c - 000696c4: Birthday Menu Related? (0x6920c)
000696c8 - 000697ac: OPEN.BIN 000696c8 - 000697ac
000697b0 - 000698bc: Birthday Menu Graphics Related? (0x697b0)
000698c0 - 000699d0: OPEN.BIN 000698c0 - 000699d0
000699d4 - 00069a30: OPEN.BIN Build New File-to-open header
00069a34 - 00069a8c: OPEN.BIN Open File
00069a90 - 00069b68: OPEN.BIN Open Main Menu Graphics to Frame Buffer
00069b6c - 00069c34: OPEN.BIN 00069b6c - 00069c34
00069c38 - 00069cc4: OPEN.BIN 00069c38 - 00069cc4
00069cc8 - 00069d34: OPEN.BIN Build New-File Header for OPENBK Image
00069d38 - 00069d78: OPEN.BIN 00069d38 - 00069d78
00069d7c - 00069e5c: OPEN.BIN Put OPNTEX in Frame Buffer
00069e60 - 00069eb0: OPEN.BIN Stream Opening Movie
00069eb4 - 00069f20: ? 0x69eb4
00069f24 - 00069fd4: OPEN.BIN Stream FFTST.STR
00069fd8 - 0006a070: OPEN.BIN 00069fd8 - 0006a070
0006a074 - 0006a0dc: OPEN.BIN 0006a074 - 0006a0dc
0006a0e0 - 0006a170: OPEN.BIN 0006a0e0 - 0006a170
0006a174 - 0006a574: OPEN.BIN 0006a174 - 0006a574
0006a578 - 0006a66c: OPEN.BIN 0006a578 - 0006a66c
0006a670 - 0006a764: OPEN.BIN 0006a670 - 0006a764
0006a768 - 0006aef4: OPEN.BIN 0006a768 - 0006aef4
0006aef8 - 0006b0a0: OPEN.BIN 0006aef8 - 0006b0a0
0006b0a4 - 0006b354: OPEN.BIN 0006b0a4 - 0006b354
0006b358 - 0006b41c: OPEN.BIN 0006b358 - 0006b41c
0006b420 - 0006b638: OPEN.BIN 0006b420 - 0006b638
0006b63c - 0006b98c: OPEN.BIN 0006b63c - 0006b98c
0006b990 - 0006bb70: Display Birthday Menu Text
0006bb74 - 0006bc98: OPEN.BIN 0006bb74 - 0006bc98
0006bc9c - 0006bddc: OPEN.BIN 0006bc9c - 0006bddc
0006bde0 - 0006c0cc: Handle Birthday Menu Input
0006c0d0 - 0006c460: OPEN.BIN 0006c0d0 - 0006c460
0006c464 - 0006c74c: Handle Confirm Menu Input (OPEN.BIN)
0006c750 - 0006c8a4: OPEN.BIN 0006c750 - 0006c8a4
0006c8a8 - 0006c968: OPEN.BIN 0006c8a8 - 0006c968
0006c96c - 0006c9c0: Display Birthday Menu Text Entry
0006c9c4 - 0006ca28: OPEN.BIN 0006c9c4 - 0006ca28
0006ca2c - 0006cafc: OPEN.BIN 0006ca2c - 0006cafc
0006cb00 - 0006cbf4: OPEN.BIN 0006cb00 - 0006cbf4
0006cbf8 - 0006cdb0: OPEN.BIN 0006cbf8 - 0006cdb0
0006cdb4 - 0006ceec: OPEN.BIN 0006cdb4 - 0006ceec
0006cef0 - 0006d258: OPEN.BIN 0006cef0 - 0006d258
0006d25c - 0006d35c: OPEN.BIN 0006d25c - 0006d35c
0006d360 - 0006d3c8: OPEN.BIN 0006d360 - 0006d3c8
0006d3cc - 0006d47c: OPEN.BIN Stream Other STR
0006d480 - 0006d520: OPEN.BIN 0006d480 - 0006d520
0006d524 - 0006d654: OPEN.BIN 0006d524 - 0006d654
0006d658 - 0006d7a8: OPEN.BIN 0006d658 - 0006d7a8
0006d7ac - 0006d7e8: OPEN.BIN 0006d7ac - 0006d7e8
0006d7ec - 0006d7f0: jr r31
0006d7f4 - 0006db80: OPEN.BIN 0006d7f4 - 0006db80
0006db84 - 0006e064: OPEN.BIN 0006db84 - 0006e064
0006e068 - 0006e138: OPEN.BIN 0006e068 - 0006e138
0006e13c - 0006e2ec: OPEN.BIN 0006e13c - 0006e2ec
0006e2f0 - 0006e7dc: OPEN.BIN 0006e2f0 - 0006e7dc
0006e7e0 - 0006e8a4: OPEN.BIN 0006e7e0 - 0006e8a4
0006e8a8 - 0006e8ac: OPEN.OUT Add 2 variables
0006e8b0 - 0006eb98: OPEN.BIN 0006e8b0 - 0006eb98
0006eb9c - 0006f130: OPEN.BIN 0006eb9c - 0006f130
0006f134 - 0006f224: OPEN.BIN 0006f134 - 0006f224
0006f228 - 0006f594: OPEN.BIN 0006f228 - 0006f594
0006f598 - 0006f5d0: OPEN.BIN 0006f598 - 0006f5d0
0006f5d4 - 0006f798: OPEN.BIN 0006f5d4 - 0006f798
0006f79c - 0006f8dc: OPEN.BIN 0006f79c - 0006f8dc
0006f8e0 - 0006f918: OPEN.BIN Play End of Game Movie
0006f91c - 0006f984: OPEN.BIN Stream FFTEND.STR
0006f988 - 0006fa0c: OPEN.BIN 0006f988 - 0006fa0c
0006fa10 - 0006fa9c: OPEN.BIN 0006fa10 - 0006fa9c
0006faa0 - 0006faf4: OPEN.BIN 0006faa0 - 0006faf4
0006faf8 - 0006fb3c: OPEN.BIN 0006faf8 - 0006fb3c
0006fb40 - 0006fd60: OPEN.BIN 0006fb40 - 0006fd60
0006fd64 - 0006fd98: OPEN.BIN 0006fd64 - 0006fd98
0006fd9c - 0006fddc: OPEN.BIN 0006fd9c - 0006fddc
0006fde0 - 0006fe20: OPEN.BIN 0006fde0 - 0006fe20
0006fe24 - 0006feb0: OPEN.BIN 0006fe24 - 0006feb0
0006feb4 - 0006ff30: OPEN.BIN 0006feb4 - 0006ff30
0006ff34 - 0006ffe0: OPEN.BIN 0006ff34 - 0006ffe0
0006ffe4 - 0007001c: OPEN.BIN 0006ffe4 - 0007001c
00070020 - 00070058: OPEN.BIN 00070020 - 00070058
0007005c - 000700fc: OPEN.BIN 0007005c - 000700fc
00070100 - 0007015c: OPEN.BIN 00070100 - 0007015c
00070160 - 000701a8: OPEN.BIN 00070160 - 000701a8
000701ac - 000701f8: OPEN.BIN 000701ac - 000701f8
000701fc - 0007023c: OPEN.BIN 000701fc - 0007023c
00070240 - 000702a4: OPEN.BIN 00070240 - 000702a4
000702a8 - 000702b4: OPEN.BIN 000702a8 - 000702b4
000702b8 - 000702dc: OPEN.BIN 000702b8 - 000702dc
000702e0 - 0007039c: OPEN.BIN 000702e0 - 0007039c
000703a0 - 000703e4: OPEN.BIN 000703a0 - 000703e4
000703e8 - 0007043c: OPEN.BIN 000703e8 - 0007043c
00070440 - 000704fc: OPEN.BIN 00070440 - 000704fc
00070500 - 00070544: OPEN.BIN 00070500 - 00070544
00070548 - 0007059c: OPEN.BIN 00070548 - 0007059c
000705a0 - 00070628: OPEN.BIN 000705a0 - 00070628
0007062c - 000706e4: OPEN.BIN 0007062c - 000706e4
000706e8 - 00070778: OPEN.BIN 000706e8 - 00070778
0007077c - 000707f4: OPEN.BIN 0007077c - 000707f4

LIBPRESS Data Compression Library

0007348c - 000734c0: OPEN.BIN DecDCTReset
000734c4 - 0007354c: OPEN.BIN DecDCTGetEnv
00073550 - 000735e8: OPEN.BIN DecDCTPutEnv
000735ec - 000735f4: OPEN.BIN DecDCTBufSize
000735f8 - 00073670: OPEN.BIN DecDCTin
00073674 - 00073690: OPEN.BIN DecDCTout
00073694 - 000736b0: OPEN.BIN DecDCTinSync
000736b4 - 000736d0: OPEN.BIN DecDCToutSync
000736d4 - 000736f4: OPEN.BIN DecDCTinCallback
000736f8 - 00073718: OPEN.BIN DecDCToutCallback
0007371c - 00073814: OPEN.BIN MDEC reset
00073818 - 000738a8: OPEN.BIN MDEC in
000738ac - 00073938: OPEN.BIN MDEC out
0007393c - 000739d0: OPEN.BIN MDEC in sync
000739d4 - 00073a68: OPEN.BIN MDEC out sync
00073a6c - 00073b98: OPEN.BIN LIBPRESS timeout

00073ba0 - 00073bbc: OPEN.BIN DecDCTvlcSize
00073bd0 - 00073ed8: OPEN.BIN DecDCTvlc