strInt = mObj["InterfaceType"] != null ? mObj["InterfaceType"].ToString() : null;
intBps = Convert.ToInt32(mObj["BytesPerSector"]);
strMod = mObj["Model"].ToString();
if (mObj["MediaType"] != null)
{
strMed = mObj["MediaType"].ToString();
strDev = mObj["DeviceID"].ToString();
decSiz = Convert.ToDecimal(mObj["Size"].ToString());
if (decSiz > 999999999999)
{
strSiz = Math.Round((decSiz / 1000000000000), 1).ToString() + " TB";
}
else if (decSiz > 999999999)
{
strSiz = Math.Round((decSiz / 1000000000), 1).ToString() + " GB";
}
else if (decSiz > 999999)
{
strSiz = Math.Round((decSiz / 1000000), 1).ToString() + " MB";
}
else if (decSiz > 999)
{
strSiz = Math.Round((decSiz / 1000), 1).ToString() + " KB";
}
else
{
strSiz = Math.Round(decSiz, 1).ToString();
}
if (strDev == sysDevice)
{
strIsSys = "*SYSTEM*";
}
//Read boot sector and confirm whether it's a hidden, normal or unknown type
byte[] bufR = new byte[intBps];
bufR = ReadBoot(strDev, intBps);
if (bufR == null)
{
strSta = "*UNKNOWN*";
}
else
{
if (bufR[511] == 170)
{
//Normal partition
strSta = "NORMAL";
}
else if (bufR[511] == 171)
{
//Hidden partition
strSta = "HIDDEN";
}
else
{
//Unknown partition type - this will be disabled for toggle
strSta = "*UNKNOWN*";
}
}
dt.Rows.Add(new object[] { strIsSys, strInt, strMod, strMed, strSiz, strSta, strDev, intBps });
}
strIsSys = "";
Do you think RetroArch Wii will support this, if ever?


UStealth is a Windows program... written in Windows using .Net. Next port will likely be a C variant so that it can be compiled for Wii. Nothing at this stage. That said, if you're waiting that long to use the system, something's up. Sure, booting can take 5 minutes, but 5 minutes to run UStealth, unhide and unplug is crazy. Why are you using the mac to transfer WBFS if I may ask? Or is it that your windows PC is horribly slow? Post specs, perhaps I can suggest a cost effective upgrade.Is there a way to toggle UStealth inside vWii mode? I don't want to have to turn on my windows computer, wait 5 minutes, plug hdd into windows computer, wait another 5 minutes, open ustealth, wait 5 minutes, unhide hdd, wait 1 minute, unplug hdd, plug into mac, transfer wbfs files, unplug from mac, plug into windows computer, wait 5 minutes, hide hdd, wait 2 minutes, then plug into Wii U.
It's a really annoying process.


I use my mac because my Mac is way faster booting up than my Windows PC. My windows PC takes a few minutes before it's responsive, my mac only takes a few seconds to be responsive. I can reinstall my Windows PC every time it gets slow but I got tired of the long process required to install Windows & updates. I have Windows XP because Linux Mint has glitchy graphics. (don't know why)UStealth is a Windows program... written in Windows using .Net. Next port will likely be a C variant so that it can be compiled for Wii. Nothing at this stage. That said, if you're waiting that long to use the system, something's up. Sure, booting can take 5 minutes, but 5 minutes to run UStealth, unhide and unplug is crazy. Why are you using the mac to transfer WBFS if I may ask? Or is it that your windows PC is horribly slow? Post specs, perhaps I can suggest a cost effective upgrade.
This is really cool Onion_Knight! Thanks for your effort. Kudos actually goes to Cyan and others for the idea - mine was merely to write software to do what they'd already discovered.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.
Understood. Let us know if Onion_Knight's solution works for you.I use my mac because my Mac is way faster booting up than my Windows PC. My windows PC takes a few minutes before it's responsive, my mac only takes a few seconds to be responsive. I can reinstall my Windows PC every time it gets slow but I got tired of the long process required to install Windows & updates. I have Windows XP because Linux Mint has glitchy graphics. (don't know why)
Also, all my games I need to transfer are stored on my Mac.
Glad you like, If you wouldn't mine adapting your Ustealth icon for this you they could be packaged together and used jointly.This is really cool Onion_Knight! Thanks for your effort. Kudos actually goes to Cyan and others for the idea - mine was merely to write software to do what they'd already discovered.
