Problem Extracting Private Header with Powersaves

Discussion in '3DS - Flashcards & Custom Firmwares' started by Ichigo1000, Jun 24, 2015.

  1. Ichigo1000
    OP

    Ichigo1000 GBAtemp Fan

    Member
    489
    83
    May 6, 2015
    United States
  2. changler

    changler Newbie

    Newcomer
    6
    0
    Jul 23, 2015
    Bump. Did you work out how to do it? I am the same as you. Neither method works.
     
  3. ramon2000

    ramon2000 Member

    Newcomer
    22
    3
    May 28, 2008
    Hi,
    You "should" look for 48 "FF" bytes, and not "48 FF" bytes (maybe you are already doing in this way).
    In my case, I can find 48 "FF" bytes in quite a lot of places in the memory.

    In my case, the text string name="Id"; filename="id.bin" only appears for 1-2 seconds after the game is inserted and then it disappears (even if you have found the string).

    The game must be supported by powersaves (if it is not supported, this method does not work) (anyway, I also suppose the game you tested is supported).

    You could try to look for "00 00 00 88" (or "00 16 00 88", because some users have reported that in their case the string was "00 16 00 88").
    Then, if after this string you see 16 bytes (the header) followed by 48 "FF", then you already have the header.
     
  4. changler

    changler Newbie

    Newcomer
    6
    0
    Jul 23, 2015
    So in what order and how fast should I do the second method of searching for name="Id"; filename="id.bin"?
    I am struggling to work this out.
     
  5. duwen

    duwen Old Man Yoshi

    Member
    1,165
    649
    Sep 6, 2013
    United States
    Bullet Hell
    I never had any luck with that second method, but the first method worked like a charm for 3 out of 4 carts I tried it with.
     
  6. reeZZer

    reeZZer Member

    Newcomer
    12
    3
    Jul 14, 2015
    Australia
    Hello,

    i've tried myself the 2nd method and they never worked for me no matter which Cart i've used (i've tried 5).

    The first method works everytime, i've never had missed the private header with the first method.

    Here are my steps which always worked.

    1. Backup your Powersaves Folder.
    2. Plug-in your Powersaves Module and your Cart (Game) into Powersaves Module.
    3. Open HxD and start Powersaves Software.
    4. Wait until the Powersaves and Codes Tab's are successfully loaded.
    5. Make a backup of your Game with the name "HeaderFile".
    6. Restart Powersaves Software and Navigate to HxD.
    7. Press Ctrl+Shift+R and choose Powersaves Software.
    8. Press Shift+F and enter "HeaderFile).bin". Yes the ")" must be in your Search
    9. Scroll slowly down until you see alot of FF's, that's should be the Header Section.
    10. Count the FF's which should be 48 and before the FF's should be your Header which is 16 HexBytes long.

    This method always worked for me, provided your game is really supported by Powersaves (something in Powersaves or Cheats Tab).

    I hope i could help you.

    greeTz,
    Markus
     
    oFire and Megaben99 like this.
  7. changler

    changler Newbie

    Newcomer
    6
    0
    Jul 23, 2015
    Really? I can't find it anywhere near the save file name I make at all? Even if I scroll up and down a long way. No 46 'FF' and no 00 00 00 88.
     
  8. reeZZer

    reeZZer Member

    Newcomer
    12
    3
    Jul 14, 2015
    Australia
    There should be 48 FF's and it's not 00 00 00 88 it's always 00 XX 00 88 so the XX's always changes on your Hardware.

    I've extracted 7 Games using this method and at no time there was no Header Section so it's curious that this won't work on your Powersaves.
     
  9. changler

    changler Newbie

    Newcomer
    6
    0
    Jul 23, 2015
    It is bizarre. I cannot find the header at all. I have been opening and reopening both HxD and Powersaves in different combinations and using two different carts all night. No matter what I name it I cannot see the 00 XX 00 88 or the 48 FF's but I am not sure why? What am I doing wrong? What am I missing? It doesn't make sense. I am so frustrated. If anyone has a spare header they could throw my way that would be incredible. Pulling my hair out over here.

    I think I found something. Please check your PM. Ugh. This is frustrating. I feel like I should be able to sort this out.
     
    Last edited by changler, Jul 23, 2015
  10. reeZZer

    reeZZer Member

    Newcomer
    12
    3
    Jul 14, 2015
    Australia
    Hello,

    changler sort it out via PM with me and it seems that we found the private header.

    His first bytes doesn't match the common "00 XX 00 88" pattern but the FF did match and he could go Online so everything seems solved here.

    greeTz,
    Markus
     
  11. changler

    changler Newbie

    Newcomer
    6
    0
    Jul 23, 2015
    reeZZer is correct. I was able to find the 48 FF but the 00 XX 00 88 was not present. I extracted the 16 hexadecimals before the 48 FF and put it into my own private .bin and using No Ban No Sky created my own template which at present is working with many titles whilst on the Internet. Fingers crossed this isn't a mistake.

    The titles I have working are:
    Fire Emblem - Awakening
    Bravely Default
    Kirby Triple Deluxe
    Monster Hunter 4 Ultimate (w/ DLC)
    Paper Mario - Sticker Star
    Super Mario 3D Land
    The Legend Of Zelda - A Link Between World's
    The Legend Of Zelda - Majora's Mask
    The Legend Of Zelda - Ocarina Of Time
    Yoshi's New Island

    Good luck everyone!
     
  12. oFire

    oFire GBAtemp Regular

    Member
    119
    35
    Oct 6, 2015
    United States
    This method worked first try, thank you so much for taking the time to write this, I spent way to much time trying the other methods that dont work.