Hacking BlueDump Alpha 2

tomazzzi

Well-Known Member
Member
Joined
Jul 13, 2007
Messages
302
Trophies
0
XP
353
Country
I always get blocked on

Backing up save data ....

While trying to backup ios 249 or anything else.

Nothing more happens.

Any idea ?

I have the folders BlueDump\SaveData + BlueDump\WAD on my sd card root and of course enough space to backup the data.

Thx

ps: using BlueDump Alpha 3 wii 4.2E pimped.
 

japzone

Active Member
Newcomer
Joined
Oct 31, 2009
Messages
41
Trophies
0
XP
72
Country
United States
Whenever I try to Dump to a WAD I get an Error saying something along "*something**something*Stats*something*-4"
It only stays up for about 6 seconds then the Entire thing Crashes and I get that Black Debug screen so I never get a chance to Read it completely.

I'm trying to Dump Fakesigned WADs of the 5 Demos that Ninty released Last Year(You know the Demos of World of Goo, Pokemon Rumble, ect...) A friend of mine has a Wii that I hacked for him and He's interested in playing the Games but has no interest in piracy of any kind. I told him I might be able to get the Demos and install them for Him the next time he's in the area but I can't find any trace of WADs for the Demos online. Then I thought why not create the WADs myself? I have all Five Demos still because I was thinking of doing this anyway but now that I finally got around to it I couldn't find any clear instructions.

I finally found BlueDump with several People saying it's great. But when I downloaded and ran it on my Wii I keep getting the above Error. I tried several different WiiWare and I still get the Same Error. I've made sure that the Folders were made, I checked them after I got the Error and I found WAD files but they were all 0 bytes. It seems to have worked once, I didn't Notice an Error, it gave more Information, it didn't crash, and when I checked the Folder there was a 29mb WAD file but I can't Test it yet to see if it worked because I'll need another Wii. I checked for a log File but it seems not to leave one, most likely because it crashes.

Is there a reason why it does this? If you can't explain why can you Point me to another method to Dump a Wiiware to a WAD. Please I really would like to get this done. Any help will be Appreciated.

I'm using a 4.0U Wii with Trucha Bug, cIOS 249, ect... I basically have installed everything from Reading DVDs to Playing Backups [WII/GC]
 

DarkMatterCore

Finding my light.
Developer
Joined
May 30, 2009
Messages
1,292
Trophies
1
Age
28
Location
Madrid, Spain
Website
github.com
XP
2,604
Country
Spain
Sorry for the necro bump. I have modified BlueDump alpha 3 to add an IOS selector screen and compatibility with GCN controllers (based on some code from TBR, so thank WiiPower for this one).


Both *.dol's were compiled with DevKitPPC r23 and libOGC v1.8.7. So... hopefully someone will find this useful. If there's something wrong with the sourcecode/license just tell me.

EDIT: All-In-One FileTrip download here.
 

DarkMatterCore

Finding my light.
Developer
Joined
May 30, 2009
Messages
1,292
Trophies
1
Age
28
Location
Madrid, Spain
Website
github.com
XP
2,604
Country
Spain
shadowtroop said:
Will this support USB?

To say the truth, I made that mod because it was a pain in the ass to change/downgrade the IOS249 every time I needed to use BlueDump, so now I'm using it with the IOS236 without any problems. And I added compatibility with the GCN controller because sometimes I need to use the application when my rechargeable batteries are run out (like today, for example. I did this mod in less than an hour).

I don't have the required skills in C++ to do something like that, but I'll see if I can do something about it.
 

DarkMatterCore

Finding my light.
Developer
Joined
May 30, 2009
Messages
1,292
Trophies
1
Age
28
Location
Madrid, Spain
Website
github.com
XP
2,604
Country
Spain
OK, so now I have been making some progress:

  • The title browser now shows all the real title names instead of the "???" marks (yeah, even the EULA and RgnSel are detected properly).
  • The application doesn't fakesign the dumped IOSes (and now, it only forges the ticket for the other titles; the TMD remains unmodified).
  • The savegames dumped from the 00010004 directory (Games that use Channels) now are properly marked as "DISC" on SD:/BlueDump/Savedata (tested with Mario Kart Wii. The MKC dumping also works).
  • The MIOS and BC titles are now dumped as "00000001-00000101 - MIOS v[number].wad" and "00000001-00000100 - BC v[number].wad", respectively, instead of being marked as IOS.

As you might already know, I also deleted the code for the online save DB, since myfail.net was shutdown (or at least, it seems so).

I'm still having problems when reading title names from the DLC's (/title/00010005). Does someone know what has to be done to get this to work? I'm also planning to add these changes:

  • Ask the user if he/she wants to fakesign a title during the dumping proccess (with this, a "Fakesigning" version wouldn't be needed anymore).
  • Add real compatibility with DLC's, in order to make them dumpable (do they have shared contents? At least I know its content type is 0x4001).
  • Check if a title WAD is already present on SD:/BlueDump/WAD before starting the dumping process. If so, the original WAD will not be replaced; instead, the new one will be renamed to "TITLEUPPER-TITLELOWER_*WADNUMBER*.wad".
  • And of course, compatibility with USB devices.

But I need some help in order to make them.

EDIT: nevermind, it seems I got the DLC thing to work by just reading data from the 00000000.app, starting from 0x61. But I still need help with the other things...
 

WiiPower

Well-Known Member
Member
Joined
Oct 17, 2008
Messages
8,165
Trophies
0
XP
345
Country
Gambia, The
Did you check TriiForce's code for getting the name of titles? It might help, if you don't use it or similar code already.

The shared content stuff might be a problem. I don't remember if BlueDump gets them or not, but i hope it does. The problem is that if you dump something from your Wii, delete it on your Wii and then test if it works by reinstalling, you might be overlooking that shared contents are not deleted by any code i have seen until now.

If you have any problems with this project, you can try to catch me on irc.
 

DarkMatterCore

Finding my light.
Developer
Joined
May 30, 2009
Messages
1,292
Trophies
1
Age
28
Location
Madrid, Spain
Website
github.com
XP
2,604
Country
Spain
WiiPower said:
Did you check TriiForce's code for getting the name of titles? It might help, if you don't use it or similar code already.

The shared content stuff might be a problem. I don't remember if BlueDump gets them or not, but i hope it does. The problem is that if you dump something from your Wii, delete it on your Wii and then test if it works by reinstalling, you might be overlooking that shared contents are not deleted by any code i have seen until now.

If you have any problems with this project, you can try to catch me on irc.

Nope, I actually took the code for reading names from banner.bin files, and changed the offset to 0x61. At least it seems to work with Phoenix Wright: Ace Attorney and Arkanoid Plus! DLC's, but I'll test more DLC's today. If I have problems I'll check the code. The only thing that is bugging me right now is the DLC dumping... How do you get the content type 0x4001 to be dumped properly? I read somewhere that the shared contents in this case are optional. Adding it as a new content type in the Wad_Dump function with no shared contents set seems to get them to dump, but the size of the files I get is a lot less than the original ones.

Yes, BlueDump gets the shared contents from shared1/content.map, and then locates the correct *.app file.

The application will first try to read the name of the title from the banner *.app (commonly title/[TITLE_UPPER]/[TITLE_LOWER]/content/00000000.app). If it fails, then it will try to read it from a banner.bin file (in case it is savedata for disc-based games, I suppose: title/00010000/[TITLE_LOWER]/data/banner.bin and now title/00010004/[TITLE_LOWER]/data/banner.bin, too).

If that fails too, then it will try to read the name from the 00000000.app files, but using the DLC method (reading data from 0x61), which is what I'm using since last night.
 

WiiPower

Well-Known Member
Member
Joined
Oct 17, 2008
Messages
8,165
Trophies
0
XP
345
Country
Gambia, The
As long as you get the names for everything, there's no need to compare the code of course. I'm confused, does BlueDump now get the shared contents or not?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.