ROM Hack Bravely Second .sav HxD Research Dump

BooperSnooper

New Member
OP
Newbie
Joined
Feb 1, 2018
Messages
2
Trophies
0
Age
31
XP
52
Country
United States
I wasted a bunch of time trying to figure out how to edit items into your inventory for Bravely Second. I originally started messing around with the idea over on another site. (I am Peep Snoop over there if you happen to find my original postings. I just made a quick throwaway account on there and on here to post for a little while.)
To summarize my findings:
  1. 00001FE0XX-000020E0XX is where magic is written. (This can possibly be extended to; 000020F0XX, 00002100XX, 00002110XX, or 00002120XX.)
    Plugging in the following values enables all but the Yōkai (Diabolism) magic:

    00 00 00 00 00 00 00 00 C8 3E 01 A0 7D 02 60 FB 04 00 F7 09 80 EE 13 00 DE 27 00 BE 4F 00 80 9F 00 08 3F 01 20 7E 02 60 FC 04 00 F9 09 80 F2 13 00 3D 28 00 7C 50 00 FC A0 00 00 42 01 10 84 02 40 08 05 C0 10 0A 00 22 14 00 45 28 00 8C 50 00 1C A1 00 40 42 01 90 84 02 A0 39 05 80 73 0A 80 E7 14 00 D0 29 00 A2 53 00 48 A7 00 98 4E 01 40 9D 02 A0 3A 05 80 75 0A 80 EB 14 00 D8 29 00 B4 53 00 54 C3 00 B0 86 01 70 0D 03 00 1B 06 40 36 0C 00 6D 18 00 DB 30 00 B8 61 00 74 C3 00 F0 86 01 F0 0D 03 00 1C 06 40 38 0C 80 9C 18 00 3A 31 00 76 62 00 F0 C4 00 E8 89 01 E0 13 03 E0 27 06 00 50 0C 80 A0 18 00 42 31 00 88 62 00 14 C5 00 30 8A 01 70 14 03 00 29 06 40 52 0C 80 A5 18 00 65 32 00 CC 64 00 9C C9 00 40 93 01 90 26 03 40 4D 06 C0 9A 0C 00 36 19 00 6D 32 00 DE 64 00 C0 C9 00 88 93 01 30 27 03 E0 8C 06 00 00 00 00 00

    (In my save: got every spell; did not do any Seven Sins fights.)
  2. Peep Snoop said:
    Filling the 00001700XX-00001B30XX offsets with nothing but 00s seems to turn everyone into Tiz Arrior with all his equipment and stats (before the edit) equipped (including Ablink). It also seems to delete all items in your inventory (removing any equipment from Arrior makes the said equipment disappear after you exit the equipment menu).

    I am unsure what this does if Arrior is afflicted with the Ghost status, but I suggest not even bothering to see what happens. (I would assume the game would crash.)
  3. guymelef's code I could not use for reference.
  4. Offset 0000170005 is the beginning of where the inventory is written. It is unknown where the values for your inventory begins and where the values for your in-battle party* begins.
  5. In Bravely Default, inventory was stored as, for example, 40 E2 r4 qq (for Zweihanders).
    • q = (Item Amount) / 4
    • r = remainder of ((Item Amount) / 4)
    A simple way of saying this would be to add 40 E2 04 01 to the last part of the values located where the inventory was stored in the .sav for Bravely Default. (This would add four Zweihanders as well as allocating a new inventory slot for them in the inventory menu.)
    Bravely Second behaves the same way in terms of storing inventory, though uses completely different IDs compared to Bravely Default.
*Triggering a cut-scene involving all four party members displayed them all with the costumes I gave them. After the cut-scene, a battle took place in which all characters were Tiz Arrior equipped with what they had before I edited the .sav.

I think I'm done messing around with this for now, given how much time I have spent on this versus how little I got towards furthering my goal of inventory editing. Feel free to all this stuff as reference. Or not. I do not care. I'm going to get some Taco Bell.
 
Last edited by BooperSnooper,
  • Like
Reactions: drunkenfist
General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Like my ex's vagina it's all you can eat tuna and crabs lol