Hacking SKY3DS+ and Private Headers: How to?

Ev1lbl0w

Well-Known Member
OP
Member
Joined
Dec 19, 2014
Messages
274
Trophies
0
Age
31
XP
1,456
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
27
XP
28
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
274
Trophies
0
Age
31
XP
1,456
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
27
XP
28
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
25
XP
31
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
274
Trophies
0
Age
31
XP
1,456
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
29
XP
58
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
25
XP
31
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
29
XP
58
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
118
Trophies
0
Age
45
XP
175
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
549
Trophies
0
Age
29
XP
299
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
301
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
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xzi @ Xzi:
    lol
    Gift
  • Xzi @ Xzi:
    PS5 games are actually considerably smaller than PS4 games
    +1
    Gift
  • Xzi @ Xzi:
    better compression/optimization i guess
    Gift
  • kenenthk @ kenenthk:
    But it only has like 4 games :tpi:
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    what is something you can say about console homebrew but also in the bedroom
    Gift
  • kenenthk @ kenenthk:
    Time to transfer files
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    "it was so hard the first time"
    +1
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    "Time to transfer files" bro having sex with robots
    +1
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    honestly knowing ken that isn't that unbelievable
    +1
    Gift
  • Xzi @ Xzi:
    arent many ps5 exclusives it's true, but there are a whole lot of ps4 games that got ps5 upgrades
    Gift
  • Xzi @ Xzi:
    and those have to be stored on one of the SSDs
    Gift
  • Xzi @ Xzi:
    "time to smash the stack"
    Gift
  • kenenthk @ kenenthk:
    Uremum does like to call me dadbot
    Gift
  • kenenthk @ kenenthk:
    Nothing beats a midnight shower
    Gift
  • AkiraKurusu @ AkiraKurusu:
    I'd say there would be more PS5 exclusives...if people could actually buy PS5s.
    Gift
  • Gift
  • AkiraKurusu @ AkiraKurusu:
    I mean, if no-one can buy a PS5, and thus is stuck with PS4 (Pros), then companies would still see some profit from developing PS4 games with PS5 upgrades; meanwhile, if they developed a PS5 game, then everyone who can't get that console won't buy that game, especially at launch.
    Gift
  • kenenthk @ kenenthk:
    Nah every console starts early with low libraries
    Gift
  • Xzi @ Xzi:
    well theyre churning them out as fast as they possibly can, not like Xbox or PC are faring much better with the chip shortages
    Gift
  • Xzi @ Xzi:
    and games still take 4-6 years to develop regardless, so its not like sony can conjure up new exclusives out of thin air
    Gift
  • kenenthk @ kenenthk:
    Makes me wonder what they have now and are actually hiding from the public
    Gift
  • kenenthk @ kenenthk:
    I hope in the next 5 years they can move on to even more realistic skin renders and not just make characters look like Shiney clay molds
    Gift
  • Gift
  • Veho @ Veho:
    I'm waiting for the ultimate DLC, "The Most Dangerous Game".
    Gift
  • Veho @ Veho:
    Let me hunt people or GTFO :angry:
    Gift
    Veho @ Veho: Let me hunt people or GTFO :angry: