Hacking [Release][v.1.5.1] Sky Army Knife - a Sky3DS Template Tool

ChaosX1022

Well-Known Member
Newcomer
Joined
Feb 24, 2010
Messages
76
Trophies
0
Age
35
Location
Snowwood
XP
194
Country
United States
Found the USA Rom
Currently downloading
is it possible to make this method work on the new 0409 template from the site?

I would like to know this as well seeing as I'm getting a error when i try to load the rom into the tool saying "Unhandled exception has occurred in you application"
 

Foxi4

Endless Trash
OP
Global Moderator
Joined
Sep 13, 2009
Messages
29,927
Trophies
3
Location
Gaming Grotto
XP
28,381
Country
Poland
Read the thread.
  • Move KTR-P-XXXX entries lower on the list so that the first is a CTR-P- entry
  • Remove the first two empty lines of the file
The error is corrected in 1.4.2, but that version is not ready for a public release yet. I've been a bit busy and I still have to work some kinks out.
 

ChaosX1022

Well-Known Member
Newcomer
Joined
Feb 24, 2010
Messages
76
Trophies
0
Age
35
Location
Snowwood
XP
194
Country
United States
Read the thread.
  • Move KTR-P-XXXX entries lower on the list so that the first is a CTR-P- entry
  • Remove the first two empty lines of the file
The error is corrected in 1.4.2, but that version is not ready for a public release yet. I've been a bit busy and I still have to work some kinks out.
I don't get a error when I load the template but when I try to load Xenoblade into the tool it gives me that error.
 

Foxi4

Endless Trash
OP
Global Moderator
Joined
Sep 13, 2009
Messages
29,927
Trophies
3
Location
Gaming Grotto
XP
28,381
Country
Poland
I dont get a error whenI load the template but when i try to load Xenoblade into the tool.
Is the US release of Xenoblade in the template? If it isn't, you'll run into an unhandled exception because I was lazy. :P If the game was just released and Sky hasn't updated their template it just won't work. ;)

EDIT: By the way, this is something that always bothered me - why are people editing templates for games with no Nintendo Network functionality? I'm pretty sure Xenoblade is played entirely offline, why wouldn't you use the stock template? You don't need a valid online identifier if you'll never connect to online services - it's busy work. :P
 

ChaosX1022

Well-Known Member
Newcomer
Joined
Feb 24, 2010
Messages
76
Trophies
0
Age
35
Location
Snowwood
XP
194
Country
United States
Is the US release of Xenoblade in the template? If it isn't, you'll run into an unhandled exception because I was lazy. :P If the game was just released and Sky hasn't updated their template it just won't work. ;)

EDIT: By the way, this is something that always bothered me - why are people editing templates for games with no Nintendo Network functionality? I'm pretty sure Xenoblade is played entirely offline, why wouldn't you use the stock template? You don't need a valid online identifier if you'll never connect to online services - it's busy work. :P

Its cause SKY hasn't updated the template yet lol I want to play it now lol.
 

Foxi4

Endless Trash
OP
Global Moderator
Joined
Sep 13, 2009
Messages
29,927
Trophies
3
Location
Gaming Grotto
XP
28,381
Country
Poland
Update: Version 1.4.2 Quick Fix is now LIVE!

Changelog:
  • Searches are now performed on the basis of SHA1 values rather than product codes (necessary for making templates for cart revisions)
  • EEPROM and Cart ID fields are now free-form, you can type in any Byte value you want in addition to the drop-downs
  • Drop-down options of "0x80" and "0x88" added for new game compatibility
  • KTR (New 3DS) compatibility added
  • Template Magic Check fixed, no need to move entries around or delete empty lines - it works out of the box!
  • Volatile exception when entries were not found in the Base Template is now handled
It's still not cleaned up properly so treat this release as "half-stable", I'm currently pretty busy. If you run into any issues, be sure to report!

:arrow: Download Sky Army Knife v.1.4.2 Quick Fix

EDIT: Release temporarily pulled due to a stupid error on my part, will fix now.
EDIT2: Fixed. I need more sleep, people. :rofl2:
 

[^Blark^]

Well-Known Member
Member
Joined
Dec 19, 2012
Messages
502
Trophies
0
Age
32
XP
642
Country
United States
BUG FOUND?

I'm not sure if it's been talked about. its not that big of an issue for me only happened with MHU4 (U) cart DUMP. and it was a simple fix just had to copy and paste since program didnt grab all the code.

when putting MHU4 (U) cart dump through SAK everything goes fine up until you try to auto detect the UNKNOWN ID.

it grabs every thing except for the last value
ex.
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 XX - ( XX isnt detected when you click auto detect so it wont generate the template since its missing the last value. )

to fix i simply had to:
hit auto detect find that same line of code in the sky3ds template and just copy and paste all 16 values in the unknown id slot and then click generate template.

again sorry if its been talked about i just spotted this and I also just tried your recent update and its still there.

keep up the great work Foxi4
 

Foxi4

Endless Trash
OP
Global Moderator
Joined
Sep 13, 2009
Messages
29,927
Trophies
3
Location
Gaming Grotto
XP
28,381
Country
Poland
BUG FOUND?

I'm not sure if it's been talked about. its not that big of an issue for me only happened with MHU4 (U) cart DUMP. and it was a simple fix just had to copy and paste since program didnt grab all the code.

when putting MHU4 (U) cart dump through SAK everything goes fine up until you try to auto detect the UNKNOWN ID.

it grabs every thing except for the last value
ex.
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 XX - ( XX isnt detected when you click auto detect so it wont generate the template since its missing the last value. )

to fix i simply had to:
hit auto detect find that same line of code in the sky3ds template and just copy and paste all 16 values in the unknown id slot and then click generate template.

again sorry if its been talked about i just spotted this and I also just tried your recent update and its still there.

keep up the great work Foxi4
This problem never occurs on my system, I really don't know what's causing it for you. I looked through the code several times and it shouldn't be happening, which makes me wonder if your .Net installation is okay. Are you (perhaps) running the app on an x86_32 computer?
 

Foxi4

Endless Trash
OP
Global Moderator
Joined
Sep 13, 2009
Messages
29,927
Trophies
3
Location
Gaming Grotto
XP
28,381
Country
Poland
I'm running Windows 7 X64
Bizarre. I can guarantee that there's nothing in the code that could possibly cause this - the generator copies an exact amount of characters from an exact address in the template. Since it's recurring though, I'll change things around in 1.5 to copy a specific line instead, white signs or not, and then trim it to size. For now I'd suggest re-installing your .Net Framework because I'm almost sure there's something wrong with it. So far I've encountered 2 users with this error and there's at least 600-odd out there using SAK according to the download counter at FileTrip, external sites aside, so I'd say it's an isolated issue affecting a low number of users.
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,797
Country
BUG FOUND?

I'm not sure if it's been talked about. its not that big of an issue for me only happened with MHU4 (U) cart DUMP. and it was a simple fix just had to copy and paste since program didnt grab all the code.

when putting MHU4 (U) cart dump through SAK everything goes fine up until you try to auto detect the UNKNOWN ID.

it grabs every thing except for the last value
ex.
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 XX - ( XX isnt detected when you click auto detect so it wont generate the template since its missing the last value. )

to fix i simply had to:
hit auto detect find that same line of code in the sky3ds template and just copy and paste all 16 values in the unknown id slot and then click generate template.

again sorry if its been talked about i just spotted this and I also just tried your recent update and its still there.

keep up the great work Foxi4

Yeah i get this sometimes as well with some games, so yeah i just do the same and manually copy/paste the unknown ID rather than auto select.

Doesn't seem to be any specific games that I've noticed, just randomly doesn't pick up the last 2 digits from the template for some.
 

Foxi4

Endless Trash
OP
Global Moderator
Joined
Sep 13, 2009
Messages
29,927
Trophies
3
Location
Gaming Grotto
XP
28,381
Country
Poland
I'll do my best to address this in the next release, right now I'm working on implementing some more features, for instance a ROM trimmer and a CARD-1 to CARD-2 converter, they're higher on the priority list. ;)
Yeah i get this sometimes as well with some games, so yeah i just do the same and manually copy/paste the unknown ID rather than auto select.


Doesn't seem to be any specific games that I've noticed, just randomly doesn't pick up the last 2 digits from the template for some.
Stuff like this wouldn't happen if only Sky Team didn't publish shitty templates with constantly changing numbers of newlines and sometimes even templates with incorrect length. If you pay close attention, some of their templates don't even have a Unique ID in them, they're 16 bytes short for whatever reason. This can throw SAK off because unlike Sky Team, it expects a very specific kind of input, AKA a valid one. I'm honestly beginning to think about getting rid of template shenanigans and implement a tool to dump template values into an internal database just to avoid program-crippling errors like this.
 

[^Blark^]

Well-Known Member
Member
Joined
Dec 19, 2012
Messages
502
Trophies
0
Age
32
XP
642
Country
United States
I'll try re-installing .NET framework and see if that changes anything it probably does have to be a problem with my laptop if its only a select few that experience this. I just threw this out here wondering if I was the only user of SAK that this happened to but its so easy to just copy and paste the code line shown below in the original template so no worries.

and I cant wait for the future release to see what you decide to add to SAK already its one of my most used 3ds pc based apps.

:grog:
 

Foxi4

Endless Trash
OP
Global Moderator
Joined
Sep 13, 2009
Messages
29,927
Trophies
3
Location
Gaming Grotto
XP
28,381
Country
Poland
I'll try re-installing .NET framework and see if that changes anything it probably does have to be a problem with my laptop if its only a select few that experience this. I just threw this out here wondering if I was the only user of SAK that this happened to but its so easy to just copy and paste the code line shown below in the original template so no worries.

and I cant wait for the future release to see what you decide to add to SAK already its one of my most used 3ds pc based apps.

:grog:
SAK will actually change quite dramatically into something much bigger that I'm working on behind the scenes, but I can't quite tell you when due to a rather tight schedule. ;) Let's just say that things will get much, much better if all goes well. ;)
 
D

Deleted-19228

Guest
Seems to be a bug if you have a file named .3ds and try to open it the information is wrong, you *HAVE* to rename to 3dz for correct information to show up.

To clarify this was under "Infos Extractor" tab
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
    K3N1 @ K3N1: Plug in*