Hacking [Release] - uTikDownloadHelper

  • Thread starter Thread starter DanTheMan827
  • Start date Start date
  • Views Views 333,520
  • Replies Replies 561
  • Likes Likes 27
Status
Not open for further replies.
Thanks for a great app, realy useful... But when I use this app to download I get very low speed, only a few MB/s. When I use other apps like this one I get my full speed 30MB/s from nintendo servers... Why is it so?
 
Thanks for a great app, realy useful... But when I use this app to download I get very low speed, only a few MB/s. When I use other apps like this one I get my full speed 30MB/s from nintendo servers... Why is it so?
Do you also get slow speeds using the old version of this app?

Or when using NUSgrabber?

Sometimes I max out my internet and others it drops extremely low...
 
I don't have speed drops. I get 750kps consistent download speed. Or only drops when someone starts using YouTube or any other internet demanding app.

Sent from my Nexus 6 using Tapatalk
 
Do you also get slow speeds using the old version of this app?

Hey @DanTheMan827 great job on app, it works great.
I've noticed that download speeds vary greatly - I believe this is more related to quality of connection than your software. Like probably Nintendo servers are getting pounded and thus you see difference in speeds.

I also had one question - I've tried downloading Updates for 3 games (Mario Kart 8, Nintendo Land and Wii Sports Club) and installing them with Wupinstaller after installing base game.
Each update fails with error 0xFFFCFFE9 : Access failed (no usb storage attached).
I've tried installing on both USB HDD and internal storage - same error code.

Installing base games downloaded with your tool works great. So, is this error because of something in your code related to downloading updates? Or the problem is something else (Wupinstaller)?

Thanks!
 
Hey @DanTheMan827 great job on app, it works great.
I've noticed that download speeds vary greatly - I believe this is more related to quality of connection than your software. Like probably Nintendo servers are getting pounded and thus you see difference in speeds.

I also had one question - I've tried downloading Updates for 3 games (Mario Kart 8, Nintendo Land and Wii Sports Club) and installing them with Wupinstaller after installing base game.
Each update fails with error 0xFFFCFFE9 : Access failed (no usb storage attached).
I've tried installing on both USB HDD and internal storage - same error code.

Installing base games downloaded with your tool works great. So, is this error because of something in your code related to downloading updates? Or the problem is something else (Wupinstaller)?

Thanks!
I may have been accidentally patching the update tickets as well...

I got the same error when trying to install any update downloaded with it...

I'll look into it, maybe updates don't use the same title.cert...

Edit:

Hmm... I just ran a download of a title update using NUSgrabber and the output files were identical...

Have you found any other tool that gave you installable update files?
 
Last edited by DanTheMan827,
I installed the game updates through the Wii U by changing the DNS back to Auto and trying to open the game. Once they were done I then put the DNS back to what it was before and the game loaded perfectly.
 
Does the games downloaded from this often are bad download?

I've been installing a game worth 7 Gigs and when I installed it, I got unnecessary files on my drive, which is pain in the ass because I have important Xenoblade save file right next to it.

I don't know how to verify my files, according to this post:
@Cyan
A quick check people can try is to sort their WUP files by size.
There should be no 0 size files

View attachment 67002

They can also use Hex Edit to confirm the title.tik is for the right ID.

View attachment 67003

For informational purposes, here is a link to the "Title Database" to find your ID when checking your title.tik with a hex editor.
http://wiiubrew.org/wiki/Title_database
My files are fine.
 
I may have been accidentally patching the update tickets as well...
I'm kind lost here.

So the updates i downloaded will not work? Sorry for question instead of testing but i'm using a remote notebook to download then from another place with best internet then home.

I'm downloading game + update. But if will not work i need to stop!

Thank you!!
 
  • Like
Reactions: Michierusama
I'm kind lost here.

So the updates i downloaded will not work? Sorry for question instead of testing but i'm using a remote notebook to download then from another place with best internet then home.

I'm downloading game + update. But if will not work i need to stop!

Thank you!!
Game will download correctly in it's respective folder and update in a separate folder. Don't worry. You can just use the game folder and try the update separately.

Sent from my Nexus 6 using Tapatalk
 
I may have been accidentally patching the update tickets as well...

I got the same error when trying to install any update downloaded with it...

I'll look into it, maybe updates don't use the same title.cert...

Edit:

Hmm... I just ran a download of a title update using NUSgrabber and the output files were identical...

Have you found any other tool that gave you installable update files?

Have you tried installing those updates you downloaded through NUSgrabber? As other say - I know we can update directly but I would like to have that option of downloading updates through your tool.
I'll try today to download updates through NUSgrabber and install them and report back here.
I have some C# knowledge so if NUSgrabber downloading works I'll try to look for bug.
If you are already working on it, let me know not to double the effort ;)

Also, I've checked with @Yardape8000 (creator of WupInstaller) in his thread and he is saying that this is definitely case of "corrupt files".
If someone managed to download updates and install them without error 0xFFFCFFE9 please post and let us know if you did anything special.

Thanks for your time and effort @DanTheMan827 - you truly are "the man" ;)
 
Just a thought... I seem to remember somewhere in the USB loader thread that the game files weren't installing initially due to a missing title.cert file...

Maybe updates aren't meant to have that file or maybe there's a different one for updates...

I'd try deleting it and see if it installs...

I'll be gone for a few hours so I can't test right now...
 
Last edited by DanTheMan827,
In the "Wii U USB loading - install WiiU games to USB or internal memory" thread they refer to 0xFFFCFFE9 error as meaning "incomplete files". Maybe a good place to start?

Out of curiosity, what advantage is there of installing updates via SD to USB over using the Wii U gui? If automatic software updates are turned off in settings (and we know there's no new Wii U release out) then presumably you're already safe from the console's exploit being patched and can proceed without fear of repercussions?
 
In the "Wii U USB loading - install WiiU games to USB or internal memory" thread they refer to 0xFFFCFFE9 error as meaning "incomplete files". Maybe a good place to start?

Out of curiosity, what advantage is there of installing updates via SD to USB over using the Wii U gui? If automatic software updates are turned off in settings (and we know there's no new Wii U release out) then presumably you're already safe from the console's exploit being patched and can proceed without fear of repercussions?
As long as you turn the dns blocking back on you'd be fine

But there's the possibility that a person could forget to turn it back on and then Nintendo releases an update...

You'd also have the option of installing the update at the same time as the game

I also think the Wii will update the system software even with automatic updates turned off... I could be wrong though... (I'd be fine with no automatic updates if I could still get game updates with no system updates...)
 
  • Like
Reactions: dozvgkka69
Just a thought... I seem to remember somewhere in the USB loader thread that the game files weren't installing initially due to a missing title.cert file...

Maybe updates aren't meant to have that file or maybe there's a different one for updates...

I'd try deleting it and see if it installs...

I'll be gone for a few hours so I can't test right now...

SEE EDIT the bottom of post

OK, it seems *.h3 files are the problem. I've just downloaded Mario Kart 8 v64 update.
With NUSGrabber I have 78 files
With uTikDownloadHelper I have 57 files.

I'll now go and try to install this update on Wii U, in the meantime here is the image showing contents of folder side by side for Mario Kart 8 Update 64:

diff.png


EDIT: YES, that's it - *.h3 files. Installing update downloaded through NusGrabber works. I'll try to go through your codebase but it should be easy fix since we should be able to reproduce it.

So to confirm for everybody monitoring thread - downloading updates doesn't work properly. You can download updates through NUSGrabber in the meantime... but I want to stick with uTikDownloadHelper long term since I like it more.
 
Last edited by dozvgkka69,
  • Like
Reactions: Michierusama
And also @DanTheMan827 - one another small "issue" - can't really call it a bug since it's not because of your code.
When you download game using uTikDownloadHelper it conveniently creates folder using game name.
However, this causes issues because some special characters won't work with WupInstaller (see details here).
For example, if you download Lego Jurassic World you end up with folder named:
LEGO® Jurassic World™ (USA)
Try to copy that to SD card and install, WupInstaller will fail with cryptic message.
So for user convenience I would replace all special chars with _

This is something users can do on their own, but probably 90% of them will have no idea what is the problem.

If you are too busy and can't handle this and previous bug I reported in next two days - let me know and I'll fire up Visual Studio and send you pull request by end of the day tomorrow + leave new version here for rest of the people who want to download game updates directly.
 
Last edited by dozvgkka69,
  • Like
Reactions: Michierusama
And also @DanTheMan827 - one another small "issue" - can't really call it a bug since it's not because of your code.
When you download game using uTikDownloadHelper it conveniently creates folder using game name.
However, this causes issues because some special characters won't work with WupInstaller (see details here).
For example, if you download Lego Jurassic World you end up with folder named:
LEGO® Jurassic World™ (USA)
Try to copy that to SD card and install, WupInstaller will fail with cryptic message.
So for user convenience I would replace all special chars with _

This is something users can do on their own, but probably 90% of them will have no idea what is the problem.

If you are too busy and can't handle this and previous bug I reported in next two days - let me know and I'll fire up Visual Studio and send you pull request by end of the day tomorrow + leave new version here for rest of the people who want to download game updates directly.
Thanks for all the informattion! I will keep all in mind. Interesting.

Sent from my Nexus 6
 
And also @DanTheMan827 - one another small "issue" - can't really call it a bug since it's not because of your code.
When you download game using uTikDownloadHelper it conveniently creates folder using game name.
However, this causes issues because some special characters won't work with WupInstaller (see details here).
For example, if you download Lego Jurassic World you end up with folder named:
LEGO® Jurassic World™ (USA)
Try to copy that to SD card and install, WupInstaller will fail with cryptic message.
So for user convenience I would replace all special chars with _

This is something users can do on their own, but probably 90% of them will have no idea what is the problem.

If you are too busy and can't handle this and previous bug I reported in next two days - let me know and I'll fire up Visual Studio and send you pull request by end of the day tomorrow + leave new version here for rest of the people who want to download game updates directly.
"Fixing" the h3 download problem is literally just changing 1 line to make it brute force instead of guess if it exists (content type being 0x2003, FunKiiU has the same issue)

The special characters are also a easy fix... just add them to the list alongside the default ones

Thanks for the bug report
 
  • Like
Reactions: Michierusama
One thing I have also noticed is that, for me, the download speed is very sporadic. I should be getting a constant 3.5MB/s plus however it fluctuates between a couple of hundred KB/s one second to 3MB/s the next. In the old version I was downloading several titles at the same time and I ended up with wget using all of my available bandwidth across all of the downloads at the same time so that I wasn't suffering slowdowns at any point.

Would it be possible to implement a feature whereby a user can specify how many titles to download at the same time so that slowdowns on a particular title are not reflected through the whole process taking maybe twice as long or worse?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum