Menu data

From FF5 Hacking Wiki
Jump to navigation Jump to search

This document is based in the LightPhoenix menu research where he found this menu draw data table:

Menu ID  | BG1  BG2  BG3  BG4  | BGS1 BGS2 BGS3 BGS4 | Msk1 Msk2 Curs Sett
--------------------------------------------------------------------------
01 Main  | 0000 0000 AD3F AD65 | 0000 0000 B816 B822 | AC86 AC98 A300 ABBA
02 Abil  | 0000 ADE3 ADF4 AE5E | 0000 B82C B82F B84F | ACCE 0000 A382 ABCB
03 Job   | 0000 0000 AEEA AF0F | 0000 0000 B85C B862 | 0000 0000 A434 ABDC
04 Equip | 0000 AF3C AF4D B02B | 0000 B868 B87A B88C | ACDA 0000 A4EE ABED
05 Stats | 0000 0000 B095 B0D3 | 0000 0000 B89A B8A0 | ACE6 0000 A598 ABFE
06 Store | 0000 B19F B1EB B237 | 0000 B8B0 B8BB B8D1 | ACF2 0000 A5A2 AC0F
07 Item  | 0000 0000 B363 B3B7 | 0000 0000 B8C9 B8D1 | ACF2 AD01 A73C AC20
08 Magic | 0000 0000 B3D6 B3F3 | 0000 0000 B8E0 B8E6 | 0000 0000 A856 AC31
09 Confg | 0000 0000 B66E 0000 | 0000 0000 B93E 0000 | 0000 0000 AA38 AC75
0A Find  | 0000 0000 B636 0000 | 0000 0000 B919 0000 | 0000 0000 AA26 AC64
0B Save  | 0000 B536 AD3F 0000 | 0000 B8FD B816 B905 | AD1F 0000 A978 AC42
0C Load  | 0000 B56A AD3F 0000 | 0000 B8FD B816 B905 | AD1F 0000 A9AA AC42
0D Name  | 0000 0000 B5F5 B620 | 0000 0000 B90F 0000 | AD10 0000 A9E4 AC53

Following his research, these data tables have been dump from a RPGe file:

Main menu, Save and Load screens BG3

C3/AD3F 01 (00 00 )             ; Fill Current Layer
C3/AD42 06 (0E 00 01 01 1E 1F ) ; Draw Indent Box
C3/AD49 00 ()                   ; End of Function
C3/AD4A 04 (01 00 01 02 80 )    ; Draw Text: (LV)
C3/AD50 04 (03 00 08 04 80 )    ; Draw Text: (HP     /)
C3/AD56 04 (04 00 08 05 80 )    ; Draw Text: (MP     /)
C3/AD5C 00 ()                   ; End of Function
C3/AD5D 02 (FF 00 00 00 14 06 ) ; Draw Fill Box
C3/AD64 00 ()                   ; End of Function

Main menu screen BG4

C3/AD65 01 (00 00 )             ; Fill Current Layer
C3/AD68 06 (02 00 18 01 07 07 ) ; Draw Indent Box
C3/AD6F 04 (05 00 19 03 00 )    ; Draw Text: (Job)
C3/AD75 04 (06 00 19 05 00 )    ; Draw Text: (Ability)
C3/AD7B 06 (02 00 18 08 07 0D ) ; Draw Indent Box
C3/AD82 04 (07 00 19 09 80 )    ; Draw Text: (Item)
C3/AD88 04 (08 00 19 0B 00 )    ; Draw Text: (Magic)
C3/AD8E 04 (09 00 19 0D 00 )    ; Draw Text: (Equip)
C3/AD94 04 (0A 00 19 0F 00 )    ; Draw Text: (Stats)
C3/AD9A 04 (0B 00 19 11 00 )    ; Draw Text: (Config)
C3/ADA0 04 (0C 00 19 13 00 )    ; Draw Text: (Save)
C3/ADA6 06 (0E 00 17 15 08 05 ) ; Draw Indent Box
C3/ADAD 04 (0D 00 18 16 80 )    ; Draw Text: (TIME)
C3/ADB3 04 (0E 00 19 18 80 )    ; Draw Text: (  :  )
C3/ADB9 06 (0E 00 16 1A 09 05 ) ; Draw Indent Box
C3/ADC0 04 (0F 00 1C 1D 00 )    ; Draw Text: (Gil)
C3/ADC6 00 ()                   ; End of Function
C3/ADC7 05 (00 40 )             ; Change Layer
C3/ADCA 06 (02 00 18 01 07 03 ) ; Draw Indent Box
C3/ADD1 04 (10 00 19 02 80 )    ; Draw Text: (Form)
C3/ADD7 00 ()                   ; End of Function
C3/ADD8 05 (00 40 )             ; Change Layer
C3/ADDB 02 (00 00 18 01 07 03 ) ; Draw Fill Box
C3/ADE2 00 ()                   ; End of Function

Abilities screen BG2 ADE3

C3/ADE3 01 (00 00 )             ; Fill Current Layer
C3/ADE6 06 (02 00 01 14 0C 03 ) ; Draw Indent Box
C3/ADED 04 (84 00 03 15 80 )    ; Draw Text: (Done)
C3/ADF3 00 ()                   ; End of Function

Abilities screen BG3 ADF4

C3/ADF4 01 (00 00 )             ; Fill Current Layer
C3/ADF7 06 (02 00 01 01 1E 21 ) ; Draw Indent Box
C3/ADFE 03 (02 00 18 01 07 05 ) ; Draw Static Box
C3/AE05 04 (06 00 19 03 00 )    ; Draw Text: (Ability)
C3/AE0B 03 (0E 00 0C 09 13 10 ) ; Draw Static Box
C3/AE12 04 (01 00 07 05 80 )    ; Draw Text: (LV)
C3/AE18 04 (12 00 11 07 00 )    ; Draw Text: ()
C3/AE1E 04 (06 00 15 07 00 )    ; Draw Text: (Ability)
C3/AE24 04 (30 00 1A 07 80 )    ; Draw Text: (:)
C3/AE2A 04 (13 00 02 07 00 )    ; Draw Text: (Can equip)
C3/AE30 04 (30 00 08 07 80 )    ; Draw Text: (:)
C3/AE36 00 ()                   ; End of Function
C3/AE37 05 (00 50 )             ; Change Layer
C3/AE3A 04 (15 00 02 1A 00 )    ; Draw Text: (   )
C3/AE40 04 (17 00 0E 1A 80 )    ; Draw Text: (/)
C3/AE46 04 (31 00 0F 1A 00 )    ; Draw Text: (LV)
C3/AE4C 04 (16 00 14 1A 00 )    ; Draw Text: (ability)
C3/AE52 00 ()                   ; End of Function
C3/AE53 05 (00 50 )             ; Change Layer
C3/AE56 02 (FF 00 02 19 1C 08 ) ; Draw Fill Box
C3/AE5D 00 ()                   ; End of Function

Abilities screen BG4 AE5E

C3/AE5E 01 (FF 00 )             ; Fill Current Layer
C3/AE61 00 ()                   ; End of Function
C3/AE62 05 (00 50 )             ; Change Layer
C3/AE65 03 (0E 00 0C 09 13 10 ) ; Draw Static Box
C3/AE6C 00 ()                   ; End of Function
C3/AE6D 05 (00 50 )             ; Change Layer
C3/AE70 06 (0E 00 01 09 0C 10 ) ; Draw Indent Box
C3/AE77 03 (0E 00 02 0D 0A 04 ) ; Draw Static Box
C3/AE7E 03 (0E 00 02 14 0A 04 ) ; Draw Static Box
C3/AE85 04 (05 00 03 0B 00 )    ; Draw Text: (Job)
C3/AE8B 04 (49 00 06 0B 00 )    ; Draw Text: ( Menu)
C3/AE91 04 (06 00 03 12 00 )    ; Draw Text: (Ability)
C3/AE97 00 ()                   ; End of Function
C3/AE98 05 (00 50 )             ; Change Layer
C3/AE9B 06 (0E 00 01 09 0C 10 ) ; Draw Indent Box
C3/AEA2 03 (0E 00 02 0D 0A 0B ) ; Draw Static Box
C3/AEA9 04 (06 00 03 0B 00 )    ; Draw Text: (Ability)
C3/AEAF 00 ()                   ; End of Function
C3/AEB0 05 (00 50 )             ; Change Layer
C3/AEB3 06 (0E 00 01 09 0C 10 ) ; Draw Indent Box
C3/AEBA 03 (02 00 02 10 0A 08 ) ; Draw Static Box
C3/AEC1 04 (06 00 03 0E 00 )    ; Draw Text: (Ability)
C3/AEC7 00 ()                   ; End of Function
C3/AEC8 05 (00 40 )             ; Change Layer
C3/AECB 06 (02 00 01 14 1E 08 ) ; Draw Indent Box
C3/AED2 04 (86 00 0A 17 00 )    ; Draw Text: (Equip 'Optimum')
C3/AED8 00 ()                   ; End of Function
C3/AED9 05 (00 40 )             ; Change Layer
C3/AEDC 06 (02 00 01 14 1E 08 ) ; Draw Indent Box
C3/AEE3 04 (87 00 0B 17 00 )    ; Draw Text: (Please equip)
C3/AEE9 00 ()                   ; End of Function

Jobs screen BG3 AEEA

C3/AEEA 01 (00 00 )             ; Fill Current Layer
C3/AEED 06 (02 00 01 01 1E 06 ) ; Draw Indent Box
C3/AEF4 06 (02 00 18 01 07 05 ) ; Draw Indent Box
C3/AEFB 04 (05 00 19 03 00 )    ; Draw Text: (Job)
C3/AF01 04 (01 00 07 05 80 )    ; Draw Text: (LV)
C3/AF07 06 (02 00 01 07 1E 0F ) ; Draw Indent Box
C3/AF0E 00 ()                   ; End of Function

Jobs screen BG4 AF0F

C3/AF0F 01 (00 00 )             ; Fill Current Layer
C3/AF12 06 (0E 00 01 15 1E 08 ) ; Draw Indent Box
C3/AF19 00 ()                   ; End of Function
C3/AF1A 05 (00 60 )             ; Change Layer
C3/AF1D 02 (FF 00 02 16 1C 06 ) ; Draw Fill Box
C3/AF24 04 (88 00 15 17 00 )    ; Draw Text: (Eqp:     )
C3/AF2A 00 ()                   ; End of Function
C3/AF2B 05 (00 40 )             ; Change Layer
C3/AF2E 06 (02 00 01 14 1E 08 ) ; Draw Indent Box
C3/AF35 04 (85 00 09 17 00 )    ; Draw Text: (Attach abilities)
C3/AF3B 00 ()                   ; End of Function

Equip screen BG2 AF3C

C3/AF3C 01 (00 00 )             ; Fill Current Layer
C3/AF3F 06 (0E 00 18 01 07 04 ) ; Draw Indent Box
C3/AF46 04 (09 00 1A 03 00 )    ; Draw Text: (Equip)
C3/AF4C 00 ()                   ; End of Function

Equip screen BG3 AF4D

C3/AF4D 01 (00 00 )             ; Fill Current Layer
C3/AF50 06 (0E 00 01 01 1E 0F ) ; Draw Indent Box
C3/AF57 06 (0E 00 0F 10 10 13 ) ; Draw Indent Box
C3/AF5E 04 (1E 00 02 0A 00 )    ; Draw Text: (Head)
C3/AF64 04 (1F 00 02 0C 00 )    ; Draw Text: (Body)
C3/AF6A 04 (20 00 02 0E 00 )    ; Draw Text: (Relic)
C3/AF70 04 (09 00 13 0A 00 )    ; Draw Text: (Equip)
C3/AF76 04 (30 00 16 0A 80 )    ; Draw Text: (:)
C3/AF7C 04 (21 00 10 11 80 )    ; Draw Text: (Strgth.)
C3/AF82 04 (22 00 10 13 00 )    ; Draw Text: (Agility)
C3/AF88 04 (23 00 10 15 00 )    ; Draw Text: (Vitality)
C3/AF8E 04 (24 00 10 17 00 )    ; Draw Text: (Mag.Pwr)
C3/AF94 04 (25 00 10 19 00 )    ; Draw Text: (Attack    )
C3/AF9A 04 (26 00 10 1B 00 )    ; Draw Text: (Def.     )
C3/AFA0 04 (27 00 10 1D 00 )    ; Draw Text: (Evade %)
C3/AFA6 04 (08 00 10 1F 00 )    ; Draw Text: (Magic)
C3/AFAC 04 (26 00 13 1F 00 )    ; Draw Text: (Def.     )
C3/AFB2 04 (09 00 10 21 00 )    ; Draw Text: (Equip)
C3/AFB8 04 (28 00 13 21 00 )    ; Draw Text: (Wgt.)
C3/AFBE 04 (29 00 1A 11 80 )    ; Draw Text: (-)
C3/AFC4 04 (29 00 1A 13 80 )    ; Draw Text: (-)
C3/AFCA 04 (29 00 1A 15 80 )    ; Draw Text: (-)
C3/AFD0 04 (29 00 1A 17 80 )    ; Draw Text: (-)
C3/AFD6 04 (29 00 1A 19 80 )    ; Draw Text: (-)
C3/AFDC 04 (29 00 1A 1B 80 )    ; Draw Text: (-)
C3/AFE2 04 (29 00 1A 1D 80 )    ; Draw Text: (-)
C3/AFE8 04 (29 00 1A 1F 80 )    ; Draw Text: (-)
C3/AFEE 04 (29 00 1A 21 80 )    ; Draw Text: (-)
C3/AFF4 04 (2A 00 1D 1D 80 )    ; Draw Text: (%)
C3/AFFA 05 (00 50 )             ; Change Layer
C3/AFFD 06 (0E 00 01 10 0E 13 ) ; Draw Indent Box
C3/B004 00 ()                   ; End of Function
C3/B005 05 (00 50 )             ; Change Layer
C3/B008 02 (FF 00 1B 11 03 11 ) ; Draw Fill Box
C3/B00F 04 (2A 00 1D 1D 80 )    ; Draw Text: (%)
C3/B015 00 ()                   ; End of Function
C3/B016 04 (1B 00 00 00 00 )    ; Draw Text: (R.Hand)
C3/B01C 00 ()                   ; End of Function
C3/B01D 04 (1C 00 00 00 00 )    ; Draw Text: (L.Hand)
C3/B023 00 ()                   ; End of Function
C3/B024 04 (1D 00 00 00 00 )    ; Draw Text: (2-Hand)
C3/B02A 00 ()                   ; End of Function

Equip screen BG4 B02B

C3/B02B 01 (00 00 )             ; Fill Current Layer
C3/B02E 02 (FF 00 01 0C 0E 18 ) ; Draw Fill Box
C3/B035 00 ()                   ; End of Function
C3/B036 05 (00 40 )             ; Change Layer
C3/B039 06 (0E 00 01 01 1E 04 ) ; Draw Indent Box
C3/B040 04 (09 00 03 03 00 )    ; Draw Text: (Equip)
C3/B046 04 (18 00 08 03 00 )    ; Draw Text: (Optimum)
C3/B04C 04 (1A 00 0F 03 00 )    ; Draw Text: (Rmv)
C3/B052 04 (19 00 14 03 00 )    ; Draw Text: (All )
C3/B058 04 (1A 00 17 03 00 )    ; Draw Text: (Rmv)
C3/B05E 04 (50 00 1B 03 00 )    ; Draw Text: (End)
C3/B064 00 ()                   ; End of Function
C3/B065 05 (00 40 )             ; Change Layer
C3/B068 02 (00 00 01 01 1E 04 ) ; Draw Fill Box
C3/B06F 06 (0E 00 18 01 07 04 ) ; Draw Indent Box
C3/B076 04 (09 00 1A 03 00 )    ; Draw Text: (Equip)
C3/B07C 00 ()                   ; End of Function
C3/B07D 05 (00 40 )             ; Change Layer
C3/B080 02 (00 00 01 01 1E 04 ) ; Draw Fill Box
C3/B087 06 (0E 00 18 01 07 04 ) ; Draw Indent Box
C3/B08E 04 (1A 00 1A 03 00 )    ; Draw Text: (Rmv)
C3/B094 00 ()                   ; End of Function

Stats BG3 B095

C3/B095 05 (00 50 )             ; Change Layer
C3/B098 01 (00 00 )             ; Fill Current Layer
C3/B09B 06 (02 00 01 02 1E 1B ) ; Draw Indent Box
C3/B0A2 04 (31 00 0A 04 00 )    ; Draw Text: (LV)
C3/B0A8 04 (03 00 03 0D 80 )    ; Draw Text: (HP     /)
C3/B0AE 04 (04 00 03 0E 80 )    ; Draw Text: (MP     /)
C3/B0B4 04 (2B 00 03 10 00 )    ; Draw Text: (Experience)
C3/B0BA 04 (2C 00 03 13 00 )    ; Draw Text: (Next level)
C3/B0C0 04 (12 00 03 16 00 )    ; Draw Text: ()
C3/B0C6 04 (06 00 07 16 00 )    ; Draw Text: (Ability)
C3/B0CC 04 (2F 00 0C 16 00 )    ; Draw Text: (Abilities  )
C3/B0D2 00 ()                   ; End of Function

Stats BG4 B0D3

C3/B0D3 05 (00 60 )             ; Change Layer
C3/B0D6 01 (00 00 )             ; Fill Current Layer
C3/B0D9 06 (0E 00 0F 01 10 21 ) ; Draw Indent Box
C3/B0E0 03 (02 00 18 01 07 03 ) ; Draw Static Box
C3/B0E7 04 (0A 00 19 02 80 )    ; Draw Text: (Stats)
C3/B0ED 04 (49 00 12 03 00 )    ; Draw Text: ( Menu)
C3/B0F3 03 (0E 00 12 05 0A 0A ) ; Draw Static Box
C3/B0FA 04 (21 00 10 10 00 )    ; Draw Text: (Strgth.)
C3/B100 04 (22 00 10 12 00 )    ; Draw Text: (Agility)
C3/B106 04 (23 00 10 14 00 )    ; Draw Text: (Vitality)
C3/B10C 04 (24 00 10 16 00 )    ; Draw Text: (Mag.Pwr)
C3/B112 04 (24 00 13 18 00 )    ; Draw Text: (Mag.Pwr)
C3/B118 04 (25 00 10 18 00 )    ; Draw Text: (Attack    )
C3/B11E 04 (24 00 13 1A 00 )    ; Draw Text: (Mag.Pwr)
C3/B124 04 (26 00 10 1A 00 )    ; Draw Text: (Def.     )
C3/B12A 04 (27 00 10 1C 00 )    ; Draw Text: (Evade %)
C3/B130 04 (08 00 10 1E 00 )    ; Draw Text: (Magic)
C3/B136 04 (26 00 13 1E 00 )    ; Draw Text: (Def.     )
C3/B13C 04 (09 00 10 20 00 )    ; Draw Text: (Equip)
C3/B142 04 (28 00 13 20 00 )    ; Draw Text: (Wgt.)
C3/B148 04 (29 00 19 10 80 )    ; Draw Text: (-)
C3/B14E 04 (29 00 19 12 80 )    ; Draw Text: (-)
C3/B154 04 (29 00 19 14 80 )    ; Draw Text: (-)
C3/B15A 04 (29 00 19 16 80 )    ; Draw Text: (-)
C3/B160 04 (29 00 19 18 80 )    ; Draw Text: (-)
C3/B166 04 (29 00 19 1A 80 )    ; Draw Text: (-)
C3/B16C 04 (29 00 19 1C 80 )    ; Draw Text: (-)
C3/B172 04 (2A 00 1D 1C 80 )    ; Draw Text: (%)
C3/B178 04 (29 00 19 1E 80 )    ; Draw Text: (-)
C3/B17E 04 (29 00 19 20 80 )    ; Draw Text: (-)
C3/B184 00 ()                   ; End of Function
C3/B185 05 (00 50 )             ; Change Layer
C3/B188 04 (13 00 03 19 00 )    ; Draw Text: (Can equip)
C3/B18E 04 (2D 00 09 19 00 )    ; Draw Text: ()
C3/B194 00 ()                   ; End of Function
C3/B195 05 (00 50 )             ; Change Layer
C3/B198 04 (7B 00 03 19 00 )    ; Draw Text: (Catch)
C3/B19E 00 ()                   ; End of Function

Stores BG2 B19F

C3/B19F 01 (00 00 )             ; Fill Current Layer
C3/B1A2 06 (02 00 01 08 19 09 ) ; Draw Indent Box
C3/B1A9 04 (30 00 0C 0A 80 )    ; Draw Text: (:)
C3/B1AF 04 (29 00 10 0A 80 )    ; Draw Text: (-)
C3/B1B5 04 (0F 00 17 0C 00 )    ; Draw Text: (Gil)
C3/B1BB 04 (37 00 04 0D 00 )    ; Draw Text: (ipped    )
C3/B1C1 04 (38 00 03 0D 00 )    ; Draw Text: (Owned    )
C3/B1C7 04 (30 00 0C 0D 80 )    ; Draw Text: (:)
C3/B1CD 04 (09 00 03 0F 00 )    ; Draw Text: (Equip)
C3/B1D3 04 (37 00 06 0F 00 )    ; Draw Text: (ipped    )
C3/B1D9 04 (30 00 0C 0F 80 )    ; Draw Text: (:)
C3/B1DF 00 ()                   ; End of Function
C3/B1E0 05 (00 40 )             ; Change Layer
C3/B1E3 06 (0E 00 01 11 19 08 ) ; Draw Indent Box
C3/B1EA 00 ()                   ; End of Function

Stores BG3 B1EB

C3/B1EB 01 (00 00 )             ; Fill Current Layer
C3/B1EE 02 (FF 00 02 02 1C 02 ) ; Draw Fill Box
C3/B1F5 03 (02 00 01 01 07 04 ) ; Draw Static Box
C3/B1FC 03 (02 00 08 01 17 04 ) ; Draw Static Box
C3/B203 04 (32 00 09 03 00 )    ; Draw Text: ('How may I help you?')
C3/B209 02 (FF 00 02 06 1C 02 ) ; Draw Fill Box
C3/B210 03 (0E 00 01 05 0E 04 ) ; Draw Static Box
C3/B217 03 (0E 00 0F 05 10 04 ) ; Draw Static Box
C3/B21E 04 (33 00 03 07 00 )    ; Draw Text: (Buy)
C3/B224 04 (35 00 0B 07 00 )    ; Draw Text: (End)
C3/B22A 04 (36 00 10 07 00 )    ; Draw Text: (Have)
C3/B230 04 (0F 00 1C 07 00 )    ; Draw Text: (Gil)
C3/B236 00 ()                   ; End of Function

Stores BG4 B237

C3/B237 01 (00 00 )             ; Fill Current Layer
C3/B23A 02 (FF 00 03 08 1A 1A ) ; Draw Fill Box
C3/B241 00 ()                   ; End of Function
C3/B242 05 (00 50 )             ; Change Layer
C3/B245 02 (00 00 01 09 1E 15 ) ; Draw Fill Box
C3/B24C 06 (02 00 01 09 19 13 ) ; Draw Indent Box
C3/B253 00 ()                   ; End of Function
C3/B254 05 (00 50 )             ; Change Layer
C3/B257 02 (00 00 01 09 19 13 ) ; Draw Fill Box
C3/B25E 00 ()                   ; End of Function
C3/B25F 05 (00 50 )             ; Change Layer
C3/B262 06 (02 00 1A 09 05 14 ) ; Draw Indent Box
C3/B269 00 ()                   ; End of Function
C3/B26A 05 (00 50 )             ; Change Layer
C3/B26D 02 (00 00 1A 09 05 14 ) ; Draw Fill Box
C3/B274 00 ()                   ; End of Function
C3/B275 05 (00 50 )             ; Change Layer
C3/B278 02 (00 00 01 09 1E 15 ) ; Draw Fill Box
C3/B27F 06 (02 00 01 09 19 13 ) ; Draw Indent Box
C3/B286 00 ()                   ; End of Function
C3/B287 05 (00 50 )             ; Change Layer
C3/B28A 02 (FF 00 09 02 15 02 ) ; Draw Fill Box
C3/B291 04 (39 00 09 03 00 )    ; Draw Text: ('What do you want?')
C3/B297 00 ()                   ; End of Function
C3/B298 05 (00 50 )             ; Change Layer
C3/B29B 02 (FF 00 09 02 15 02 ) ; Draw Fill Box
C3/B2A2 04 (3A 00 09 03 00 )    ; Draw Text: ('How many?')
C3/B2A8 00 ()                   ; End of Function
C3/B2A9 05 (00 50 )             ; Change Layer
C3/B2AC 02 (FF 00 09 02 15 02 ) ; Draw Fill Box
C3/B2B3 04 (32 00 09 03 00 )    ; Draw Text: ('How may I help you?')
C3/B2B9 00 ()                   ; End of Function
C3/B2BA 05 (00 50 )             ; Change Layer
C3/B2BD 02 (FF 00 09 02 15 02 ) ; Draw Fill Box
C3/B2C4 04 (3B 00 09 03 00 )    ; Draw Text: ('Not enough money...')
C3/B2CA 00 ()                   ; End of Function
C3/B2CB 05 (00 50 )             ; Change Layer
C3/B2CE 02 (FF 00 09 02 15 02 ) ; Draw Fill Box
C3/B2D5 04 (3C 00 09 03 00 )    ; Draw Text: ('You have too many.')
C3/B2DB 00 ()                   ; End of Function
C3/B2DC 05 (00 50 )             ; Change Layer
C3/B2DF 02 (FF 00 09 02 15 02 ) ; Draw Fill Box
C3/B2E6 04 (3D 00 09 03 00 )    ; Draw Text: ('You already have it.')
C3/B2EC 00 ()                   ; End of Function
C3/B2ED 05 (00 50 )             ; Change Layer
C3/B2F0 02 (FF 00 09 02 15 02 ) ; Draw Fill Box
C3/B2F7 04 (3E 00 09 03 00 )    ; Draw Text: ('Thank you!')
C3/B2FD 00 ()                   ; End of Function
C3/B2FE 05 (00 50 )             ; Change Layer
C3/B301 06 (02 00 01 09 1E 18 ) ; Draw Indent Box
C3/B308 02 (00 00 03 0B 1A 14 ) ; Draw Fill Box
C3/B30F 00 ()                   ; End of Function
C3/B310 05 (00 50 )             ; Change Layer
C3/B313 02 (00 00 01 09 1E 18 ) ; Draw Fill Box
C3/B31A 00 ()                   ; End of Function
C3/B31B 05 (00 50 )             ; Change Layer
C3/B31E 02 (FF 00 09 02 15 02 ) ; Draw Fill Box
C3/B325 04 (53 00 09 03 00 )    ; Draw Text: ('What will you sell?')
C3/B32B 04 (55 00 0D 03 00 )    ; Draw Text: ()
C3/B331 00 ()                   ; End of Function
C3/B332 05 (00 50 )             ; Change Layer
C3/B335 02 (FF 00 09 02 15 02 ) ; Draw Fill Box
C3/B33C 04 (54 00 09 03 00 )    ; Draw Text: ('How many?')
C3/B342 04 (55 00 0D 03 00 )    ; Draw Text: ()
C3/B348 00 ()                   ; End of Function
C3/B349 05 (00 50 )             ; Change Layer
C3/B34C 06 (02 00 01 02 1E 08 ) ; Draw Indent Box
C3/B353 04 (71 00 03 04 00 )    ; Draw Text: ('Hey you!')
C3/B359 04 (72 00 03 07 00 )    ; Draw Text: ('Don't move!!')
C3/B35F 00 ()                   ; End of Function
C3/B360 05 (00 50 )             ; Change Layer

Items menu BG3 B363

C3/B363 01 (00 00 )             ; Fill Current Layer
C3/B366 02 (FF 00 02 02 1C 08 ) ; Draw Fill Box
C3/B36D 03 (0E 00 01 01 06 04 ) ; Draw Static Box
C3/B374 04 (07 00 02 03 00 )    ; Draw Text: (Item)
C3/B37A 03 (0E 00 07 01 18 04 ) ; Draw Static Box
C3/B381 04 (11 00 0A 03 00 )    ; Draw Text: (Use)
C3/B387 04 (40 00 10 03 00 )    ; Draw Text: (Sort)
C3/B38D 04 (41 00 17 03 00 )    ; Draw Text: (Rare)
C3/B393 03 (0E 00 01 05 1E 06 ) ; Draw Static Box
C3/B39A 06 (0E 00 01 0B 1E 13 ) ; Draw Indent Box
C3/B3A1 02 (00 00 03 0D 1A 0F ) ; Draw Fill Box
C3/B3A8 00 ()                   ; End of Function
C3/B3A9 05 (00 50 )             ; Change Layer
C3/B3AC 02 (FF 00 02 06 1C 04 ) ; Draw Fill Box
C3/B3B3 00 ()                   ; End of Function
C3/B3B4 05 (00 60 )             ; Change Layer

Items menu BG4 B3B7

C3/B3B7 01 (00 00 )             ; Fill Current Layer
C3/B3BA 02 (FF 00 03 08 1A 1A ) ; Draw Fill Box
C3/B3C1 00 ()                   ; End of Function
C3/B3C2 05 (00 40 )             ; Change Layer
C3/B3C5 01 (00 00 )             ; Fill Current Layer
C3/B3C8 06 (0E 00 01 08 1E 13 ) ; Draw Indent Box
C3/B3CF 04 (3F 00 0B 0A 00 )    ; Draw Text: ( can be equipped by)
C3/B3D5 00 ()                   ; End of Function

Magic screen BG3 B3D6

C3/B3D6 01 (00 00 )             ; Fill Current Layer
C3/B3D9 06 (0E 00 01 06 1E 06 ) ; Draw Indent Box
C3/B3E0 04 (01 00 0E 08 80 )    ; Draw Text: (LV)
C3/B3E6 04 (03 00 06 09 80 )    ; Draw Text: (HP     /)
C3/B3EC 04 (04 00 06 0A 80 )    ; Draw Text: (MP     /)
C3/B3F2 00 ()                   ; End of Function
C3/B3F3 01 (00 00 )             ; Fill Current Layer
C3/B3F6 06 (0E 00 08 01 17 06 ) ; Draw Indent Box
C3/B3FD 00 ()                   ; End of Function
C3/B3FE 05 (00 60 )             ; Change Layer
C3/B401 06 (02 00 01 0C 1E 0F ) ; Draw Indent Box
C3/B408 00 ()                   ; End of Function
C3/B409 05 (00 60 )             ; Change Layer
C3/B40C 04 (48 00 12 03 00 )    ; Draw Text: (MP Cost:   )
C3/B412 00 ()                   ; End of Function
C3/B413 05 (00 60 )             ; Change Layer
C3/B416 02 (00 00 01 0C 1E 0F ) ; Draw Fill Box
C3/B41D 00 ()                   ; End of Function
C3/B41E 05 (00 60 )             ; Change Layer
C3/B421 06 (0E 00 01 0C 1E 16 ) ; Draw Indent Box
C3/B428 00 ()                   ; End of Function
C3/B429 05 (00 60 )             ; Change Layer
C3/B42C 02 (00 00 01 0C 1E 16 ) ; Draw Fill Box
C3/B433 00 ()                   ; End of Function

Magic screen BG? B434

C3/B434 05 (00 40 )             ; Change Layer
C3/B437 02 (FF 00 02 02 05 0E ) ; Draw Fill Box
C3/B43E 03 (02 00 01 01 07 07 ) ; Draw Static Box
C3/B445 03 (02 00 01 08 07 09 ) ; Draw Static Box
C3/B44C 04 (42 00 02 02 80 )    ; Draw Text: (White)
C3/B452 04 (08 00 04 02 80 )    ; Draw Text: (Magic)
C3/B458 04 (43 00 02 04 00 )    ; Draw Text: (Black)
C3/B45E 04 (08 00 04 04 00 )    ; Draw Text: (Magic)
C3/B464 04 (44 00 02 06 00 )    ; Draw Text: (DmMgc)
C3/B46A 04 (45 00 02 09 80 )    ; Draw Text: (Esper)
C3/B470 04 (08 00 02 0B 00 )    ; Draw Text: (Magic)
C3/B476 04 (51 00 05 0B 00 )    ; Draw Text: (Sword)
C3/B47C 04 (46 00 02 0D 00 )    ; Draw Text: (Blue )
C3/B482 04 (08 00 04 0D 00 )    ; Draw Text: (Magic)
C3/B488 04 (47 00 02 0F 00 )    ; Draw Text: (Song )
C3/B48E 05 (00 60 )             ; Change Layer
C3/B491 06 (0E 00 08 01 17 06 ) ; Draw Indent Box
C3/B498 00 ()                   ; End of Function
C3/B499 05 (00 40 )             ; Change Layer
C3/B49C 02 (00 00 01 01 07 10 ) ; Draw Fill Box
C3/B4A3 00 ()                   ; End of Function
C3/B4A4 05 (00 50 )             ; Change Layer
C3/B4A7 06 (0E 00 01 01 07 05 ) ; Draw Indent Box
C3/B4AE 00 ()                   ; End of Function
C3/B4AF 05 (00 50 )             ; Change Layer
C3/B4B2 04 (42 00 02 03 00 )    ; Draw Text: (White)
C3/B4B8 04 (08 00 04 03 00 )    ; Draw Text: (Magic)
C3/B4BE 00 ()                   ; End of Function
C3/B4BF 05 (00 50 )             ; Change Layer
C3/B4C2 04 (43 00 02 03 00 )    ; Draw Text: (Black)
C3/B4C8 04 (08 00 04 03 00 )    ; Draw Text: (Magic)
C3/B4CE 00 ()                   ; End of Function
C3/B4CF 05 (00 50 )             ; Change Layer
C3/B4D2 04 (44 00 02 03 00 )    ; Draw Text: (DmMgc)
C3/B4D8 00 ()                   ; End of Function
C3/B4D9 05 (00 50 )             ; Change Layer
C3/B4DC 04 (45 00 02 03 00 )    ; Draw Text: (Esper)
C3/B4E2 00 ()                   ; End of Function
C3/B4E3 05 (00 50 )             ; Change Layer
C3/B4E6 04 (46 00 02 03 00 )    ; Draw Text: (Blue )
C3/B4EC 04 (08 00 04 03 00 )    ; Draw Text: (Magic)
C3/B4F2 00 ()                   ; End of Function
C3/B4F3 05 (00 50 )             ; Change Layer
C3/B4F6 04 (47 00 02 03 00 )    ; Draw Text: (Song )
C3/B4FC 00 ()                   ; End of Function
C3/B4FD 05 (00 50 )             ; Change Layer
C3/B500 04 (08 00 02 03 00 )    ; Draw Text: (Magic)
C3/B506 04 (51 00 05 03 00 )    ; Draw Text: (Sword)
C3/B50C 00 ()                   ; End of Function
C3/B50D 05 (00 40 )             ; Change Layer
C3/B510 06 (0E 00 02 09 1C 12 ) ; Draw Indent Box
C3/B517 00 ()                   ; End of Function
C3/B518 05 (00 40 )             ; Change Layer
C3/B51B 02 (00 00 02 09 1C 12 ) ; Draw Fill Box
C3/B522 00 ()                   ; End of Function
C3/B523 04 (01 00 13 00 80 )    ; Draw Text: (LV)
C3/B529 04 (03 00 0C 01 80 )    ; Draw Text: (HP     /)
C3/B52F 04 (04 00 0C 02 80 )    ; Draw Text: (MP     /)
C3/B535 00 ()                   ; End of Function

Save screen BG2 B536

C3/B536 01 (00 00 )             ; Fill Current Layer
C3/B539 06 (02 00 01 01 1E 05 ) ; Draw Indent Box
C3/B540 04 (0C 00 0E 03 00 )    ; Draw Text: (Save)
C3/B546 02 (FF 00 02 07 1C 16 ) ; Draw Fill Box
C3/B54D 03 (0E 00 01 06 1E 06 ) ; Draw Static Box
C3/B554 03 (0E 00 01 0C 1E 06 ) ; Draw Static Box
C3/B55B 03 (0E 00 01 12 1E 06 ) ; Draw Static Box
C3/B562 03 (0E 00 01 18 1E 06 ) ; Draw Static Box
C3/B569 00 ()                   ; End of Function

Load screen BG2 B56A

C3/B56A 01 (00 00 )             ; Fill Current Layer
C3/B56D 06 (02 00 01 01 1E 05 ) ; Draw Indent Box
C3/B574 04 (5B 00 0D 03 00 )    ; Draw Text: (New Game)
C3/B57A 02 (FF 00 02 07 1C 16 ) ; Draw Fill Box
C3/B581 03 (0E 00 01 06 1E 06 ) ; Draw Static Box
C3/B588 03 (0E 00 01 0C 1E 06 ) ; Draw Static Box
C3/B58F 03 (0E 00 01 12 1E 06 ) ; Draw Static Box
C3/B596 03 (0E 00 01 18 1E 06 ) ; Draw Static Box
C3/B59D 00 ()                   ; End of Function
C3/B59E 04 (01 00 13 00 80 )    ; Draw Text: (LV)
C3/B5A4 04 (17 00 17 02 80 )    ; Draw Text: (/)
C3/B5AA 04 (30 00 03 02 80 )    ; Draw Text: (:)
C3/B5B0 00 ()                   ; End of Function
C3/B5B1 04 (5A 00 00 00 80 )    ; Draw Text: (EMPTY)
C3/B5B7 00 ()                   ; End of Function
C3/B5B8 05 (00 60 )             ; Change Layer
C3/B5BB 06 (02 00 16 01 09 0D ) ; Draw Indent Box
C3/B5C2 04 (82 00 1A 09 00 )    ; Draw Text: (Yes)
C3/B5C8 04 (83 00 1A 0B 00 )    ; Draw Text: (No)
C3/B5CE 00 ()                   ; End of Function
C3/B5CF 05 (00 60 )             ; Change Layer
C3/B5D2 04 (7D 00 17 03 00 )    ; Draw Text: (This)
C3/B5D8 04 (7E 00 17 05 00 )    ; Draw Text: (data?)
C3/B5DE 00 ()                   ; End of Function
C3/B5DF 05 (00 60 )             ; Change Layer
C3/B5E2 04 (7F 00 17 03 00 )    ; Draw Text: (Erasing)
C3/B5E8 04 (80 00 17 05 00 )    ; Draw Text: (data.)
C3/B5EE 04 (81 00 17 07 00 )    ; Draw Text: (Okay?)
C3/B5F4 00 ()                   ; End of Function

Naming screen BG3 B5F5

C3/B5F5 01 (00 00 )             ; Fill Current Layer
C3/B5F8 06 (0E 00 09 05 16 1A ) ; Draw Indent Box
C3/B5FF 06 (0E 00 01 05 08 09 ) ; Draw Indent Box
C3/B606 06 (0E 00 09 01 16 04 ) ; Draw Indent Box
C3/B60D 04 (4E 00 0A 03 00 )    ; Draw Text: (ABC )
C3/B613 04 (4F 00 10 03 00 )    ; Draw Text: (abc )
C3/B619 04 (50 00 1A 03 00 )    ; Draw Text: (End)
C3/B61F 00 ()                   ; End of Function

Naming screen BG4 B620

C3/B620 01 (00 00 )             ; Fill Current Layer
C3/B623 02 (FF 00 0A 05 14 14 ) ; Draw Fill Box
C3/B62A 00 ()                   ; End of Function
C3/B62B 05 (00 50 )             ; Change Layer
C3/B62E 03 (0E 00 01 05 08 04 ) ; Draw Static Box
C3/B635 00 ()                   ; End of Function

Find BG3 B636

C3/B636 01 (00 00 )             ; Fill Current Layer
C3/B639 02 (FF 00 02 03 1C 16 ) ; Draw Fill Box
C3/B640 03 (0E 00 01 02 1E 04 ) ; Draw Static Box
C3/B647 03 (02 00 01 06 0F 14 ) ; Draw Static Box
C3/B64E 03 (02 00 10 06 0F 14 ) ; Draw Static Box
C3/B655 04 (56 00 03 04 00 )    ; Draw Text: (Take All)
C3/B65B 04 (57 00 16 04 00 )    ; Draw Text: (Exit)
C3/B661 04 (58 00 02 07 80 )    ; Draw Text: (Treasure)
C3/B667 04 (59 00 11 07 80 )    ; Draw Text: (You have)
C3/B66D 00 ()                   ; End of Function

Confg menu BG3 B66E

C3/B66E 01 (00 00 )             ; Fill Current Layer
C3/B671 06 (02 00 02 04 1B 1C ) ; Draw Indent Box
C3/B678 06 (0E 00 17 01 07 04 ) ; Draw Indent Box
C3/B67F 04 (0B 00 18 03 00 )    ; Draw Text: (Config)
C3/B685 04 (5C 00 04 06 00 )    ; Draw Text: (Bat.Mode   Active  Wait)
C3/B68B 04 (5E 00 06 08 00 )    ; Draw Text: (Bat.Speed               )
C3/B691 04 (61 00 0F 08 80 )    ; Draw Text: (1 2 3 4 5 6)
C3/B697 04 (60 00 0F 09 80 )    ; Draw Text: (Fast   Slow)
C3/B69D 04 (5F 00 06 0A 00 )    ; Draw Text: (Msg.Speed)
C3/B6A3 04 (61 00 0F 0A 80 )    ; Draw Text: (1 2 3 4 5 6)
C3/B6A9 04 (62 00 06 0C 00 )    ; Draw Text: (Cmd.Set    Window Short)
C3/B6AF 04 (63 00 06 0E 00 )    ; Draw Text: (Gauge      On     Off)
C3/B6B5 04 (64 00 04 10 00 )    ; Draw Text: (Sound      Stereo Mono)
C3/B6BB 04 (66 00 04 12 00 )    ; Draw Text: (Cursor     Reset  Memory)
C3/B6C1 04 (68 00 04 14 00 )    ; Draw Text: (Reequip)
C3/B6C7 04 (18 00 0F 14 00 )    ; Draw Text: (Optimum)
C3/B6CD 04 (19 00 16 14 00 )    ; Draw Text: (All )
C3/B6D3 04 (1A 00 19 14 00 )    ; Draw Text: (Rmv)
C3/B6D9 04 (69 00 04 16 00 )    ; Draw Text: (Controller  Normal Custom)
C3/B6DF 04 (6B 00 0F 18 00 )    ; Draw Text: (Single Multi)
C3/B6E5 04 (6C 00 04 1A 00 )    ; Draw Text: (Color)
C3/B6EB 04 (6D 00 0F 1A 80 )    ; Draw Text: (R)
C3/B6F1 04 (6E 00 0F 1C 80 )    ; Draw Text: (G)
C3/B6F7 04 (6F 00 0F 1E 80 )    ; Draw Text: (B)
C3/B6FD 04 (70 00 11 1A 80 )    ; Draw Text: ([0A][08][08][08][08][08][08][08][08][10])
C3/B703 04 (70 00 11 1C 80 )    ; Draw Text: ([0A][08][08][08][08][08][08][08][08][10])
C3/B709 04 (70 00 11 1E 80 )    ; Draw Text: ([0A][08][08][08][08][08][08][08][08][10])
C3/B70F 00 ()                   ; End of Function
C3/B710 05 (00 40 )             ; Change Layer
C3/B713 06 (02 00 01 07 1D 0D ) ; Draw Indent Box
C3/B71A 04 (5D 00 02 08 80 )    ; Draw Text: (Two Player Configure)
C3/B720 04 (65 00 0C 0B 00 )    ; Draw Text: (C-Pad 1  C-Pad 2)
C3/B726 04 (65 00 0C 0D 00 )    ; Draw Text: (C-Pad 1  C-Pad 2)
C3/B72C 04 (65 00 0C 0F 00 )    ; Draw Text: (C-Pad 1  C-Pad 2)
C3/B732 04 (65 00 0C 11 00 )    ; Draw Text: (C-Pad 1  C-Pad 2)
C3/B738 00 ()                   ; End of Function
C3/B739 05 (00 40 )             ; Change Layer
C3/B73C 01 (00 00 )             ; Fill Current Layer
C3/B73F 00 ()                   ; End of Function
C3/B740 05 (00 40 )             ; Change Layer
C3/B743 06 (02 00 01 03 1E 1B ) ; Draw Indent Box
C3/B74A 04 (7A 00 04 08 00 )    ; Draw Text: (Act.UndoMenuMap Row Def.)
C3/B750 04 (7A 00 04 0B 00 )    ; Draw Text: (Act.UndoMenuMap Row Def.)
C3/B756 04 (7A 00 04 0E 00 )    ; Draw Text: (Act.UndoMenuMap Row Def.)
C3/B75C 04 (7A 00 04 11 00 )    ; Draw Text: (Act.UndoMenuMap Row Def.)
C3/B762 04 (7A 00 04 14 00 )    ; Draw Text: (Act.UndoMenuMap Row Def.)
C3/B768 04 (7A 00 04 17 00 )    ; Draw Text: (Act.UndoMenuMap Row Def.)
C3/B76E 04 (7A 00 04 1A 00 )    ; Draw Text: (Act.UndoMenuMap Row Def.)
C3/B774 04 (67 00 02 05 00 )    ; Draw Text: (Button Configure)
C3/B77A 05 (00 40 )             ; Change Layer
C3/B77D 04 (73 00 03 07 00 )    ; Draw Text: (A)
C3/B783 04 (4C 00 04 07 00 )    ; Draw Text: ()
C3/B789 04 (74 00 03 0A 00 )    ; Draw Text: (B)
C3/B78F 04 (4C 00 04 0A 00 )    ; Draw Text: ()
C3/B795 04 (75 00 03 0D 00 )    ; Draw Text: (X)
C3/B79B 04 (4C 00 04 0D 00 )    ; Draw Text: ()
C3/B7A1 04 (76 00 03 10 00 )    ; Draw Text: (Y)
C3/B7A7 04 (4C 00 04 10 00 )    ; Draw Text: ()
C3/B7AD 04 (77 00 03 13 00 )    ; Draw Text: (L)
C3/B7B3 04 (4C 00 04 13 00 )    ; Draw Text: ()
C3/B7B9 04 (78 00 03 16 00 )    ; Draw Text: (R)
C3/B7BF 04 (4C 00 04 16 00 )    ; Draw Text: ()
C3/B7C5 04 (79 00 03 19 00 )    ; Draw Text: (SELECT)
C3/B7CB 04 (6A 00 03 1C 00 )    ; Draw Text: (Exit)
C3/B7D1 00 ()                   ; End of Function
C3/B7D2 05 (00 40 )             ; Change Layer
C3/B7D5 06 (0E 00 01 18 1E 06 ) ; Draw Indent Box
C3/B7DC 04 (89 00 03 1A 00 )    ; Draw Text: (Please assign each command)
C3/B7E2 04 (8A 00 03 1C 00 )    ; Draw Text: (to at least one button.)
C3/B7E8 00 ()                   ; End of Function
C3/B7E9 05 (00 40 )             ; Change Layer
C3/B7EC 06 (0E 00 0F 01 10 04 ) ; Draw Indent Box
C3/B7F3 04 (7C 00 10 03 00 )    ; Draw Text: (Short Menu)
C3/B7F9 06 (0E 00 01 01 0A 04 ) ; Draw Indent Box
C3/B800 04 (40 00 04 03 00 )    ; Draw Text: (Sort)
C3/B806 00 ()                   ; End of Function
C3/B807 06 (0E 00 00 00 1E 08 ) ; Draw Indent Box
C3/B80E 03 (0E 00 0A 00 14 08 ) ; Draw Static Box
C3/B815 00 ()                   ; End of Function