Homebrew Official ddd - WiiU Title Dumper

  • Thread starter Cyan
  • Start date
  • Views 422,869
  • Replies 768
  • Likes 53

n1ghty

Well-Known Member
Member
Joined
Aug 8, 2013
Messages
273
Trophies
0
XP
606
Country
Saint Kitts and Nevis
When trying to dump Lego City Undercover meta folder I get this
Code:
./titledumper /vol/meta test
Title Dumper by Dimok
Waiting for WiiU connection...
Client 0 connected
Client 1 connected
Create path: test/vol/meta
Open file: test/vol/meta/bootDrcTex.tga
Failed to open: test/vol/meta/bootDrcTex.tga
pFile == NULL on close
...
You are probably using the v0.1 host. This bug is fixed in v0.2.

You can also use
./titledumper /vol/meta ./test
which circumvents this problem.
 

dimok

Well-Known Member
Member
Joined
Jan 11, 2009
Messages
728
Trophies
3
XP
2,635
Country
United States
Could you release a GX2 library (like LibWiiGUI from Tantric on Wii) ?
Or we just use current projects like loadiine as base for other homebrew?

I guess the C examples/demos will cover it.

Hey Cyan, sorry but creating and example application with a library is going to take quite of time. I can create the library very quick from the loadiine source code but I dont know how usefull it will be without an example application. Its really not much work and other developers common to C++ could do that too quite quick by just stripping the loadiine related parts from it. The best example application is really loadiine gx2 itself its just not very usefull to people who are not very common with C++ and the library wouldnt be either as it would still be C++. That is the reason why a C example will be more useull in my opinion.

Thanks for all you have done, but does this mean you will not be investigating the potential exploits of the symlink mounts?
Hey. Yeah investigating the potential exploits requires quite some time to be invested into it. Time that I just dont have anymore. That is why I explained the possibilities on that functions in my previous post. There are still developers out there like Maschell, OnionKnight or n1ghty just for instance that also have the knowledge and the ability to investigate those functions. I even talk to those three regularly and probably gonna continue to talk to them regularly on IRC. So in a way maybe I will still continue to contribute to the investigation but not as much as I would have in the past.
 
Last edited by dimok,

Phantisy

Well-Known Member
Newcomer
Joined
Feb 12, 2016
Messages
90
Trophies
0
XP
134
Country
United States
You are probably using the v0.1 host. This bug is fixed in v0.2.

You can also use
./titledumper /vol/meta ./test
which circumvents this problem.

I never downloaded the .1 host and I was using .2. I figured out what it was though. It has to do with the permissions that are being set on the created folders when using titledumper. It was creating them with this permissions dr----x--t so I created them manually and it worked fine.
 

dimok

Well-Known Member
Member
Joined
Jan 11, 2009
Messages
728
Trophies
3
XP
2,635
Country
United States
I never downloaded the .1 host and I was using .2. I figured out what it was though. It has to do with the permissions that are being set on the created folders when using titledumper. It was creating them with this permissions dr----x--t so I created them manually and it worked fine.
Ah crap. Thanks for saying it. I used mkdir 777 instead of 0777 :\.
 

Phantisy

Well-Known Member
Newcomer
Joined
Feb 12, 2016
Messages
90
Trophies
0
XP
134
Country
United States
Ah crap. Thanks for saying it. I used mkdir 777 instead of 0777 :\.
No problem man. Glad I was able to help out. Thanks again for this awesome release :-)

EDIT:

If you need someone to test things on Linux, just hit me up. I do not mind. My WiiU is on 5.4.0 as well.
 
Last edited by Phantisy,

dimok

Well-Known Member
Member
Joined
Jan 11, 2009
Messages
728
Trophies
3
XP
2,635
Country
United States
No problem man. Glad I was able to help out. Thanks again for this awesome release :-)

EDIT:

If you need someone to test things on Linux, just hit me up. I do not mind. My WiiU is on 5.4.0 as well.
I fixed the issue and replaced the linux application on the release page. You can try it.
 
  • Like
Reactions: CuriousTommy

Phantisy

Well-Known Member
Newcomer
Joined
Feb 12, 2016
Messages
90
Trophies
0
XP
134
Country
United States
I fixed the issue and replaced the linux application on the release page. You can try it.
Removed my test folder and started over from scratch. Worked fine this time. :-)
Code:
xbmc@HTPC:~$ ./titledumper /vol/meta "./test/"
Title Dumper by Dimok
Waiting for WiiU connection...
Client 0 connected
Client 1 connected
Create path: ./test/vol/meta
Open file: ./test/vol/meta/bootDrcTex.tga
Read file 1200 kb loaded with 766.283 kb/s
Open file: ./test/vol/meta/bootLogoTex.tga
Read file 24 kb loaded with 289.157 kb/s
Open file: ./test/vol/meta/bootMovie.h264
Read file 76 kb loaded with 593.750 kb/s
Open file: ./test/vol/meta/bootSound.btsnd
Read file 3008 kb loaded with 869.867 kb/s
Open file: ./test/vol/meta/bootTvTex.tga
Read file 2700 kb loaded with 873.221 kb/s
Open file: ./test/vol/meta/iconTex.tga
Read file 64 kb loaded with 842.105 kb/s
Open file: ./test/vol/meta/manual.bfma
Read file 292 kb loaded with 882.175 kb/s
Open file: ./test/vol/meta/meta.xml
Read file 8 kb loaded with 126.984 kb/s
Client 1 connection closed
 

TotalInsanity4

GBAtemp Supreme Overlord
Member
Joined
Dec 1, 2014
Messages
10,800
Trophies
0
Location
Under a rock
XP
9,814
Country
United States
Hey. Yeah investigating the potential exploits requires quite some time to be invested into it. Time that I just dont have anymore. That is why I explained the possibilities on that functions in my previous post. There are still developers out there like Maschell, OnionKnight or n1ghty just for instance that also have the knowledge and the ability to investigate those functions. I even talk to those three regularly and probably gonna continue to talk to them regularly on IRC. So in a way maybe I will still continue to contribute to the investigation but not as much as I would have in the past.
So you'll be present but not participating?
 

dimok

Well-Known Member
Member
Joined
Jan 11, 2009
Messages
728
Trophies
3
XP
2,635
Country
United States
Removed my test folder and started over from scratch. Worked fine this time. :-)
Code:
xbmc@HTPC:~$ ./titledumper /vol/meta "./test/"
Title Dumper by Dimok
Waiting for WiiU connection...
Client 0 connected
Client 1 connected
Create path: ./test/vol/meta
Open file: ./test/vol/meta/bootDrcTex.tga
Read file 1200 kb loaded with 766.283 kb/s
Open file: ./test/vol/meta/bootLogoTex.tga
Read file 24 kb loaded with 289.157 kb/s
Open file: ./test/vol/meta/bootMovie.h264
Read file 76 kb loaded with 593.750 kb/s
Open file: ./test/vol/meta/bootSound.btsnd
Read file 3008 kb loaded with 869.867 kb/s
Open file: ./test/vol/meta/bootTvTex.tga
Read file 2700 kb loaded with 873.221 kb/s
Open file: ./test/vol/meta/iconTex.tga
Read file 64 kb loaded with 842.105 kb/s
Open file: ./test/vol/meta/manual.bfma
Read file 292 kb loaded with 882.175 kb/s
Open file: ./test/vol/meta/meta.xml
Read file 8 kb loaded with 126.984 kb/s
Client 1 connection closed
Alright thanks for confirming.

EDIT:
So you'll be present but not participating?

I wouldnt say I will be present. Its probably gonna be like take a look into the forums from time to time and sometimes be online in IRC while I work on my private projects on my PC.
 
Last edited by dimok,

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,868
Trophies
2
XP
29,074
Country
United Kingdom
Oh you released a mac version of the server, thanks :) that was the first thing I was going to try and do when you released the source.

Thanks @dimok for all the awesome toys and code examples, good luck with your other stuff & hope to see more of you here as & when.
 

codychaosx

Well-Known Member
Member
Joined
Mar 15, 2009
Messages
589
Trophies
0
Location
Wisconsin
XP
778
Country
United States
I'll just put my logo idea here..
guy-fieri-ddd.jpg
 

CuriousTommy

Well-Known Member
Member
Joined
Jul 22, 2014
Messages
524
Trophies
0
Age
27
XP
647
Country
United States
Has anyone else tried dumping Wii (eshop) titles with DDD?
I was curious if it would be able to dump the Wii iso (or whatever format Nintendo used for Wii games) and see the extracted game files. I tested this with Metroid Prime Trilogy.

This is what I got:
Code:
./titledumper /vol "test"
Title Dumper by Dimok
Waiting for WiiU connection...
Client 0 connected
Create path: test/vol/code
Open file: test/vol/code/cos.xml
Read file 0 kb loaded with 0.000 kb/s
Open file: test/vol/code/app.xml
Read file 0 kb loaded with 0.000 kb/s
Create path: test/vol/code
Open file: test/vol/code/frisbiiU.rpx
Read file 56 kb loaded with 1142.857 kb/s
Open file: test/vol/code/nn_hai_user.rpl
Read file 4 kb loaded with 800.000 kb/s
Create path: test/vol/content
Create path: test/vol/content/assets
Create path: test/vol/content/assets/shaders
Create path: test/vol/content/assets/shaders/cafe
Open file: test/vol/content/assets/shaders/cafe/banner.gsh
Read file 0 kb loaded with 0.000 kb/s
Open file: test/vol/content/assets/shaders/cafe/fade.gsh
Read file 0 kb loaded with 0.000 kb/s
Open file: test/vol/content/hif_000000.nfs

It freezes when trying to open hif_000000.nfs (The Wii music on the logo loops and when trying to close the app and reconnect, it says that it "Can't bind socket"). Since this program can access these files, would it be possible to successfully dump Wii (eshop) games?
 
Last edited by CuriousTommy,
  • Like
Reactions: FlappyFalco

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: 🫂 +1