Hacking Gaming Misc Others Project [Release] Digimon Story Cyber Sleuth: Complete Edition Save Editor (Switch) v1.0

  • Thread starter Thread starter Maq47
  • Start date Start date
  • Views Views 23,847
  • Replies Replies 39
  • Likes Likes 8
i dont see the home gate. i appreciate the help though.
Oops, I placed an Export, not a Home Gate, without thinking.
Post automatically merged:

Same effect, though, just takes you back to the dungeon entrance, which should still get you unstuck.
Post automatically merged:

Oh, you said at Hudie. The Cafe. Not a dungeon. Okay, give me a minute. This is a 2 minute fix.
Post automatically merged:

Here you go.
 

Attachments

Last edited by Maq47,
I haven't even changed the value, as soon as I save it it crashes.
1741753370598.png
 
I've been handling a problem with this save editor.

1 - I have a physical copy of Digimon Cyber Sleuth Complete Edition, final USA. I installed the XCI file on emunand.
2 - After playing the prologue and Chapter 1, I've tried editing my save file. Error upon saving. Reason: Lenght.
3 - I started doubting about some things:

3.1 - JKSV is corrupting my save files?
3.2 - This Save Editor only works when the game is from USA E-Shop (NSP)?
3.3 - This Save Editor only works in a certain moment of the game or just when we have beaten the game?

I don't doubt that my game is original, because I've bought from a Nintendo Official Reseller.

Can someone help me with this problem?

(I've edited this post with a new save just after getting the first Digimon on Prologue)
 

Attachments

Last edited by BrKyo99,
I've been handling a problem with this save editor.

1 - I have a physical copy of Digimon Cyber Sleuth Complete Edition, final USA. I installed the XCI file on emunand.
2 - After playing the prologue and Chapter 1, I've tried editing my save file. Error upon saving. Reason: Lenght.
3 - I started doubting about some things:

3.1 - JKSV is corrupting my save files?
3.2 - This Save Editor only works when the game is from USA E-Shop (NSP)?
3.3 - This Save Editor only works in a certain moment of the game or just when we have beaten the game?

I don't doubt that my game is original, because I've bought from a Nintendo Official Reseller.

Can someone help me with this problem?

(I've edited this post with a new save just after getting the first Digimon on Prologue)
Have you installed the latest update? If I remember correctly, v1.0.1 changed the save file size by about 64 bytes, so you would at least need update v1.0.1. I do not know if update v1.0.2 changed the size again or not, but I do know that v1.0.3 didn't.
 
Have you installed the latest update? If I remember correctly, v1.0.1 changed the save file size by about 64 bytes, so you would at least need update v1.0.1. I do not know if update v1.0.2 changed the size again or not, but I do know that v1.0.3 didn't.
I'm having similar issue, I'm at 1.0.3. please help
Post automatically merged:

I haven't even changed the value, as soon as I save it it crashes.im

I haven't even changed the value, as soon as I save it it crashes.
View attachment 490570
Was it fixed? 😅 I'm having similar issue
 
I'm having similar issue, I'm at 1.0.3. please help
Post automatically merged:




Was it fixed? 😅 I'm having similar issue
I have been busy between multiple projects and IRL things right now, so I haven't had time to go back to finish this editor. The problem is that the editor only takes the US version, in English, into account. If you play the EU version, or have a system language other than American English, it stops working at some point because of character set compatibility issues. I cannot work around this with my limited understanding of C#.
 
I have been busy between multiple projects and IRL things right now, so I haven't had time to go back to finish this editor. The problem is that the editor only takes the US version, in English, into account. If you play the EU version, or have a system language other than American English, it stops working at some point because of character set compatibility issues. I cannot work around this with my limited understanding of C#.
But I'm playing in US version though 🥹, and as windows default is English also.
 
But I'm playing in US version though 🥹, and as windows default is English also.
This also wasn't made with emulators in mind. Emulators are only about 60% to 80% accurate (depending on the emulator), with many games barely even able to boot, so expecting a save editor to possibly account for these inaccuracies is unreasonable.
 
This also wasn't made with emulators in mind. Emulators are only about 60% to 80% accurate (depending on the emulator), with many games barely even able to boot, so expecting a save editor to possibly account for these inaccuracies is unreasonable.
My apologies my guy for not being clear, but I'm using a JB switch and a "YAR!!" game. here's my save, it's basically the start, and my initial attempts seems to be saving fine even with error, but whenever I'm doing anything (like adding digis, or literally just saving it but doing nothing ), it send errors "LENGTH"
 

Attachments

My apologies my guy for not being clear, but I'm using a JB switch and a "YAR!!" game. here's my save, it's basically the start, and my initial attempts seems to be saving fine even with error, but whenever I'm doing anything (like adding digis, or literally just saving it but doing nothing ), it send errors "LENGTH"
Okay, after tracking down this bug for 24 hours, I finally found the culprits - first, the handling for nicknames of Digimon uses the wrong maximum size (it's set to 11 bytes for Digimon, but it should be 19 bytes). Second, the maximum length of character names is set to 7, and although this is correct, there's no checks for when the name is filled with 0x00 values, so when Hacker's Memory or Cyber Sleuth haven't been started yet, when trying to read in the character name it tries to read in 0 characters, and when trying to save, it errors because the code uses a variable called 'charactersToWrite, and checks '8 - charactersToWrite' to determine the minumum length to write, but since the minimum is 1, from the maximum of 7, from this code and the number to write is 0, it spazzes out and cannot continue. The code currently (when reading in the names) reads until a null byte (00), but when changing the name in the editor, or attempting to save, the max length of 11 bytes (for Digimon) or 7 bytes (for character name) is checked and if either is longer than the programmed maximum, or shorter than the programmed minumum (for character names), an error occurs. The error that happens for most people is the character name one. I've known about the Digimon name one for months but haven't gotten around to fixing it. However, the other bug warrants an immediate bugfix, as you cannot edit your save at all if you haven't started both games. It's just 2 character changes to fix this bug and a recompile. The long part of this is reinstalling Visual Studio, as I have had to factory reset my PC since last working on this, although the code is still on my PC in the proper place. The character name bug should be fixed by the end of the day. The Digimon name one will have to wait until later on, however, as that requires over 80 changes to code across the whole project. But it will be done.
 
Okay, after tracking down this bug for 24 hours, I finally found the culprits - first, the handling for nicknames of Digimon uses the wrong maximum size (it's set to 11 bytes for Digimon, but it should be 19 bytes). Second, the maximum length of character names is set to 7, and although this is correct, there's no checks for when the name is filled with 0x00 values, so when Hacker's Memory or Cyber Sleuth haven't been started yet, when trying to read in the character name it tries to read in 0 characters, and when trying to save, it errors because the code uses a variable called 'charactersToWrite, and checks '8 - charactersToWrite' to determine the minumum length to write, but since the minimum is 1, from the maximum of 7, from this code and the number to write is 0, it spazzes out and cannot continue. The code currently (when reading in the names) reads until a null byte (00), but when changing the name in the editor, or attempting to save, the max length of 11 bytes (for Digimon) or 7 bytes (for character name) is checked and if either is longer than the programmed maximum, or shorter than the programmed minumum (for character names), an error occurs. The error that happens for most people is the character name one. I've known about the Digimon name one for months but haven't gotten around to fixing it. However, the other bug warrants an immediate bugfix, as you cannot edit your save at all if you haven't started both games. It's just 2 character changes to fix this bug and a recompile. The long part of this is reinstalling Visual Studio, as I have had to factory reset my PC since last working on this, although the code is still on my PC in the proper place. The character name bug should be fixed by the end of the day. The Digimon name one will have to wait until later on, however, as that requires over 80 changes to code across the whole project. But it will be done.
You da best! So after this fix, we should be able to edit our save?
 
Version 1.1.0 has been released. You can find it in the OP or on the project's Releases page on GitHub (linked in the OP). Please let me know about any bugs or crashes you find. I will do my best to fix them. @UshioGabz I am going to mention you specifically, since you needed this fix pretty badly.
 
Version 1.1.0 has been released. You can find it in the OP or on the project's Releases page on GitHub (linked in the OP). Please let me know about any bugs or crashes you find. I will do my best to fix them. @UshioGabz I am going to mention you specifically, since you needed this fix pretty badly.
Yes!!!!!!!
 
I found some bugs in 1.1.0.
- Moves shock and destruction turn into super shocker and destruction crush
- In " Learned Skill" Slot 1 digimon CS and HM, Skill 19 and 20 are replaced by random ones depending on the digimon and skill 13 and 14 turn into skill 15, 16. The 15, 16 into 17, 18 ...
 
Hello, everyone. I am here today to post version 1.0 of my project, a save editor for the Nintendo Switch version of Digimon Story Cyber Sleuth: Complete Edition. This project was originally started by @Green Mii, who at one point abandoned the project, but with their blessing, I picked up where they left off, and now it is ready for an initial release! Here is a list of supported features, with more on the way:

  • Full party editing, including skills, stats, and the like. You could set every Digimon in your party to use 0 Party Memory if you wanted. Stats are limited to the displayable maximum for the base values, but more can be added using the bonus stats feature for each stat.
  • Editing certain character data, like the character name, gender (Cyber sleuth only), money, rank, and CSP/Hacker Points. Inventory editing is planned for last, but I will desire a helper to implement it once the time comes.
  • Coming in v2.0 - Editing DigiFarm Digimon and character Party Memory.
  • Coming in v3.0 - Editing inventory, and fixing the pesky bug regarding equippable items (more on that below).
  • Requestable but not currently planned - DigiBank editing, and an option to allow setting all Digimon's scan data to max on save.
Known bugs:

  • When giving an equipment item or accessory to a Digimon, it is impossible to remove it in-game due to their integration with the inventory data. This will be fixed in v3.0, and a temporary workaround is to remove or change it in the save editor every time.

Download on GitHub

Edit: Apparently, it needs to be said that this save editor only works 100% on the US version. As stated in this thread, the EU version has formatting differences that break saving save files, edited or not. I tested this by opening a copy of my test save data, edited my party to be the same as the EU sample, and saved the save file successfully. I edited the party of the EU sample to be the same as my test save data, and got an error upon saving. Then I opened up the EU save and test save in a hex editor and found differences in formatting of nicknames, in addition to formatting of stats (normally, in the US version, stats other than HP are capped at 999 in the data; this is not the case in the EU version, making playing with EU players online unfair. I would recommend not playing online competitively in this game for that very reason). All in all, this save editor only works on the US version. There is no way to make the EU version supported using the current programming language and build chain (Visual C#) due to how strings are handled and how the EU version formats them.


Edit 11th May 2025: Version 1.1.0 has been released. This bugfix release fixes a few crashes and mitigates other possible bugs. It can be downloaded from the attachment in this message or at the GitHub link above. Please let me know if you find any bugs. I will do my best to fix them.
This thread was the closest I could find on Google about this subject ..

But is there any chance you could add support to this tool for the ps vita ? I’d be happy to provide a save file if needed

I don’t believe a tool like this exists for the vita version but maybe I’m bad at Google
 
This thread was the closest I could find on Google about this subject ..

But is there any chance you could add support to this tool for the ps vita ? I’d be happy to provide a save file if needed

I don’t believe a tool like this exists for the vita version but maybe I’m bad at Google

The save file format for the Vita version is dramatically different than the Switch version, as the Switch version has data for both games at once, and the Vita games are separate. I do not have a way currently to figure out Vita saves and how they're structured, so this request is beyond my current capabilities, sadly.
 
The save file format for the Vita version is dramatically different than the Switch version, as the Switch version has data for both games at once, and the Vita games are separate. I do not have a way currently to figure out Vita saves and how they're structured, so this request is beyond my current capabilities, sadly.
Understandable! I appreciate you taking the time to respond and explain a bit more about some of the challenges
 
Does anyone have a Nintendo Switch save for Digimon Story Cyber Sleuth: Complete Edition with New Game+ unlocked?


I'm using the Switch version on Eden emulator (Android), so I need a Switch save, not a PC save.


A save with most Digimon/items unlocked would be great too. Thanks!
 

Site & Scene News

Popular threads in this forum