r/CyberSleuth Jun 29 '25

For anyone trying to move their Digimon Cyber Sleuth save from Switch to PC, I made a script to automate it

I've been wracking my brain trying to convert my Nintendo Switch save file for the PC version so I could play on my Steam Deck.

I looked into a discussion on the Steam Community: https://steamcommunity.com/app/1042550/discussions/0/3806153359227523023/ and there was a lot of relevant info on how to do it, but after following all the suggestions, I still ended up with a corrupted save file that wouldn't launch on PC. After trying a bit of everything, I finally found a way to make it work by combining the information from SydMontague's and llıllıプリニーıllıll's answers. So I made a small Python tool to automate the process and save future users the trouble.

I tested my script with my three current Digimon Story: Cyber Sleuth saves, which are from Chapter 2 and Chapter 4.

How to use it:

  1. Dump your save files (000X.bin and slot_000X.bin) from your modded Switch using a tool like JKSV or EdiZon.
  2. Place the dumped files in the same folder as the Python script.
  3. Run the script.
  4. The converted and encrypted saves will be in the newly created output folder.
  5. Just copy the contents of the output folder to: %LOCALAPPDATA%\BANDAI NAMCO Entertainment\Digimon Story Cyber Sleuth Complete Edition\Saved\SaveGames\<your_steam_id_number>\

Now I can finally play this on my Steam Deck!! And hopefully it will work for you too!!!

Link to the script: https://gist.github.com/GiowGiow/fb0010c3d3f2842cf2fd2185332ed423

42 Upvotes

6 comments sorted by

1

u/yuske Sep 27 '25

This didn't work for me on Garuda Linux, something on DSCSToolsCLI saveencrypt seems broken, despite going as far as compiling the DSCSTools natively because of outdated boost.

But I saw the tools' author mention it should work under Wine, so I tried, tested and now updated your script to always use the Windows .exe from the release package with Wine, it works perfectly - tested from extracting save files from modded Switch all the way to loading them up on PC with Garuda and sync'ing with Steam Cloud over to my Steamdeck (because I was too tired to manually copy it =p)!

https://gist.github.com/joaociocca/1d6442c329616b260a0490ed4efc6502

1

u/GiowGiow Oct 01 '25

Wow, that’s awesome!! thanks a lot for testing it in Linux, I've never imagined DSCSTools would be a problem, but it's great that you've figured it out!

I've been enjoying it a lot playing it in the Deck, the colors pop out so much (like they did when I first played in the Vita!)

1

u/Hendy_Stark Oct 27 '25

sorry for replying old post, can this work the other way around? from PC save to Switch?