Hacking UStealth - Wii U 'Format Disk' Nag workaround :)

D

Deleted User

Guest
In my case, I stored all my game dumps for emulators on my USB drive. With the stealth, it won't see it anymore obviously. Can I recompile the emulators with the newer libFAT? Or am I asking a stupid question and better off just storing them on an SD?
 

shani ace

New Member
Newbie
Joined
Jun 3, 2014
Messages
2
Trophies
0
Age
50
XP
73
Country
Gambia, The
Hi there, my USB Loader GX (3.0) runs on revision 21010, but your files only show 4-digit revisions. Which one should I use (since I want to continue my forwarder, it would be nice to use the same revision)?

EDIT: Ah never mind, just updated USB Loader GX from its own menu to rev 1226 and now it detects the games without even copying a modified boot.dol. :)
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,449
Trophies
2
Age
43
Location
Engine room, learning
XP
14,596
Country
France
USBLoaderGX is currently revision 1226
21010 is the IOS internal revision currently loaded by the loader (it could be any other version depending on the way you softmoded your Wii)
Which 4-digit are you talking about?
Which forwarder are you "continuing" which require a revision? You are developing a forwarder with the loader revision displayed somewhere when launching it?
Forwarders doesn't care which revision of the loader you are using, it only launch a file named "boot.dol" located in a folder on SD card. you could place any other homebrew in that place and it would run that homebrew too.

UStealth is a PC program, it doesn't care which application you use it with on your console.
Or maybe you posted in the wrong thread?
 

jayjay123

Well-Known Member
OP
Member
Joined
Jul 24, 2013
Messages
212
Trophies
0
Age
51
XP
348
Country
Hi all, apologies for being absent - my work has prohibited me from spending time in here.
Thanks a ton Markehmus for posting the link. I will update the opening post with that link.
I'm pm'ing you now.
Cheers!
 

uyjulian

Homebrewer
Member
Joined
Nov 26, 2012
Messages
2,552
Trophies
1
Location
United States
Website
sites.google.com
XP
2,968
Country
United States
Attached is a quick toggle for hiding the USB device. When you click on it it, it will automatically detect the signature of Sector 0 and switch it from "hidden" to "unhidden". It matches the same same signature as jayjay123's and is credited for the idea. I have no idea what do with the .png since I could care less what its called. Just stick it in you apps folder with the rest of your stuff. If someone wants to make a icon for it, be my guest.

**EDIT: I guess I should state that this is for use inside the homebrew channel on the vwii.

Could you release source code?
 
  • Like
Reactions: pelago

Mackman

Well-Known Member
Newcomer
Joined
Jun 28, 2014
Messages
74
Trophies
0
Age
49
XP
82
Country
United States
Does this work on WiiMC app!?I have a 2 terabyte hard drive split in 3 partitions.2 wbfs partitions for Wii ios and one ntfs partition for music and videos.How will this app work for me?
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
38
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,686
Country
has ANYONE been able get WiiXplorer to compile AT ALL (even just original sources) ?
the "required portlibs" download on the googleode page doesn't seem to be enough. I was hoping to see if just recompiling with the UStealth modded libFAT would be enough to make it work
 

turnandpull

Member
Newcomer
Joined
Apr 3, 2014
Messages
13
Trophies
0
Age
51
XP
66
Country
United States
Is there a version of the most recent Nintendont build that has Ustealth compatibility? I see the libfatmod download from earlier but I'm not quite sure how to modify it myself.
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
38
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,686
Country
Is there a version of the most recent Nintendont build that has Ustealth compatibility? I see the libfatmod download from earlier but I'm not quite sure how to modify it myself.

You take the libfat.a file from the \libogc\lib\wii folder in the ZIP file and replace the same file in the same folder in your devkitpro (C:\devkitPro\libogc\lib\wii\libfat.a in my case and most others) before compiling
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
38
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,686
Country
  • Like
Reactions: MassiveRican

uyjulian

Homebrewer
Member
Joined
Nov 26, 2012
Messages
2,552
Trophies
1
Location
United States
Website
sites.google.com
XP
2,968
Country
United States
has ANYONE been able get WiiXplorer to compile AT ALL (even just original sources) ?
the "required portlibs" download on the googleode page doesn't seem to be enough. I was hoping to see if just recompiling with the UStealth modded libFAT would be enough to make it work

The included portlibs don't include updated version of "sevenzip" lib, but I have no idea where to find updated version.
 
  • Like
Reactions: Maxternal

markehmus

Well-Known Member
Member
Joined
Jul 26, 2008
Messages
1,521
Trophies
0
Age
110
Location
in the GAME
XP
1,244
Country
Canada
So, is any version of Nintendont now available, which can deal with a hidden disk?

http://gbatemp.net/threads/nintendont-crediars-new-project.349258/page-477#post-5039515
=
http://www.mediafire.com/download/tat4yimw4xzvaa0/loader1-119mod.dol
finally decided to update my nintendon't and, as always, re-compiled mine for ustealth compatability and thought I would share
this is v1.119, the newest.

A suggestion regarding usb compatability in general, a cIOS tends to mount the USB0 port first (back of the console) while IOS58 tends to load the highest port number first (front port on the Wii U) and this means that even with ustealth compatability, Nintendont always tries to load from my Wii U hard drive first and code dumps unless I unplug it first.

if we're still going to insist on using USB0 for nintendont, might I suggest using a cios (if present) to load files in the loader and THEN switch to IOS58 for patching and loading the kernel?
YAY it worked
Here's the DOL
http://www.mediafire.com/download/p3i4pvi4pkmt72b/boot.dol

This is just r26 recompiled with the libFAT in devkitpro replaced with the above lib and no other changed ... but this should work with any later revs as well (or any other homebrew app that relies on the sig check in libFAT for that matter.)
or you could check out which ever version from nintendon-t svn and use the below mod from Maxternal to build a version with hidden drive compatibility...
http://gbatemp.net/threads/ustealth-compatible-libfat-mod.365714/
=
Noting that Nintendont refused to see UStealth drives BUT that it was using the coresponding signature check inside libFAT instead of performing the check itself, I decided to grab the libFAT code from devkitpro, make the adjustment (partition.c line 183) and recompile to fix it.
...and it worked


Since there are probably several other apps that would instantly gain UStealth compatability by just replacing the existing libFAT with this and recompiling, I thought I'd share
http://www.mediafire.com/download/9d1ffxo16kc1gmq/libfatmod.zip
(just zipped the code folder post-compile so includes the lib file AND code ... and some extra stuff created in the process)
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,449
Trophies
2
Age
43
Location
Engine room, learning
XP
14,596
Country
France
I added a list of compatible homebrew to the first post.
there's not a lot ...

If you know another one, let me know and I'll add it too.


About Wiixplorer:
In the branches, you have lib7zip.
You need to compile it (make) and install the library to your portlib folder (make install).

I compiled all c sources, but I have an error when linking everything.
libunrar.a seems to be an issue, I'll do the same than 7lib and try again.
edit: it worked. Thanks to Dimok for providing the libraries in branches.

I updated only 7z and rar libraries, I didn't compile all other branches so I might be outdated, I don't know if my compiled version will work fine with all features.

Additional portlibs compiled libraries: libsevenzip and libunrar (make a backup of your old files and folder before replacing)
Wiixplorer r259 with 55AA and 55AB signature: http://www.mediafire.com/download/rk7b81qqd761s2i/R259_mod_UStealth.7z

Can someone test the stealth'd version?
I don't know if it will work with all partition format, it's possible specific libraries (libfat, nfs, etc.) use their own partition table check.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Coto @ Coto: YYZ - Rush . Neil Peart was a living legend.