ROM Hack Suggestion Digimon Cyber Sleuth Complete Collection Save Editor?

hex98765

Member
Newcomer
Joined
Dec 6, 2020
Messages
5
Trophies
0
Age
26
XP
37
Country
United States
Switch > EdiZon > editor paste(010014E00DB56000.json) > scripts > lib > python3.5 > digimon.py
receiving Error after opening Edizon in applet mode pushing (-) and loading my 0000.bin file I get error push + to reboot to rcm or (power) to shut off

help fix anyone

--------------------- MERGED ---------------------------

Yes, now i becom a erroro massage:
Switch > EdiZon > editor paste(010014E00DB56000.json) > scripts > lib > python3.5 > digimon.py
receiving Error after opening Edizon in applet mode pushing (-) and loading my 0000.bin file I get error push + to reboot to rcm or (power) to shut off

help fix anyone

--------------------- MERGED ---------------------------

Switch > EdiZon > editor paste(010014E00DB56000.json) > scripts > lib > python3.5 > digimon.py
receiving Error after opening Edizon in applet mode pushing (-) and loading my 0000.bin file I get error push + to reboot to rcm or (power) to shut off

help fix anyone

--------------------- MERGED ---------------------------

Oops sorry about that, updated the digimon.py in github
Please update to the new one
Switch > EdiZon > editor paste(010014E00DB56000.json) > scripts > lib > python3.5 > digimon.py
receiving Error after opening Edizon in applet mode pushing (-) and loading my 0000.bin file I get error push + to reboot to rcm or (power) to shut off

help fix anyone

--------------------- MERGED ---------------------------

Switch > EdiZon > editor paste(010014E00DB56000.json) > scripts > lib > python3.5 > digimon.py
receiving Error after opening Edizon in applet mode pushing (-) and loading my 0000.bin file I get error push + to reboot to rcm or (power) to shut off

help fix anyone
 

hex98765

Member
Newcomer
Joined
Dec 6, 2020
Messages
5
Trophies
0
Age
26
XP
37
Country
United States
Yes, now i becom a erroro massage:
It’s not working

--------------------- MERGED ---------------------------

Ahh you have forget the Path to the Save.

Switch > EdiZon > editor paste(010014E00DB56000.json) > scripts > lib > python3.5 > digimon.py
receiving Error after opening Edizon in applet mode pushing (-) and loading my 0000.bin file I get error push + to reboot to rcm or (power) to shut off

help fix anyone

e38Mz6E.jpg
 

Meow1123

New Member
Newbie
Joined
Dec 15, 2020
Messages
1
Trophies
0
Age
22
XP
22
Country
Malaysia
Just a hex editor, any one will do.
man i need help im new and i just downloaded hex editor but i dont know how to use it like which file to edit and how to edit items (i just want to get big amount of Popular Guy's Guide to level up me digimon fast but how to edit it)
 

shinwg

Well-Known Member
Member
Joined
Jul 1, 2016
Messages
476
Trophies
0
Age
41
XP
636
Country
United States
Anyway, just removing the first 32 bytes SHOULD make a Switch save work on PC (assuming the files are named the same - slot_0000.bin, 0000.bin, system_data.bin, and system_graphic.bin), provided they are copied to "C:\Users\[Username]\AppData\Local\BANDAI NAMCO Entertainment\Digimon Story Cyber Sleuth Complete Edition\Saved\SaveGames\[random digits]\" (for the Steam version).

Edit: Oh, and be sure to use DSCSTools to encrypt the files first before copying them to the PC folder.
Hey bro can u explain me how to transfer my pc save to work on the switch or can I give u my pc save to convert it for me.thanks for lead
 

Maq47

Developer
Member
Joined
Jan 7, 2012
Messages
1,114
Trophies
1
XP
2,762
Country
United States
Someone will need to upload a Switch save to this site for me to give exact directions (I don't have a Switch).

--------------------- MERGED ---------------------------

Also, 'converting' the save required your console's prod.keys file.
 

shinwg

Well-Known Member
Member
Joined
Jul 1, 2016
Messages
476
Trophies
0
Age
41
XP
636
Country
United States
Someone will need to upload a Switch save to this site for me to give exact directions (I don't have a Switch).

--------------------- MERGED ---------------------------

Also, 'converting' the save required your console's prod.keys file.
I have prod.key I believe someone post a switch save
 

shinwg

Well-Known Member
Member
Joined
Jul 1, 2016
Messages
476
Trophies
0
Age
41
XP
636
Country
United States
Someone will need to upload a Switch save to this site for me to give exact directions (I don't have a Switch).

--------------------- MERGED ---------------------------

Also, 'converting' the save required your console's prod.keys file.
Bro when ever you have free time check the previous page Green Mii post a switch save already. If u can guide me on to convert pc save to switch save thanks
 

Wuigi

Well-Known Member
Member
Joined
Sep 14, 2012
Messages
727
Trophies
0
XP
1,766
Country
United States
Sorry to necrobump this thread, but I just wanted to say that I found it very helpful when editing my hacker's memory save file on the vita.
I could finally add the first farm development kit to my inventory that I missed, I hate it so much when games lock you out from revisiting old areas.
The ids for items and categories are all the same although the little endianness ruins easy save editing a little.
The offset for the items is 0xA01D0.
Edit:
It seems that I got the missed development kit in chapter 13 during a mission anyway, so if you're willing to wait that long, there is no need to put it manually into your save file.
 
Last edited by Wuigi,

GT_210

New Member
Newbie
Joined
Jan 2, 2022
Messages
1
Trophies
0
Age
21
XP
12
Country
Canada
Some research I've done:

Cyber Sleuth Inventory:
Starting address: 0x3EB30
Item size: 24 bytes
Entries: 2000
Total size: 48,000 bytes

View attachment 183628
  • Red: Unknown. Seems to denote if an item exists in this slot. Typical values are 0x3F800001 but also seen are 0x00000001 and 0x3C88CE01. Bit 0 always seems to be 1. When item slot is empty example values include 0xD4157900 and 0xD4144500. Bit 0 always seems to be 0.
  • Yellow: Item slot number. Ranges from 0x00000000 to 0x000007CF (2000 slots).
  • Blue: Item type. Related to the tab the items appear in. 0x0: Usable Item, 0x1: Equipment, 0x2: Farm Goods, 0x3: Key Items, 0x4: Digimon Medals, 0x5: Accessories.
  • Green: Item ID. Changing this changes the item.
  • White: Unknown. Usually the same as the item ID but not always. Changing or leaving this number doesn't seem to do anything.
  • Black: Item quantity. If bit 24 is set to 1 then the item displays the "New" text next to its name.

Cyber Sleuth Money: 0x4B9B8 (4 bytes)
Cyber Sleuth Party Memory: 0x4B9C4 (4 bytes)

Some useful item IDs:
Code:
CA Vigor Mushroom               // Increase Max HP
CB Mental Melon                 // increase Max SP
CC Power Pine                   // Increase ATK
CD Aegis Apple                  // Increase DEF
CE Clever Carrot                // increase INT
CF Boost Banana                 // Increase SPD
D0 Miricale Meat                // Increase ABI & CAM
D1 Kyoko's Coffee Rainbow       // 5 turn stat boost, poisons Digimon
D2 Nokia Strange Candy          // +100% CAM to 1 Digimon
D3 Arata's Prized Comic         // Sells for 100,000 YEN
D4 Yuuko's Grand Feast          // Recover full HP/SP/Status for all Digimon
D5 DVD: Gangster girls          // ATK/EVA +50% for one ally
D6 Popular Guy's Guide          // 800,000 EXP
D7 Vanguard K's mask            // Sells for 100,000 YEN

I don't have the addresses for Hacker's Memory but the structures and info should be the same.

What I'm really looking for help with is the Field Guide and Medal Collection. If anyone has any info on those, I would love to be able to fully complete them so that I may import that data into a new game.

Example of edit:
View attachment 183632
How do I access this code to do all this? Also which file is this on PC?
 
Last edited by GT_210,

SydMontague

Well-Known Member
Newcomer
Joined
Oct 19, 2017
Messages
68
Trophies
0
XP
1,417
Country
Germany
Just had the opportunity to convert a Switch save to PC.
You'll need a hex editor (e.g. HxD) and DSCSToolsCLI (use the static version) as well as the slot_000X.bin and 000X.bin

In the 000X.bin you have to remove 8 4-byte values at the following offsets (all before removal, keep that in mind!):
Code:
0x0004BA0C
0x0004BA9C
0x0004BACC
0x0004BB0C

0x000AD1AC
0x000AD23C
0x000AD26C
0x000AD2AC

Next in the slot_000X.bin you have add 64 bytes at like 0x00000040 (should be all 0 around there anyways) and change the ASCII "843600" at 0x0104 (after adding the 64 bytes) to "843568".

After that just run
Code:
DSCSToolsCLI.exe --saveencrypt <source path> <target path>
on both files and you should be good.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    K3N1 @ K3N1: https://youtube.com/shorts/PArWUK0WyDQ?feature=share