Hacking Uwizard: All-In-One Wii U PC Program

I pwned U!

I am pleased to beat you!
Member
Joined
Jun 14, 2013
Messages
927
Trophies
3
Age
28
Website
gbatemp.net
XP
684
Country
United States
I also cannot wait for this program to get more new features!

On a slightly off-topic note, @Mr. Mysterio, would you also consider making a "3Dwizard" for editing the 3DS formats similar to the Wii U ones that your program currently supports and will soon add support for?

Currently, the tools for generating and editing 3DS formats are extremely limited in features (mainly designed for ripping instead of modding). For example, there are currently no programs for repacking DARCs (correctly) or overwriting files in them, but the SARC options in Uwizard seem like they could be well-suited as the base for creating a proper 3DS DARC editor.
 
  • Like
Reactions: The Cringe

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
I also cannot wait for this program to get more new features!

On a slightly off-topic note, @Mr. Mysterio, would you also consider making a "3Dwizard" for editing the 3DS formats similar to the Wii U ones that your program currently supports and will soon add support for?

Currently, the tools for generating and editing 3DS formats are extremely limited in features (mainly designed for ripping instead of modding). For example, there are currently no programs for repacking DARCs (correctly) or overwriting files in them, but the SARC options in Uwizard seem like they could be well-suited as the base for creating a proper 3DS DARC editor.
I can poke at it if someone gives me a starting point :P I have a 4.5 3DS so I can run anything needed to dump/decrypt carts, just dunno what/where/how. Just don't have any flashcarts :\
 
  • Like
Reactions: I pwned U!

I pwned U!

I am pleased to beat you!
Member
Joined
Jun 14, 2013
Messages
927
Trophies
3
Age
28
Website
gbatemp.net
XP
684
Country
United States
I can poke at it if someone gives me a starting point :P I have a 4.5 3DS so I can run anything needed to dump/decrypt carts, just dunno what/where/how. Just don't have any flashcarts :\
I would recommend using rxTools to decrypt some games with standard formats similar to the Wii U ones (SM3DL, MK7, etc.). Drag and drop a ROM of your choice onto ncchinfo_gen.py and put the generated ncchinfo.bin file, the ROM, rxTools.dat, and the rxTools folders on the root of the SD card. Then use the 3DS internet browser and go to launch.rxtools.net to start the launcher. Navigate to the decryption menu and choose either "Decrypt CTR Titles" or Generate Xorpads," then wait a while.

Then, you will need to apply the xorpads (if you use that decryption method) and use ctrtool to extract the RomFS and unpack it. I cannot remember the proper commands or use a computer to check them at this time, but I believe that they are something like ctrtool -p romfs (extract the RomFS from the ROM), xor.exe *xorpad name* *RomFS name* (decrypt the RomFS, if necessary), and ctrtool -x romfs *decrypted RomFS name*=outdir *choose a directory name* (extract the contents of the RomFS).

I have not decrypted anything in a while or used rxTools for the decryption process, so I hope that this works.

Thanks for the interest and I wish you good luck!
 

Mr. Mysterio

Super Genius
OP
Member
Joined
Sep 16, 2014
Messages
661
Trophies
0
Age
24
Location
Rosalina's Comet Observatory
XP
1,124
Country
United States
Firstly, I apologize for my extended leave of absence from the known world. I've been working very hard on college prep stuff (tests and whatnot), so I have barely even opened my laptop for the past few months. I now have enough time to at least keep "in the know" for Wii U Hacking, but I am still too busy to develop Uwizard. I would rather leave Uwizard as a robust, useful tool, than rush the next version and add yet another program to the already massive pile of crap-ware in the internet. However, I do NOT plan to abandon Uwizard. When the kernel exploit comes out and game mode are publicly possible, I am eager to add a high-level intuitive game modding interface to Uwizard. (Like Cafiine, TCP Gecko, and WiiRD all rolled into one!) Although, if they still aren't released by Christmas break, I'll try to resume Uwizard development anyway.

In answer to all those questions I missed:

This is an awsome programm, is there a place with a list of all update title ids (like the New Splatoon update or the New Sm4sh update)?
Please read the OP. There is a link there to wiiubrew.org for title IDs, including the Splatoon update and the Smash update.

Hey how can I find the 16 title key for Smash (or is that not allowed here)?
If you mean the game decryption key, then no, that is not allowed here because it would be equivalent to linking to a ROM download. If you mean the update NUS ID, then please read the wiiubrew.org list I link to in the OP.

I also cannot wait for this program to get more new features!

On a slightly off-topic note, @Mr. Mysterio, would you also consider making a "3Dwizard" for editing the 3DS formats similar to the Wii U ones that your program currently supports and will soon add support for?

Currently, the tools for generating and editing 3DS formats are extremely limited in features (mainly designed for ripping instead of modding). For example, there are currently no programs for repacking DARCs (correctly) or overwriting files in them, but the SARC options in Uwizard seem like they could be well-suited as the base for creating a proper 3DS DARC editor.
I doubt I will ever do that since my 3DS fell into my bathtub and is dead now, so I couldn't get to test or enjoy my program much. Maybe when Citra gets good enough... However, I will release my C# SARC management code for anyone who wants to see it. (I ported it from NWPlayer123's Python SARC Pack/Extract.) https://drive.google.com/file/d/0B9ETxoIujjPFeFY1YU9xRDFaTEU/view?usp=sharing

nyoom rip thread
Can one of the mods sticky this so it doesn't get lost again :c
It's actually really useful and I don't wanna have to dig to find it
If you want to locate a moderator, you must first know their natural habitat. When a moderator is not too busy banning loyal upstanding members, they will probably be censoring valuable information throughout the site. Now, in some cases, it may be easier to lure a moderator to where you want them. One approach it to say something that needs censoring like the location where Jimmy Hoffa is buried: [censored]. You can also simply tag a moderator's name like this: "Cyan, if it would not burden someone of your high rank, would you be so kind as to sticky this thread? Pretty please? With sugar on top?"
(Seriously though, this thread could very easily get buried while I'm not working on Uwizard, so I would appreciate it if you would sticky it so people can find my tool.)

It seems Mr.Mysterio pulled a darkflare ._. Forever away.
Pulled a darkflare? Hmm, well, now I've pushed that darkflare that I pulled. :rofl2:


In conclusion, I hope to rejoin this awesome community ASAP, but I won't shirk school either.
 

Mr. Mysterio

Super Genius
OP
Member
Joined
Sep 16, 2014
Messages
661
Trophies
0
Age
24
Location
Rosalina's Comet Observatory
XP
1,124
Country
United States
So, do you think about making Uwizard open source an option then? So everyone could contribute smoothly :)
Hmm, that's an interesting thought. I have kept it closed source because I don't want my work stolen, but maybe I could release the source to a few trusted people like NWPlayer123, Marionumber1, you, Hykem, etc... Does github let me only allow viewing access to certain people?
 

YugamiSekai

Mr. Picross
Member
Joined
Dec 24, 2014
Messages
2,015
Trophies
1
Age
22
XP
2,286
Country
United States
Also, how do I extract the .szs files in the "driver" folder (Mario Kart 8) to view the models (I know they are there somewhere)?
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,218
Country
Canada
Hmm, that's an interesting thought. I have kept it closed source because I don't want my work stolen, but maybe I could release the source to a few trusted people like NWPlayer123, Marionumber1, you, Hykem, etc... Does github let me only allow viewing access to certain people?
Unless I'm wrong, I think it does indeed :)
 
  • Like
Reactions: Mr. Mysterio

Mr. Mysterio

Super Genius
OP
Member
Joined
Sep 16, 2014
Messages
661
Trophies
0
Age
24
Location
Rosalina's Comet Observatory
XP
1,124
Country
United States
Also, how do I extract the .szs files in the "driver" folder (Mario Kart 8) to view the models (I know they are there somewhere)?
Use the decompress SZS option in Uwizard to decompress those SZS files into BFRES models. Uwizard currently can't read those, however.

Unless I'm wrong, I think it does indeed :)
Great!
Well, NWPlayer123, Marionumber1, or VinsCool, would you like to contribute to Uwizard, or do you know someone you trust not to leak the source who would like to contribute?
 
  • Like
Reactions: VinsCool

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
Also, how do I extract the .szs files in the "driver" folder (Mario Kart 8) to view the models (I know they are there somewhere)?
SZS is a Yaz0 compressed SARC, should work fine with UWizard's extractor if Mysterio ported my whole thing.

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

Great!
Well, NWPlayer123, Marionumber1, or VinsCool, would you like to contribute to Uwizard, or do you know someone you trust not to leak the source who would like to contribute?
Licenses exist for a reason :P just throw it up on Github with MIT or GPL, anyone tries to steal it and they can get in major trouble
 

Mr. Mysterio

Super Genius
OP
Member
Joined
Sep 16, 2014
Messages
661
Trophies
0
Age
24
Location
Rosalina's Comet Observatory
XP
1,124
Country
United States
Licenses exist for a reason :P just throw it up on Github with MIT or GPL, anyone tries to steal it and they can get in major trouble
I know, but if people download movies and ROMs (breaking licenses), they would have no moral problem with stealing my code and/or selling it. I still remember the HackMii installer fiasco with scammers charging people.

I'll think about releasing Uwizard's source publicly. Next weekend is when I'll have time to do it if I decide yes.
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,218
Country
Canada
I've created a github account and a Uwizard repository, but I can't figure out how to add the code files. Does anyone here know how to add a folder filled with 53 files in one action?
I thought you could add them all in one action :huh:
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    RedColoredStars @ RedColoredStars: @AdenTheThird I dont know anyone else that has seen Greasy Strangler. haha. Cheers!