=Intro=
Note: This is my first guide so be kind.
For those of us who have arrived here we have most likely used the Fantasy Life Save Viewer/Editor created by mvmiranda and have ended up with all other lifes as unlocked as if we had already learned them. At first this is not an issue but when you later on try to change to another life you will not get the initial tutorial to learn the skills and you will be locked out of being able to use any other life.
Not being able to change to another life in a game like Fantasy Life is a real pain and most of us will not want to restart our save from scratch. Since I was never able to find a way around this I started posting on the forum and was assisted by TheDeKay whom I'd like to thank for providing the Offset values and helping me solve this. As I know many others are having the same issue I would like to create this small tutorial on how to reset any life in Fantasy Life for everyone to use.
=Before we begin=
1. You will need to export your game save and move it to your PC
2. Download a HEX editor (google is your friend) As I am on a MAC I am using "Hex Fiend"
3. Life Offset List that you will need:
4. If new to using a Hex Editor (like me) this will be handy. It's a simple image showing how the offsets are laid out.
=Steps=
1. Make a backup of your safe file.
2. Open the save file with your Hex Editor.
3. Move to the first value for the life you would like to modify from the Offset List(3) above
and change the values to 00 00 00 00 for the offset values. (For help view step 4 above)
4. After we have made our modifications save the file.
5. Import the save file back into your rom file.
6. Enjoy
Note, if you made a mistake while editing the file when you start the ROM, while the save files are
being loaded the game will be in a hung state and you will have to power off (forced) the 3ds. If this happens just give it another try or ask for help.
If you would like to add any details or suggest an improvement please feel free to let me know.
Note: This is my first guide so be kind.
For those of us who have arrived here we have most likely used the Fantasy Life Save Viewer/Editor created by mvmiranda and have ended up with all other lifes as unlocked as if we had already learned them. At first this is not an issue but when you later on try to change to another life you will not get the initial tutorial to learn the skills and you will be locked out of being able to use any other life.
Not being able to change to another life in a game like Fantasy Life is a real pain and most of us will not want to restart our save from scratch. Since I was never able to find a way around this I started posting on the forum and was assisted by TheDeKay whom I'd like to thank for providing the Offset values and helping me solve this. As I know many others are having the same issue I would like to create this small tutorial on how to reset any life in Fantasy Life for everyone to use.
=Before we begin=
1. You will need to export your game save and move it to your PC
2. Download a HEX editor (google is your friend) As I am on a MAC I am using "Hex Fiend"
3. Life Offset List that you will need:
Paladin: 1FC7C to 1FC7F
Mercenary: 1FC90 to 1FC93
Hunter: 1FC64 to 1FC67
Wizard: 1FC9C to 1FC9F
Miner: 1FCA0 to 1FCA3
Woodcutter: 1FC74 to 1FC77
Angler: 1FC60 to 1FC63
Cook: 1FC8C to 1FC8F
Blacksmith: 1FC6C to 1FC6F
Carpenter: 1FC98 to 1FC9B
Tailor: 1FC78 to 1FC7B
Alchemist: 1FC84 to 1FC87
Mercenary: 1FC90 to 1FC93
Hunter: 1FC64 to 1FC67
Wizard: 1FC9C to 1FC9F
Miner: 1FCA0 to 1FCA3
Woodcutter: 1FC74 to 1FC77
Angler: 1FC60 to 1FC63
Cook: 1FC8C to 1FC8F
Blacksmith: 1FC6C to 1FC6F
Carpenter: 1FC98 to 1FC9B
Tailor: 1FC78 to 1FC7B
Alchemist: 1FC84 to 1FC87
Below is an example of the offsets that belong to the Paladin Life Completion.
These are from "1FC7C"(blue) to "1FC7F"(green) - These are easy to find if we look at the left/bottom offset values of what we have currently selected(in blue), in my case the 64 is what I have selected.
The code reads 64 00 00 02 below and they are divided into pairs, simply select the first pair (highlight) and type the number "0" as this will only replace the selected values. Make sure we are changing only the
selected values as if we type in an additional character this will modify the rest so make a copy of the file before editing.
All of the values must be changed to 00 00 00 00 as this will reset the life and you will be allowed to learn the new life and play through the tutorial.
Before = 64 00 00 02
After = 00 00 00 00
These are from "1FC7C"(blue) to "1FC7F"(green) - These are easy to find if we look at the left/bottom offset values of what we have currently selected(in blue), in my case the 64 is what I have selected.
The code reads 64 00 00 02 below and they are divided into pairs, simply select the first pair (highlight) and type the number "0" as this will only replace the selected values. Make sure we are changing only the
selected values as if we type in an additional character this will modify the rest so make a copy of the file before editing.
All of the values must be changed to 00 00 00 00 as this will reset the life and you will be allowed to learn the new life and play through the tutorial.
Before = 64 00 00 02
After = 00 00 00 00
=Steps=
1. Make a backup of your safe file.
2. Open the save file with your Hex Editor.
3. Move to the first value for the life you would like to modify from the Offset List(3) above
and change the values to 00 00 00 00 for the offset values. (For help view step 4 above)
4. After we have made our modifications save the file.
5. Import the save file back into your rom file.
6. Enjoy
Note, if you made a mistake while editing the file when you start the ROM, while the save files are
being loaded the game will be in a hung state and you will have to power off (forced) the 3ds. If this happens just give it another try or ask for help.
If you would like to add any details or suggest an improvement please feel free to let me know.