Difference between revisions of "Menu data"

From FF5 Hacking Wiki
Jump to navigation Jump to search
(Created page with "This document is based in the LightPhoenix research where he found this menu draw data table: Menu ID | BG1 BG2 BG3 BG4 | BGS1 BGS2 BGS3 BGS4 | Msk1 Msk2 Curs Sett ---...")
 
m
 
Line 1: Line 1:
This document is based in the LightPhoenix research where he found this menu draw data table:
+
This document is based in the LightPhoenix [https://www.ff6hacking.com/ff5wiki/Squall/Menu_Stuff.zip menu research] where he found this menu draw data table:
  
 
  Menu ID  | BG1  BG2  BG3  BG4  | BGS1 BGS2 BGS3 BGS4 | Msk1 Msk2 Curs Sett
 
  Menu ID  | BG1  BG2  BG3  BG4  | BGS1 BGS2 BGS3 BGS4 | Msk1 Msk2 Curs Sett

Latest revision as of 08:48, 8 April 2019

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