Suggestion Digimon Cyber Sleuth Complete Collection Save Editor?

Discussion in 'Switch - ROM Hacking, Saves, Translations & Tools' started by therealhoothoot, Oct 21, 2019.

  1. therealhoothoot
    OP

    therealhoothoot Member

    Newcomer
    2
    Oct 30, 2018
    Ireland
    Very grindy game, would absolutely love it if there was any kind of save editor for this.

    I already played it on the PS4 but I'd like to replay it again but would prefer to be able to change a few values to speed up the whole process.

    Has anyone tried Edizon on it yet?

    http://digidb.io/ is also a great website that has pretty much all the necessary data for building a GUI.
     
    Last edited by therealhoothoot, Oct 21, 2019
    LonelyPhantom likes this.
  2. erikas

    erikas GBAtemp Regular

    Member
    6
    Mar 28, 2015
    I would like to convert my ps vita save, cause i don't want to play from the start
     
  3. omega7

    omega7 Advanced Member

    Newcomer
    4
    Jun 16, 2018
    Australia
    For now i recommend you use edizon to edit item ammount to reduce the grind, exp items like brave points helps. I recommend grabbing the nightlies from https://bsnx.lavatech.top/edizon/, for something like editing item ammount you wanna search u32 region HEAP, sometimes HEAP+MAIN, and i recommend having a starting ammount of 5, smaller initial search tends to take a long time. From my experience with Cybersleuth, some items need a higher starting ammount (at least >3) or else it wouldnt work for some reason (might be related to why some items code don't work)
     
    Last edited by omega7, Oct 21, 2019
  4. AnalogMan

    AnalogMan ultraSuMoFramework Dev

    Member
    12
    Apr 20, 2007
    United States
    Some research I've done:

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

    Items.
    • 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:
    2019102118124400-E2AB4F21DB23C6193556007948103D50.
     
    Last edited by AnalogMan, Oct 24, 2019
    glencoe2004, Stoned, omega7 and 2 others like this.
  5. Green Mii

    Green Mii Advanced Member

    Newcomer
    5
    Apr 12, 2015
    United States
    I found a complete item list here.

    Just convert them to hex

    EDIT: On those same forums, I found an id list for all the Digimon.

    Convert to hex as well

    Using that, I believe I found the addresses for where the DigiConvert data is stored. For Cyber Sleuth, it starts at B010 and ends at B579. For Hacker's Memory, it starts at 6C7B0 and ends at 6CD19. It seems pretty simple; it's the Digimon ID followed by the amount of data you have collected for it (C8 for 200%). Gonna test it out and see if it works.
     
    Last edited by Green Mii, Oct 22, 2019
    glencoe2004 and AnalogMan like this.
  6. AnalogMan

    AnalogMan ultraSuMoFramework Dev

    Member
    12
    Apr 20, 2007
    United States
    Using this list I was able to add every Digimon Medal to my inventory, now I just need to pass them in to the collector.
     
    Green Mii and LonelyPhantom like this.
  7. Nakuro

    Nakuro Advanced Member

    Newcomer
    1
    Sep 7, 2019
    United States
    What did you use to edit in the popular guys guide ?

    — Posts automatically merged - Please don't double post! —

    So what did you use to edit in this stuff ?
     
  8. Green Mii

    Green Mii Advanced Member

    Newcomer
    5
    Apr 12, 2015
    United States
    I think I found the field guide block, too, at least for Cyber Sleuth. It starts at 0x9CC and seems to end at 0x14C3. I'm not sure what value means that it's registered, because I assumed 0 means not found, 1 means found, and 2 means obtained. This seemed to be the case when I compared in game, but some Digimon had a value of 3 and I can't figure out what the difference is.
     
  9. AnalogMan

    AnalogMan ultraSuMoFramework Dev

    Member
    12
    Apr 20, 2007
    United States
    Just a hex editor, any one will do.
     
  10. Nakuro

    Nakuro Advanced Member

    Newcomer
    1
    Sep 7, 2019
    United States
    HxD64? i tried that and i couldnt find any of the values

    — Posts automatically merged - Please don't double post! —

    ooof nvm i was looking in the wrong place
     
  11. AnalogMan

    AnalogMan ultraSuMoFramework Dev

    Member
    12
    Apr 20, 2007
    United States
    Thank you my man!
    2019102121022400-E2AB4F21DB23C6193556007948103D50.
     
    LonelyPhantom, omega7 and Green Mii like this.
  12. omega7

    omega7 Advanced Member

    Newcomer
    4
    Jun 16, 2018
    Australia
    Hope you can find it for hackers memory too
     
  13. yasuwitch

    yasuwitch Newbie

    Newcomer
    1
    Sep 1, 2018
    Thailand
    If i want to add item that i didn't have let's say it is Popular Guy's Guide
    what should i do?
    Finding item address and change it value? Or have to manually add item address?

    I'm new in this hex editing thing but i manage to find Inventory address
     
  14. Green Mii

    Green Mii Advanced Member

    Newcomer
    5
    Apr 12, 2015
    United States
    I haven't been able to find a different block for the Field Guide for Hacker's Memory, but I do have a theory. Do you have a Hacker's Memory save? I haven't started that story yet, as I want to finish Cyber Sleuth first.
     
  15. omega7

    omega7 Advanced Member

    Newcomer
    4
    Jun 16, 2018
    Australia
    heres hackers memory saves
     

    Attached Files:

  16. Stoned

    Stoned GBAtemp Addict

    Member
    9
    Mar 26, 2014
    Germany
    Thanks. This helped me
     
    omega7 likes this.
  17. omega7

    omega7 Advanced Member

    Newcomer
    4
    Jun 16, 2018
    Australia
    I think i found the equivalent in hackers memory
    it starts at 0xA02D0
     
    glencoe2004, Green Mii and Stoned like this.
  18. hellionz

    hellionz GBAtemp Advanced Fan

    Member
    5
    Feb 24, 2007
    this could be interesting for people like me that ends vita games and want to "accelerate" digimon's team develop

    greetings
     
  19. AnalogMan

    AnalogMan ultraSuMoFramework Dev

    Member
    12
    Apr 20, 2007
    United States
    This is exactly why I'm doing research. I played all of Cyber Sleuth and about 2/3rds of Hacker's Memory on Vita. I want to play on Switch but didn't want to grind all over again. So completing the medal and field guide along with some max money and some helpful items should give me a head start.
     
    LonelyPhantom and hellionz like this.
  20. Green Mii

    Green Mii Advanced Member

    Newcomer
    5
    Apr 12, 2015
    United States
    So my theory was a little off, but I guess I was in the right ballpark. It seems like CS and HM share the same Field Guide address block, which kinda makes sense since you can transfer over Field Guide data from one story to the other when starting a new game. I want to test this out with a save that has started both stories, though, since it seems weird that both stories would share the exact same byte. Here's your third save with the Field Guide complete.

    To those that want to do this on their own saves, the block starts at 0x9CC. Each Field Guide entry is 8 bytes long, with the first two bytes corresponding to the Digimon's hex ID. The 3rd byte can be 0-3, with 0 being unknown, 1 is seen, and 2/3 meaning obtained. I haven't tested it out yet, but the 5th byte is what I believe is used if both HM and CS are on a save, but the Field Guide wasn't transferred.
     

    Attached Files:

Quick Reply
Draft saved Draft deleted
Loading...