ROM Hack [RELEASE] Fantasy Life Save Viewer/Editor

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
Yeah you can even become God Rank in a No DLC Savegame. But it's good to know that the Level Cap is intended and not something I failed at. Still have to figure out the Stat Skilling though.

I should maybe share all Offsets I got for now. Since I won't release a Save Editor before I found the DLC locking Part in the Save. I have most offsets for everything else including Data structs for Items etc.

Anyone interested in those and maybe helping find the DLC things?
any sharing of information would be greatly appreciated. i beat the game twice and now i have not else to do with this game besides looking at reference points and offsets to try to make web exploit RAM injection codes for it. having a map of where things are in RAM would help and even a map of save data can lead to that too. i tried hacking stats like HP and SP in RAM but i couldnt get it to work lol
hacking this game's save data or RAM is a pain in the ass
 
Last edited by supermariorick,

ness151

Well-Known Member
Member
Joined
Jun 2, 2008
Messages
443
Trophies
1
Location
D:\virus.exe
XP
993
Country
United States
the save I previously uploaded in this thread has the DLC on it, but it isn't saved on the DLC area. Tell me what I need to do, and I can try to help as much as possible.
 

TheDeKay

I call it research
Member
Joined
Feb 6, 2015
Messages
152
Trophies
0
XP
239
Country
the save I previously uploaded in this thread has the DLC on it, but it isn't saved on the DLC area. Tell me what I need to do, and I can try to help as much as possible.
That was perfectly fine. If the DLC is unlocked on a Save you can literally play the whole DLC story and reach all DLC regions etc. Even if playing on a "No DLC Game".
I also found some Values but they are not the only things responsible for the DLC. It's possible that the DLC part is also included in the checksum or ID parts of the Save. which makes it a lot harder to find and calculate/reverse.
 

Sev501

Well-Known Member
Member
Joined
Nov 5, 2012
Messages
161
Trophies
1
Location
127.0.0.1
XP
198
Country
Philippines
Hello guys, about Life ranks, how do I revert them back to novice? I haven't done tailor and wizardry yet but I just renamed my character. It always default unto fledgeling and locks me out of any tutorial or novice quests for my character... Any help pls? Thanks!
 

TheDeKay

I call it research
Member
Joined
Feb 6, 2015
Messages
152
Trophies
0
XP
239
Country
  • Like
Reactions: Zan' and Sev501

trigao

Ninten
Member
Joined
Nov 21, 2008
Messages
913
Trophies
1
Age
34
XP
1,944
Country
Brazil
i try using this with retail card and tubehax without sucess.... i dont even know if works =D

with gateway and savedatafiler works flawless

cant be used with retail + tubehax ?
 

Sev501

Well-Known Member
Member
Joined
Nov 5, 2012
Messages
161
Trophies
1
Location
127.0.0.1
XP
198
Country
Philippines
i try using this with retail card and tubehax without sucess.... i dont even know if works =D

with gateway and savedatafiler works flawless

cant be used with retail + tubehax ?

I'm using tubehax/oot3dhax and was able to dump save files using FLSave.. And was able to open and edit and re-import with good results!
 

trigao

Ninten
Member
Joined
Nov 21, 2008
Messages
913
Trophies
1
Age
34
XP
1,944
Country
Brazil
I'm using tubehax/oot3dhax and was able to dump save files using FLSave.. And was able to open and edit and re-import with good results!
can you tell my how to do?
what programs i need and stuff

because i already know, fantasy life save is different from other, so the dump method is different too
 

TheDeKay

I call it research
Member
Joined
Feb 6, 2015
Messages
152
Trophies
0
XP
239
Country
can you tell my how to do?
what programs i need and stuff

because i already know, fantasy life save is different from other, so the dump method is different too

I am using the extdata dump tool configured to dump / restore my saves.
; Dumps FL Saves to filedump folder
DUMP "00001131:/fl_ext0.fsd" "filedump/fl_ext0.fsd"
DUMP "00001131:/fl_ext1.fsd" "filedump/fl_ext1.fsd"
DUMP "00001131:/fl_ext2.fsd" "filedump/fl_ext2.fsd"
; Restores FL Saves from restore folder
RESTORE "restore/fl_ext0.fsd" "00001131:/fl_ext0.fsd"
RESTORE "restore/fl_ext1.fsd" "00001131:/fl_ext1.fsd"
RESTORE "restore/fl_ext2.fsd" "00001131:/fl_ext2.fsd"
 

trigao

Ninten
Member
Joined
Nov 21, 2008
Messages
913
Trophies
1
Age
34
XP
1,944
Country
Brazil
I am using the extdata dump tool configured to dump / restore my saves.
; Dumps FL Saves to filedump folder
DUMP "00001131:/fl_ext0.fsd" "filedump/fl_ext0.fsd"
DUMP "00001131:/fl_ext1.fsd" "filedump/fl_ext1.fsd"
DUMP "00001131:/fl_ext2.fsd" "filedump/fl_ext2.fsd"
; Restores FL Saves from restore folder
RESTORE "restore/fl_ext0.fsd" "00001131:/fl_ext0.fsd"
RESTORE "restore/fl_ext1.fsd" "00001131:/fl_ext1.fsd"
RESTORE "restore/fl_ext2.fsd" "00001131:/fl_ext2.fsd"


can i use this with tubehax?
 

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
I'm trying to add this in my ntr plugin. I've already found two offset related but i can't change them so there must be another one.
if you find it pls share the addresses and values on fort42.cu.cc so people have a special gauge refiller on 9.0 - 9.5.0-22 old3ds and possibly 9.5.0-23 - 10.1+ if smealum ever makes a homebrew that loads 3ds games with gecko3ds/action replay 3ds codes from a custom loader that doesnt require kernel access for codes that run continuously instead of injecting once on the fly with the web browser exploit.
 

Nanquitas

Well-Known Member
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
Still stuck with those two offsets. I can't modify them and i haven't found a third offset yet. :/
For those who want to give a try:
02D90FC0 7'th region (14000000) float value 1/100 ex: 0.3600...
0233AB90 7'th region (14000000) float ex: 36.0000...
 

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
Still stuck with those two offsets. I can't modify them and i haven't found a third offset yet. :/
For those who want to give a try:
02D90FC0 7'th region (14000000) float value 1/100 ex: 0.3600...
0233AB90 7'th region (14000000) float ex: 36.0000...
so NTR debugger ported to spider arcode would be 0x14000000 - XXXXXXXX
the first ported offset being 0x1126F040 followed by some floating point value, right? or was 0x02D90FC0 already ready for spider arcode?
theres a floating point to hexadecimal converter on geckocodes back from the Wii hacking days
i tried 0x3F800000, 0x7F000000, and 0xFFFFFFFF as values but nothing seemed to really change
 
Last edited by supermariorick,

Nanquitas

Well-Known Member
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
Nope, those are the raw offsets from Cheat engine. The real ntr offsets are:
16d90fc0 (+1400 0000);
1633ab90 (+1400 0000).

But if we follow this:
To export the offset to ARCode (HEX):
<START OFFSET> + <FOUND OFFSET> - 14000000 = <ARCode OFFSET>
It seems like it's ready for arcode but i have a n3ds so i can't tell you for sure...

And yes we need to convert the float value you want to write into hexadecimal.
The problem is:

I can change the value if i put the game in "pause" by pressing the home button, but as soon as i come back to the game, the value take the old/real value... That's why i think those offset are just a copy/format values read from an other one but i can't find the real one...
 

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
Nope, those are the raw offsets from Cheat engine. The real ntr offsets are:
16d90fc0 (+1400 0000);
1633ab90 (+1400 0000).

But if we follow this:

It seems like it's ready for arcode but i have a n3ds so i can't tell you for sure...

And yes we need to convert the float value you want to write into hexadecimal.
The problem is:

I can change the value if i put the game in "pause" by pressing the home button, but as soon as i come back to the game, the value take the old/real value... That's why i think those offset are just a copy/format values read from an other one but i can't find the real one...
better to scan for realtime values if you can as the special skill gauge changes in realtime. also take into account all the different changes to the gauge from unlocking by rank.
are you making these codes with RAMdumps or with NTR debugger?
 
Last edited by supermariorick,

Nanquitas

Well-Known Member
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
Don't worry i made more than 20 dumps x).
I'm in front of the dormagon with my gauge empty and every 2 shots of sword i've made a dump until the gauge was full. First only with the 7'th region but in the end i've been dumping all of them ^^.

Well, it's ramdump made via ntr debugger so don't know what to answer x) !

But what do you mean by: "also take into account all the different changes to the gauge from unlocking by rank" ?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    hmmm 360 even lol
  • Psionic Roshambo @ Psionic Roshambo:
    Well I was getting a discount so 320 is probably right
  • BigOnYa @ BigOnYa:
    That is cheap, I used to pay $100 for a tine.
  • Psionic Roshambo @ Psionic Roshambo:
    Tine? One gram?
  • BigOnYa @ BigOnYa:
    Sixteenth
  • Psionic Roshambo @ Psionic Roshambo:
    Also it was literally out of a kilo when I got it off the boat so absolutely pure
  • Psionic Roshambo @ Psionic Roshambo:
    Holy shiz that's a lot
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I was getting 3.5 Grams for 320 could have stepped on it and doubled my money easy lol
    +1
  • BigOnYa @ BigOnYa:
    I'd be afraid to it nowdays, my heart would explode prob. I just stick beers n buds nowdays.
  • Psionic Roshambo @ Psionic Roshambo:
    I would get to drive from tarpon springs to like Miami a thousand bucks lol do that twice a week and back in 92 that was good money
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    @Psionic Roshambo what are you guys talking about?
  • Psionic Roshambo @ Psionic Roshambo:
    Blew it on women and muscle cars lol
    +1
  • BigOnYa @ BigOnYa:
    @Xdqwerty Hamster food, its pricey nowadays to keep PCs running.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I don't do anything except cigarettes and gotta stop eventually lol
    +1
  • BigOnYa @ BigOnYa:
    I'd do shrooms again if could find, and I was outside camping/fishing, and had a cooler full of beer.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I wouldn't mind some LSD, laughing until my face hurt sounds fun lol
    +1
  • BigOnYa @ BigOnYa:
    You ever try soaper powder/qauludes? I did once and like a dumbass drank beer on top of taking, I woke up laying in my backyard in the pouring rain, it knocked me out. I have not seen it around in many many years.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No never tried a lot of things but never that lol
  • Psionic Roshambo @ Psionic Roshambo:
    I did pass out one time on a floor after taking a bunch of Ambien lol thought it would help me sleep and did it lol
  • Psionic Roshambo @ Psionic Roshambo:
    Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest pill bottle I have ever seen lol
  • K3Nv2 @ K3Nv2:
    Ativan is pretty legit
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    The last time I had to take something to help me sleep, I was prescribed Trazadone it was pretty OK to be honest.
  • Psionic Roshambo @ Psionic Roshambo:
    Not something I need at all these days, doing a lot better lol
    Psionic Roshambo @ Psionic Roshambo: Not something I need at all these days, doing a lot better lol