Final Fantasy VII (7) Hex Cheats article by Al Giovetti
HOMEBy Al Giovetti
|
![]() 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 =
======================================================================
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
ReferencesPublish your own cheats right here. Just email us your text. Letters: |
| Issues | Reviews | Previews | News |
| Walkthroughs | Hints | Cheats | Archives |
| Interviews | Yellowpages |