ROM Hack [Request] Final Fantasy Explorers save editor

Lexar

Active Member
Newcomer
Joined
Jan 30, 2016
Messages
44
Trophies
0
Age
29
XP
138
Country
France
You can't put it in any slot. It has to follow the next available slot. So if you have 10 weapons, you will have to put it in the 11th slot. If you put it in, for an example, slot 30, the game will not register it until you fill up slots 1-29.



0x722cb2ef is the ID and 0x108 is a index in a table. ID is the first 4 bytes and index is the last 4 bytes in a weapon entry. For weapons, the entries start at 0x548.

Update:
You can now add weapons and armor. Right click to add

It's possible to edit bonus item ? exemple helm armor give to us magic +1 and we edit it for +10 ? :)
 

lucoia

Well-Known Member
Member
Joined
Nov 29, 2008
Messages
130
Trophies
1
XP
571
Country
Italy
It's possible to edit bonus item ? exemple helm armor give to us magic +1 and we edit it for +10 ? :)
I was able to do that and bring bonuses to 255.

It says 255 when you see your equipment list or you go to upgrade it, but when you go on you stat list on the menu it shows the original value, and that's the value you're getting in battle so I think it's not cheatable, or not so easily.
 

Lexar

Active Member
Newcomer
Joined
Jan 30, 2016
Messages
44
Trophies
0
Age
29
XP
138
Country
France
I was able to do that and bring bonuses to 255.

It says 255 when you see your equipment list or you go to upgrade it, but when you go on you stat list on the menu it shows the original value, and that's the value you're getting in battle so I think it's not cheatable, or not so easily.
No im not talking about weapon stats but extra bonus ( magic, block, strength...)
 

lucoia

Well-Known Member
Member
Joined
Nov 29, 2008
Messages
130
Trophies
1
XP
571
Country
Italy
No im not talking about weapon stats but extra bonus ( magic, block, strength...)
That's what I'm talking about, I got the Relief Tome for example, if I go to the equipment traits it says Focus +255, Reduce Cast Time +255, same if I go to the workshop to upgrade it.

But if I go to Main Menu > Stats, on the first page with the list of my abilities it says Focus +23 Reduced Cast Time +30.

I wasn't able to change the weapon traits, I find the addresses but they don't change in game, looks like another maximum fixed weapon value, like the extra bonuses.
 

desrone2

Well-Known Member
OP
Member
Joined
May 2, 2015
Messages
377
Trophies
0
Age
32
XP
928
Country
Canada
Could anyone upload a save file for the USA rom that is around 5/6 star quests progressionwise? I lost my save before trying to edit it @_@
 

M-DitzyDoo

Active Member
Newcomer
Joined
Dec 26, 2015
Messages
31
Trophies
0
Age
31
XP
451
Country
United States
This is probably going to sound odd, but how do I actually read the table files posted? I was hoping to try to tinker around with accessory stat values, but I haven't a clue how to open these bin files neatly U_U
 

unknowndatax

Well-Known Member
Newcomer
Joined
Jan 23, 2016
Messages
68
Trophies
0
Age
35
XP
1,256
Country
United States
It's possible to edit bonus item ? exemple helm armor give to us magic +1 and we edit it for +10 ? :)

You can. An entry size for armor is 0x0000001c bytes. At 0x00000010, you need to add the trait ID (4 bytes). After adding that, you can add a value (2 bytes).

Novice Boots
ID = C2CCBA4E
Trait = Inflict Death
Trait ID = D98ABF6

Example.png
 
Last edited by unknowndatax,

cloud_19

Member
Newcomer
Joined
Feb 13, 2016
Messages
6
Trophies
0
Age
34
XP
87
Country
You can. An entry size for armor is 0x0000001c bytes. At 0x00000010, you need to add the trait ID (4 bytes). After adding that, you can add a value (2 bytes).

Novice Boots
ID = C2CCBA4E
Trait = Inflict Death
Trait ID = D98ABF6

View attachment 38697

Hi, I'm a noob at hex editing and understand nothing about it. It is possible that you add more stuff to your save editor as abilities mutation edits or other features?

Thanks, great job!
 

Ten Pound Cow

Well-Known Member
Newcomer
Joined
Jan 23, 2015
Messages
70
Trophies
0
Age
37
XP
141
Country
United States
It's just the abilities, but I've attached the mutation table.

The way I've been getting them is just looking at a memory dump from the game. All you do is search for any related information and piece the information together.
Entry = 0x6c
0x00000000, 4 bytes = number (this is used in the save file)
0x00000004, 4 bytes = display name id
0x00000008, 4 bytes = name id


In order to do it, you will need the accessory ID, and trait ID(s). Once you have that, you can give the trait a value if it allows it.
How do I go about seeing the contents in the mutation and trait tables? I tried to go a few pages back and read that you can look at the tables by opening the .bin files in a hex editor, but I don't understand how I can find anything since I get nothing but encrypted information on the right and hex values when I open the files. Would you be able to provide an example on how I can edit custom abilities? I think I recall you giving an example or two in this thread. It's not necessarily needed, but it would be much appreciated.

Also, can we edit the accessories and their traits? I've been trying to roll perfect secondary traits, but needless to say it's quite a pain since I'm not getting very lucky. :(
 

adiktus

Well-Known Member
Member
Joined
Apr 17, 2013
Messages
180
Trophies
0
Age
36
XP
544
Country
United States
Ok. Thanks to @infinete for his save files immediately before and after entering the CE code, I managed to enable the exclusive quests in mine. It works for both NA and EU saves apparently. If anyone would like to try them, just change the values of these offsets:

0x23c90 = 0xE0
0x23c91 = 0x01
 
Last edited by adiktus,

infinete

The Temp's cynic.
Member
Joined
May 20, 2008
Messages
473
Trophies
1
Age
36
Location
London
XP
1,522
Country
Ok. Thanks to @infinete for his save files immediately before and after entering the CE code, I managed to enable the exclusive quests in mine. It works for both NA and EU saves apparently. If anyone would like to try them, just change the values to these offsets:

0x23c90 = 0xE0
0x23c91 = 0x01

I can confirm that this works for EU having tried it on my non CE copy of the game!
 

acea

Member
Newcomer
Joined
Mar 26, 2015
Messages
9
Trophies
0
XP
106
Country
Canada
How do I go about seeing the contents in the mutation and trait tables? I tried to go a few pages back and read that you can look at the tables by opening the .bin files in a hex editor, but I don't understand how I can find anything since I get nothing but encrypted information on the right and hex values when I open the files. Would you be able to provide an example on how I can edit custom abilities? I think I recall you giving an example or two in this thread. It's not necessarily needed, but it would be much appreciated.

Also, can we edit the accessories and their traits? I've been trying to roll perfect secondary traits, but needless to say it's quite a pain since I'm not getting very lucky. :(
Custom Ability location-wise, there are two places; one that you have purchased (offset around 23E14~), and one where it is purchasable (at the big crystal; 29BD4~). The exact location should be listed somewhere earlier in the thread.

Ability looks like this when you open from the hex editor:
6C 49 41 C7 A2 02 00 00 23 00 01 00 1D 00 01 00 31 00 01 00 39 00 01 00 36 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

6C 49 41 C7 is the base ability: this is Camouflage.
A2 02 I think is the index of that ability (where it is located).
23 00 01 means P-Attack Up (23 00) at 1 (01).
and this basically repeats for the next mutations.

I have some data but not all. This is just what I have on txt file... have some more on excel, but the link skills are going to be a major pain since it looks like each Link: skill has its own hex value.

Base Skills:
Uniques:
[05 20 D2 32] = Sing
[1C E4 BF 35] = Chainspell
[44 11 C9 2B] = Utsusemi
[93 10 D5 45] = Drive
[94 3D 6D A2] = Alchemy
[FE 40 C0 B2] = Jump
[43 3C 71 CC] = Beseech
[D5 0C 76 BB] = Barrier
[A6 B5 B6 AC] = Concentrate
[68 70 C7 C5] = Darkness
[BF 71 DB AB] = Tame
[F3 D6 9C F0] = Provoke
[29 41 DC DC] = Steal
[30 85 B1 DB] = Chronos

Sword:
[95 C7 70 54] = Powerful Bash
[5C 2F B9 DA] = Blood Weapon
[CA 1F BE AD] = Moonlight Slash
[8B 2E A5 B4] = Air Braver
[BE 8B C6 5D] = Sonic Steel

Axe:
[AA E2 56 0E] = Divine Ruination
[F2 17 20 10] = Tomahawk

Dagger
[58 EA D5 BE] = Mirage Dive
[74 8B DB 50] = Greased Lightning
[E2 BB DC 27] = Accelerator
[EB D3 4D 17] = Heavy Guard

Spear:
[6F AB 62 0D] = Cross Guard
[A1 6E 13 64] = Coup de Grace
[8D 0F 1D 8A] = Mercurial Thrust
[2E 9A 79 14] = Awakening
[94 CB 70 8D] = Galvanize
[F9 9B 65 7A] = Dragon Heal

Katana:
[04 B2 6D 9C] = Tranquility
[28 D3 63 72] = Reflex

Arrow:
[40 28 4F 29] = Arrow Undrone
[8E ED 3E 40] = Nachtjager
[66 F2 A5 62] = Magnetized Arrow
[A2 8C 30 AE] = Powered Dart
[F7 EF 1A F2] = Swift Switch

White Magic:
[56 62 23 77] = Cure
[6E 51 1C DC] = Renew
[25 DB E3 60] = Watera
[34 6A F0 AD] = Regen
[EC 33 2A EE] = Esuna
[63 C7 40 9E] = Protect

Black Magic:
[8D BF B6 F2] = Drain
[68 36 71 92] = Syphon
[8A 92 0E 15] = Thundara
[BF 37 6D FC] = Fira
[30 C3 07 8C] = Blizzara
[1B 8F B1 85] = Thundaga
[9E C0 3F 50] = Ultima
[24 91 36 C9] = Flare
[CC 8E AD EB] = Death
[CB A3 15 0C] = Sleep


Time Magic:
[8E 3B F9 34] = Haste
[97 FF 94 33] = Reraise
[A2 5A F7 DA] = Quick


Blue Magic:
[1A 58 6F 16] = Aero
[1D 75 D7 F1] = Aeroga
[2F FD 0C FF] = Fire Breath

Gun:
[6C 49 41 C7] = Camouflage
[83 7B 62 02] = Zero Reset
[39 2A 6B 9B] = Gun Undrone
[BF 8D 31 CD] = Quick Draw
[F0 C2 A2 15] = Lightning Flash
[FA 79 46 B0] = Desperado
[15 4B 65 75] = Gun Drone
[E4 90 93 50] = Cruciform Blast
[93 EC 3F 23] = Magitek Laser

Mutations:
01 = Slash
02 = Bash
03 = Thrust
04 = Shot
05 = Fire
06 = Water
07 = Ice
08 = Wind
09 = Thunder
0A = Earth
0B = Light
0C = Dark
0D = Poison
0E = Burn

17 = Paralyze

1D = Regen
1E = Reraise

20 = Create Image


23 = P-Attack Up
24 = M-Attack Up
25 = P-Defense Up
26 = M-Defense Up
27 = Elemental Resist Up

2A = P-Defense Down
2D = Area of Effect Up
2E = Multi-Hit

30 = Duration Up
31 = Critical Rate Up

34 = Absorb HP
35 = Absorb AP
36 = Faster Cooldown

39 = Resonance Boost

3B = Remove Ailment
3D = Bypass Defense
3E = Resonance Factor

40 = Exploit Weakness
41 = HP Power Factor
43 = Combo Factor
46 = Buff Factor
47 = Range Factor
48 = Critical power up
4A = Range Up
4B = Front Attack
4C = Back Attack

4E = Carnage Factor
4F = Instant Cooldown

5F 00 Link: Water
60 00 Link: Watera
61 00 Link: Thunder
62 00 Link: Thundera
63 00 Link: Thundaga
64 00 Link: Fire
65 00 Link: Fira
66 00 Link: Firaga
67 00 Link: Blizzard
68 00 Link: Blizzara
69 00 Link: Blizzaga
70 00 Link: Sleep
71 00
72 00 Link: Death
73 00 Link: Drain
74 00 Link: Syphon
75 00
76 00 Link: Dark

so on and so forth. I don't know any way to just use the provided table to see which is what; I just dug this out of my own savefile without reading that since I'm not very well-versed in this.

edit: oh I guess accessories... I guess the famed Thief's Anklet/Miracle Shoes example will suffice...
D9 03 77 54 56 BA 6D BA 56 BA 6D BA 72 F6 E7 C9 E4 C6 E0 BE 64 00 64 00 0A 00 0A 00 CB 00 00 00
[D9 03 77 54]: Thief's Anklet
[56 BA 6D BA]: Max AP+ (see two of this)
[72 F6 E7 C9]: HP Absorb
[E4 C6 E0 BE]: AP Absorb
And the values for these are at the end; two of 64 is +100 AP, and two 0A (10 in decimal) is for HP and AP absorb, respectively.
The CB at the end I think is the index.

45 88 94 86 5E 97 E9 27 05 E6 0E CD 72 F6 E7 C9 E4 C6 E0 BE 5A 00 0A 00 0A 00 0A 00 E2 00 00 00
[45 88 94 86]: Miracle Shoes
[5E 97 E9 27]: Healing Step (Max = 90)
[05 E6 0E CD]: Resist Fire (Max = 10)
 
Last edited by acea,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
  • I @ I-need-help-with-wup-wiiu:
    i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub:
    I @ I-need-help-with-wup-wiiu: i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub: