Dreamlight Valley Rift in Time DLC

  • Thread starter Thread starter tylern98
  • Start date Start date
  • Views Views 53,934
  • Replies Replies 238
Quick tutorial to edit the profile.json

First, you need to dump your save. I prefer to use JKSV, but there are more options.
Once you dumped your save, you need to transfer the folder to your PC. Inside the folder you will find a file named "profile.json"; this file is encrypted, so you will need this tool to decrypt (the link should give you the site with the recipe ready to just drag your profile file). The tool will give you a new file named "profile", you will need to add the extension JSON again (just rename and add .json). Now you will be able to modify your save data.

As I said in one of the previous posts, you don't need to encrypt the file again. Just place the new modified profile file back to the folder and restore using JKSV.

It is really important that you guys are careful with commas and symbols, any mistake will trigger the Error #1 to pop up. Also, ALWAYS make backups in case something goes wrong.

Now you can add what I previously mentioned.
Post automatically merged:

One day the game just stopped launching for me. It just said "software closed due to error".

Now I'm trying to reinstall it but I can't install the Rift in Time dlc at all. Is this happening to anyone else?
What Error # are you getting?
Post automatically merged:

Also, if anyone is curious about it, the profile.json stores pretty much all the info of your game. You can also add all the premium shop items, such as house skins and furniture, or edit currencies like coins, mist and daisy coins.
 
Last edited by dreamlightcollecter,
Omg it actually works! This is the first time that someone has posted a successful (and only) solution as how to get the DLCs working on a banned console. For months people have been asking. Wow, Thank you.
 
  • Like
Reactions: dreamlightcollecter
How To Unlock All Disney Dreamlight Valley DLC on HomeBrew Switch
(Summary of all the information for those who find this thread in the future)

-

I recommend to run the game after updating in case the format of the save data changes, and then follow the steps in this post.

-

Finding and Opening profile.json File

First, you need to dump your save. I prefer to use JKSV, but there are more options.

Once you dumped your save, you need to transfer the folder to your PC. Inside the folder you will find a file named "profile.json"; this file is encrypted, so you will need this tool to decrypt (the link should give you the site with the recipe ready to just drag your profile file). The tool will give you a new file named "profile", you will need to add the extension JSON again (just rename and add .json). Now you will be able to modify your save data.

You don't need to encrypt the file again after editing. Just place the new modified profile file back to the folder and restore using JKSV.

It is really important that you guys are careful with commas and symbols, any mistake will trigger the Error #1 to pop up. Also, ALWAYS make backups in case something goes wrong.

-

Adding the DLCs
Using this method doesn't require any NSP file, but you still need to update your game to the latest version available.
Inside the profile.json file, go to the very end and find the "LastKnownBoughtExpansions" property. You will have to edit "LastKnownBoughtExpansions", "LastKnownBoughtExpansionsAnyPlatform", and "ExpansionPackOwnershipByPlatform" to add the desired DLC:

"LastKnownBoughtExpansions": [
"Expansion1PackExpansionPass_Nintendo_OnlineKey",
"Expansion2PackExpansionPass_Nintendo_OnlineKey",
"Expansion3PackExpansionPass_Nintendo_OnlineKey"
],
"LastKnownBoughtExpansionsAnyPlatform": [
"BaseGame",
"Expansion01",
"Expansion02",
"Expansion03",
"WinnieDLC"
],
"ExpansionPackOwnershipByPlatform": {
"Nintendo": {
"Entries": [
{
"PackName": "Expansion1PackExpansionPass_Nintendo_OnlineKey",
"PackType": "ExpansionPack",
"Type": "Type_Purchased"
},
{
"PackName": "Expansion2PackExpansionPass_Nintendo_OnlineKey",
"PackType": "ExpansionPack",
"Type": "Type_Purchased"
},
{
"PackName": "Expansion3PackExpansionPass_Nintendo_OnlineKey",
"PackType": "ExpansionPack",
"Type": "Type_Purchased"
},
{
"PackName": "MiniExpansion1PackExpansionPass_Nintendo_OnlineKey",
"PackType": "ExpansionPack",
"Type": "Type_Purchased"
}
]
}
},

If you get Error#1, it means you edited something wrong. I recommend to ALWAYS create backups; otherwise, you can lose your whole save data.

-

DLC Code Names

A Rift in Time (requires update 1.8) = Expansion1PackExpansionPass_Nintendo_OnlineKey
Storybook Vale (requires update 1.14) = Expansion2PackExpansionPass_Nintendo_OnlineKey
Wishblossom Ranch (requires update 1.20) = Expansion3PackExpansionPass_Nintendo_OnlineKey
Honeyglow Woods (requires update 1.24) = MiniExpansion1PackExpansionPass_Nintendo_OnlineKey

-​

Also, wanted to say thank you to coffeatime for trusting my steps and testing this.

-

[Jan 12 2025 Update]

When restoring the save file back into your switch, don't forget to also add the other files into the folder. If you only put the profile.json inside the folder, you will lose the progress. Just copy the other files from your initial dump and paste them in a new folder with the edited profile.json.

[ Jul 10 2026 Update]
1-. The decrypting tool link was updated and is working again.
2-. List with all DLCs code names added.
 
Last edited by dreamlightcollecter,
Quick tutorial to edit the profile.json

First, you need to dump your save. I prefer to use JKSV, but there are more options.
Once you dumped your save, you need to transfer the folder to your PC. Inside the folder you will find a file named "profile.json"; this file is encrypted, so you will need this tool to decrypt (the link should give you the site with the recipe ready to just drag your profile file). The tool will give you a new file named "profile", you will need to add the extension JSON again (just rename and add .json). Now you will be able to modify your save data.

As I said in one of the previous posts, you don't need to encrypt the file again. Just place the new modified profile file back to the folder and restore using JKSV.

It is really important that you guys are careful with commas and symbols, any mistake will trigger the Error #1 to pop up. Also, ALWAYS make backups in case something goes wrong.

Now you can add what I previously mentioned.
Post automatically merged:


What Error # are you getting?
Post automatically merged:

Also, if anyone is curious about it, the profile.json stores pretty much all the info of your game. You can also add all the premium shop items, such as house skins and furniture, or edit currencies like coins, mist and daisy coins.
Thank you guys for the detailed tutoriel. I will try it tonight.
Quick tutorial to edit the profile.json

First, you need to dump your save. I prefer to use JKSV, but there are more options.
Once you dumped your save, you need to transfer the folder to your PC. Inside the folder you will find a file named "profile.json"; this file is encrypted, so you will need this tool to decrypt (the link should give you the site with the recipe ready to just drag your profile file). The tool will give you a new file named "profile", you will need to add the extension JSON again (just rename and add .json). Now you will be able to modify your save data.

As I said in one of the previous posts, you don't need to encrypt the file again. Just place the new modified profile file back to the folder and restore using JKSV.

It is really important that you guys are careful with commas and symbols, any mistake will trigger the Error #1 to pop up. Also, ALWAYS make backups in case something goes wrong.

Now you can add what I previously mentioned.
Post automatically merged:


What Error # are you getting?
Post automatically merged:

Also, if anyone is curious about it, the profile.json stores pretty much all the info of your game. You can also add all the premium shop items, such as house skins and furniture, or edit currencies like coins, mist and daisy coins.
@dreamlight tahnk you for the detailed tutorial. I will try it tonight.
@brianhar can you tell me how to add the premiumshop items
 
Thank you guys for the detailed tutoriel. I will try it tonight.

@dreamlight tahnk you for the detailed tutorial. I will try it tonight.
@brianhar can you tell me how to add the premiumshop items
There's already an entire thread explaining how to do so.
 
Question:
can i just get my pc save file from RUNE
Rune has unlocked the storybook also
and put the save file to my switch!
 
Question:
can i just get my pc save file from RUNE
Rune has unlocked the storybook also
and put the save file to my switch!
I have never used RUNE, so can't tell for sure.

This is what a switch save looks like. If you have the same files, then yes.
 

Attachments

  • IMG_8606.jpeg
    IMG_8606.jpeg
    166.6 KB · Views: 131
thanks for the info
dreamlightcollector
because i used the method you showed
i copy and paste the lines in the profile from youre trick to trigger the storybook
the game starts but i had to start a new game!
not continue.
i F* up the game but i made a copy
 
It works on my side on my nintendo switch ban and continued with my saved game. I just replaced the last lines with the below:
],
"CurrentTrackedActivity": -1,
"LastKnownBoughtExpansions": [
"Expansion1PackExpansionPass_Nintendo_onlineKey",
"Expansion2PackExpansionPass_Nintendo_OnlineKey"
],
"LastKnownBoughtExpansionsAnyPlatform": [
"BaseGame",
"Expansion02"
],
 
  • Like
Reactions: mauroalexand
It works on my side on my nintendo switch ban and continued with my saved game. I just replaced the last lines with the below:
],
"CurrentTrackedActivity": -1,
"LastKnownBoughtExpansions": [
"Expansion1PackExpansionPass_Nintendo_onlineKey",
"Expansion2PackExpansionPass_Nintend:wtf:nlineKey"
],
"LastKnownBoughtExpansionsAnyPlatform": [
"BaseGame",
"Expansion02"
],
copy paste into profile
says error
Post automatically merged:

don't no what i am doing wrong
 
Hi,
Where do you get the error ?
Dis you decrypt the profile.json with the link provided ?
You copy/pasted the text at the end of the file by replacing the same bloc text?
 
copy paste into profile
says error
Post automatically merged:

don't no what i am doing wrong

Hi,
Where do you get the error ?
Dis you decrypt the profile.json with the link provided ?
You copy/pasted the text at the end of the file by replacing the same bloc text?
yes decrypted with the link given
error on the switch when i load the game
removed the smiley face and replaced it for the original
then put it on switch then restored the save file
when loading error
shall i wait for the trigger nsp for fix!
going crazy
first deleted the text from my profile yes copy and paste the file from above
into my profile
 
Last edited by secti8n,
How To Get RiT and Storybook DLC on HomeBrew Switch

(Summary of all the information for those who find this thread in the future)

Finding and Opening profile.json File

First, you need to dump your save. I prefer to use JKSV, but there are more options.

Once you dumped your save, you need to transfer the folder to your PC. Inside the folder you will find a file named "profile.json"; this file is encrypted, so you will need this tool to decrypt (the link should give you the site with the recipe ready to just drag your profile file). The tool will give you a new file named "profile", you will need to add the extension JSON again (just rename and add .json). Now you will be able to modify your save data.

You don't need to encrypt the file again after editing. Just place the new modified profile file back to the folder and restore using JKSV.

It is really important that you guys are careful with commas and symbols, any mistake will trigger the Error #1 to pop up. Also, ALWAYS make backups in case something goes wrong.

Adding the DLCs

Inside the profile.json file, go to the very end and find the "CurrentTrackedActivity" property. You will have to edit it so it looks like this:

"TrackedActivities": [ ], "CurrentTrackedActivity": -1, "LastKnownBoughtExpansions": [ "Expansion1PackExpansionPass_Nintendo_OnlineKey", "Expansion2PackExpansionPass_Nintendo_OnlineKey" ], "LastKnownBoughtExpansionsAnyPlatform": [ "BaseGame" ], "LastKnownBoughtSeasonalPacksAnyPlatform": { }, "ProblemsTracker": { "ProblemsFriendshipAmountTooHigh": [ ] }, "LastResponse": null, "LastRequestTimestamp": null, "IsSane": true }

With this code, you will get both DLCs. You can modify to only get whichever you want. Expansion1 is RiT and Expansion2 is Storybook. Using this method doesn't require any NSP file.

If you get Error#1, it means you edited something wrong. I recommend to ALWAYS create backups; otherwise, you can lose your whole save data.

Also, wanted to say thank you to coffeatime for trusting my steps and testing this.

I noticed that : "LastKnownBoughtExpansionsAnyPlatform": [ "BaseGame" ],

and mine is:
"BaseGame",
"Expansion01"

Probably due to rit , to unlock storybook should I do it like this?:
"BaseGame", or BaseGame
"Expansion01" Expansion02
"Expansion02"
 
Last edited by djwarcr,
I noticed that : "LastKnownBoughtExpansionsAnyPlatform": [ "BaseGame" ],

and mine is:
"BaseGame",
"Expansion01"

Probably due to rit , to unlock storybook should I do it like this?:
"BaseGame", or BaseGame
"Expansion01" Expansion02
"Expansion02"
It should be like this

],
"CurrentTrackedActivity": -1,
"LastKnownBoughtExpansions": [
"Expansion1PackExpansionPass_NintendO_OnlineKey",
"Expansion2PackExpansionPass_NintendO_OnlineKey"
],
"LastKnownBoughtExpansionsAnyPlatform": [
"BaseGame",
"Expansion02"
],
 
  • Like
Reactions: djwarcr
If I modify the Savegame. My Game doesnt let me continue I have to start a new game.

My Backup Profile looks like this.
"TrackedActivities": [ ], "CurrentTrackedActivity": -1, "LastKnownBoughtExpansions": [ "Expansion1PackExpansionPass_Nintendo_OnlineKey" ], "LastKnownBoughtExpansionsAnyPlatform": [ "BaseGame", "Expansion01" ],
 
If I modify the Savegame. My Game doesnt let me continue I have to start a new game.

My Backup Profile looks like this.
"TrackedActivities": [ ], "CurrentTrackedActivity": -1, "LastKnownBoughtExpansions": [ "Expansion1PackExpansionPass_Nintend:wtf:nlineKey" ], "LastKnownBoughtExpansionsAnyPlatform": [ "BaseGame", "Expansion01" ],
Just replace this:
[ "Expansion1PackExpansionPass_Nintend:wtf:nlineKey" ], "LastKnownBoughtExpansionsAnyPlatform": [ "BaseGame", "Expansion01" ],

By:

[
"Expansion1PackExpansionPass_NintendO_OnlineKey",
"Expansion2PackExpansionPass_NintendO_OnlineKey"
],
"LastKnownBoughtExpansionsAnyPlatform": [
"BaseGame",
"Expansion02"
],

It should work
 
Works great.
Post automatically merged:

Just replace this:
[ "Expansion1PackExpansionPass_Nintend:wtf:nlineKey" ], "LastKnownBoughtExpansionsAnyPlatform": [ "BaseGame", "Expansion01" ],

By:

[
"Expansion1PackExpansionPass_NintendO_OnlineKey",
"Expansion2PackExpansionPass_NintendO_OnlineKey"
],
"LastKnownBoughtExpansionsAnyPlatform": [
"BaseGame",
"Expansion02"
],

It should work
in case it makes any difference.

is Nintendo, lower case o
 

Site & Scene News

Popular threads in this forum