Reinjecting old saves after adding private header on Sky3ds Plus

Discussion in '3DS - Flashcards & Custom Firmwares' started by goldensun695, Feb 2, 2017.

  1. goldensun695
    OP

    goldensun695 Newbie

    Newcomer
    9
    0
    Nov 26, 2009
    I just recently changed my private header on V112 of Sky3ds Plus and had to remove my old saves due to them being incompatible after the change. Not sure if I have done it correctly though due to the lack of up to date guides on changing private headers, I only changed the game saves key to my dumped private header unique key.

    In any case, I have read some comments from posters on GBATemp suggesting that it is possible to reinject the old saves after changing the private header with SDVT.

    Can anyone give me some guidance on how to modify the new save files using my old saves data that I backed up?

    Would really appreciate the help.
     
    Last edited by goldensun695, Feb 2, 2017
  2. ItsKipz

    ItsKipz l33t hax0r

    Member
    1,644
    983
    Sep 9, 2016
    United States
    The C: drive
    Unsure how this header stuff works, but i would recommend you switch to running CFW over a sky3ds, which will allow you to run "backups" without needing to use headers to play online.
     
  3. goldensun695
    OP

    goldensun695 Newbie

    Newcomer
    9
    0
    Nov 26, 2009
    I just prefer the drag and drop option on Sky3DS +, so would be good to figure out how to inject the old saves back in after editing my private header in settings.txt

    Moving aside, I also have Luma and A9lh after following 3ds.guide. Assuming I install the cia games I had on my Sky3DS +, would I be able to use my old saves from my Sky3DS +? I do not want to love my saves progress I had when I was using Sky3DS +.
     
  4. Quantumcat

    Quantumcat Dead and alive

    Member
    10,421
    5,499
    Nov 23, 2014
    Australia
    Canberra, Australia
    If you can get your old saves working again you'll be able to use JKSM to export them and import them to the cia versions. Make sure you don't sell your Sky3DS before you extract all the saves though. You need the cartridge.
     
  5. goldensun695
    OP

    goldensun695 Newbie

    Newcomer
    9
    0
    Nov 26, 2009
    The old saves do not work anymore because the private header has been added to the settings.txt file in Sky3DS plus. I am not sure if it can be reversed but wondering if I can use SVDT to modify the new saves with the old saves files?
     
  6. GothicIII

    GothicIII GBAtemp Fan

    Member
    495
    135
    Jan 4, 2015
    Gambia, The
    Without the decryption key (which is the privateheader of the game) your saves are data garbage. You can't alter anything if the saves cannot be read.
    You need to decrypt the working saves either with savedatafiler or jksm so you can reencrypt them with the new header.
    Nothing else you can do.
     
  7. goldensun695
    OP

    goldensun695 Newbie

    Newcomer
    9
    0
    Nov 26, 2009
    Great, so it is possible to use the old saves despite the new private header. How would I decrypt the old saves on my PC and then inject them back into the game cart?
     
  8. Quantumcat

    Quantumcat Dead and alive

    Member
    10,421
    5,499
    Nov 23, 2014
    Australia
    Canberra, Australia
    You'd need to have the old saves working.
     
  9. squall14716

    squall14716 GBAtemp Maniac

    Member
    1,162
    662
    May 16, 2011
    United States
    You need to revert back to the header you were using, use a save manager such as JKSM to backup a decrypted copy of the save, swap to your new private header, and then restore the saves using the save manager.
     
    Zidapi likes this.