ROM Hack [RELEASE] Fantasy Life Save Viewer/Editor

JakeHinman

Member
Newcomer
Joined
Jan 30, 2012
Messages
9
Trophies
0
XP
99
So the DLC is indeed Savegame Bound. I have a Savegame with the DLC unlocked even though I didn't buy the DLC. It's also playable.

For Multiplayer the Version is dependent to play together (1.0.0 for non DLC | 1.0.1 for DLC). This is also given by the Savegame. there for by manipulating certain parts in the Savegame you can activate the DLC Content for your Savegame. (Even though for example stat points cap out on 100 - this needs the additional download data. Maybe someone can get that and provide it?)

Possibly the Version part is independent from the DLC unlocking. If that is the case it would be possible to let DLC and non DLC players play together by savegame manipulation.

Can someone provide a Savegame created from a DLC Game that he has just started. (Like played until you can save for the first time)
I got ya, posting it here in a few minutes.
 

Attachments

  • US_fl_ext1.zip
    2.3 KB · Views: 344
  • Like
Reactions: TheDeKay

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
I tried this with extdata_dump and the editor just kept crashing whenever I tried to save the .fsd file. is FLsavetool better? does it work with Ninjhax 2.0 or does it require kernel access? I figured if extra data can be edited without kernel access then this can be done. if not I'll stick with KazoWAR's arcode, spider3dstools, and codes that work using RAM editing. so far the RAM editing method works but for some reason even though I have a save that had the DLC and my character can go up to level 200 on that one I can't go to level 200 on my second save. keep in mind all my extra data on my SD card was moved into LOST.DIR after attempting to use faulty usbotg on my Android tablet to conveniently use the Hex Editor app on RAMdumps without needing a PC. this was before I got Cubic Ninja + Ninjhax 2.0 and FTP3ds. basically, I lost all my old extradata and I dont want to update past 9.5.0-22 and can't access the eShop in order to reinstall the DLC extradata which I bought the key to before 9.5 even existed. Also I havent beat the game on my second save so perhaps that could be why I can't level to 200 yet? I found it interesting the most that even though my extra data for Fantasy Life containing Origin Island is gone my save still has access to everything the DLC unlocked including Origin Island, the goddess statue items, level 200, and the in-game partners unlocked after DLC. this leads me to believe that perhaps the DLC extra data is just a key to unlocking what's on the cart? and what does this say for digital copies? if the data is already there then what is the point of making people pay for content that is already on there? I feel like Level 5 and Nintendo were just poorly covering the fact that they shilled features on this game by putting a key to whats already there on the cart and making it "unlockable". Perhaps this info will lead to more discoveries about save editing. I lack the extradata stored on the SD card to "unlock" it yet my save file still has access to it. very different results than deleting and restoring extradata for Fire Emblem Awakening in which deleting extradata actually altered gameplay until it was restored after going to the Outrealm menus.
 

TheDeKay

I call it research
Member
Joined
Feb 6, 2015
Messages
152
Trophies
0
XP
239
Country
I tried this with extdata_dump and the editor just kept crashing whenever I tried to save the .fsd file. is FLsavetool better? does it work with Ninjhax 2.0 or does it require kernel access? I figured if extra data can be edited without kernel access then this can be done. if not I'll stick with KazoWAR's arcode, spider3dstools, and codes that work using RAM editing. so far the RAM editing method works but for some reason even though I have a save that had the DLC and my character can go up to level 200 on that one I can't go to level 200 on my second save. keep in mind all my extra data on my SD card was moved into LOST.DIR after attempting to use faulty usbotg on my Android tablet to conveniently use the Hex Editor app on RAMdumps without needing a PC. this was before I got Cubic Ninja + Ninjhax 2.0 and FTP3ds. basically, I lost all my old extradata and I dont want to update past 9.5.0-22 and can't access the eShop in order to reinstall the DLC extradata which I bought the key to before 9.5 even existed. Also I havent beat the game on my second save so perhaps that could be why I can't level to 200 yet? I found it interesting the most that even though my extra data for Fantasy Life containing Origin Island is gone my save still has access to everything the DLC unlocked including Origin Island, the goddess statue items, level 200, and the in-game partners unlocked after DLC. this leads me to believe that perhaps the DLC extra data is just a key to unlocking what's on the cart? and what does this say for digital copies? if the data is already there then what is the point of making people pay for content that is already on there? I feel like Level 5 and Nintendo were just poorly covering the fact that they shilled features on this game by putting a key to whats already there on the cart and making it "unlockable". Perhaps this info will lead to more discoveries about save editing. I lack the extradata stored on the SD card to "unlock" it yet my save file still has access to it. very different results than deleting and restoring extradata for Fire Emblem Awakening in which deleting extradata actually altered gameplay until it was restored after going to the Outrealm menus.

They made the DLC Features like Origin Island unaccessible in the No DLC Version. All Items, Maps etc. still exist on it.
Whether or not you can play the DLC Content is saved in the Save File (Currently working on trying to find how to unock the DLC via save editing).
The Download Part only changes the Fact that your Saves are created as DLC Saves and the Stat Limit.

Therefore you basically still keep your DLC Stuff for your Save even though you basically lost access to the DLC. All newly created Savegames will not be DLC Saves in this case though.
 

iwabo

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
155
Trophies
0
XP
1,554
Country
Germany
I wonder, is this tool still in development? The author didn't talk in a while so I wonder if we can expect more features to be added like the mentioned quests and items editing. This tool was already more than helpful to me in order to avoid the endless level grinding to 200 so it's not like I'm ungrateful.
 

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
They made the DLC Features like Origin Island unaccessible in the No DLC Version. All Items, Maps etc. still exist on it.
Whether or not you can play the DLC Content is saved in the Save File (Currently working on trying to find how to unock the DLC via save editing).
The Download Part only changes the Fact that your Saves are created as DLC Saves and the Stat Limit.

Therefore you basically still keep your DLC Stuff for your Save even though you basically lost access to the DLC. All newly created Savegames will not be DLC Saves in this case though.
i started a new save file and made my new character have god rank in my current Life class then i checked the desk for Lunares coin exchanges and it's there and has the instructions for what happens after completing story mode and beating the Origin Island story. strange considering i dont have the extradata anymore that is meant to unlock it. somehow my save data appears to have kept it unlocked for me on a new save file. well anyway i am breezing through the game since i used a spider3dstools enabled arcode (KAZOwar can be thanked for making an arcode injection tool using spider) to unlock god rank early without waiting until story mode is completed + origin island is completed. i must say that it certainly is better having god rank before Origin Island instead of after. kinda wish the game did this in the first place where it's actually useful instead of postgame.
 

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
Guess that's a no :cry:
be patient. TheDeKay is the dev and appears to be working on it. every amount of information on the game's save data helps and the dev may not have the free time to do this. just be grateful someone is working on it at all. if you want to contribute then if you have 9.5.0-22 old3ds firmware and below you can do various RAMdumps and try to create one time activated action replay codes which apparently with a ramdump and a save file dump and the right information can probably be ported for save editing in a hex editor and even be eventually ported to this tool with the right help. I found some thread or article years ago that basically explained porting gecko codes for Zelda on the Wii to save file edits in a hex editor in the case of stuff like unlockables and items which could then overwrite the current save on the Wii using a save manager after Nintendo began implementing anti save game restore on updates back when Twilight Hack on the Wii was a thing. so in short it's possible to push this along if you can find a way to contribute to its progress. it would appear information is the key in progress here. if you really want to help but cant use the web exploit then perhaps dumping your save after gaining usermode with tubehax can help.
 
Last edited by supermariorick,

TheDeKay

I call it research
Member
Joined
Feb 6, 2015
Messages
152
Trophies
0
XP
239
Country
i started a new save file and made my new character have god rank in my current Life class then i checked the desk for Lunares coin exchanges and it's there and has the instructions for what happens after completing story mode and beating the Origin Island story. strange considering i dont have the extradata anymore that is meant to unlock it. somehow my save data appears to have kept it unlocked for me on a new save file. well anyway i am breezing through the game since i used a spider3dstools enabled arcode (KAZOwar can be thanked for making an arcode injection tool using spider) to unlock god rank early without waiting until story mode is completed + origin island is completed. i must say that it certainly is better having god rank before Origin Island instead of after. kinda wish the game did this in the first place where it's actually useful instead of postgame.

This is awkward. I know that the DLC is Savegame bound and looking at it I found some values and stuff. Seems to be harder just activate it than I thought though. But it's definitely possible.
However I thought that you may need the extdata to be able to for example skill you Points over the 100 Limit. (100 Base + X skilled that is)
Also can you level higher than Level 99 on a DLC Savegame without having completed the Story etc. (To test try to set your Level to 98 / 99 and try gaining XP)

The most helpful thing would actually be a decrypted Version of the Game. The guy I used to work with also did decrypt the game. He seems to have disappeared though.
Sadly I can't get a decrypted Version myself since I am on 10.1
I can however do manual Savegame research via SaveDumps.
 
Last edited by TheDeKay,
  • Like
Reactions: Zan'

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
This is awkward. I know that the DLC is Savegame bound and looking at it I found some values and stuff. Seems to be harder just activate it than I thought though. But it's definitely possible.
However I thought that you may need the extdata to be able to for example skill you Points over the 100 Limit. (100 Base + X skilled that is)
Also can you level higher than Level 99 on a DLC Savegame without having completed the Story etc. (To test try to set your Level to 98 / 99 and try gaining XP)

The most helpful thing would actually be a decrypted Version of the Game. The guy I used to work with also did decrypt the game. He seems to have disappeared though.
Sadly I can't get a decrypted Version myself since I am on 10.1
I can however do manual Savegame research via SaveDumps.
from what i can tell i still have to beat the Origin Island story to unlock level 100 to 200 but for some reason god rank is unlockable even before the story is completed.
 

TheDeKay

I call it research
Member
Joined
Feb 6, 2015
Messages
152
Trophies
0
XP
239
Country
from what i can tell i still have to beat the Origin Island story to unlock level 100 to 200 but for some reason god rank is unlockable even before the story is completed.

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?
 

TheDeKay

I call it research
Member
Joined
Feb 6, 2015
Messages
152
Trophies
0
XP
239
Country
mvmiranda is the starter of this thread, and the person you mentioned doesn't even appear in the credits of the tool...? :huh:
This is correct. mvmiranda started the thread and created the tool. I did not work on mvmiranda's Save editor and I do not have any access to the source. However mvmiranda seems to have dropped this project and it is "outdated" and buggy (Not trying to talk down his work - it's awesome). There are a lot more things you can do with save editing that the Save Editor doesn't include. So I would like to create a new Fantasy Life Save Editor including the current features (including fixing the rank stuff). And adding Item Editing, Skill Editing, possibly Quest Editing, "Character Design" editing etc.
I'd however like to find the DLC Unlocking/Locking Part first and may eventually include that.
 

TheOne61

Well-Known Member
Newcomer
Joined
Nov 29, 2014
Messages
59
Trophies
0
Age
33
XP
652
Country
Canada
I would just like to chime in and say I would LOVE a save editor that could item editing and skill editing. I really hope you release it TheDeKay, as I will definitely be waiting for it!
 

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
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?

I'm interested in those offset if you don't mind :).
I'm currently working on a ntr plugin for this game and having those offset could grandly help me as how the data is stored is sometimes the same that how it's loaded :)
 

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
interesting thing happened. i beat the main story on my second save and even though there is no extradata for unlocking the DLC, I was still allowed access to Origin Island and everything that would be unlocked with the extradata. so i am guessing based solely on my experiences that it could be possible to unlock Origin Island on the saves without the DLC. when i load the game up it gives me an error with the extradata being gone but all the Origin Island data is accessible for the saves. so maybe a program could be made to hex edit lines in .fsd saves and update checksums (if any are needed) to turn them into Origin Island saves or even a 3ds action replay code (like in the tool by KazoWAR that uses yifan lu's spider3dstools web exploit that injects one time cheat codes in RAM) that injects changes in the RAM that can be written to the save by in game saving. either way it seems possible that savehacking or web injection can be used to save $15 spent on some 2 block unlocker "DLC" that grants access to another part of the game already there on the cartridge if you're willing to ignore an error message about extradata missing every time you play.
 

TheDeKay

I call it research
Member
Joined
Feb 6, 2015
Messages
152
Trophies
0
XP
239
Country
interesting thing happened. i beat the main story on my second save and even though there is no extradata for unlocking the DLC, I was still allowed access to Origin Island and everything that would be unlocked with the extradata. so i am guessing based solely on my experiences that it could be possible to unlock Origin Island on the saves without the DLC. when i load the game up it gives me an error with the extradata being gone but all the Origin Island data is accessible for the saves. so maybe a program could be made to hex edit lines in .fsd saves and update checksums (if any are needed) to turn them into Origin Island saves or even a 3ds action replay code (like in the tool by KazoWAR that uses yifan lu's spider3dstools web exploit that injects one time cheat codes in RAM) that injects changes in the RAM that can be written to the save by in game saving. either way it seems possible that savehacking or web injection can be used to save $15 spent on some 2 block unlocker "DLC" that grants access to another part of the game already there on the cartridge if you're willing to ignore an error message about extradata missing every time you play.
I said that a while ago already that the DLC is bound to the save. I never had any problems with missing extdata messages though. But from the way the game is saved on the SD Card it should be possible to grab the extdats from somepne else and use it.
 

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
I said that a while ago already that the DLC is bound to the save. I never had any problems with missing extdata messages though. But from the way the game is saved on the SD Card it should be possible to grab the extdats from somepne else and use it.
does that mean i could grab extradata from someone else for other games and for example install it so games that use extradata for updates that saves are tied to can be played again with those updates circumventing the need for eShop access to acquire game updates? just straddling on a long shot of hope here lol

now if only RAM injections or save file edits could be used to fill the special gauge. i know based only on experiences that the save when loaded up keeps how much special skill energy was filled on the gauge based on how much was there right before saving the last time. so maybe the value for how much of the special gauge is filled can be found in saves and if thats the case maybe it can be somehow ported to a RAM injection arcode? another long shot here lol
would definitely make battling against dragons and the Pumpking easier
 
Last edited by supermariorick,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @K3Nv2, https://www.youtube.com/watch?v=Vbqh0vXaRLw