Final Fantasy VII (7) Hex Cheats article by Al Giovetti

 

HOME
Cheats
By Al Giovetti
Price:
Genre:
Release:
Developer:
Lead Artist:
Programmer:
Producer:
Publisher:
Phone:
Website:
Requirements:

Support The Computer Show and get paid to surf the web. Click on this Big Bang ad!


Final Fantasy VII (7) Hex Cheats

Type the following cheats to achieve the desired result.

Please check out our cheats definitions, hints, and instructions at this location.

    From: HabeebTC@aol.com

    I've attached the file I got my hex info from, and will put in anything else I have found in hex. I find that the materia and item hex codes work perfectly, and the character changers sorta work (you get a weird glitch, but Sephiroth's portait does show up). It is also to be noted that so far there is no hex value for this alleged "Zack" character, therefore you most likely can't get him. I hope you have better luck figuring out how to hex additional things than I did! Oh yeah, I also noted that alot of the best trainers don't work, which is why I need these hex codes. If I knew how to decompile that one DOS trainer with weird commands, I could probably extract the codes from that (just a thought). Oh well. Good luck!!

    07-16-98 Last modified by KH

    * = String values, ends with a 0xFF byte Also, LOWERCASE characters in the game are represented by UPPERCASE ASCII codes in the savegame. And for the UPPERCASE and other characters, the following codes are used:

        0x21 = A, 0x22 = B, 0x23 = C... etc
        0x10 = 1, 0x11 = 2, 0x12 = 3... etc
        0x00 = Space
    
    ======================================================================
    SaveFILE Offset listing
    ======================================================================
    
    Offset         Length       Data 
    -------------  ------------ ------------------------------------------
    0x0000-0x0008  9            Main saveFILE header
    
    [SaveGAME Record 01 begins at 0x0009, length 4340 bytes]
    
    0x0009-0x000A  2            Checksum (confirmed)
    
    0x000D         1            Description (Lead character's level)
    0x000E         1            Description (Lead character's portrait)
    0x000F         1            Description (2nd character's portrait)
    0x0010         1            Description (3rd character's portrait)
                                   0x00: Cloud      0x05: Yuffie
                                   0x01: Barret     0x06: Cait Sith
                                   0x02: Tifa       0x07: Vincent
                                   0x03: Aeris      0x08: Cid
                                   0x04: Red XIII   0xFF: None 
    
                                Fun: 0x09 = Young Cloud
                                     0x0A = Sephiroth
                                     0x0B = Chocobo
                                     0x0C, 0x0D = 
    
    0x0011-0x0020  16           Description (Lead character's name) *
    0x0021-0x0022  2            Description (Lead character's Current HP)
    0x0023-0x0024  2            Description (Lead character's Max HP)
    0x0025-0x0026  2            Description (Lead character's Current MP)
    0x0027-0x0028  2            Description (Lead character's Max HP)
    0x0029-0x002C  4            Description (Gils)
    0x002D-0x0030  4            Description (Gametime: total number of 
                                   SECONDS played)
    0x0031-0x0050  32           Description (Save location) *
    
    (Changing the descriptions do not alter any actual in-game data)
    
    0x0051-0x0053  3            RGB value for for upper left corner
                                  of window 
    0x0054-0x0056  3            Upper right corner
    0x0057-0x0059  3            Lower left corner
    0x005A-0x005C  3            Lower right corner
    
    0x005D-0x00E0  132          Cloud's character record
    0x00E1-0x0164  132          Barret's character record
    0x0165-0x01E8  132          Tifa's character record
    0x01E9-0x026C  132          Aeris' character record
    0x026D-0x02F0  132          Red XIII's character record
    0x02F1-0x0374  132          Yuffie's character record
    0x0375-0x03F8  132          Cait Sith's character record
    0x03F9-0x047C  132          Vincent's character record
    0x047D-0x0500  132          Cid's character record
    
    0x0501         1            Party member in slot 1
    0x0502         1            Party member in slot 2
    0x0503         1            Party member in slot 3
                                   0x00: Cloud      0x05: Yuffie
                                   0x01: Barret     0x06: Cait Sith
                                   0x02: Tifa       0x07: Vincent
                                   0x03: Aeris      0x08: Cid
                                   0x04: Red XIII   0xFF: None 
    
                                Fun: 0x09 = Young Cloud
                                     0x0A = Sephiroth
                                     0x0B = Chocobo
                                     0x0C, 0x0D = 
    
    0x0504         1            0xFF
    
    0x0505-0x0784  640          Party Item stock (refer to item list)
                                   2 bytes per item, 320 item slots max
    0x0785-0x0AA4  800          Party Materia stock (refer to materia list)
                                   4 bytes per materia, 200 materia max
    0X0AA5-0X0B84  224          Looks similar to the materia blocks, but
                                altering them didn't do anything for me...
    0x0B85-0x0B88  4            Party Gils
    0x008A-0x0090  4            Total number of SECONDS played
    
    0x0B91-0x0B92  2            Random
    0x0B95-0x0B96  2            Same as 0x0B91-0x0B92
    
    0x0ECD         -            Tamed chocobo names, each seperated by a
                                single 0xFF byte *
    0x0FED         -            Name of the chocobo you're riding / being  
                                carried on the Highwind *
    
    [SaveGAME Record 02 begins at 0x10FD, length 4340 bytes]
    [SaveGAME Record 03 begins at 0x21F1, length 4340 bytes]
    [SaveGAME Record 04 begins at 0x32E5, length 4340 bytes]
    [SaveGAME Record 05 begins at 0x43D9, length 4340 bytes]
    [SaveGAME Record 06 begins at 0x54CD, length 4340 bytes]
    [SaveGAME Record 07 begins at 0x65C1, length 4340 bytes]
    [SaveGAME Record 08 begins at 0x76B5, length 4340 bytes]
    [SaveGAME Record 09 begins at 0x87A9, length 4340 bytes]
    [SaveGAME Record 10 begins at 0x989D, length 4340 bytes]
    [SaveGAME Record 11 begins at 0xA991, length 4340 bytes]
    [SaveGAME Record 12 begins at 0xBA85, length 4340 bytes]
    [SaveGAME Record 13 begins at 0xCB79, length 4340 bytes]
    [SaveGAME Record 14 begins at 0xDC6D, length 4340 bytes]
    [SaveGAME Record 15 begins at 0xED61, length 4340 bytes]
    
    ====================================================================== Character record: 132 / 128 bytes in length ======================================================================
    Relative Offset Length       Data
    --------------- ------------ -----------------------------------------
    0x10-0x1F       16           Name *
    0x2C-0x2D       2            Current HP
    0x2E-0x2F       2            HP upper limit? Level HP default?
    0x30-0x31       2            Current MP
    0x32-0x33       2            MP upper limit? Level MP default?
    
    0x38-0x39       2            Max HP
    0x3A-0x3B       2            Max MP
    0x3C-0x3F       4            EXP
    0x40-0x7F       64           Materia info, 4 byte per materia, 16 max
                                 possible slots, refer to materia list
    0x80-0x83       4            EXP till next Level
    
    ====================================================================== Materia List ======================================================================
    Record length: 4 bytes
    Byte 1 = ID byte (Verified to be identical to the lists in the PSX 
                      GameShark codes, saves us a hell lot of work :) )
    Byte 2-4 = AP (FF FF FF = Master)
    
    ID (hex):
    00 = MP Plus                            
    01 = HP Plus                            
    02 = Speed Plus                         
    03 = Magic Plus                         
    04 = Luck Plus                          
    05 = EXP. Plus                          
    06 = Gil Plus                           
    07 = Enemy Away                         
    08 = Enemy Lure                         
    09 = Chocobo Lure                       
    0A = Pre-emptive                        
    0B = Long Range                         
    0C = Mega All                           
    0D = Counter Attack                     
    0E = Slash-All                          
    0F = Double Cut                         
    10 = Cover                              
    11 = Underwater                         
    12 = HP <-> MP                          
    13 = W-Magic                            
    14 = W-Summon                           
    15 = W-Item                             
    17 = All                                
    18 = Counter                            
    19 = Magic Counter                      
    1A = MP Turbo                           
    1B = MP Absorb                          
    1C = HP Absorb                          
    1D = Elemental                          
    1E = Added Effect                       
    1F = Sneak Attack                       
    20 = Final Attack                       
    21 = Added Cut                          
    22 = Steal as well                      
    23 = Quadra Magic                       
    24 = Steal                              
    25 = Sense                              
    27 = Throw                              
    28 = Morph                              
    29 = Deathblow                          
    2A = Manipulate                         
    2B = Mime                               
    2C = Enemy Skill * (See note below)
    30 = Master Command
    31 = Fire
    32 = Ice
    33 = Earth
    34 = Lightning
    35 = Restore
    36 = Heal
    37 = Revive
    38 = Seal
    39 = Mystify
    3A = Transform
    3B = Exit
    3C = Poison
    3D = Demi
    3E = Barrier
    40 = Comet
    41 = Time
    44 = Destruct
    45 = Contain
    46 = Full Cure
    47 = Shield
    48 = Ultima
    49 = Master Magic
    4A = Choco/Mog
    4B = Shiva
    4C = Ifrit
    4D = Titan
    4E = Ramuh
    4F = Odin
    50 = Leviathan
    51 = Bahamut
    52 = Kujata
    53 = Alexander
    54 = Phoenix
    55 = Neo Bahamut
    56 = Hades
    57 = Typoon
    58 = Bahamut ZERO
    59 = Knights of Round
    5A = Master Summon
    FF = Not equipped / none
    
    * Insert Enemy Skill materia notes here
    
    ====================================================================== Item List ======================================================================
    Record length: 2 bytes
    Byte 1 = ID byte (slightly different from the PSX GameShark codes...)
    Byte 2 = Quantity (read on)
    
    This one's a bit complicated... there are way more than 256 types of 
    items in the game (319 actually, excluding key items) So some items
    share the same ID byte, to distinguish between the two, the Quantity
    byte is used. For instance, for ID byte 0x00, it can be either Potion
    or Bronze Bangle. If the byte is an EVEN value, it's a Potion; if it's
    ODD, then it's Bronze Bangle. To find the ACTUAL quantity, divide the 
    byte value by 2 (integer divide, ignore remainders for ODD bytes).
    
    Example: 03 07 - ID byte is 03, if byte 2 is EVEN: Ether 
                                    if byte 2 is ODD:  Mythril Armlet.
    
                     Quantity byte is 07, which is ODD, so this means
                     Mythril Armlets. 7 divided by 2 is 3, so these bytes
                     mean 3 Mythril Armlets
    
    This only apply to items with ID 0x00 - 0x3F, for the others the 
    Quantity byte must be an EVEN value.
    
    ID (Hex): For ID 0x00 - 0x3F, the first item name is what you'll get
              when used with an EVEN quantity byte. The second item name
              for an ODD quantity byte. For ID 0x40 - 0xFF, the quantity
              byte must be EVEN.
    ----------------------------------------------------------------------
    00 = Potion                       
         Bronze Bangle                
    01 = Hi-Potion                    
         Iron Bangle                  
    02 = X-Potion                     
         Titan Bangle                 
    03 = Ether                        
         Mythril Armlet               
    04 = Turbo Ether                  
         Carbon Bangle                
    05 = Elixir                       
         Silver Armlet                
    06 = Megalixir                    
         Gold Armlet                  
    07 = Phoenix Down                 
         Diamond Bangle               
    08 = Antidote                     
         Crystal Bangle               
    09 = Soft                         
         Platinum Bangle              
    0A = Maiden's Kiss                
         Rune Armlet                 
    0B = Cornucopia                   
         Edincoat                     
    0C = Echo Screen                  
         Wizard Bracelet              
    0D = Hyper                        
         Adaman Bangle
    0E = Tranquilizer                 
         Gigas Armlet
    0F = Remedy                       
         Imperial Guard
    10 = Smoke Bomb                   
         Aegis Armlet
    11 = Speed Drink                  
         Fourth Bracelet
    12 = Hero Drink                   
         Warrior Bangle
    13 = Vaccine                      
         Shinra Beta
    14 = Grenade                      
         Shinra Alpha
    15 = Shrapnel                     
         Four Slots
    16 = Right arm                    
         Fire Armlet
    17 = Hourglass                    
         Aurora Armlet
    18 = Kiss of Death                
         Bolt Armlet
    19 = Spider Web                   
         Dragon Armlet
    1A = Dream Powder                 
         Minerva Band
    1B = Mute Mask                    
         Escort Guard
    1C = War Gong                     
         Mystile
    1D = Loco weed                    
         Ziedrich
    1E = Fire Fang                    
         Precious Watch
    1F = Fire Veil                    
         Chocobracelet
    20 = Antarctic Wind               
         Power Wrist
    21 = Ice Crystal                  
         Protect Vest
    22 = Bolt Plume                   
         Earring
    23 = Swift Bolt                   
         Talisman
    24 = Earth Drum                   
         Choco Feather
    25 = Earth Mallet                 
         Amulet
    26 = Deadly Waste                 
         Champion Belt
    27 = M-Tentacles                  
         Poison Ring
    28 = Stardust                     
         Touph Ring
    29 = Vampire Fang                      
         Circlet
    2A = Ghost Hand                        
         Star Pendant
    2B = Vagyrisk Claw                     
         Silver Glasses
    2C = Light Curtain                     
         Headband
    2D = Lunar Curtain                     
         Fairy Ring
    2E = Mirror                            
         Jem Ring
    2F = Holy Torch                        
         White Cape
    30 = Bird Wing                         
         Sprint Shoes
    31 = Dragon Scales                     
         Peace Ring
    32 = Impaler                           
         Ribbon
    33 = Shrivel                           
         Fire Ring
    34 = Eye drop                          
         Ice Ring
    35 = Molotov                           
         Bolt Ring
    36 = S-mine                            
         Tetra Elemental
    37 = 8inch Cannon                      
         Safety Bit
    38 = Graviball                         
         Fury Ring
    39 = T/S Bomb                          
         Curse Ring
    3A = Ink                               
         Protect Ring
    3B = Dazers                            
         Cat's Bell
    3C = Dragon Fang                       
         Reflect Ring
    3D = Cauldron                          
         Water Ring
    3E = Sylkis Greens                     
         Sneak Glove
    3F = Reagan Greens                     
         HypnoCrown
    40 = Mimett Greens                     
    41 = Curiel Greens                     
    42 = Pahsana Greens                    
    43 = Tantal Greens                     
    44 = Krakka Greens                     
    45 = Gysahl Greens                     
    46 = Tent                              
    47 = Power Source                      
    48 = Guard Source                      
    49 = Magic Source                      
    4A = Mind Source                       
    4B = Speed Source                      
    4C = Luck Source                       
    4D = Zeio Nut                          
    4E = Carob Nut                         
    4F = Porov Nut                         
    50 = Pram Nut                          
    51 = Lasan Nut                         
    52 = Saraha Nut                        
    53 = Luchile Nut                       
    54 = Pepio Nut                         
    55 = Battery                           
    56 = Tissue                            
    57 = Omnislash                         
    58 = Catastrophe                       
    59 = Final Heaven                      
    5A = Great Gospel                      
    5B = Cosmo Memory                      
    5C = All Creation                      
    5D = Chaos                             
    5E = Highwind                          
    5F = 1/35 Soldier                      
    60 = Super Sweeper 
    61 = Masamune Blade
    62 = Save Crystal 
    63 = Combat Diary 
    64 = Autograph    
    65 = Gambler      
    66 = Desert Rose  
    67 = Earth Harp   
    68 = Guide Book   
    80 = Buster Sword   
    81 = Mythril Saber     
    82 = Hardedge          
    83 = Butterfly Edge    
    84 = Enhance Sword     
    85 = Organics          
    86 = Crystal Sword     
    87 = Force Stealer     
    88 = Rune Blade        
    89 = Murasame          
    8A = Nail Bat          
    8B = Yoshiyuki         
    8C = Apocalypse        
    8D = Heaven's Cloud    
    8E = Ragnarok          
    8F = Ultima Weapon     
    90 = Leather Glove     
    91 = Metal Knuckle     
    92 = Mythril Claw                      
    93 = Grand Glove                       
    94 = Tiger Fang                        
    95 = Diamond Knuckle                   
    96 = Dragon Claw                       
    97 = Crystal Glove                     
    98 = Motor Drive                       
    99 = Platinum Fist                     
    9A = Kaiser Knuckle                    
    9B = Work Glove                        
    9C = Powersoul                         
    9D = Master Fist                       
    9E = God's Hand                        
    9F = Premium Heart                     
    A0 = Gatling Gun
    A1 = Assault Gun
    A2 = Cannon Ball
    A3 = Atomic Scissorss
    A4 = Heavy Vulcan
    A5 = Chainsaw
    A6 = Microlaser
    A7 = A-M Cannon
    A8 = W Machine Gun
    A9 = Drill Arm
    AA = Solid Bazooka
    AB = Rocket Punch
    AC = Enemy Launcher
    AD = Pile Banger
    AE = Max Ray
    AF = Missing Score
    B0 = Mythril Clip
    B1 = Diamond Pin
    B2 = Silver Barrette
    B3 = Gold Barrette
    B4 = Adaman Clip
    B5 = Crystal Comb
    B6 = Magic Comb
    B7 = Plus Barrette
    B8 = Centclip
    B9 = Hairpin
    BA = Seraph Comb
    BB = Behimoth Horn
    BC = Spring Gun Clip
    BD = Limited Moon
    BE = Guard Stick
    BF = Mythril Rod
    C0 = Full Metal Staff
    C1 = Striking Staff
    C2 = Prism Staff
    C3 = Aurora Rod
    C4 = Wizard Staff
    C5 = Wizer Staff
    C6 = Fairy Tale
    C7 = Umbrella
    C8 = Princess Guard
    C9 = Spear
    CA = Slash Lance
    CB = Trident
    CC = Mast Ax
    CD = Partisan
    CE = Viper Halberd
    CF = Javelin
    D0 = Grow Lance
    D1 = Mop
    D2 = Dragoon Lance
    D3 = Scimitar
    DB = Hawkeye
    D4 = Flayer
    D5 = Spirit Lance
    D6 = Venus Gospel
    D7 = 4-point Shuriken
    D8 = Boomerang
    D9 = Pinwheel
    DA = Razor Ring
    DC = Crystal Cross
    DD = Wind Slash
    DE = Twin Viper
    DF = Spiral Shuriken
    E0 = Superball
    E1 = Magic Shuriken
    E2 = Rising Sun
    E3 = Oritsuru
    E4 = Conformer
    E5 = Yellow M-phone
    E6 = Green M-phone
    E7 = Blue M-phone
    E8 = Red M-phone
    E9 = Crystal M-phone
    EA = White M-phone
    EB = Black M-phone
    EC = Silver M-phone
    ED = Trumpet Shell
    EE = Gold M-phone
    EF = Battle Trumpet
    F0 = Starlight Phone
    F1 = HP Shout
    F2 = Quicksilver
    F3 = Shotgun
    F4 = Shortbarrel
    F5 = Lariat
    F6 = Winchester
    F7 = Peacemaker
    F8 = Buntline
    F9 = Long Barrel R
    FA = Silver Rifle
    FB = Sniper CR
    FC = Supershot ST
    FD = Outsider
    FE = Death Penalty
    FF = Masamune
    

References

Publish your own cheats right here. Just email us your text.

Letters:

PC Game Center

Issues Reviews Previews News
Walkthroughs Hints Cheats Archives
Interviews Yellowpages

Please send us your comments and suggestions.