With the release of final fantasy 7 remake I've been dying to get back into the original. Unfortunately, the only cheats I've been able to find online max gil, an max mp for barret and cloud.
What I'm looking for specifically is max ap after battle, but using the rudimentary knowledge I have, I haven't been able to make that particular cheat. I'd like to give back and help if I can by doing this myself, but if not, is there a way to saaaaay, use a gameshark cheat from the original ps1 game to accomplish this? If not, can someone maybe point out what I might be doing wrong? I believe the max amount of ap you can get is 4 digits, so that means it would have to be at least a 16 bit integer. I've gotten into a battle, won, searched for the amount of ap gained (still in cosmo canyon so its between 40-60 per battle), but after only one or two searches I'm told there are no hits left and I've tried using signed and unsigned.
I'll keep plugging at it and looking up tutorials, but if someone could enlighten me I'd be greatly appreciated. An all items code would be pretty good too.
With the release of final fantasy 7 remake I've been dying to get back into the original. Unfortunately, the only cheats I've been able to find online max gil, an max mp for barret and cloud.
What I'm looking for specifically is max ap after battle, but using the rudimentary knowledge I have, I haven't been able to make that particular cheat. I'd like to give back and help if I can by doing this myself, but if not, is there a way to saaaaay, use a gameshark cheat from the original ps1 game to accomplish this? If not, can someone maybe point out what I might be doing wrong? I believe the max amount of ap you can get is 4 digits, so that means it would have to be at least a 16 bit integer. I've gotten into a battle, won, searched for the amount of ap gained (still in cosmo canyon so its between 40-60 per battle), but after only one or two searches I'm told there are no hits left and I've tried using signed and unsigned.
I'll keep plugging at it and looking up tutorials, but if someone could enlighten me I'd be greatly appreciated. An all items code would be pretty good too.
You can't exactly convert old gameshark codes because it's not always a simple 1:1 conversion, but you absolutely should start with old codes when you have them because even though the addresses are not going to be the same, the values written to those addresses usually are. Knowing what type of value you are searching for is half the battle so use that to your advantage when you can. Do you have the specific gameshark code you are trying to recreate?
I would start by looking at the values in the old cheat. If the values are simple numerical values like 270F that probably means you could just do a simple search like you are doing, if it looks more complex, it's more likely an ASM (assembly) cheat, float value (not likely in this case) or even more complex values like double float (but I wouldn't even worry about those) if it is something more complex like Assembly, you wont be able to search for unless you know what the default value was (usually you can find that with a "Disable" cheat) and not what the cheat value is since that value doesn't exist in the game since it was a line of code that the coder added to the script not a value that you wanted to alter.
I have the game installed at the moment. I didn't think about looking for cheats since there was already a number of built in cheats, but I can try to give it a look
You can't exactly convert old gameshark codes because it's not always a simple 1:1 conversion, but you absolutely should start with old codes when you have them because even though the addresses are not going to be the same, the values written to those addresses usually are. Do you have the specific gameshark code you are trying to recreate?
I would start by looking at the values in the old cheat. If the values are simple numerical values like 270F that probably means you could just do a simple search like you are doing, if it looks more complex, it's more likely an ASM (assembly) cheat, which you wont be able to search for unless you know what the default value was (usually you can find that with a "Disable" cheat)
Yeah, this one is supposedly a max ap after battle code.
8009d7dce0ff
8009d7de05f5
If using old codes can lead to new ones, I can find TONS of old codes all over. If I can figure this out, I'd love to make several work.
Yeah, this one is supposedly a max ap after battle code.
8009d7dce0ff
8009d7de05f5
If using old codes can lead to new ones, I can find TONS of old codes all over. If I can figure this out, I'd love to make several work.
Its been like a billion years since I have had to even think about Gameshark so maybe somebody else can immediately dissect it much sooner than I could, but I can work on it later tonight if nobody is making any type of headway.
This is all that I have for now. I can add GP, BP, Chocobo and Mini-game cheats in the future, but I am not that far in the game yet to do that. Final Fantasy VII ver. 1.0.1 Title ID: 0100a5b00bdc6000 Build ID: 99B42A70EC0234B5
Cheats
[Save Anywhere]
04100000 6920BCFB 00000000
[Max Gil]
04100000 6920BCB4 05F5E0FF
[Max EXP After Battle]
04100000 68DE96C0 05F5E0FF
[Hold B for Max AP After Battle]
80000002
04100000 68DE96C4 05F5E0FF
20000000
xx = quantity/catagory This is a tricky value because it's determines both the quantity and the item ID at the same time. Because of this the value for the quantities are doubled the value in hex (i.e. 10 potions is actually a value of 14 or the hex value of 20) I will explain more below.
yy = Item ID
00 = Potion
01 = Hi-Potion
02 = X-Potion
03 = Ether
04 = Turbo Ether
05 = Elixir
06 = Megalixir
07 = Phoenix Down
08 = Antidote
09 = Soft
0A = Maiden's Kiss
0B = Cornucopia
0C = Echo Screen
0D = Hyper
0E = Tranquilizer
0F = Remedy
10 = Smoke Bomb
11 = Speed Drink
12 = Hero Drink
13 = Vaccine
14 = Grenade
15 = Shrapnel
16 = Bomb's Right Arm
17 = Hourglass
18 = Kiss of Death
19 = Spider Web
1A = Dream Powder
1B = Mute Mask
1C = War Gong
1D = Leco weed
1E = Fire Fang
1F = Fire Veil
20 = Antarctic Wind
21 = Ice Crystal
22 = Bolt Plume
23 = Swift Bolt
24 = Earth Drum
25 = Earth Mallet
26 = Deadly Waste
27 = Malbor's Tentacles
28 = Stardust
29 = Vampire Fang
2A = Ghost Hand
2B = Basilisk Claw
2C = Light Curtain
2D = Lunar Curtain
2E = Mirror
2F = Holy Torch
30 = Bird Wing
31 = Dragon Scales
32 = Impaler
33 = Shrivel
34 = Eye drop
35 = Molotov
36 = S-mine
37 = 8 Inch 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
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
69 = <blank>
6A = <blank>
6B = <blank>
6C = <blank>
6D = <blank>
6E = <blank>
6F = <blank>
70 = <blank>
71 = <blank>
72 = <blank>
73 = <blank>
74 = <blank>
75 = <blank>
76 = <blank>
77 = <blank>
78 = <blank>
79 = <blank>
7A = <blank>
7B = <blank>
7C = <blank>
7D = <blank>
7E = <blank>
7F = <blank>
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 Grab
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 Scissors
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 Bunker
AE = Maximum Ray
AF = Missing Score
B0 = Mythril Clip
B1 = Diamant Pin
B2 = Silver Barrette
B3 = Gold Barrette
B4 = Adaman Clip
B5 = Crystal Comb
B6 = Magic Comb
B7 = Platinum Barrette
B8 = Centclip
B9 = Hairpin
BA = Seraph Comb
BB = Behemoth Horn
BC = Spriggan 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 = Wiser 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
D4 = Flayer
D5 = Spirit Lance
D6 = Venus Gospel
D7 = 4-point Shuriken
D8 = Boomerang
D9 = Pinwheel
DA = Razor Ring
DB = Hawkeye
DC = Crystal Cross
DD = Wind Slash
DE = Twin Viper
DF = Spiral Shuriken
E0 = Supperball
E1 = Magic Shuriken
E2 = Rising Sun
E3 = Oritsuru
E4 = Conformer
E5 = Yellow Megaphone
E6 = Green Megaphone
E7 = Blue Megaphone
E8 = Red Megaphone
E9 = Crystal Megaphone
EA = White Megaphone
EB = Black Megaphone
EC = Silver Megaphone
ED = Trumpet Shell
EE = Gold Megaphone
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
-----------------------
00 = Bronze Bangle
01 = Iron Bangle
02 = Titan Bangle
03 = Mythril Armlet
04 = Carbon Bangle
05 = Silver Armlet
06 = Gold Armlet
07 = Diamond Bangle
08 = Crystal Bangle
09 = Platinum Bangle
0A = Rune Armlet
0B = Edincoat
0C = Wizard Bracelet
0D = Adaman Bangle
0E = Gigas Armlet
0F = Imperial Guard
10 = Aegis Armlet
11 = Fourth Bracelet
12 = Warrior Bangle
13 = Shinra Beta
14 = Shinra Alpha
15 = Four Slot
16 = Fire Armlet
17 = Aurora Armlet
18 = Bolt Armlet
19 = Dragon Armlet
1A = Minerva Band
1B = Escort Guard
1C = Mystile
1D = Ziedrich
1E = Precious Watch
1F = Chocobracelet
20 = Power Wrist
21 = Protect Vest
22 = Earring
23 = Talisman
24 = Choco Feather
25 = Amulet
26 = Champion Belt
27 = Poison Ring
28 = Toughness Ring
29 = Circlet
2A = Star Pendant
2B = Silver Glasses
2C = Headband
2D = Fairy Ring
2E = Jewel Ring
2F = White Cape
30 = Sprint Shoes
31 = Peace Ring
32 = Ribbon
33 = Fire Ring
34 = Ice Ring
35 = Bolt Ring
36 = Tetra Elemental
37 = Safety Bit
38 = Fury Ring
39 = Curse Ring
3A = Protect Vest
3B = Cat's Bell
3C = Reflect Ring
3D = Water Ring
3E = Sneak Glove
3F = HypnoCrown
If you look in the Item ID list you will notice that ID's repeat (e.g. Potion and Bronze Bangle both have an ID of 00.) The reason why the quantity is so wonky is because every other number is the quantity for the opposing Item. For example:
[Item Slot 1 Mod - 10x Potions]
04100000 6920B634 00001400 <------14 is the hexdecimal value for 20. All even numbers will be the quantity for Potions.
[Item Slot 1 Mod - 10x Bronze Bangle]
04100000 6920B634 00001500 <-----All Odd numbers will be the same value just for the shared Item ID.
Materia Mod Cheat
[Materia Slot 1 Mod]
04100000 6920b8b4 xxxxxxyy
(Slots increase every 2 bytes.)
xx= how many levels the Materia has FFFFFF = Mastered, 000000 = unleveled.
yy = Materia ID
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
16 - Blank
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
26 - Blank
27 - Throw
28 - Morph
29 - Deathblow
2A - Manipulate
2B - Mime
2C - Enemy Skill
2D - Blank
2E - Blank
2F - Blank
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 - Gravity
3F - Barrier
40 - Blank
41 - Comet
41 - Time
42 - Blank
43 - Blank
44 - Destruct
45 - Contain
46 - Full Cure
47 - Shield
48 - Ultima
49 - Master Magic
4A - Choco/Mog
4B - Shiva
4C - Ifrit
4D - Ramuh
4E - Titan
4F - Odin
50- Leviathan
51 - Bahamut
52 - Kujata
53 - Alexander
54 - Phoenix
55 - Neo Bahamut
56 - Hades
57 - Typhon
58 - Bahamut ZERO
59 - Knights of Round
5A- Master Summon
Character HP/MP/Stat Cheats
***I havent tested most of these since I am still in the beginning, it's possible that these are out of order, or dont entirely work, but I do know they at least work for Cloud, Tifa, and Barret. I fixed the HP and MP cheats to work better in battle, and no longer clash with the in-game cheats. They work best paired with max HP & MP cheats (for aesthetic reasons), but it works fine either way.
@starlitalpha@hot This is what I have so far. These were really easy to find, not sure why nobody hasn't looked before, (probably the same reason I didnt ) I'll keep adding to the list when I convert the rest over.
Final Fantasy VII ver. 1.0.1 Title ID: 0100a5b00bdc6000 Build ID: 99B4A70EC0234B5
Oh my god, youre amazing, thank you so much! Is there a website or resource where I could learn how to do this sort of stuff? I'd love to give back to the community or find codes on smaller games with less demand.
Oh my god, youre amazing, thank you so much! Is there a website or resource where I could learn how to do this sort of stuff? I'd love to give back to the community or find codes on smaller games with less demand.
Sorry I posted the wrong cheat, I updated my post with the right addresses for AP and EXP.
As for learning about this, these particular cheats were very basic, so any cheat making tutorial will work. Doesn't even matter what console its for because the basics remain the same, it's just learning how to right SXOS cheats in the right format that change. For that use https://sx.xecuter.com/download/cheathacker_guide.txt for the basic format
To learn how to search for values I recommend starting by downloading Cheat Engine, and running their tutorial. I wish I had that when I started, and it will even give you a basic idea of how pointers and more complex cheats work for most games. This site also has a lot of Switch specific stuff.
I'd like to ask something about Animal Crossing New Leaf. I asked this several times now but didn't get an answer so far.
There are codes which let you fish all fishes easily. Is something like that also possible for the bugs? I'd really appreciate that
because I don't want to time travel just for that. Thank you!
@starlitalpha@hot This is what I have so far. These were really easy to find, not sure why nobody hasn't looked before, (probably the same reason I didnt ) I'll keep adding to the list when I convert the rest over.
Final Fantasy VII ver. 1.0.1 Title ID: 0100a5b00bdc6000 Build ID: 99B4A70EC0234B5
[Max Gil]
04100000 6920BCB4 05F5E0FF
[Max EXP After Battle]
04100000 68DE96C0 05F5E0FF
[Max AP After Battle]
04100000 68DE96C4 05F5E0FF
[Press R to Fill Time Gauge]
80000080
04100000 68DF3F14 0000FFFE
04100000 68DF3F56 0000FFFE
04100000 68DF3F9C 0000FFFE
20000000
I'll change it, thanks. Im still working on a few more cheats like No encounters and Save Anywhere. I might also Post cheats for HP MP and Limit breaks in case people dont want all three at the same time like the built-in cheat. So check back later and I should have them posted.
Also added this one to make it look pretty (i.e. no big bar across the screen), based on your excellent previous work, I'm sure someone will ask for it in the end
[Max Base HP 999]
580F0000 04EAE7B8
780F0000 00000088
640F0000 00000000 000003E7
780F0000 00000004
640F0000 00000000 000003E7
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
The romhacking community is always a source for new ways to play retro games, from completely new levels or stages, characters, quality of life improvements, to flat...
Retro handheld manufacturer Anbernic is releasing a refreshed model of its RG35XX handheld line. This new model, named RG35XX 2024 Edition, features the same...
Quite a bit of news have unfolded in the past couple of days in regards to the Sonic franchise, for both its small and big screens outings.
To start off, the...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
Two classic titles join the Nintendo Switch Online Expansion Pack game lineup. Available starting April 24th will be the motorcycle racing game Extreme G and another...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...