Hacking SkyTempIDEdit

  • Thread starter Thread starter NeroAngelo
  • Start date Start date
  • Views Views 7,406
  • Replies Replies 20
  • Likes Likes 1

NeroAngelo

Clueless Importer
Member
Joined
Dec 31, 2003
Messages
274
Reaction score
128
Trophies
2
XP
1,236
Country
Libya
Nice of the Sky team to finally release it, anyone try it yet ? :D
says it allows you to inject your own ID's into a template file
 
  • Like
Reactions: PyroGoat
Another quality release from the SKY3DS team. Glad to see a company loyally bringing awesome support to their customers in a swift and timely manner.

I'll try this out with the girlfriend's N3DS (hers will be updated for online-play). Cheers for that Nero, hadn't gone on the website since Majora's Mask release, my N3DS XL has gotten too much attention :P
 
  • Like
Reactions: NeroAngelo
its good of them to release this but I think editing it yourself is a lot easier still..

I create a new template.txt file and have ONLY the games that I'm using in it... while I'm doing that I just manually edit the header info...

each to their own I guess...

on a side note, would someone be able to look at these files and maybe find out how Sky3ds applies the template details to the SD card?

might be able to learn more about the sky3ds cart?

T
 
  • Like
Reactions: NeroAngelo
its good of them to release this but I think editing it yourself is a lot easier still..

I create a new template.txt file and have ONLY the games that I'm using in it... while I'm doing that I just manually edit the header info...

each to their own I guess...

on a side note, would someone be able to look at these files and maybe find out how Sky3ds applies the template details to the SD card?

might be able to learn more about the sky3ds cart?

T


from what I understood , that's what the tool does, you just make a new template file for that single game and use it to burn it, otherwise you use their template
 
Ok, this is stupid :/

You need to place this file + the template file into the same folder, then you need to execute it in commandline style (Windows Start - type c:\test\SkyTempIdEdit.exe FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF EEEEEEEE)

SkyTempIdEdit.exe FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF EEEEEEEE (Enter) (where FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF = your private header (without spaces) and EEEEEEEE your ChipId (without spaces) is)
then it modifies all public headers with the private header and given chipid (takes a few minutes) and outputs it to a new template "new-template.txt.

So this is not a tool to add new roms to the template.

It would be way cooler if they released a tool to drag and drop a new rom onto it, so it creates the right template entry for it.

[EDIT]
It places the given private header and chipid to ALL entries, not only the online capable roms, also the offline ones.
 
  • Like
Reactions: NeroAngelo
Ok, this is stupid :/

You need to place this file + the template file into the same folder, then you need to execute in command style

SkyTempIdEdit.exe xxxx yyyy (Enter) (where xxxx = your private header (without spaces) and yyyy your chipid (without spaces) is)
then it modifies all public headers with the private header and given chipid (takes a few minutes) and outputs it to a new template "new-template.txt

It would be way cooler if the released a tool to drag and drop a new rom onto it, so it creates the right template entry for it.

but not every chip id works for all games, right? i think i had to change a header i had, so it would work with a different game (i think my pokemon -> ssb, i had to change the chip id in the header)
so, it's not very good if so, setting the same chip id to all games...?
 
but not every chip id works for all games, right? i think i had to change a header i had, so it would work with a different game (i think my pokemon -> ssb, i had to change the chip id in the header)
so, it's not very good if so, setting the same chip id to all games...?


indeed, not every chipid works for every rom! So Sky3ds makes a program that will give more headaches to some people then a solution.

You are better of using "No Ban No sky" then this program, cause you can change 1 entry at a time if you like and thus use different private headers and chipid's (you still need to change chipid for some with this, it's always a trial and error solution)
 
when i get a sky3ds i will make a python tool to change header in the template (if it is as easy as i think it is) - so we can do it like that too :D

- i see there is already a diskwriter python tool, so maybe it will support custom headers too, so maybe i won't do this :) i will see if the tool can do it now, or if the guy will add it
 
nice team sky3ds :)

But is what this tool ? and its operation ? thanks for explain


It gives you more headaches then needed.
Basicly it just copy and replaces the public headers and chipid's in there template with the private header and chipid you gave with it to all rom entries (even offline roms) in there original template (you have to rename there template to template.txt). and gives you a new template called "new-template.txt" that you then have to use with there diskwriter tool.

Wait:

Copy/Paste of there included "SkyTemplIdEdit Tutorial.docx"
1. Please put “template.txt” and “SkyTempIdEdit.exe” into the same directory.

image.png


2. Click Window menu on left bottom corner to choose “Run” option, fill with the full path of the SkyTempIdEdit.


image.png


3. Go to “Run” interface and space to fill the command with cart id and chip id
(eg: 112233445566778899AABBCCDDEEFF00 12345678 )


image.png


4. Click “OK”, the command will be executed , it will automatically create new-template file in the folder after waiting tens of seconds.


image.png






Additional information:
1.Don’t delete old template.txt, you can write game for online game by new template file, but cannot read old game saver. If you need to old game saver, you should use the old template to write games.
2. For new game playing online, please make sure you change into your private own file header information, don’t use others’.


Original template file on the left, changed template file on the right (Header is a PUBLIC header :p )
image.png
 
It gives you more headaches then needed.
Basicly it just copy and replaces the public headers and chipid's in there template with the private header and chipid you gave with it to all rom entries (even offline roms) in there original template (you have to rename there template to template.txt). and gives you a new template called "new-template.txt" that you then have to use with there diskwriter tool.

Wait:

Copy/Paste of there included "SkyTemplIdEdit Tutorial.docx"
1. Please put “template.txt” and “SkyTempIdEdit.exe” into the same directory.

image.png


2. Click Window menu on left bottom corner to choose “Run” option, fill with the full path of the SkyTempIdEdit.


image.png


3. Go to “Run” interface and space to fill the command with cart id and chip id
(eg: 112233445566778899AABBCCDDEEFF00 12345678 )


image.png


4. Click “OK”, the command will be executed , it will automatically create new-template file in the folder after waiting tens of seconds.


image.png






Additional information:
1.Don’t delete old template.txt, you can write game for online game by new template file, but cannot read old game saver. If you need to old game saver, you should use the old template to write games.
2. For new game playing online, please make sure you change into your private own file header information, don’t use others’.


Original template file on the left, changed template file on the right (Header is a PUBLIC header :p )
image.png

I think they want you to use the "New" template you make just to burn that specific rom/s that you need, and use your old one for all others, but yeah , seems like an inferior tool to No Ban No Sky
"Don’t delete old template.txt, you can write game for online game by new template file, but cannot read old game saver. If you need to old game saver, you should use the old template to write games."
 
So does this generate the unknown ID? or are we still dependent on Sky for new releases?
 
So does this generate the unknown ID? or are we still dependent on Sky for new releases?

I don't think so , this tool relies on the actual Template file , all it does is replace all ID's ChipID's in the template file with the one you provide :(

I really don't get why Sky doesn't want to release a tool that auto creates template info from roms ... people already bought your card , so why hog that bit of info ??
 
I don't think so , this tool relies on the actual Template file , all it does is replace all ID's ChipID's in the template file with the one you provide :(

I really don't get why Sky doesn't want to release a tool that auto creates template info from roms ... people already bought your card , so why hog that bit of info ??


Please don't forget that no one truly knows how Sky3ds works yet so if they released a Tool that done all these things then Nintendo might be able to reverse engineer it and block sky3ds all together, they might not be releasing it for that reason...

T
 
  • Like
Reactions: NeroAngelo
has anyone tried using this on an eshop rom? does it let you play eshop roms on a SKY3DS or no?
 
3. Go to “Run” interface and space to fill the command with cart id and chip id
(eg: 112233445566778899AABBCCDDEEFF00 12345678 )

Does this mean, that I have to use a CardID from a physical copy, or am I supposed to just fill in a Random 16-digit number from 1-F for this program, or similar like "sky army knife" or "No Ban No Sky"?
I don't really understand wether this is a possibility to play any rom online or just an alternative for people who dont want to switch their retail games and be able to play their online games from one single microsd + sky3ds.
 

Site & Scene News

Popular threads in this forum