Tutorial  Updated

Get your private header using PowerSaves

So, I've completely re-done this tutorial...
The reason for this is... the first one was kind of... Well... Half Assed
I didn't put much effort into my method and the results were kind of inconsistent.
I spent today dumping all of my games, looking for the headers and seeing what works.. Enjoy The new tut.

Also, The cheapest game available that is guaranteed to work with powersaves is Steel Diver, it is available new on amazon for very little


Requirements:
Powersaves 3DS
A Game Cartridge*
HxD (Freeware)

* Disclaimer (Important)
  • If your game, once inserted into powersaves acts like it has been removed and placed back into the powersaves dongle (Constantly refreshing the save list and displaying unsupported game) THIS WILL NOT WORK WITH THAT GAME
  • By following this method you WILL LOSE YOUR SAVEGAME for the all the rom's you apply your header to, the only way to keep them is to use NTR CFW and the savedata plugin to backup the save beforehand, and then to restore it after you have applied your header. (alternatively you could use savedatafilter if you have a 4.X cfw compatible console)
Methods:
There are two methods I've found, one seems easier but the other seems more reliable
(The methods are now in the spoilers below this sentence)

Powersaves Steps

Step 1. Navigate to /USERNAME/Powersaves3DS and MOVE all of the .bin files to another folder
zqy4bTR.gif



Step 2. Open powersaves and create a savegame backup of the cartridge you want the unique ID from.
YVZdiC6.gif



Step 3. Close powersaves, then open powersaves, then minimize it. (Yes this necessary, and the powersaves dongle and cart must remain plugged in while doing so)
Qi9saX3.gif





HxD Steps
Step 1.
Open HxD, Press Shift+Ctrl+R and open the ram for PowerSaves3DS.exe
Step 2. Press Ctrl+F and search for "gbatemp).bin"
Step 3. Look in the hex byte area for 00 00 00 88
Your unique ID will be the 16 hex bytes after that and has 48 FF bytes after it. (Like This)

Here's the gif for the hxd steps:
Z7oRJIK.gif


The header may not be in the same place as mine, could be above or a little below... in every instance that I've seen it has been in view of the .bin file we searched
It ALWAYS has 88 Before it, and 48 FF bytes after


Once you have your unique header info you can use it for your backups.
Also, you should probably move your saves back to the powersaves folder



Troubleshooting:

Cant Find 00 00 00 88:
The header may not be in the same place as mine, could be above or a little below... in every instance that I've seen it has been in view of the .bin file we searched
It ALWAYS has 88 Before it, and 48 FF bytes after

Things to try:
Try a different computer, some users were unable to locate their header on their PC, they tried with a family members PC and it magically worked.

There are rare instances where it does not start with 00 00 00 88 it will start with something random like 00 57 A5 88
But ALWAYS 88 and followed by 16 FF bytes


DarkFlare69 - Mario Kart 7
iamBlux - SuperSmash Bros. (USA)
xjoelx - Pokemon Y
Osmosis
xile6
juggernaut911 - Steel Diver
Also, This time I made a video instead of using .gif's


Steps:
1.
Insert Game Cart into Powersaves dongle
2. Open powersaves
3. Open HxD
4. Press Shift+Ctrl+R
5. Double Click "PowerSaves3DS.exe"
6. Press Ctrl+F and search For the text string
Code:
name="Id"; filename="id.bin"
7-1. In the hex byte window (on the left) around 2 lines down from highlighted stuff are the bytes 0D 0A 0D 0A
7-2. The 16 groups of two characters (hex bytes) after 0D 0A 0D 0A is your unique cartridge ID (private header)
7-3. After your private header there will be 48 FF bytes.


Troubleshooting:

Finding it difficult to understand?:
Take a look at the video!

Cant find: name="Id"; filename="id.bin":
I got those errors once or twice, your best bet is to close powersaves and hxd, open powersaves then open hxd again. It's kinda hit and miss, but its more reliable than the other method.



Games That I Tested This Method With:
Working:

Pokemon Y
New Super Mario Bros. 2
Harvest Moon 3D: A New Beginning
Luigi's Mansion: Dark Moon
Scribblenauts Unlimited

Not Working:
Cubic Ninja
Farming Simulator 14



So, you want a .bin file?
If you want to make a .bin of your header (Which you should do)

This is a blank template file,
Follow these steps..
1. Open this .bin with HxD
2. Paste your unique ID as the first 16 bytes
3. Save the file.

I use my header and get error 002-0123:
If you're getting the error 002-0123 when using a rom with your new header, take a look at this thread:
https://gbatemp.net/threads/why-sky3ds-gets-002-0123-even-with-a-private-header.385672/

How do i fix it?
1. Open Sky Army Knife
2. Select latest template file
3. Select the rom that is giving you the error
4. In the "Cart ID" section, change the manufacturer
5. Click "Save to .txt"
6. Open diskwriter, and select our modified template
7. Delete rom from your SD with diskwriter
8. Re-write the rom with the edited template we made
9. Cycle through the games on your sky3ds so that it refreshes
10. Play Game

(If you still get the error, Repeat steps 4 to 9 but change the manufacturer to something DIFFERENT)

My Savegame is corrupt:
You, should have read the disclaimer.


Suggestions
Get These Tools:
Sky Army Knife - By Foxi4, A multi-tool for Sky3DS users. (Used for changing various parts of the template for each game)
No Ban Sky - By hackotedelaplaqu, patch all games in the template file with your unique ID.
 
Last edited by LameNobody,

Morphx2

Active Member
Newcomer
Joined
Jul 19, 2006
Messages
35
Trophies
0
XP
198
Country
I tried Powersaves for mario 3D land and Smash bros

I found my private header, put it in an empty header bin and opened it up in sky injector. Gave codes that aren't listed, example manufacturer 43.

I can't seem to get online with them in monster hunter 4 either
 

Megaben99

I'm not an intern. I'm a messenger of the Gods!
Member
Joined
Mar 19, 2015
Messages
285
Trophies
0
XP
236
Country
United States
Try just replacing the header line inside the Sky template.

The USA template for Monster Hunter (for example) is

** : CTR-P-BFGE
SHA1: F69DA6A017CCEAE3BA2BA5E1CCA6FA89F3D6A284
00 00 00 00 C2 F0 00 90 C2 22 13 00 E6 D4 19 2B
43 54 52 49 4D 41 47 45 00 00 00 00 00 00 00 00
A3 4D FA 7E B3 DD D2 D8 10 88 BE 63 01 47 6F FA
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*PUT YOUR HEADER HERE*
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
43 54 52 2D 50 2D 42 46 47 45 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 6A C0
 

LameNobody

Weighted Companion Cube Enthusiast
OP
Member
Joined
Jan 23, 2015
Messages
466
Trophies
0
Location
127.0.0.1
XP
469
Country
Canada
I tried Powersaves for mario 3D land and Smash bros

I found my private header, put it in an empty header bin and opened it up in sky injector. Gave codes that aren't listed, example manufacturer 43.

I can't seem to get online with them in monster hunter 4 either

The chip id included with that blank header isn't a real one... The purpose of making the header.bin is for NoBanSky, Because then it'll only patch the unique ID
 

Morphx2

Active Member
Newcomer
Joined
Jul 19, 2006
Messages
35
Trophies
0
XP
198
Country
Well, i have an update

Smash Brothers works online fine with my private header

But Monster Hunter does not

Any ideas on why?

I read possible because they are different manufacturers, but I am not sure.
 

iamBlux

New Member
Newbie
Joined
May 30, 2015
Messages
1
Trophies
0
Age
37
XP
59
Country
United States
Add me to the list of successful header rips with Powersaves 3DS Pro :D. I was able to rip my Smash Header after about 5 attempts. Best advice I can give is use the first method, and keep opening and reopening both until you get it. The first several times I tried I couldn't find any large blocks of FF. About the 5th attempt of re-opening I was able to find it. And yes my USA Smash cart followed the 00 00 00 88 HEADER FF convention of header storage.
 

rambojambo21

New Member
Newbie
Joined
Jun 6, 2015
Messages
1
Trophies
0
Age
43
XP
43
Country
Worked great, ripped a header from steel diver that I got for £5 and applied it to all my games and then plugged my sky3ds into my powersave and did the same thing as your guide to test if the new header had been applied to ORAS and the new header was there, thanks.
 

Ichigo1000

Well-Known Member
Member
Joined
May 6, 2015
Messages
524
Trophies
0
XP
695
Country
United States
Hey LameNobody, I've followed your tutorial but I have problems getting the private header.

For the first method, using HxD, I cannot find the 48 FF bytes I'm supposed to find when I search up my save file name.

For the second method, I copy pasted the text string name="Id"; filename="id.bin" and Ctrl+F found nothing.

What am I doing wrong?

I tried with Super Monkey Ball 3D, Pokemon Y, and Monster Hunter 4 Ultimate.. All with same results. I'm also pretty darn sure I followed every step.
 

LameNobody

Weighted Companion Cube Enthusiast
OP
Member
Joined
Jan 23, 2015
Messages
466
Trophies
0
Location
127.0.0.1
XP
469
Country
Canada
Hey LameNobody, I've followed your tutorial but I have problems getting the private header.

For the first method, using HxD, I cannot find the 48 FF bytes I'm supposed to find when I search up my save file name.

For the second method, I copy pasted the text string name="Id"; filename="id.bin" and Ctrl+F found nothing.

What am I doing wrong?

I tried with Super Monkey Ball 3D, Pokemon Y, and Monster Hunter 4 Ultimate.. All with same results. I'm also pretty darn sure I followed every step.
My only suggestion is to try what iamBlux did

Best advice I can give is use the first method, and keep opening and reopening both until you get it. The first several times I tried I couldn't find any large blocks of FF. About the 5th attempt of re-opening I was able to find it. And yes my USA Smash cart followed the 00 00 00 88 HEADER FF convention of header storage.
 

Ichigo1000

Well-Known Member
Member
Joined
May 6, 2015
Messages
524
Trophies
0
XP
695
Country
United States
My only suggestion is to try what iamBlux did
Update: Okay, well apparently reopening it multiple times didn't work.. BUT... I attempted to extract private headers from a few carts... Private headers from nearly all my games need a bit of scroll down to find it..
But didn't you say that all of them should be in view? Because I find it odd i'm one of the weird ones who have multiple games like that. I've I remember correctly, Only Animal Crossing's private header was in view.

It seems like only having problem finding the Super Monkey Ball 3D private header.

Games I've tested:
Pokemon Y
Animal Crossing NL
Mario Kart 7
Pokemon AS
Smash Bros 3DS
Monster Hunter 4
Super Monkey Ball 3D

The main reason I wan't Monkey Ball's private header is because it doesn't have online capability. That way, if I ever want to play that game AND use Sky3DS at the same time, I don't give myself a ban.
 

wezck

Well-Known Member
Newcomer
Joined
Mar 3, 2015
Messages
72
Trophies
0
Age
37
XP
72
Country
Mexico
I can't to play Super Smash Bros with my Pokemon Y and Mario 3D Land private header, any idea?
 

wezck

Well-Known Member
Newcomer
Joined
Mar 3, 2015
Messages
72
Trophies
0
Age
37
XP
72
Country
Mexico
Yes, the error is the 002-0123, but the rare is if i don't put muy private header the Super Smash Bros works, why?

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

Are there cheaps Games with AE and 45 manufacture?
 

LameNobody

Weighted Companion Cube Enthusiast
OP
Member
Joined
Jan 23, 2015
Messages
466
Trophies
0
Location
127.0.0.1
XP
469
Country
Canada
Yes, the error is the 002-0123, but the rare is if i don't put muy private header the Super Smash Bros works, why?

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

Are there cheaps Games with AE and 45 manufacture?
You don't need to buy any more games, you can just change the manufacturer in the sky template.
 
  • Like
Reactions: Megaben99

wezck

Well-Known Member
Newcomer
Joined
Mar 3, 2015
Messages
72
Trophies
0
Age
37
XP
72
Country
Mexico
You don't need to buy any more games, you can just change the manufacturer in the sky template.

I did that but nothing work, Super Smash Bros gave me error 002-0123, i changed for C2, AE and 45 whit my two private header (Pokemon Y and Super Mario 3d Land) and nothing work... please help me if you can send me a privade message please.
 

LameNobody

Weighted Companion Cube Enthusiast
OP
Member
Joined
Jan 23, 2015
Messages
466
Trophies
0
Location
127.0.0.1
XP
469
Country
Canada
I did that but nothing work, Super Smash Bros gave me error 002-0123, i changed for C2, AE and 45 whit my two private header (Pokemon Y and Super Mario 3d Land) and nothing work... please help me if you can send me a privade message please.
Did you cycle through all the games on your sky3ds to refresh the headers?
 
  • Like
Reactions: Megaben99

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Hello @realtimesave.