Hacking SKY3DS+ and Private Headers: How to?

Ev1lbl0w

Well-Known Member
OP
Member
Joined
Dec 19, 2014
Messages
280
Trophies
0
Age
34
XP
2,281
Country
Portugal
So, I got a private header today from a cartridge I own. I was following a guide to do that but it is for the old sky3ds. So now, I want to inject my private header to all my ROMs. How do I do that? I tried No Ban no Sky, but that just edits the template file that is not even used in the new sky. And if I can do that later, I need a way to check if the ROM has the private header, since I still don't own the flashcart and therefore I can't get .sav files from the ROMs. I also want to know if I should edit the gamelist.bin file from the new sky3ds, or I can just inject the header to the ROMs

BTW, does the SKY3DS+ work in the last version? (10.3-28, or something)
 

Mr.zzz

Active Member
Newcomer
Joined
Jan 7, 2016
Messages
34
Trophies
0
Age
29
XP
48
Country
United States
I only made this account to answer your question lol. Some other guy asked but no one seems to know. I have qq3ds pro in the mail so I was thinking the same thing. I read up on the sky3ds page and I think I found it out. I confirmed it with the sky3ds+ review posed on gba temp.

When you start up a game it should create a settings file go into that file and change the "CREATE_PER_GAME_SETTINGS=x" to "CREATE_PER_GAME_SETTINGS=1" after that your games will make a .cfg file. you can open it and change the game save key to your private header

https://gbatemp.net/review/sky3ds.414/ look here

The sky3ds team had it written in the bottom of the sky3ds+ product page but it was not very clear.
 
Last edited by Mr.zzz,
  • Like
Reactions: Ev1lbl0w

Ev1lbl0w

Well-Known Member
OP
Member
Joined
Dec 19, 2014
Messages
280
Trophies
0
Age
34
XP
2,281
Country
Portugal
I only made this account to answer your question lol. Some other guy asked but no one seems to know. I have qq3ds pro in the mail so I was thinking the same thing. I read up on the sky3ds page and I think I found it out. I confirmed it with the sky3ds+ review posed on gba temp.

When you start up a game it should create a settings file go into that file and change the "CREATE_PER_GAME_SETTINGS=x" to "CREATE_PER_GAME_SETTINGS=1" after that your games will make a .cfg file. you can open it and change the game save key to your private header

https://gbatemp.net/review/sky3ds.414/ look here

The sky3ds team had it written in the bottom of the sky3ds+ product page but it was not very clear.
Thanks for the help! Yeah, I guess that will do. Now, since you mentioned QQ3DS, I must ask: is it better? I mean, for the same price of the sky, I also get a flashcard to play DS games, it comes with a 16 GB microSD and it was all the features of the SKY3DS. And, the most important to me, the firmware is updatable. So, does it have the same support than the SKY3DS? Is it legit, safe and can play games from other region?
 
  • Like
Reactions: Mr.zzz

Mr.zzz

Active Member
Newcomer
Joined
Jan 7, 2016
Messages
34
Trophies
0
Age
29
XP
48
Country
United States
It's the same cart just rebranded. I just thought it was a better value. When I get it I'll let you know
 
  • Like
Reactions: Ev1lbl0w

Ekaitz

Redhead Believer
Member
Joined
Jun 13, 2010
Messages
608
Trophies
0
XP
441
Country
France
Yes, the two flashcards are the same.

I received my Sky3DS+ today, it's a good product, everything that was told to you is ok.
In the config file that will be created once you add this "CREATE_PER_GAME_SETTINGS=1" line in the settings, you just have to change the "GAMESAVE_KEY" for one that came from your game. Everything should work. I tried with two games (one doesn't have online so it's just to see if it works), and that's ok. I played MH4U online without any trouble.
 

ExpecTheWorst

New Member
Newbie
Joined
Jan 20, 2016
Messages
2
Trophies
0
Age
27
XP
51
Country
Canada
Yes, the two flashcards are the same.

I received my Sky3DS+ today, it's a good product, everything that was told to you is ok.
In the config file that will be created once you add this "CREATE_PER_GAME_SETTINGS=1" line in the settings, you just have to change the "GAMESAVE_KEY" for one that came from your game. Everything should work. I tried with two games (one doesn't have online so it's just to see if it works), and that's ok. I played MH4U online without any trouble.

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

Hey can you teach me how to inject private header? I recently upgraded to the latest sky3ds and couldnt find a way how. I tried putting the codes in GAVESAVE_KEY=(here) I tried both with space and no space but didnt work. I'm also using AE for smash which I know is AE. Can you possibly help me? Thanks. Also can you recommend whats a good cfg editor with the its download link? Thanks very much!
 

Ev1lbl0w

Well-Known Member
OP
Member
Joined
Dec 19, 2014
Messages
280
Trophies
0
Age
34
XP
2,281
Country
Portugal
--------------------- MERGED ---------------------------

Hey can you teach me how to inject private header? I recently upgraded to the latest sky3ds and couldnt find a way how. I tried putting the codes in GAVESAVE_KEY=(here) I tried both with space and no space but didnt work. I'm also using AE for smash which I know is AE. Can you possibly help me? Thanks. Also can you recommend whats a good cfg editor with the its download link? Thanks very much!
I just looked at this thread here: https://gbatemp.net/threads/guide-everything-under-the-sky3ds.386045/ Its a little outdated because it refers to the old sky3ds card, but it teaches you how to extract the private header. After you extract it, i think you should go to your card .cfg file and change CREATE_PER_GAME_SETTINGS (or something that looks like that line) and change it to 1. There, go to each game config file and find a file to paste your header.

Sorry I can't help you more, but I still dont have a card and I don't know exactly how to do it. Still, this is what I will do. Good luck!
 
  • Like
Reactions: ExpecTheWorst

Chyl

Member
Newcomer
Joined
Aug 19, 2015
Messages
6
Trophies
0
Age
31
XP
78
Country
Gambia, The
Hey can you teach me how to inject private header? I recently upgraded to the latest sky3ds and couldnt find a way how. I tried putting the codes in GAVESAVE_KEY=(here) I tried both with space and no space but didnt work. I'm also using AE for smash which I know is AE. Can you possibly help me? Thanks. Also can you recommend whats a good cfg editor with the its download link? Thanks very much!

Also after you added your GAMESAVE_KEY in the cfg file of the game, you need to delete any save file of the game which was created before you added the GAMESAVE_KEY. Otherwise the header of the save will be taken, which is not your private header.
 

ExpecTheWorst

New Member
Newbie
Joined
Jan 20, 2016
Messages
2
Trophies
0
Age
27
XP
51
Country
Canada
Also after you added your GAMESAVE_KEY in the cfg file of the game, you need to delete any save file of the game which was created before you added the GAMESAVE_KEY. Otherwise the header of the save will be taken, which is not your private header.
I got it to work, for some reason my private header was the problem. I used another header from my pokemon Y and it worked. Now my problem is, when I'm putting games on the sd card and plugging it on the sky3ds, the sky3ds is not creating the cfg file but before it was doing it. If the cfg file is not present, sky3ds is unable to read the game. Any idea how to solve this problem? I already put CREATE_PER_GAME_SETTINGS=1 in the settings.txt
 

Chyl

Member
Newcomer
Joined
Aug 19, 2015
Messages
6
Trophies
0
Age
31
XP
78
Country
Gambia, The
I got it to work, for some reason my private header was the problem. I used another header from my pokemon Y and it worked. Now my problem is, when I'm putting games on the sd card and plugging it on the sky3ds, the sky3ds is not creating the cfg file but before it was doing it. If the cfg file is not present, sky3ds is unable to read the game. Any idea how to solve this problem? I already put CREATE_PER_GAME_SETTINGS=1 in the settings.txt
The cfg files will be created if the Game shows up first time on your 3DS when the Sky3DS+ is plugged in (scroll through your games until your new game shows up, cycle 1 further, eject your Sky3DS+ from your 3DS, plug into PC, then the cfg should show up). If not, I have no idea.
 

tallpr24

Well-Known Member
Member
Joined
Jan 16, 2015
Messages
119
Trophies
0
Age
48
XP
211
Country
United States
I only made this account to answer your question lol. Some other guy asked but no one seems to know. I have qq3ds pro in the mail so I was thinking the same thing. I read up on the sky3ds page and I think I found it out. I confirmed it with the sky3ds+ review posed on gba temp.

When you start up a game it should create a settings file go into that file and change the "CREATE_PER_GAME_SETTINGS=x" to "CREATE_PER_GAME_SETTINGS=1" after that your games will make a .cfg file. you can open it and change the game save key to your private header

https://gbatemp.net/review/sky3ds.414/ look here

The sky3ds team had it written in the bottom of the sky3ds+ product page but it was not very clear.

Hi there,
I have sky3ds blubutton. i need help. I have several carts that i purchased i have read the instructions on how to obtain the private headers for my carts using power saves. But how do inject the private headers so that i can use my sky3ds with my original private headers? the instructions are for the sky3ds+. there is no way to edit any setup file or config files on the sd card for the blubutton version.
Any guidance would really be appreciate it.

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

I only made this account to answer your question lol. Some other guy asked but no one seems to know. I have qq3ds pro in the mail so I was thinking the same thing. I read up on the sky3ds page and I think I found it out. I confirmed it with the sky3ds+ review posed on gba temp.

When you start up a game it should create a settings file go into that file and change the "CREATE_PER_GAME_SETTINGS=x" to "CREATE_PER_GAME_SETTINGS=1" after that your games will make a .cfg file. you can open it and change the game save key to your private header

https://gbatemp.net/review/sky3ds.414/ look here

The sky3ds team had it written in the bottom of the sky3ds+ product page but it was not very clear.
Hi there,
I have sky3ds blubutton. i need help. I have several carts that i purchased i have read the instructions on how to obtain the private headers for my carts using power saves. But how do inject the private headers so that i can use my sky3ds with my original private headers? the instructions are for the sky3ds+. there is no way to edit any setup file or config files on the sd card for the blubutton version.
Any guidance would really be appreciate it.
 

gkoelho

Well-Known Member
Member
Joined
Apr 16, 2015
Messages
558
Trophies
0
Age
31
XP
346
Country
Brazil
Hi there,
I have sky3ds blubutton. i need help. I have several carts that i purchased i have read the instructions on how to obtain the private headers for my carts using power saves. But how do inject the private headers so that i can use my sky3ds with my original private headers? the instructions are for the sky3ds+. there is no way to edit any setup file or config files on the sd card for the blubutton version.
Any guidance would really be appreciate it.

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


Hi there,
I have sky3ds blubutton. i need help. I have several carts that i purchased i have read the instructions on how to obtain the private headers for my carts using power saves. But how do inject the private headers so that i can use my sky3ds with my original private headers? the instructions are for the sky3ds+. there is no way to edit any setup file or config files on the sd card for the blubutton version.
Any guidance would really be appreciate it.

For the blue button one you need the template file and Diskwritter Tool from their official site. Once you have the private header you can load it on the Diskwritter and it will inject it into the template, then all your roms will be reading from it.

http://www.sky3ds.com/download.html

Get the last template and last diskwritter for the Sky3DS (not +) and just format SD card, inject headers then write roms to the SD-card
 
Last edited by gkoelho,

Kyojin

#include "brain.h"
Member
Joined
Sep 7, 2015
Messages
467
Trophies
0
XP
332
Country
France
Hi there,
I have sky3ds blubutton. i need help. I have several carts that i purchased i have read the instructions on how to obtain the private headers for my carts using power saves. But how do inject the private headers so that i can use my sky3ds with my original private headers? the instructions are for the sky3ds+. there is no way to edit any setup file or config files on the sd card for the blubutton version.
Any guidance would really be appreciate it.

You have to use SkyTempIdEdit to inject your private header into the Sky3DS template file (the file that you load into DiskWriter before copying the games).

You can find a tutorial for this here. Since you already have your private header, you do not need the part with Gateway ROM Patcher.

Advice: the tutorial tells you to add a chip ID to the command, just like this:
C:\Users\Path\To\SkyTempIdEdit.exe XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX C27FFF90

... but you can execute SkyTempIdEdit without adding the chip ID, this will update the header for all the games in the template and won't change the chip IDs.
C:\Users\Path\To\SkyTempIdEdit.exe XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night