hide results

    Game Shark Codes by TheEmulatorGuy

    Version: 0.9 | Updated: 12/30/05 | Printable Version | Search This Guide

    --------------------------------------------------------------------------
    
    | | |\ | /\  |       |  /\  |\ | | /\ \  \_/     \    / | |
    | _|_ | \|/\ |__     | /\ | \|  | /\ /  |       \  /  _|_ _|_
    |                        |                                 \/
    
                      Gameshark/Action Replay/Xplorer Codes
                               For PAL - UK/AUS/NZ
    
    --------------------------------------------------------------------------
    Version: 0.9                                                TheEmulatorGuy
    Date: 30/12/2005                                       dotviri@hotmail.com
    --------------------------------------------------------------------------
    Must be viewed in Courier New (10 pt.) or any other fixed-width font
    supporting Unicode character: U+00AF. If you see squares in the ASCII
    Art, the font is unsupported.
    --------------------------------------------------------------------------
    
    1.0. Version History
    
    2.0. Help
      2.1. What is Hexadecimal?
      2.2. What is a Gameshark Code?
      2.3. What is a Joker Code?
      2.4. What is a Repeater Code?
    
    3.0. Conversion
      3.1. NTSC-US/C to PAL ENGLISH
      3.2. PAL GERMAN to PAL ENGLISH
      3.3. PAL FRENCH to PAL ENGLISH
      3.4. NTSC-J to PAL ENGLISH
    
    4.0. Jokers
      4.1. In-Town Button Joker Code
      4.2. Colour Box Joker Code
      4.3. World Map Button Joker Code
      4.4. In-Battle Button Joker Code
    
    5.0. Codes: Inventory
      5.1. Item Modifier
      5.2. Key Item Select
      5.3. Materia Modifier
      5.4. Gil Modifier
    
    6.0. Codes: Party
      6.1. Character Modifier (get Sephiroth, Young Cloud and Aeris)
      6.2. Move Aeris (bypass checksum)
      6.3. Control Sephiroth
      6.4. Unlock Limit Breaks
      6.5. Level Modifier
      6.6. Vincent's Strength (kill modifier)
      6.7. Stat Modifier
      6.8. Elemental Defense and Attack
      6.9. Name Modifier
    
    7.0. Codes: Battle
      7.1. Items after Battle Modifier
      7.2. EXP after Battle Modifier
      7.3. AP after Battle Modifier
      7.4. Character always has Lucky 7s
      7.5. In-Battle Action Modifier
      7.6. Random Battles
      7.7. Enemy Modifier
      7.8. Escape Count Modifier (Chocobuckle strength)
      7.9. In-Battle Status
    
    8.0. Codes: Chocobos/Mini-Games
      8.1. Gold Saucer GP Modifier
      8.2. Battle Arena BP Modifier
      8.3. Speed Coaster Score Modifier
      8.4. Chocobo Stamina Modifier
      8.5. Chocobo Modifier
      8.6. G-Bike Mini-Game Score Modifier
      8.7. Fort Condor Speed Modifier
    
    9.0. Codes: Miscellaneous
      9.1. Debug Room
      9.2. Make everyone disappear
      9.3. Move around when someone is talking to you
      9.4. Secret Menu Option: USO (character select)
      9.5. Walk through Walls (field only)
      9.6. Teleport to another World Map Location
      9.7. FMV Viewer (through New Game)
      9.8. Game Clock
    
    10.0. Codes that didn't make it past the test
      10.1. Cloud Action Modifier (while standing)
      10.2. Camera Modifier
      10.3. Control Sephiroth
      10.4. Watch Ending Movie
    
    11.0. Codes that need more testing
      11.1. Control Characters
    
    12.0. Hidden in the Game
    
    13.0. Credits
    --------------------------------------------------------------------------
    
    Throughout this FAQ, I will refer to the cheating device as a "Gameshark"
    or "GS".
    
    --------------------------------------------------------------------------
    \    / | |                                                   --1.0--
     \  /  _|_ _|_                                --Version History--
      \/           PAL
    --------------------------------------------------------------------------
    
    In reverse chronological order.
    
    Day  Mon  Year        Version        Notes
    30   12   2005        0.9             - Added conversion code thanks to
                                            Kane O'Riley
                                          - Added alot of codes thanks to
                                            Kane O'Riley
                                          - Added 'Control Characters' to
                                            the testing section
                                          - Improved on the Name Modifier
                                            code and is now fully tested
                                          - Added AP information for the
                                            Materia Modifier code
                                          - Sorted the codes so they are
                                            easier to find
    
    20   11   2005        0.8             Finalisation of FAQ, release to
                                          public. Still needs working on.
    
    18   09   2005        0.1             Start of FAQ, much work to do.
                                          Private release.
    
    --------------------------------------------------------------------------
    \    / | |                                                   --2.0--
     \  /  _|_ _|_                                           --Help--
      \/           PAL
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    2.1. What is Hexadecimal?
    --------------------------------------------------------------------------
    Hexadecimal, or simply hex, is a numeral system using the symbols 09
    and AF. Games store their memory in Hexidecimal, which is what the 
    Gameshark modifies (the memory).
    
    To convert decimal to hex/vice versa, use this website:
    
    http://www.nickciske.com/tools/hex.php
    
    Make sure you select the "Pure Bytes" option.
    
    --------------------------------------------------------------------------
    2.2. What is a Gameshark Code?
    --------------------------------------------------------------------------
    A Gameshark code has an address followed by a value to put in that
    address.
    
    Analysis of the code "800F99AC 000B":
    
    "800F99AC" - Which part of the memory to access. This may be the amount
    of the "Gun" item.
    "000B" - The value, which will be 11. (11 is B in hex) Since the value
    is 11, you will have 11 of the Gun item.
    
    To change the value (in this case, the amount of the Gun item) to 13,
    (D in hex) use the code "800F99AC 000D"
    
    How does this work?
    
    The memory has it as "800F99AC 000B". 000B is the amount of the Gun item,
    which is 11. Changing the last digit to D will edit the memory so it
    thinks you have 13 of them.
    
    Another example:
    
    Assume the code is "8001FFA2 0002". "8001FFA2" is the memory location and
    "0002" is the value stored. If you want to set your ammo to 255, you
    change "0002" to the hexadecimal version of 255, which is "FF". The
    Gameshark then uses this code.
    
    --------------------------------------------------------------------------
    2.3. What is a Joker Code?
    --------------------------------------------------------------------------
    A Joker Code is a special type of code that enables the code below it
    when the value of it is set to the value specified. For example:
    
    D009879A 0005 [Joker Code]
    800A90BB 0001 [Activatable Code]
    
    The activatable code [800A90BB 0001] will be activated when the
    "8009879A" value is set to 0005. So if code "8009879A 0005" gives you a
    Ring, D009879A 0005 would make the code below activate if you get a Ring.
    
    Note that if you have two (or more) codes below it, only the top one is
    used with the Joker.
    
    --------------------------------------------------------------------------
    2.3. What is a Repeater Code?
    --------------------------------------------------------------------------
    As I do not have any of these in my guide right now, I'll write this
    tutorial in a later version.
    
    As an update, I do have a couple in my FAQ, but I am unsure of exactly
    how they work. I will research them and include the information in the
    next update.
    
    
    --------------------------------------------------------------------------
    \    / | |                                                   --3.0--
     \  /  _|_ _|_                               --Converting Codes--
      \/           PAL
    --------------------------------------------------------------------------
    
    
     *If you have any other values, send them to me! I'll thank you greatly!
      You can even send me the codes than begin with a missing starter, and
      I'll convert them myself*
    
    All values are in hex, not decimal form. To convert a code, follow these
    instructions.
    
    1. Take the modifier value of a code. For example, we would take the A78A
       of "8009A78A 0009".
    2. Preform the listed action for that value (and your region), then put
       it back in the same place.
    3. Input the code as normal.
    
    If you want to covnert the other way (eg. PAL ENGLISH to NTSC US/C) simply
    do the reverse. For example, instead of taking away 11C you would add
    11C.
    
    --------------------------------------------------------------------------
    3.1. NTSC-US/C to PAL ENGLISH
    --------------------------------------------------------------------------
    
    Thanks to Kane O'Riley for supplying a PAL code allowing me to find the
    value of 800D.
    
    8006:                                  8013:
    8007: Takeaway 11C                     8014:
    8008:                                  8015:
    8009: Takeaway 134                     8016:
    800A: No difference                    8017:
    800B: Add 14                           8018:
    800C: Takeaway 3C                      8019:
    800D: Add 18                           801A:
    800E:                                  801B:
    800F: Add 14                           801C:
    8010: Takeaway 3C                      801D: [No difference]
    8011: Takeaway 3C                      801E:
    8012:                                  801F:
    
    --------------------------------------------------------------------------
    3.2. PAL GERMAN to PAL ENGLISH
    --------------------------------------------------------------------------
    
    8006:                                  8013:
    8007:                                  8014:
    8008:                                  8015:
    8009:                                  8016:
    800A:                                  8017:
    800B: [No difference]                  8018:
    800C: [No difference]                  8019:
    800D:                                  801A:
    800E:                                  801B:
    800F:                                  801C:
    8010:                                  801D:
    8011: [No difference]                  801E:
    8012:                                  801F:
    
    --------------------------------------------------------------------------
    3.3. PAL FRENCH to PAL ENGLISH
    --------------------------------------------------------------------------
    
    8006:                                  8013:
    8007:                                  8014:
    8008:                                  8015:
    8009: Takeaway 7C8                     8016:
    800A:                                  8017:
    800B:                                  8018:
    800C:                                  8019:
    800D:                                  801A:
    800E:                                  801B:
    800F:                                  801C:
    8010:                                  801D:
    8011:                                  801E:
    8012:                                  801F:
    
    --------------------------------------------------------------------------
    3.3. NTSC-J to PAL ENGLISH
    --------------------------------------------------------------------------
    
    8006:                                  8013:
    8007:                                  8014:
    8008:                                  8015:
    8009: Add 738                          8016:
    800A:                                  8017:
    800B:                                  8018:
    800C:                                  8019:
    800D:                                  801A:
    800E:                                  801B:
    800F:                                  801C:
    8010:                                  801D:
    8011:                                  801E:
    8012:                                  801F:
    
    
    --------------------------------------------------------------------------
    \    / | |                                                   --4.0--
     \  /  _|_ _|_                                    --Joker Codes--
      \/           PAL
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    4.1. In-Town Button Joker Code                               D009AB28 xxxx
    --------------------------------------------------------------------------
    Put this above a code so the code will activate whenever the specified
    button is pressed in a town.
    
    xxxx     Button             xxxx     Button
    
    0000     None               0080     Square
    0001     L2                 0100     Select
    0002     R2                 0800     Start
    0004     L1                 1000     Up
    0008     R1                 2000     Right
    0010     Triangle           4000     Down
    0020     Circle             8000     Left
    0040     X
    
    If you want to use multiple buttons, add the values together. For
    example:
    
    0003     L2 and R2
    0900     Select and Start
    0038     R1, Triangle and Circle
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    4.2. Colour Box Joker Code                                   D01D252C 0000
    --------------------------------------------------------------------------
    Put this above a code so the code will activate when the red component in
    the menu is 000. It will deactivate when the red component is 001 or
    above.
    
    Press Triangle. Go to config, and bring up the color selector for the top
    left color. Change the red component on the slider to 000. Even if it is,
    you must do this to activate the code. Exit the menu and the code will be
    activated.
    
    To turn it off, go back to the slider and change the red to component to
    anything greater than 000.
    --------------------------------------------------------------------------
    Created by: Dean Connell
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    4.3. World Map Button Joker Code                             D00C848C xxxx
    --------------------------------------------------------------------------
    This code was discovered by Kane O'Riley.
    --------------------------------------------------------------------------
    Use this exactly the same as the first code, but on the World Map instead.
    Check the first Joker Code for more information.
    
    xxxx     Button             xxxx     Button
    
    0000     None               0080     Square
    0001     L2                 0100     Select
    0002     R2                 0800     Start
    0004     L1                 1000     Up
    0008     R1                 2000     Right
    0010     Triangle           4000     Down
    0020     Circle             8000     Left
    0040     X
    
    If you want to use multiple buttons, add the values together. For
    example:
    
    0003     L2 and R2
    0900     Select and Start
    0038     R1, Triangle and Circle
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    4.4. In-Battle Button Joker Code                             D00512C0 xxxx
    --------------------------------------------------------------------------
    This code was discovered by Kane O'Riley. I have not currently tested it.
    --------------------------------------------------------------------------
    This works exactly the same as the first code, but activates In-Battle.
    I'd recommend reading the first code to find out how to use it.
    
    xxxx     Button             xxxx     Button
    
    0000     None               0080     Square
    0001     L2                 0100     Select
    0002     R2                 0800     Start
    0004     L1                 1000     Up
    0008     R1                 2000     Right
    0010     Triangle           4000     Down
    0020     Circle             8000     Left
    0040     X
    
    If you want to use multiple buttons, add the values together. For
    example:
    
    0003     L2 and R2
    0900     Select and Start
    0038     R1, Triangle and Circle
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    \    / | |                                                   --5.0--
     \  /  _|_ _|_                               --Codes: Inventory--
      \/           PAL
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    5.1. Item Modifier                                           8009Cxxx yzzz
    --------------------------------------------------------------------------
    This will overwrite the item slot you select with the item you specify.
    Make sure not to overwrite a slot where there was already an item, as
    major and permanent glitches can occur.
    
    xxx     Slot where Chosen Item appears
    
    AAC     Slot 1
    AAE     Slot 2
    AB0     Slot 3
    AB2     Slot 4
    AB4     Slot 5
    
    BE3     Slot 316
    BE5     Slot 317
    BE7     Slot 318
    BE9     Slot 319
    BEB     Slot 320 (last slot)
    
    To get the slots inbetween, keep adding 2. Remember, A9 plus 2 equals AB
    and AE plus 2 equals B0. Refer to this hexadecimal system and you should
    be fine.
    
    00 - 01 - 02 - 03 - 04 - 05 - 06 - 07 - 08 - 09 - 0A - 0B - 0C - 0D - 0E -
    0F - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 1A - 1B - 1C - 1D -
    1E - 1F - 20
    
    y       Amount of Item
    
    0       0
    1       8
    2       16
    3       24
    4       32
    5       40
    6       48
    7       56
    8       64
    9       72
    A       80
    B       88
    C       96
    
    I'm still trying to work out how to get amounts that aren't multiples of
    eight.
    
    zzz   Chosen Item              zzz   Chosen Item
    
    000   Potion                   0A0   Gatling Gun
    001   Hi-Potion                0A1   Assault Gun
    002   X-Potion                 0A2   Cannon Ball
    003   Ether                    0A3   Atomic Scissorss
    004   Turbo Ether              0A4   Heavy Vulcan
    005   Elixir                   0A5   Chainsaw
    006   Megalixir                0A6   Microlaser
    007   Phoenix Down             0A7   A.M Cannon
    008   Antidote                 0A8   W Machine Gun
    009   Soft                     0A9   Drill Arm
    00A   Maiden's Kiss            0AA   Solid Bazooka
    00B   Cornucopia               0AB   Rocket Punch
    00C   Echo Screen              0AC   Enemy Launcher
    00D   Hyper                    0AD   Pile Bunker
    00E   Tranquilizer             0AE   Maximum Ray
    00F   Remedy                   0AF   Missing Score
    010   Smoke Bomb               0B0   Mythril Clip
    011   Speed Drink              0B1   Diamant Pin
    012   Hero Drink               0B2   Silver Barrette
    013   Vaccine                  0B3   Gold Barrette
    014   Grenade                  0B4   Adaman Clip
    015   Shrapnel                 0B5   Crystal Comb
    016   Bomb's Right Arm         0B6   Magic Comb
    017   Hourglass                0B7   Platinum Barrette
    018   Kiss of Death            0B8   Centclip
    019   Spider Web               0B9   Hairpin
    01A   Dream Powder             0BA   Seraph Comb
    01B   Mute Mask                0BB   Behemoth Horn
    01C   War Gong                 0BC   Spriggan Clip
    01D   Leco weed                0BD   Limited Moon
    01E   Fire Fang                0BE   Guard Stick
    01F   Fire Veil                0BF   Mythril Rod
    020   Antarctic Wind           0C0   Full Metal Staff
    021   Ice Crystal              0C1   Striking Staff
    022   Bolt Plume               0C2   Prism Staff
    023   Swift Bolt               0C3   Aurora Rod
    024   Earth Drum               0C4   Wizard Staff
    025   Earth Mallet             0C5   Wiser Staff
    026   Deadly Waste             0C6   Fairy Tale
    027   Molbor's Tentacles       0C7   Umbrella
    028   Stardust                 0C8   Princess Guard
    029   Vampire Fang             0C9   Spear
    02A   Ghost Hand               0CA   Slash Lance
    02B   Basilisk Claw            0CB   Trident
    02C   Light Curtain            0CC   Mast Ax
    02D   Lunar Curtain            0CD   Partisan
    02E   Mirror                   0CE   Viper Halberd
    02F   Holy Torch               0CF   Javelin
    030   Bird Wing                0D0   Grow Lance
    031   Dragon Scales            0D1   Mop
    032   Impaler                  0D2   Dragoon Lance
    033   Shrivel                  0D3   Scimitar
    034   Eye drop                 0D4   Flayer
    035   Molotov                  0D5   Spirit Lance
    036   S-mine                   0D6   Venus Gospel
    037   8 Inch Cannon            0D7   4-point Shuriken
    038   Graviball                0D8   Boomerang
    039   T/S Bomb                 0D9   Pinwheel
    03A   Ink                      0DA   Razor Ring
    03B   Dazers                   0DB   Hawkeye
    03C   Dragon Fang              0DC   Crystal Cross
    03D   Cauldron                 0DD   Wind Slash
    03E   Sylkis Greens            0DE   Twin Viper
    03F   Reagan Greens            0DF   Spiral Shuriken
    040   Mimett Greens            0E0   Supperball
    041   Curiel Greens            0E1   Magic Shuriken
    042   Pahsana Greens           0E2   Rising Sun
    043   Tantal Greens            0E3   Oritsuru
    044   Krakka Greens            0E4   Conformer
    045   Gysahl Greens            0E5   Yellow Megaphone
    046   Tent                     0E6   Green Megaphone
    047   Power Source             0E7   Blue Megaphone
    048   Guard Source             0E8   Red Megaphone
    049   Magic Source             0E9   Crystal Megaphone
    04A   Mind Source              0EA   White Megaphone
    04B   Speed Source             0EB   Black Megaphone
    04C   Luck Source              0EC   Silver Megaphone
    04D   Zeio Nut                 0ED   Trumpet Shell
    04E   Carob Nut                0EE   Gold Megaphone
    04F   Porov Nut                0EF   Battle Trumpet
    050   Pram Nut                 0F0   Starlight Phone
    051   Lasan Nut                0F1   HP Shout
    052   Saraha Nut               0F2   Quicksilver
    053   Luchile Nut              0F3   Shotgun
    054   Pepio Nut                0F4   Shortbarrel
    055   Battery                  0F5   Lariat
    056   Tissue                   0F6   Winchester
    057   Omnislash                0F7   Peacemaker
    058   Catastrophe              0F8   Buntline
    059   Final Heaven             0F9   Long Barrel R
    05A   Great Gospel             0FA   Silver Rifle
    05B   Cosmo Memory             0FB   Sniper CR
    05C   All Creation             0FC   Supershot ST
    05D   Chaos                    0FD   Outsider
    05E   Highwind                 0FE   Death Penalty
    05F   1/35 Soldier             0FF   Masamune
    060   Super Sweeper            100   Bronze Bangle
    061   Masamune Blade           101   Iron Bangle
    062   Save Crystal             102   Titan Bangle
    063   Combat Diary             103   Mythril Armlet
    064   Autograph                104   Carbon Bangle
    065   Gambler                  105   Silver Armlet
    066   Desert Rose              106   Gold Armlet
    067   Earth Harp               107   Diamond Bangle
    068   Guide Book               108   Crystal Bangle
    069   <blank>                  109   Platinum Bangle
    06A   <blank>                  10A   Rune Armlet
    06B   <blank>                  10B   Edincoat
    06C   <blank>                  10C   Wizard Bracelet
    06D   <blank>                  10D   Adaman Bangle
    06E   <blank>                  10E   Gigas Armlet
    06F   <blank>                  10F   Imperial Guard
    070   <blank>                  110   Aegis Armlet
    071   <blank>                  111   Fourth Bracelet
    072   <blank>                  112   Warrior Bangle
    073   <blank>                  113   Shinra Beta
    074   <blank>                  114   Shinra Alpha
    075   <blank>                  115   Four Slot
    076   <blank>                  116   Fire Armlet
    077   <blank>                  117   Aurora Armlet
    078   <blank>                  118   Bolt Armlet
    079   <blank>                  119   Dragon Armlet
    07A   <blank>                  11A   Minerva Band
    07B   <blank>                  11B   Escort Guard
    07C   <blank>                  11C   Mystile
    07D   <blank>                  11D   Ziedrich
    07E   <blank>                  11E   Precious Watch
    07F   <blank>                  11F   Chocobracelet
    080   Buster Sword             120   Power Wrist
    081   Mythril Saber            121   Protect Vest
    082   Hardedge                 122   Earring
    083   Butterfly Edge           123   Talisman
    084   Enhance Sword            124   Choco Feather
    085   Organics                 125   Amulet
    086   Crystal Sword            126   Champion Belt
    087   Force Stealer            127   Poison Ring
    088   Rune Blade               128   Toughness Ring
    089   Murasame                 129   Circlet
    08A   Nail Bat                 12A   Star Pendant
    08B   Yoshiyuki                12B   Silver Glasses
    08C   Apocalypse               12C   Headband
    08D   Heaven's Cloud           12D   Fairy Ring
    08E   Ragnarok                 12E   Jewel Ring
    08F   Ultima Weapon            12F   White Cape
    090   Leather Glove            130   Sprint Shoes
    091   Metal Knuckle            131   Peace Ring
    092   Mythril Claw             132   Ribbon
    093   Grand Glove              133   Fire Ring
    094   Tiger Fang               134   Ice Ring
    095   Diamond Knuckle          135   Bolt Ring
    096   Dragon Claw              136   Tetra Elemental
    097   Crystal Grab             137   Safety Bit
    098   Motor Drive              138   Fury Ring
    099   Platinum Fist            139   Curse Ring
    09A   Kaiser Knuckle           13A   Protect Vest
    09B   Work Glove               13B   Cat's Bell
    09C   Powersoul                13C   Reflect Ring
    09D   Master Fist              13D   Water Ring
    09E   God's Hand               13E   Sneak Glove
    09F   Premium Heart            13F   HypnoCrown
    
    Kane O'Riley has submitted a code to get 99 of every item. I have absolutely
    no idea how it works, so you'll just have to try it.
    
    50006902 0001
    8009CAAC C600
    50008002 0001
    8009CB7E C680
    50004002 0001
    8009CC7E C700
    --------------------------------------------------------------------------
    eg. 98 Tetra Elementals in the 320th slot: 8009CBEB C136
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    5.2. Key Item Select                                         8009Dxxx yyyy
    --------------------------------------------------------------------------
    Note: It is best to use the combinations of 194 and 196 or 198 and 19A
    only - both with the value of FFFF. Otherwise, odd stuff can happen.
    
    For example, these codes are safe:
    8009D194 FFFF
    8009D196 FFFF
    and
    8009D198 FFFF
    8009D19A FFFF
    
    However, odd and damaging stuff MAY happen if you put all 4 together.
    
    This will let you add any Key Item. Unlike the Materia and Item codes,
    you wont have to worry about the replacing since this code adds the Key
    Items.
    
       xxx - 194                      xxx - 196
    yyyy   Key Item                yyyy   Key Item
    
    0000   None                    0000   None
    0001   Cotton Dress            0001   Pharmacy Coupon
    0002   Satin Dress             0002   Disinfectant
    0004   Silk Dress              0004   Deodarant
    0008   Wig                     0008   Digestive
    0010   Dyed Wig                0010   Huge Materia
    0020   Blonde Wig              0020   Huge Materia
    0040   Glass Tiara             0040   Huge Materia
    0080   Ruby Tiara              0080   Huge Materia
    0100   Diamond Tiara           0100   Key to Ancients
    0200   Cologne                 0200   Letter to a Daughter
    0400   Flower Cologne          0400   Letter to Wife
    0800   Sexy Cologne            0800   Lunar Harp
    1000   Members Card            1000   Basement Key
    2000   Lingerie                2000   Key to Sector 5
    4000   Mystery Panties         4000   Keycard 60
    8000   Bikini Briefs           8000   Keycard 62
    FFFF   All of the above        FFFF   All of the above
    
       xxx - 198                      xxx - 19A
    yyyy   Key Item                yyyy   Key Item
    
    0000   None                    0000   None
    0001   Keycard 65              0001   Black Materia
    0002   Keycard 66              0002   Mythril
    0004   Keycard 68              0004   Snowboard
    0008   Midgar Parts            0007   All of the above
    0010   Midgar Parts
    0020   Midgar Parts
    0040   Midgar Parts
    0080   Midgar Parts
    0100   PHS
    0200   Gold Ticket
    0400   Keystone
    0800   Leviathan Scales
    1000   Glacier Map
    2000   A Coupon
    4000   B Coupon
    8000   C Coupon
    FFFF   All of the above
    
    If you're wondering, "Letter to a Daughter" and "Letter to Wife" aren't
    normally available in the game.
    
    It is likely that some of your Key Items will be deleted if you use more
    than one code. You have been warned.
    --------------------------------------------------------------------------
    eg. Letter to a Daughter: 8009D196 0200
        Snowboard: 8009D19A 0004
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    5.3. Materia Modifier                                        3009xxxx FFyy
    --------------------------------------------------------------------------
    xxxx equals:
    
    CD2C    Slot 001
    CD30    Slot 002
    CD34    Slot 003
    
    D040    Slot 198
    D044    Slot 199
    D048    Slot 200 (last slot)
    
    To get the slots inbetween, keep adding 4. Remember, A9 plus 4 equals AD
    and AE plus 2 equals B2. Refer to this hexadecimal system and you should
    be fine.
    
    00 - 01 - 02 - 03 - 04 - 05 - 06 - 07 - 08 - 09 - 0A - 0B - 0C - 0D - 0E
    0F - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 1A - 1B - 1C - 1D
    1E - 1F - 20
    
    yy equals:
    
    00 - MP Plus           1E - Added Effect           3C - Poison
    01 - HP Plus           1F - Sneak Attack           3D - Demi
    02 - Speed Plus        20 - Final Attack           3E - Barrier
    03 - Magic Plus        21 - Added Cut              3F - Mabarrier
    04 - Luck Plus         22 - Steal as Well          40 - Comet
    05 - XP Plus           23 - Quadra Magic           41 - Time
    06 - Gil Plus          24 - Steal                  42 - <blank>
    07 - Enemy Away        25 - Sense                  43 - <blank>
    08 - Enemy Lure        26 - <blank>                44 - Destruct
    09 - Chocobo Lure      27 - Throw                  45 - Contain
    0A - Pre-emptive       28 - Morph                  46 - Full Cure
    0B - Long Range        29 - Deathblow              47 - Shield
    0C - Mega All          2A - Manipulate             48 - Ultima
    0D - Counter Slash     2B - Mime                   49 - Master Magic
    0E - Slash All         2C - Enemy Skill (full)     4A - Choco/Mog
    0F - Double Cut        2D - <glitch>               4B - Shiva
    10 - Cover             2E - <glitch>               4C - Ifrit
    11 - Underwater        2F - <glitch>               4D - Titan
    12 - HP MP             30 - Master Command         4E - Ramuh
    13 - W-Magic           31 - Fire                   4F - Odin
    14 - W-Summon          32 - Ice                    50 - Leviathan
    15 - W-Item            33 - Earth                  51 - Bahamut
    16 - <blank>           34 - Lightning              52 - Kjata
    17 - All               35 - Restore                53 - Alexander
    18 - Counter           36 - Heal                   54 - Phoenix
    19 - Magic Counter     37 - Revive                 55 - Neo Bahamut
    1A - MP Turbo          38 - Seal                   56 - Hades
    1B - MP Absorb         39 - Mystify                57 - Typoon
    1C - HP Absorb         3A - Transform              58 - Bahamut ZERO
    1D - Elemental         3B - Exit                   59 - KOTR
                                                       5A - Master Summon
    
    16, 26, 3F, 42, 43 are not normally available in the game. 2D, 2E and
    2F are just glitches. Don't highlight 2E, the game will freeze.
    
    16: In Japan, this has the name "Booster". It is a combination (white)
        materia.
    26: In Japan, this has the name "Law". It is a command materia (yellow)
        with the "Coin" ability. When you highlight the Coin option in
        battle, this is shown in the info. bar: "What can I say? It's all
        about the money". I guess it's a joke put in by the programmers.
    3F: This magic materia (green) has the Mabarrier ability. Possibly
        made obsolete due to the Barrier materia.
    42: Has the name "Reflect" in the Japanese version. It cannot be used
        in battle, but if it is the only materia you hold, "Magic" will
        show up but you can't select it.
    43: This is given the name "Rifabu" (translation: Reflect Wave) in the
        Japanese version. It has the same characteristics as above.
    
    00 - 0D, 10 and 12             Independant Materia
    0E, 0F and 16 - 23             Combination Materia
    13 - 15, 24 - 2C and 30        Command Materia
    31 - 49                        Magic Materia
    4A - 5A                        Summon Materia
    
    The Materia you get will be mastered. If you want to get your materia
    with 0 AP, follow these directions submitted by Darph.
    
    ==========================================================================
    You can get 0 AP by using the same code but with 2 more codes added to
    each Materia. 
    
    Example on Enemy Away Materia in 1st slot:
     
    3009CD2C 0007 <-- Original Code
    3009CD2D 0000
    8009CD2E 0000
     
    This gives Enemy Away Materia with 0 AP.
    
    Other slots follow in suit. Here is the same example but for the 2nd
    slot:
    
    3009CD30 0007
    3009CD31 0000
    8009CD32 0000
    
    Adding another number (for example, addding 8009CD33 0000 to the above)
    will crash the game.
    ==========================================================================
    
    Kane O'Riley has submitted a code to get 1 of every Materia, mastered.
    I'm not sure how this works, so I can't give you any assistance.
    
    50001104 0001
    8009CD2C FF00
    8009CD70 FE11
    50000404 0001
    8009CD74 FF12
    50000F04 0001
    8009CD84 FF17
    50000604 0001
    8009CDC0 FF27
    50000F04 0001
    8009CDD8 FF30
    --------------------------------------------------------------------------
    eg. Knights of the Round in Slot 200: 3009D048 FF59
        Master Summon in Slot 1: 3009CD2C FF5A
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
                                                                 8009D12E xxxx
    5.4. Gil Modifier                                            8009D12C yyyy
    --------------------------------------------------------------------------
    The two variables are put in a line and converted to hex. For example,
    if xxxx was 0000 and yyyy was 000B - it would be 000000B - convert this
    to decimal, which makes 11.
    
    - If only the second code is specified, it thinks the first code is FFFF.
    - It will not work if the second code isn't specified
    
    - 0000
      FFFF   65,535 gil
    
    - 0098
      967F   9,999,999 gil
    
    - 3B9A
      C9FF   999,999,999 gil
    
    - 3B9A
      CA00   1,000,000,000 gil
    
    - FFFF
      FFFF   4,294,967,295 gil (maximum)
    
    The gil will stay the same until you turn the code off. Once you turn the
    code off, your money will still be there but it will go down (normally)
    when spent.
    --------------------------------------------------------------------------
    eg. 4,294,967,295 gil: 8009D12C FFFF
                           8009D12E FFFF
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    \    / | |                                                   --6.0--
     \  /  _|_ _|_                                   --Codes: Party--
      \/           PAL
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
                                                                 8009CAA8 xxyy
    6.1. Character Modifier                                      8009CAAA 00zz
    --------------------------------------------------------------------------
    "xx" is to modify the character in the first position, "yy" is the second
    position and "zz" is the third position.
    
    xx, yy or zz equals:
    
    00   Cloud            07   Vincent
    01   Barret           08   Cid
    02   Tifa             09   Young Cloud     <must not have Cait Sith>
    03   Aeris            0A   Sephiroth       <must not have Vincent>
    04   Red XIII         0B   Chocobo         <unplayable>
    05   Yuffie           0C   Now Printing    <unplayable>
    06   Cait Sith        0D   Now Printing    <unplayable>
    
    "Young Cloud" and "Sephiroth" are the characters used in the Nibelheim
    flashback. "Chocobo" and "Now Printing" are unusable as they are just
    artworkand hold no character information.
    
    "Young Cloud" can only be used if Cait Sith isn't in your party. He
    reaches Level 99 with only 1,000,012 EXP, the shortest amount for any
    character.
    
    "Sephiroth" can only be used if Vincent isn't in your party. He is
    uncontrollable. Sephiroth reaches Level 99 with 2,820,348 EXP.
    
    "Aeris" cannot be moved out of your party unless you use the "Bypass
    Checksum" code.
    
    The character that you replaced will not be gone. They will be put into
    the PHS menu.
    --------------------------------------------------------------------------
    eg. Aeris in 2nd position: 8009CAA8 0003
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    6.2. Move Aeris (bypass checksum)                            8009D654 0001
    --------------------------------------------------------------------------
    What this is used for (among other things that it does) is moving Aeris
    out of your party. If you have revived her, you would of noticed that she
    cannot be moved. After moving her out of the party with this code, save
    the game. After reloading the saved game you will find Aeris can now be
    moved freely without the code turned on.
    
    If the code is on when you load a save, it will come up with "File is
    ruined". This is best fixed by turning the code on after you have loaded
    your save.
    --------------------------------------------------------------------------
    Notes: You can also use a Joker code to get past the "File is Ruined"
    error. See: "Colour Box Joker Code".
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    6.3. Control Sephiroth                                       800F84C8 0008
    --------------------------------------------------------------------------
    This allows you to control Sephiroth. He must be in the 3rd position. You
    must keep the code on in battle or it will stop working. However, this
    code will also make Sephiroth mortal - this may be a good thing though.
    
    Take a look at the Character Modifier code to get Sephiroth into your
    party.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    6.4. Unlock Limit Breaks                                    8009Cxxx 0FFF
    --------------------------------------------------------------------------
    This will enable all Limit Breaks for a certain character.
    
    Character       xxx          Character       xxx
    
    Cloud           626          Yuffie          8BA
    Barret          6AA          Cait Sith       93E
    Tifa            72E          Vincent         9C2
    Aeris           7B2          Cid             A46
    Red XIII        836
    --------------------------------------------------------------------------
    eg. Cloud's Limit Breaks: 8009C626 0FFF
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    6.5. Level Modifier                                          3009Cxxx 00yy
    --------------------------------------------------------------------------
    This code will change the specified character's level. You wont get the
    stat raises like when you normally level up, so it may be easier to use
    the "EXP after Battle Modifier".
    
    Character      xxx              Level          yy
       
    Cloud          605              01             01
    Barret         689              10             0A
    Tifa           70D              20             14
    Aeris          791              30             1E
    Red XIII       815              40             28
    Yuffie         899              50             32
    Cait Sith      91D              60             3C
    Vincent        9A1              70             46
    Cid            A25              80             50
                                    90             5A
                                    99             63
    --------------------------------------------------------------------------
    eg. Cloud at Level 99: 3009C605 0063
    
        Cait Sith at Level 83: 3009C91D 0053
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    6.6. Vincent's Strength (kill modifier)                     8009C9C4 xxxx
    --------------------------------------------------------------------------
    This will modify the amount of kills Vincent has made. This will determine
    the strength of Vincent's Death Penalty.
    
    xxxx      Amount
    
    0         00,000 kills
    FFFF      65,535 kills
    --------------------------------------------------------------------------
    eg. Vincent has 65,535 kills (9999 attack): 8009C9C4 FFFF
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    6.7. Stat Modifier                                           3009Cxxx 00yy
    --------------------------------------------------------------------------
    The code will modify the stats for characters. It seems you cannot modify
    yy to go below your original stat, though sometimes you can. It differs
    for different stats and characters. Anyway, why would you want to go
    below your original stat?
    
    xxx equals:
    
    Cloud                      Red XIII                  Cid
    606     Strength           816     Strength          A26     Strength
    607     Vitality           817     Vitality          A27     Vitality
    608     Magic              818     Magic             A28     Magic
    609     Spirit             819     Spirit            A29     Spirit
    60A     Dexterity          81A     Dexterity         A2A     Dexterity
    60B     Luck               81B     Luck              A2B     Luck
    
    Barret                     Yuffie
    68A     Strength           89A     Strength
    68B     Vitality           89B     Vitality
    68C     Magic              89C     Magic
    68D     Spirit             89D     Spirit
    68E     Dexterity          89E     Dexterity
    68F     Luck               89F     Luck
    
    Tifa                       Cait Sith
    70E     Strength           91E     Strength
    70F     Vitality           91F     Vitality
    710     Magic              920     Magic
    711     Spirit             921     Spirit
    712     Dexterity          922     Dexterity
    713     Luck               923     Luck
    
    Aeris                      Vincent
    792     Strength           9A2     Strength
    793     Vitality           9A3     Vitality
    794     Magic              9A4     Magic
    795     Spirit             9A5     Spirit
    796     Dexterity          9A6     Dexterity
    797     Luck               9A7     Luck
    
    yy equals:
    
    Stat                          Hexadecimal (Number to input)
      0                           00
    255 (maximum)                 FF
    --------------------------------------------------------------------------
    eg. Cloud with 255 Strength: 3009C606 00FF
    
        Tifa with 255 Spirit: 3009C711 00FF
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    6.8. Elemental Defense and Attack                            8009Dxxy zzzz
    --------------------------------------------------------------------------
    This code was discovered by Kane O'Riley
    --------------------------------------------------------------------------
    This code changes the element(s) you defend or attack with.
    
    xx     Character
    
    75     1st Slot
    B9     2nd Slot
    FD     3rd Slot
    
    y      Type
    
    4      Elemental Attack
    6      Halve Damage
    8      Nullify Damage
    A      Absorb Damage
    
    zzzz   Element
    
    0000   None
    0001   Fire
    0002   Ice
    0004   Lightning
    0008   Earth
    0010   Poison
    0020   Gravity
    0040   Water
    0080   Wind
    0100   Holy
    01FF   <All of the Above>
    8000   Non-Elemental
    81FF   <All of the Above>
    
    If you add the values for zzzz together, all of the ones you added will
    be included - but you must add them in Hex, so get out the Windows calc.
    and set it to Hex.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    6.9. Name Modifier                                           3009Cxxx 00yy
    --------------------------------------------------------------------------
    This will modify a certain character's name.
    
    The rest of the letters stay the same as default. To remove the default
    letters, set yy for the slots as FF.
    
    Cloud      xxx        Barret     xxx        Tifa       xxx
    
    Slot 1   C 614        Slot 1   B 698        Slot 1   T 71C
    Slot 2   L 615        Slot 2   A 699        Slot 2   I 71D
    Slot 3   O 616        Slot 3   R 69A        Slot 3   F 71E
    Slot 4   U 617        Slot 4   R 69B        Slot 4   A 71F
    Slot 5   D 618        Slot 5   E 69C        Slot 5     720
    Slot 6     619        Slot 6   T 69D        Slot 6     721
    Slot 7     61A        Slot 7     68E        Slot 7     722
    Slot 8     61B        Slot 8     69F        Slot 8     723
    Slot 9     61C        Slot 9     6A0        Slot 9     724
    Slot 10    61D        Slot 10    6A1        Slot 10    725
    Slot 11    61E        Slot 11    6A2        Slot 11    726
    Slot 12    61F        Slot 12    6A3        Slot 12    727
    
    Aeris      xxx        Red XIII   xxx        Yuffie     xxx
    
    Slot 1   A 7A0        Slot 1   R 840        Slot 1   Y 8A8
    Slot 2   E 7A1        Slot 2   E 841        Slot 1   U 8A9
    Slot 3   R 7A2        Slot 3   D 842        Slot 1   F 8AA
    Slot 4   I 7A3        Slot 4     843        Slot 1   F 8AB
    Slot 5   S 7A4        Slot 5   X 844        Slot 1   I 8AC
    Slot 6     7A5        Slot 6   I 845        Slot 1   E 8AD
    Slot 7     7A6        Slot 7   I 846        Slot 1     8AE
    Slot 8     7A7        Slot 8   I 847        Slot 1     8AF
    Slot 9     7A8        Slot 9     848        Slot 1     8B0
    Slot 10    7A9        Slot 10    849        Slot 1     8B1
    Slot 11    7AA        Slot 11    84A        Slot 1     8B2
    Slot 12    7AA        Slot 12    84B        Slot 1     8B3
    
    Cait Sith  xxx        Vincent    xxx       Cid         xxx
    Slot 1   C 92C        Slot 1   V 9B0       Slot 1    C A34
    Slot 2   A 92D        Slot 2   I 9B1       Slot 2    I A35
    Slot 3   I 92E        Slot 3   N 9B2       Slot 3    D A36
    Slot 4   T 92F        Slot 4   C 9B3       Slot 4      A37
    Slot 5     930        Slot 5   E 9B4       Slot 5      A38
    Slot 6   S 931        Slot 6   N 9B5       Slot 6      A39
    Slot 7   I 932        Slot 7   T 9B6       Slot 7      A3A
    Slot 8   T 933        Slot 8     9B7       Slot 8      A3B
    Slot 9   H 934        Slot 9     9B8       Slot 9      A3C
    Slot 10    935        Slot 10    9B9       Slot 10     A3D
    Slot 11    936        Slot 11    9BA       Slot 11     A3E
    Slot 12    937        Slot 12    9BB       Slot 12     A3F
    
    Now, here's the huge list to use for yy. It's the letter for a certain
    slot. So changing 614 to to 01 would make CLOUD's name !LOUD.
    
    The list is compiled completely by myself and if you wish to use it you
    must give me credit.
    
    00=      14=4     28=H     3C=      50=p
    01=!     15=5     29=I     3D=]     51=q
    02="     16=6     2A=J     3E=^     52=r
    03=#     17=7     2B=K     3F=_     53=s
    04=$     18=8     2C=L     40=`     54=t
    05=%     19=9     2D=M     41=a     55=u
    06=&     1A=:     2E=N     42=b     56=v
    07='     1B=;     2F=O     43=c     57=w
    08=(     1C=<     30=P     44=d     58=x
    09=)     1D=-     31=Q     45=e     59=y
    0A=*     1E=>     32=R     46=f     5A=z
    0B=+     1F=?     33=S     47=g     5B={
    0C=,     20=@     34=T     48=h     5C=|
    0D=0     21=A     35=U     49=i     5D=}
    0E=.     22=B     36=V     4A=j     5E=~
    0F=/     23=C     37=W     4B=k     5F= 
    10=0     24=D     38=X     4C=l
    11=1     25=E     39=Y     4D=m
    12=2     26=F     3A=Z     4E=n
    13=3     27=G     3B=[     4F=o
    
    There are many, many more characters after this, however they will be
    unviewable to alot of people due to the fact I have to display them in
    Unicode.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    \    / | |                                                   --7.0--
     \  /  _|_ _|_                                  --Codes: Battle--
      \/           PAL
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
                                                                 8009Dwww 00xx
    7.1. Items after Battle Modifier                             8009Dyyy 00zz
    --------------------------------------------------------------------------
    This will modify the items you get after battle.
    
    Slot 1
    www: 6D4        xx: Item Digit
    yyy: 6D6        zz: Amount of Item
    
    Slot 2
    www: 6DA        xx: Item Digit
    yyy: 6DC        zz: Amount of Item 
    
    Slot 3
    www: 6E0        xx: Item Digit
    yyy: 6E2        zz: Amount of Item
    
    Slot 4
    www: 6E6        xx: Item Digit
    yyy: 6E8        zz: Amount of Item
    
    For the item digits, go to section 2.4 (Item Modifier)
    --------------------------------------------------------------------------
    eg. 1 Ultima Weapon after Battle: 8009D6D4 008F
                                      8009D6D6 0001
    
        99 Ultima Weapon after Battle: 8009D6D4 008F
                                       8009D6D6 0063
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    7.2. EXP after Battle Modifier                               8009D6A4 xxxx
    --------------------------------------------------------------------------
    This code will determine the EXP you receive after any battle. xxxx can
    equal any hexadecimal number from 0000 to FFFF.
    
    Decimal (EXP received)	Hexadecimal (xxxx) (Number to input)
         1                  0001
    50,000                  C350
    65,535                  FFFF
    
    If you use 0000, it will appear to give you 0 EXP but will instead give
    you the normal amount for that battle.
    
    If you want more than that amount, you can use 8009D6A6 xxxx. I haven't
    worked out the math of this, however the following info should get you
    what you want.
    
    Using this code:  8009D6A4 xxxx
                      8009D6A6 yyyy
    
    xxxx   7FFF    []47,450,879
    yyyy   7FFF
    
    xxxx   FFFF    []47,493,647
    yyyy   7FFF
    
    xxxx   C350     076,850,000
    yyyy   C350
    
    xxxx   E0FF      99,999,999
    yyyy   05F5
    --------------------------------------------------------------------------
    eg. 65,635 EXP after battle: 8009D6A4 FFFF
    
        99,999,999 EXP after battle: 8009D6A4 E0FF
                                     8009D6A6 05F5
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    7.3. AP after Battle Modifier                                8009D6A8 xxxx
    --------------------------------------------------------------------------
    This code will determine the AP you receive after any battle. xxxx can
    equal any hexadecimal number from 0000 to 7FFF.
    
    Decimal (EXP received)	Hexadecimal (xxxx) (Number to input)
          1                 0001
     32,767                 7FFF
    
    If you use 0000, it will appear to give you 0 AP but will instead give
    you the normal amount for that battle.
    
    Remember, it cannot go past 7FFF!
    
    If you want more than that amount, you can use 8009D6AA xxxx. I haven't
    worked out the math of this, however the following info should get you
    what you want.
    
    Using this code:  8009D6A8 xxxx
                      8009D6AA yyyy
    
    xxxx   7FFF    []47,450,879  - Seemed to give only 32,767
    yyyy   7FFF
    
    xxxx   7FFF     /94,934,527  - Seemed to give only 32,767
    yyyy   FFFF
    
    xxxx   E0FF      99,999,999  - Seemed to give only 32,767
    yyyy   05F5
    
    xxxx   FFFF    []47,483,647  - Did not work! (because I used FFFF in the
    yyyy   7FFF                    first value)
    
    This shows that it probably isn't possible to get more than 32,767 AP.
    --------------------------------------------------------------------------
    eg. 32,767 AP after battle: 8009D6A8 7FFF
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    7.4. Character always has Lucky 7s                           800F84xx 1E61
    --------------------------------------------------------------------------
    The code will make it so a character in a certain position will always
    have Lucky 7s. If you don't know what Lucky 7s is, it's when a character
    continually hits 7777 without stopping.
    
    Position       xx
    
    Position 1     20
    Position 2     88
    Position 3     F0
    --------------------------------------------------------------------------
    To make it so every character has Lucky 7s, I put together this code:
    800F8420 1E61 (1st character)
    800F8488 1E61 (2nd character)
    800F84F0 1E61 (3rd character)
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    7.5. In-Battle Action Modifier                               800F38B2 xxxx
    --------------------------------------------------------------------------
    This modifes what happens for each action in a battle. For example, if
    xxxx equals 0000:
    
    Magic: Cure
    Summon: Choco-Mog
    Limit for Cloud: Braver
    
    Don't use limits that are not on the same limit level as you are set to.
    For example, don't use Braver if your limit level is set to 3. You'll get
    a data error.
    
    If you go past a certain amount, you may get a weird glitch or a data
    error. A data error forces you to end the battle by pressing L1+R1+
    Select. If you throw a non-throwable item the character will go on a
    throwing loop.
    
    Thanks to Kao Megura for this list. There are still more valid spells
    to find (mostly in Magic), I'd be happy for anyone (eg. you) to submit
    them. I removed the glitches. For example, some of the Summons will cast
    Cure. They're pointless to add. All valid spells that don't actually
    belong in a certain column but appear in multiple columns (eg. Game Over)
    are put in the Spell column.
    
         Item            Magic           Summon              Enemy Skill
    
    00   Potion          Cure            DeathBlow!!         Frog Song
    01   Hi Potion       Cure2           Diamond Dust        L4 Suicide
    02   X-Potion        Cure3           Hellfire            Magic Hammer
    03   Ether           Regen           Judgement Bolt      White Wind
    04   Turbo Ether     Poisona         Anger of the Land   Big Guard
    05   Elixir          Esuna           Steel-Bladed Sword  Angel Whisper
    06   Megalixir       Resist          Tidal Wave          Dragon Force
    07   Phoenix Down    Life            Mega Flare          Death Force
    08   Antidote        Life2           Tetra-Disaster      Flame Thrower
    09   Soft            Mini            Judgement           Laser
    0A   Maiden's Kiss   Toad            Phoenix Flame       Matra Magic
    0B   Cornucopia      Sleepel         Giga Flare          Bad Breath
    0C   Echo Screen     Confu           Black Cauldron      Beta
    0D   Hyper           Silence         Disintergration     Aqualung
    0E   Tranquilizer    Berserk         Tera Flare          Trine
    0F   Remedy          Barrier         Ultimate End        Magic Breath
    10   Smoke Bomb      MBarrier                            ????
    11   Speed Drink     Reflect                             Goblin Punch
    12   Hero Drink      Wall                                Chocobuckle
    13   Vaccine         Haste                               L5 Death
    14   Grenade         Slow                                Death Sentence
    15   Shrapnel        Stop                                Roulette
    16   Right arm       DeBarrier                           Shadow Flare
    17   Hourglass       DeSpell                             Pandora's Box
    18   Kiss of Death   Death                               Fat-Chocobo
    19   Spider Web      Escape                              Gunge Lance
    1A   Dream Powder    Remove
    1B   Mute Mask       Fire
    1C   War Gong        Fire2
    1D   Loco weed       Fire3
    1E   Fire Fang       Ice
    1F   Fire Veil       Ice2
    20   Antarctic Wind  Ice3                                Death Joker
    21   Ice Crystal     Bolt
    22   Bolt Plume      Bolt2
    23   Swift Bolt      Bolt3
    24   Earth Drum      Quake
    25   Earth Mallet    Quake2
    26   Deadly Waste    Quake3
    27   M-Tentacles     Bio
    28   Stardust        Bio2
    29   Vampire Fang    Bio3
    2A   Ghost Hand      Demi
    2B   Vagyrisk Claw   Demi2
    2C   Light Curtain   Demi3
    2D   Lunar Curtain   Comet
    2E   Mirror          Comet2
    2F   Holy Torch      Freeze
    30   Bird Wing       Break
    31   Dragon Scales   Tornado
    32   Impaler         Flare
    33   Shrivel         Full Cure
    34   Eye drop        Ultima
    35   Molotov         Shield
    36   S-mine          Grim Reaper
    37   8inch Cannon
    38   Graviball
    39   T/S Bomb
    3A   Ink
    3B   Dazers
    3C   Dragon Fang
    3D   Cauldron
    3E   Sylkis Greens
    3F   Reagan Greens
    40   Mimett Greens
    41   Curiel Greens
    42   Pahsana Greens
    43   Tantal Greens
    44   Krakka Greens
    45   Gysahl Greens
    46   Tent
    ~~
    69                   Game Over
    6A                   Death Joker
    6B                   Toy Soldier
    6C                   Lucky Girl
    6D                   Mog Dance
    6E                   Transform
    6F                   Toy Box
    --------------------------------------------------------------------------
    Special notes for Item:
    After 46, all items will do zero damage when used.  The effect that
    goes with each item changes (Fire2, Vaccine, etc.)
    --------------------------------------------------------------------------
    Special notes for Magic:
    Numbers 38 to 47 are Summons, and numbers 48 to 68 are Enemy Skills.
    Numbers 6A and 6B will not show the correct animation.
    Numbers 6C to 6F will show the name, then freeze.
    --------------------------------------------------------------------------
    Special notes for Summon:
    Numbers 10 to 21 are Magic. The rest are known to freeze.
    --------------------------------------------------------------------------
    Special notes for Enemy Skills:
    Number 18, Fat-Chocobo doesn't summon anything, but does damage similar
    to original spell. Number 19, Gunge Lance doesn't summon anything,
    but also does damage similar to original spell.
    Numbers 1A to 1E cast Roulette and 1F casts Matra Magic.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    7.6. Random Battles                                          80062E10 xxxx
    --------------------------------------------------------------------------
    This code was discovered by Kane O'Riley.
    --------------------------------------------------------------------------
    This will modify the encounter rate for random battles.
    
    xxxx          Encounter Rate
    
    0000          Never
    C350          "Normal"
    FFFF          Maximum
    
    There is no real "normal" encounter rate, as the value differs for every
    area.
    --------------------------------------------------------------------------
    eg. No Random Battles: 80062E10 0000
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    7.7. Enemy Modifier                                          80116238 xxxx
    --------------------------------------------------------------------------
    This section currently needs working on.
    --------------------------------------------------------------------------
    This will modify the enemy that appears in a battle. xxx is the enemy that
    appears. Here is an incomplete list.
    
    The "No." column is respective to the "Enemy" column. Some of these will
    freeze on certain discs - however, it is certain that every one will work
    on either Disc 1 or Disc 3.
    
    xxx      Enemy                  No.      Notes
    
    0000     Pyramid                1        Black Hole
    0001     Pyramid                4        Woodlands
    0002     Pyramid                1        Black Hole
    0003     Pyramid                3        Train Graveyard
    0004     Pyramid                3        Woodlands
    0005     Pyramid                3        Woodlands
    0006     Pyramid                3        Mountains
    0007     Pyramid                2        Great Glacier
    0008     Pyramid                4        Sewers
    0009     Pyramid, Pyramid       6, 5     Corral Valley Cave (2 rounds)
    000A     Pyramid                5        Black Hole
    000B     Pyramid, Pyramid       1, 5     Black Hole (2 rounds)
    000C     Pyramid                2        Black Hole
    000D     Pyramid                4        Black Hole
    000E     Pyramid                4        Black Hole
    000F     Pyramid                3        Black Hole
    0010     <glitch>
    0011     <glitch>
    0012     <glitch>
    0013     <glitch>
    0014     Mighty Grunt           2        Mountains
    0015     Mighty Grunt           2        Coal Train
    0016     Pyramid                1        Black Hole
    0017     Pyramid                7        7 rounds, 1 in each. Black H.
    0018     Pyramid                14       7 rounds, 2 in each. Black H.
    0019     Pyramid                7        7 rounds, 1 in each. Black H.
    001A     Pyramid                42       7 rounds, 6 in each. C.V. Cave
    001B     Adamantaimi            6        Reactor
    001C     Grunt                  1        Shinra Building
    001D     Grunt                  1        Shinra Building
    001E     Grunt                  1        Shinra Building
    001F     Grunt                  1        Shinra Building
    0020     Devil Ride             1        Grasslands
    0021     Custom Sweeper         2        Grasslands
    0022     Kalm Fang, Devil Ride  2, 1     Grasslands
    0023     Devil Ride             2        Midgar
    0024     Prowler, Kalm Fang     2, 1     Grasslands
    0025     Custom Sweeper         2        Grasslands
    0026     Kalm Fang              3        Grasslands
    0027     Kalm Fang, Prowler     2, 1     Grasslands
    0028     Devil Ride             2        Grasslands
    0029     Kalm Fang              3        Grasslands
    002A     Prowler, Kalm Fang     2, 1     Grasslands
    002B     Kalm Fang, Prowler     2, 1     Grasslands
    002C     Kalm Fang              3        Beach
    002D     Kalm Fang              2        Beach
    002E     Kalm Fang, Prowler     2, 1     Beach
    002F     Prowler, Kalm Fang     2, 1     Grasslands
    
    0048     Zemzelett              1        Mountains
    
    0098     Valron, Chocobo        2, 1     Grasslands
    
    010C     Yuffie                 1        Level 17, Woodlands
    010D     Yuffie                 1        Level 17, Ancient Forest
    010E     Yuffie                 1        Level 22, Woodlands
    010F     Yuffie                 1        Level 22, Ancient Forest
    0110     Yuffie                 1        Level 27, Woodlands
    0111     Yuffie                 1        Level 27, Ancient Forest
    0112     Yuffie                 1        Level 32, Woodlands
    0113     Yuffie                 1        Level 32, Ancient Forest
    0114     Yuffie                 1        Level 37, Woodlands
    0115     Yuffie                 1        Level 37, Ancient Forest
    0116     Yuffie                 1        Level 42, Woodlands
    0117     Yuffie                 1        Level 42, Ancient Forest
    
    038C     Jenova Synthesis       1        Inside the Planet
    038D     Jenova Synthesis       1        Inside the Planet
    038E     Jenova Synthesis       1        Inside the Planet
    038F     Jenova Synthesis       1        Inside the Planet
    0390     Bizzaro Sephiroth      1        
    0391     Bizzaro Sephiroth      1        Torso
    0392     Bizzaro Sephiroth      1        Torso
    0393     Bizzaro Sephiroth      1        Torso
    0394     Bizzaro Sephiroth      1        Left Side
    0395     Bizzaro Sephiroth      1        Left Side
    0396     Bizzaro Sephiroth      1        Left Side
    0397     Bizzaro Sephiroth      1        Left Side
    0398     Bizzaro Sephiroth      1        Right Side
    0399     Bizzaro Sephiroth      1        Right Side
    039A     Bizzaro Sephiroth      1        Right Side
    039B     Bizzaro Sephiroth      1        Right Side
    039C     Safer Sephiroth        1
    039D     Final Sephiroth        1
    
    03D4     Diamond Weapon         1        Hills
    03D5     Diamond Weapon         1        Hills
    03D6     Ruby Weapon            1        Desert
    03D7     Ruby Weapon            1        Desert
    03D8     Emerald Weapon         1        Underwater
    03D9     Emerald Weapon         1        Underwater
    03DA     Emerald Weapon         1        Underwater
    03DB     Emerald Weapon         1        Underwater
    03DC     Ultimate Weapon        1        Black Hole
    
    03E4     Pyramid                6        Woodlands
    
    03E7     Pyramid                5        Black Hole
    
    There are no more values after 03E7.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    7.8. Escape Count Modifier (Chocobuckle strength)            8009D16E xxxx
    --------------------------------------------------------------------------
    This code was discovered by Kane O'Riley.
    --------------------------------------------------------------------------
    This modifies the amount of escapes and therefore modifying the strength
    of Chocobuckle. xxxx is the amount of escapes.
    
    xxxx          Escapes
    
    0000          0
    0539          1337
    08AE          2222
    1388          5000
    15B3          5555
    270F          9999 (maximum)
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    7.9. In-Battle Status                                        800F8xxx yyyy
    --------------------------------------------------------------------------
    This code was discovered by Kane O'Riley.
    --------------------------------------------------------------------------
    This will modify the status In-Battle for a character in a certain slot.
    
    xxx     Character and Element List
    3F4     Slot 1, List 1
    3F6     Slot 1, List 2
    
    45C     Slot 2, List 1
    45E     Slot 2, List 2
    
    4C4     Slot 3, List 1
    4C6     Slot 3, List 2
    
    
    List 1                                    List 2
    
    yyyy     Element                          yyyy     Element
    
    0001     Death                            0001     Barrier
    0002     Near-Death                       0002     MBarrier
    0004     Sleep                            0004     Reflect
    0008     Poison                           0008     Double
    0010     Sadness                          0010     Shield
    0020     Fury                             0020     Death-Sentence
    0040     Confusion                        0040     Manipulate
    0080     Silence                          0080     Berserk
    0100     Haste                            0100     Peerless
    0200     Slow                             0200     Paralysed
    0400     Stop                             0400     Darkness
    0800     Frog
    1000     Small                            001F     Best Combination*
    2000     Slow-Numb
    4000     Petrify
    8000     Regen
    
    8100     Best Combination*
    
    *The Best Combination is a combination of all the positive statii.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    \    / | |                                                   --8.0--
     \  /  _|_ _|_                     --Codes: Chocobos/Mini-Games--
      \/           PAL
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    8.1. Gold Saucer GP Modifier                                 8009D29E xxxx
    --------------------------------------------------------------------------
    This code will modify the GP you have at the Gold Saucer. It will stay at
    the number you input until the code is off.
    
    xxxx    Amount
    
    0BB8    3,000
    1388    5,000
    270F    9,999 GP (maximum)
    --------------------------------------------------------------------------
    eg. 9,999 GP: 8009D29E 270F
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    8.2. Battle Arena BP Modifier                                8009D2A4 xxxx
    --------------------------------------------------------------------------
    The code will modify the BP you have in the Battle Arena. You do not have
    to be in the Battle Arena straight away as it stays the same no matter
    what.
    
    xxxx    Amount
    
    0001    00,001 BP
    C350    50,000 BP
    FFFF    65,535 BP (maximum)
    --------------------------------------------------------------------------
    eg. 65,535 BP: 8009D2A4 FFFF
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    8.3. Speed Coaster Score Modifier                            8009D2B6 xxxx
    --------------------------------------------------------------------------
    This modifies the score you get on the Speed Coaster at the Gold Saucer.
    It won't show you while the game is going, but will show up on the final
    score.
    
    The score cannot go past 7FFF (32,767) or it won't count.
    
    xxxx    Score
    
    0BB8    03,000
    1388    05,000
    2710    10,000
    4E20    20,000
    7530    30,000
    7FFF    32,767 (maximum)
    --------------------------------------------------------------------------
    eg. Speed Coaster score of 32,767: 8009D2B6 7FFF
    --------------------------------------------------------------------------
    
    --------------------------------------------------------------------------
    8.4. Chocobo Stamina Modifier                                8009D4xx yyyy
    --------------------------------------------------------------------------
    This will modify a certain Chocobo's stamina. There is a 9999 maximum.
    
    xx equals the Stable to modify.
    
    xx      Stable
    
    98      1
    9A      2
    9C      3
    9E      4
    A0      5
    A2      6
    
    yyyy equals the Chocobo's stamina. It will be converted to hex and the
    first 3 numbers will be used.
    
    yyyy    Stamina
    
    000A    0,001
    FFFF    6,553
    270F    9,999 (maximum)
    
    I have found that if you input a number lower than your Chocobo's
    original stamina, the Chocobo's stamina will be unlimited!
    
    If you're wondering, giving the Chocobo 0 stamina will freeze the game.
    --------------------------------------------------------------------------
    eg. Chocobo in Stable 1 with 9999 stamina: 8009D498 270F
    
        Chocobo in Stable 3 with 9999 stamina: 8009D49C 270F
    
        Chocobo in Stable 5 with unlimited stamina: 8009D4A0 000A (because
        1 will always be below the Chocobo's original stamina)
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    8.5. Chocobo Modifier                                        3009Dxxx 0yzz
    --------------------------------------------------------------------------
    This code modifies the colour of the Chocobo, but also the sex. The sex
    modifier cannot be avoided, unfortunately.
    
    Stable    xxx               Colour    y             Sex       zz
    
    1         382               Yellow    0             Male      00
    2         392               Green     1             Female    01
    3         3A2               Blue      2
    4         3B2               Black     3
    5         <value needed>    Gold      4
    6         <value needed>    White*    5
    
    Note on 5: Yes, this is a White Chocobo. However, when you go to ride it,
    it will not be on the World Map. Go back to your ranch and it says the
    Chocobo is still on the World Map. This is probably something that was
    removed from the game - maybe a flying Chocobo?
    --------------------------------------------------------------------------
    eg. Female Gold Chocobo in Stable 1: 3009D382 0401
        Male Gold Chocobo in Stable 1: 3009D382 0400
    
        Female White Chocobo in Stable 1: 3009D382 0501
        Male White Chocobo in Stable 1: 3009D382 0500
    
        Female Gold Chocobo in Stable 2: 3009D392 0401
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    8.6. G-Bike Mini-Game Score Modifier                         800BDFC8 xxxx
    --------------------------------------------------------------------------
    This changes the score you get on the G-Bike game at the Wonder Square.
    
    xxxx    Score
    
    0000    0
    2710    10,000
    7FFF    32,767
    8535    33,333
    F7FF    64,487
    FFFF    65,535 (maximum)
    
    Kane O'Riley explains that it doesn't like high scores much - F7FF should
    be OK. I tested this a long time ago and I am not really sure about what
    happens.
    
    If the others fail to work, try 7FFF - it may be the maximum.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    8.7. Fort Condor Speed Modifier                              3012C5D4 00xx
    --------------------------------------------------------------------------
    This code was discovered by Kane O'Riley.
    --------------------------------------------------------------------------
    This will modify the speed faster than you normally can for the Fort
    Condor mini-games.
    
    xx      Speed
    
    01      Original Speed 1
    02      Original Speed 2
    03      Original Speed 3
    04      Original Speed 4
    30      Really fast
    AA      Really, really fast
    FF      Really, really, really fast (maximum)
    
    Yeah, I couldn't think of any better descriptions :)
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    \    / | |                                                   --9.0--
     \  /  _|_ _|_                           --Codes: Miscellaneous--
      \/           PAL
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    9.1. Debug Room                                              80099F2C 0041
    --------------------------------------------------------------------------
    The Debug Room was a special area used by the devlopers to test things,
    and basically have fun. It wasn't removed from the game, so it can now be
    accessed by Gameshark.
    
    To access it, load a game or choose a new game. When you're in there, you
    should be in a portal-like room. To access the other rooms, you will want
    to turn your code off. If you don't want to do that, use the Joker Code
    at the end of this code.
    
    It'd be a bit pointless to go into more detail - check out ADean's debug
    room FAQ specifically for the PAL version:
    
    http://db.gamefaqs.com/console/psx/file/final_fantasy_vii_debug.txt
    --------------------------------------------------------------------------
    Joker Code: D01D252C 0000
                80099F2C 0041 (see "Colour Box Joker" at 3.2. to find out how
                               to turn on and off)
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    9.2. Make everyone disappear                                 8009AAE8 0001
    --------------------------------------------------------------------------
    This can make all people (including animals) disappear off of the screen.
    Changing the last number to C will make everyone appear, while changing it
    to other numbers controls the amount of sprites on the screen.
    
    I have tried to use this on the dog guarding the Shinra submarine but it
    will still not let you past.
    
    This is best used with a Joker Code.
    --------------------------------------------------------------------------
    eg. Press L2 to make everyone disappear, R2 to make everyone appear: 
        D009AB28 0001 (joker code for L2)
        8009AAE8 0001
        D009AB28 0002 (joker code for R2)
        8009AAE8 0000
    
        You may need to switch rooms to activate/deactive.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    9.3. Move around when someone is talking to you              3009AAF2 0000
    --------------------------------------------------------------------------
    As the name says, this will allow you to walk around when you are in a
    conversation with someone. You could possibly skip a whole conversation
    using this, but I haven't tested it much.
    
    Cloud will not be able to move when you have to select an option in a
    conversation. To fix this, simply press circle and keep walking around.
    
    It may freeze when Cloud is required to do something to continue the
    conversation (eg. shrug)
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    9.4. Secret Menu Option: USO (character select)              30099FA1 000B
    --------------------------------------------------------------------------
    This will unlock the blank 11th option on the menu. Move your cursor down
    to Save, then press down once. You will be on a blank option - press
    Circle and you will come across a menu named "Uso".
    
    This will let you replace any character (including Cloud) with any other
    character - even if you haven't met the character yet. You will find that
    you can change the characters to "9", "10" and "255". "9" is Young Cloud
    (but only if you haven't got Cait Sith), "10" is Sephiroth (but only if
    you haven't got Vincent) and "255" makes it blank.
    
    Yes, you are able to "revive" Aeris. You will still have to use the
    Bypass Checksum code to move her out of the party.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
                                                                 800A99A8 0158
                                                                 800A99AC 0013
    9.5. Walk through Walls (field only)                         800A99AE 1000
    --------------------------------------------------------------------------
    This code will allow you to walk through walls. It will not work on the
    world map. Whenever you see stairs, you must go up them. If you exit the
    stairs half way, you'll be walking on non-existant land.
    
    It's best to turn the code on only when you want to use it. It has a side
    effect: while it is on, you will not be able to enter the Highwind. Don't
    worry, just turn the code off.
    
    Things to do:
    - Enter the Honeybee Inn. Nothing will glitch here. The 2 left rooms will
      be empty, and in the north room all 3 girls will just say: "..oh my..".
      If you enter the doors on the right, you will be looking through a key
      hole.
    
    - Enter the Submarine in Junon that the dog is blocking. When you enter
      it, you'll have to take the guards hostage. You'll then be in the sub
      on the world map.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
                                                                 3009AAC1 0001
    9.6. Teleport to another World Map Location                  3009AAC2 00xx
    --------------------------------------------------------------------------
    Open a save on the world map, then enter a town. You will be warped to a
    certain location on the world map. These were all tested by entering
    Kalm village.
    
    Some of them will play a few seconds of music before you teleport. This
    is different for every area, and I have no idea why it occurs.
    
    All locations are tested on Disc 3 unless otherwise stated.
    
    01: Midgar
    02: Kalm
    03: Chocobo Stables
    04: Entrance of Mythril Mine
    05: Exit of Mythril Mine
    06: Fort Condor
    07: Junon
    08: Temple of the Ancients
    09: Old Man's House
    0A: Weapon Seller
    0B: Mideel
    0C: Materia Cave #1
    0D: Costa del Sol
    0E: Mt. Corel
    0F: North Corel
    
    10: Disc 1: Gold Saucer
        Disc 2:
        Disc 3: <freeze>
    
    11: Gongaga
    12: Cosmo Canyon
    13: Nibelheim (south exit)
    14: Rocket Town
    15: Lucrecia's Cave
    16: Materia Cave #2
    17: Wutai
    18: Materia Cave #3
    19: Bone Village
    1A: Coral Valley Cave (exit)
    1B: Icicle Inn (south exit)
    1C: Chocobo Sage
    1D: Materia Cave #4
    
    1E: Disc 1: Controlling Key to Ancients (underwater)
        Disc 2:
        Disc 3: <freeze>
    
    1F: Inside submarine (underwater), outside Gelinka ship
    20: <outside area entered>
    21: <outside area entered>
    22: <long wave sound, outside area entered>
    23: <short wave sound, outside area entered>
    24: Boat ride (from Junon, 1st half)
    25: Boat ride (to Costa del Sol, 2nd half)
    
    26: Disc 1: Boat ride (from Junon, whole trip)
        Disc 2:
        Disc 3: <freeze>
    
    27: Disc 1: Boat ride (from Costa del Sol, whole trip)
        Disc 2:
        Disc 3: <freeze>
    
    28: Disc 1: Southeast end of Wutai, stuck in sea
        Disc 2:
        Disc 3: Southeast end of Wutai, stuck in sea
    
    29: Inside highwind, above Junon
    2A: Inside submarine (underwater), close to wharf
    2B: Nibelheim (north exit)
    2C: Nibelheim Cave (entrance)
    2D: <outside area entered>
    
    2E: Disc 1: Nibelheim Cave (exit)
        Disc 2:
        Disc 3: <freeze>
    
    2F: Icicle Inn (north exit)
    30: Gaea's Cliff
    
    31: Disc 1: Rocket Town, next to Rocket
        Disc 2:
        Disc 3: <freeze>
    
    32: <outside area entered>
    
    33: Disc 1:
        Disc 2:
        Disc 3: Diamond Weapon scene, no Diamond Weapon
    
    34: <outside area entered>
    35: <outside area entered>
    
    36: Disc 1:
        Disc 2:
        Disc 3: A little west of Junon, stuck in sea
    
    37: Ancient Forest
    38: In submarine (underwater), stuck in a wall
    39: Coral Valley Cave (entrance)
    3A: Forgotten City
    3B: In Highwind, above North Crater
    
    3C: Disc 1: Gaea Cliffs, in Snowfield (entrance, Cloud will speak)
        Disc 2:
        Disc 3: <freeze>
    
    3D: Gaea Cliffs, in Snowfield (area 1)
    3E: Gaea Cliffs, in Snowfield (area 2)
    3F: Gaea Cliffs, in Snowfield (area 3)
    40: Gaea Cliffs, in Snowfield (area 4, near Cave)
    --------------------------------------------------------------------------
    eg. Teleport to Materia Cave #4 (KOTR Materia): 3009AAC1 0001
                                                    3009AAC2 001D
    
        Teleport to Midgar: 3009AAC1 0001
                            3009AAC2 0001
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
                                                                 80099F27 xxxx
    9.7. FMV Viewer (through New Game)                           8009AAC2 xxxx
    --------------------------------------------------------------------------
    This section currently needs working on.
    --------------------------------------------------------------------------
    This will change the FMV that shows when you select New Game. (in Disc 1
    only) Turn the code off right after you've seen the FMV. If you don't, the
    first battle will be against Ultimate Weapon/Yuffie. Then when you go
    to the next screen you'll be outside of some random place.
    
    0000 to 0013 don't have anything to do with the storyline and -- denotes
    a movie worth watching.
    
    xxxx     Movie
    
    0000     <test FMV> <Repeating Snowstorm>
    0001     <test FMV> <Repeating Snowstorm>
    0002     Train leaving from North Corel
    0003     Train coming back to North Corel
    0004     Train coming into Gold Saucer
    0005     Train leaving from Gold Saucer
    0006     Rollercoaster movie 1
    0007     Rollercoaster movie 2 (Chocobos run past)
    0008     Rollercoaster movie 3 (Gold Saucer overview)
    0009     Rollercoaster movie 4 (Ghost Inn overview)
    000A     Rollercoaster movie 5 (Rising balloons)
    000B     Moving up to observatory
    000C     Moving down from observatory
    000D     Upper Junon lift moving up
    000E     Upper Junon lift moving down
    000F     Lower Junon lift moving up (pt. 2)
    0010     Lower Junon lift moving down (pt. 1)
    0011     Lower Junon lift moving down (pt. 2)
    0012     Lower Junon lift moving up (pt. 1)
    0013     <test FMV> <Blue explosion> 
    
    0014     Screen zooms down on Midgar, looks up at a building
    0015     Top right reactor blows up
    0016     A small explosion coming from a door (this plays when you blow
             up the first reactor)
    0017     Cloud jumps onto train
    0018     Train goes around the base of Midgar
    0019     A bridge breaks in a Sector
    001A     Cloud falls of the bridge that broke
    001B     Roof of tower explodes
    001C     Tower falls down, the party escape on a rope
    001D     Guard falls asleep in front of Camera
    001E --  The party drive out of Midgar
    001F     Overview of Nibel Caves
    0020     View of Nibel reactor
    0021     Nibel Caves, bridge breaking
    0022     Monster in Nibel Reactor coming out of pod
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
                                                                 8009D130 xxyy
    9.8. Game Clock                                              3009D132 00zz
    --------------------------------------------------------------------------
    This code was discovered by Kane O'Riley.
    --------------------------------------------------------------------------
    This code will modify the time on your Game Clock - good for making your
    saves look complete.
    
    Set "xx, yy and zz" to "00" to set your clock back to 00:00:00
    Set "xx and yy to "FF" and "zz" to "10" to set your clock to 99:59:59 (the
    maximum)
    
    I will do more testing on this to work out other times.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    \    / | |                                                  --10.0--
     \  /  _|_ _|_       --Codes that didn't make it past the test--
      \/           PAL
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    10.1. Cloud Action Modifier (while standing)                8009CAAEC 00xx
    --------------------------------------------------------------------------
    Description:
    This modifies Cloud's action while he is standing. It differs for every
    area.
    
    Reason:
    Basically because every area is different, and the code is pointless.
    
    Other Information: 
    Highwind (cockpit)           Entrance to Midgar           Kalm (main)
    00    Standing               00    Standing               00    Standing
    01    Walking                01    Walking                01    Walking
    02    Running                02    Running                02    Running
    03    Shaking                03    Climbing               03    Tap foot
    04    Moving feet            04    Jumping                04    Tap foot
    05    Looking to ground                                   05    Shaking
    06    Looking to ground
    07    Nod head
    08    Nod head
    09    Shrugging
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    10.2. Camera Modifier                                        3009AAD7 xxxx
    --------------------------------------------------------------------------
    Description:
    This will modify the position of the camera.
    
    Reason:
    Not specific enough, the camera can't get in any real good positions.
    
    Other Information:
    0001     Camera is up alot, Cloud at bottom of screen at all times
    0002     Camera is also up, but with small differences
    00BC     Brings screen to bottom and wont move up
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    10.3. Sephiroth is mortal and usable                         8009C9CC 0000
    --------------------------------------------------------------------------
    Description:
    Sephiroth must be in the 3rd position for this to work, and you cannot
    have Vincent. Use a Phoenix Down when the battle starts and you will be
    able to control Sephiroth.
    
    Reason:
    Made obsolete by another code - it's also pretty annoying to use a
    Phoenix Down every battle.
    
    Other Information:
    The code simply puts Sephiroth's HP to 0 at all times. This means you
    have to keep the code on at all times.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
                                                                 D009AB28 0800
    10.4. Watch the ending movie                                 8009AAC0 0501
    --------------------------------------------------------------------------
    Description:
    Press Start while in a town (disc 3 only) and the movie will start.
    
    Reason:
    No other FMVs to view. (could've done more testing to find other
    possibilities)
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    \    / | |                                                  --11.0--
     \  /  _|_ _|_                  --Codes that need more testing--
      \/           PAL
    --------------------------------------------------------------------------
    
    --------------------------------------------------------------------------
    11.1. Control Characters                                     8009AAEA 00xx
    --------------------------------------------------------------------------
    
    This will allow you to control any moving character/sprite on screen. xx
    is the sprite number to control. This code will most likely remain under
    this section as there are so many areas to test for.
    
    Here is what I have currently found. You will need to use a Joker Code for
    this as you wont be able to go back to Cloud otherwise. To return to
    Cloud, xx is equal to 00.
    
    
    Key
    
    >>: Everything after the previous number
    <tbc>: I have yet to find the missing results
    ??: I'm not sure about my notes
    
    
    Kalm Town
      Main Area
        05: Nil
        06: Guy in blue shirt (walks near shops)
        07: Old man with green pants (walks around)
        08: Standing guy on right of center (the one in green)
      Inn, 1st Floor
        05: Nil
        06: Lady at Counter
        >>: Nil
      Inn, 2nd Floor
        >>: Nil
    
    Costa del Sol
      Main Area
        01: Nil
        02: Nil
        03: Nil
        04: Lady ar Bar window [woman1]
        05: Tourist information lady [woman2]
        06: [oyaji1]
        07: ?? Shop owner next to Inn right
        08: ?? Shop owner right of Inn
        <tbc>
      Harbour
        01: Nil
        02: Nil
        03: Nil
        04: Nil
        05: Nil
        <tbc>
      Bar
        01: Nil
        02: Lady near cash counter
        03: Right guy near surfboards
        04: Left guy near surfboards
        05: Mukki (guy on chair, left)
        <tbc>
        07: Wrestler (guy on chair, middle)
        08: Wrestler (guy on chair, right)
      Johnny's Home
        01: Nil
        02: Nil
        03: Johnny
        <tbc>
      Beach
        <tbc>
        08: Black girl on beach chair
    
    Highwind
      Cockpit
        <tbc>
        05: Cait Sith
        06: Vincent
        07: Cid
        08: Crewman (on left)
        <tbc>
      Large Area
        01: Nil
        02: Yuffie
        <tbc>
        05: Nil
        06: Nil
        07: Nil
        08: Crewman
    
    Upper Junon
      "Upper-class" Inn
        01: Nil
        02: Nil
        03: Nil
        04: Inn Owner
        05: Save Point
    
    Gold Saucer
      Chocobo Square
        08: Esthar
    
    
    --------------------------------------------------------------------------
    \    / | |                                                  --12.0--
     \  /  _|_ _|_                            --Hidden in the Game--
      \/           PAL
    --------------------------------------------------------------------------
    
    There are a number of things in the game that the developers have hidden
    or removed that can be unlocked with a cheat device. This section is
    devoted to listing them.
    
    --------------------------------------------------------------------------
    Using the Materia Modifier code, you can unlock the following hidden
    materia:
    
    0016: In Japan, this has the name "Booster". It is a combination (white)
          materia. It possibly boosted the characters stats (I forgot to
          test when I used the code)
    
    0026: In Japan, this has the name "Law". It is a command materia (yellow)
          with the "Coin" ability. When you highlight the Coin option in
          battle, this is shown in the info. bar: "What can I say? It's all
          about the money". A joke put in by one of the programmers.
    
    003F: This magic materia (green) has the Mabarrier ability. Probably
          made obsolete due to the Barrier materia.
    
    0042: Has the name "Reflect" in the Japanese version. It cannot be used
          in battle, but if it is the only materia you hold, "Magic" will
          show up but you can't select it.
    
    0043: This is given the name "Rifabu" (translation: Reflect Wave) in the
          Japanese version. It has the same characteristics as 0042.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    Using the Key Item code, you can unlock the following Key Items:
    
    "Letter to a Daughter"           8009D196 0200
    -  A letter to a daughter who lives in Kalm
    "Letter to Wife".                8009D196 0400
    - A letter to a wife who lives in Kalm
    
    Apparently these two Key Items were in the Beta version, but they were
    taken out of the completed version.
    
    A look through the Cosmo FF7 Editor (for the PC version) will find this
    text:
    
    ////////////////////////////////////////////////////////
    I am a traveling salesman,
                going around the world.
    [NewScreen]
    I came because I heard that near
                this village was Materia strong
                enough to shake the earth.
    [NewScreen]
    Even I get homesick and want
                to see my family.
    [NewScreen]
    I have a favor to ask of you.
                Can you get this letter to my lovely wife?
    [NewScreen]
    Will you do it for me?
                          Take the letter
    [Choice]Not interested
    \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
    
    This confirms that the Key Items were part of a quest and that they were
    removed from the Beta version.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    The Debug Room. This is where all of the programmers tested, played
    around and basically 'debugged' things.
    
    Some of the attractions are:
    - Sending yourself to almost any location.
    - Changing party members. (Aeris, Sephiroth)
    - Filling your materia stock with Bahamut.
    - Pyramid battle. (Huge amounts of EXP and AP)
    
    I am not going to go into more discussion about the Debug Room. Instead,
    have a read of the three FAQs available on it at GameFAQs:
    
    http://www.gamefaqs.com/console/psx/game/197341.html
    
    Scroll down and click one of the Debug Room Guides. I recommend ADean's
    guide.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    Using the Enemy Modifier code, you can get the "Apologising Pyramids".
    enemy. They are not available in the normal game - anywhere.
    
    The real name that shows is "O()". These weird monsters will
    say the following things when you attack them:
    
    - monster"Not a probrem"
    - monster"That's too bad"
    - monster"I'm sorry"
    
    Yes, "problem" is spelt wrong. Other things to note:
    
    - You can manipulate them, however they will have no attacks.
    - The battle location will be in a forest (the same as a Yuffie battle)
    - They are unable to be sensed (I'll try a "always sense code" later)
    - You get 60,000 EXP for killing them.
    
    They also appear in the Debug Room, however in a different form and
    with different attributes.
    
    I'll write more about this as I find out more.
    --------------------------------------------------------------------------
    
    
    --------------------------------------------------------------------------
    \    / | |                                                  --13.0--
     \  /  _|_ _|_                                       --Credits--
      \/           PAL
    --------------------------------------------------------------------------
    
    I would like to thank these people for their help in this FAQ. They're in
    order of who I remember, sorry if I miss you out. :)
    
    - Darph
      For your help with getting 0 AP on the Materia Modifier codes.
    
    - Kane O'Riley
      Thanks alot for your PAL ENGLISH codes, I added some of them and managed
      to find out some conversion values thanks to you.
    
    - Mr.E
      I was searching for PAL ENGLISH codes, and I found your post. You made
      me realise that codes could be converted back and forth with a simple
      offset.
    
    - i_love_cute_stuff
      Thanks for your PAL ENGLISH codes (8007 and 800F), they've been a great
      help.
    
    - Master
      You posted a PAL GERMAN code that I was able to use for conversion.
      Thanks.
    
    - Codemasters-Project Forum
      For the PAL GERMAN codes which I was able to create an offset from.
    
    - Deathwing Zero
      For an NTSC-U/C code (800B) which I used to find an offset.
    
    - HITMEN
      For PSX GameShark CD, which allowed me to load codes without a Action
      Replay.
    
    
                            ,,..
    ;;ii..                ::;;jj,,         Copyright  Matt Carroll 2005 
    iiGGWWGGtt....    ..ttiiiiffLL;;         MSN: dotviri@hotmail.com
        ..ttGGWWWWLL..ffKKjjiiffffDDtt..        AIM: xxxx VIRI xxxx
              DDKKKKEEKKDDDDffjjffEELL..
              GGKKttLLKKKKLLLL;;DDWWWWGGii..
              GGKKffEEEEGGWWDDEEKK##WWWWWWKKLLii..
              ttLLtt;;,,LLWWWWWWKKDDiiffKK####WWGGjj,,..
              ::,,,,,,ttEEKKWWWW##KKLLffKK########WWKKff::
                iiii..  DDWWWWWW####KKjjttKK############WWLLii::
                        GGDDKKWW##DD;;..;;ttGGKK############WWKKff
                        GGDDKKWWWW..    ,,::ii  iiLLEEWWWWWWWW##WWff
                      ..WW########GG    ..;;ff;;      ;;ttEEKKWW##WWii
                      ii############ii  ttGGDDGG            ;;ffDDWWWW..
                      tt########WW##WW    LLGGGG                  ;;ffff
                      GG########WW####ii..KKWWLL
                      KK########WW####KKttWW##jj
                    ,,############WW####LLiiii
                    ii############WW######;;
                    tt####################GG
                    ii####################tt
                    ;;##WW####KKLL########ff
                      DD######GGtt##WW####LL
                      LL######ii..########;;
                      ff######tt  LL######ff
                      tt####KK..    WWWW##;;
                      ii####LL      DDWW##;;
                      ;;####GG      ..WW##ff   
                      ttWW##KK        DDWWEE
                iijjLLKKWWWWWW..      LLLKKK;;
                WWWWWW####WW##;;      LLWWWWEE,,
                ffLLLLffiiiiii..      DD##WWWWWWjj
                                        ttKKWW##DD