1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Temporary emails are not supported for signing up accounts on 3DS Chaos, this includes 10 minute emails. All will be detected by our system & the accounts will be deleted
    Dismiss Notice
  3. Shared accounts, multiple accounts & inappropriate usernames not allowed on our site

    Please use a legit email account from a reliable email provider, temporary email accounts are not allowed & will be rejected by our system
    Dismiss Notice
  4. Problem Signing up?

    Please use the contact us link at the bottom of the site listing the problem with your email & ip addresses & the problem will be looked into by our admin team
    Dismiss Notice

Github ddd – WiiU Title Dumper

Cha0s Em3rald Jun 28, 2016

  1. Cha0s Em3rald

    Cha0s Em3rald Chaos Fanatic Staff Member Administrator

    435
    5,133
    93
    ddd – WiiU Title Dumper



    What is ddd ?


    ddd is a WiiU Title Dumper developed by Dimok.

    It dumps the data of any title launched on your WiiU.


    It can dump all the files from these folders or their sub-folders:

    /vol/code

    /vol/content

    /vol/save

    It will automatically generate the cos.xml and app.xml needed by Loadiine when dumping /vol/code


    It requires a server on your computer which works on Windows and Linux.


    Download

    Download : https://github.com/dimok789/ddd/releases

    Source : The sources will be released later. This is currently a beta test release.


    Compatibility

    ddd requires kernel access so it’s currently compatible only with:

    WiiU v5.0.0 (untested)

    WiiU v5.1.0 (untested)

    WiiU v5.3.2

    WiiU v5.4.0


    Usage

    On PC

    You need to launch the server with a command line to specify the path you want to dump, and where you want the files to be dumped to.


    Windows

    Open a command line window in the Title Dumper folder and use this command line:


    titledumper.exe WiiU_dump_path base_output_path

    You can also use a dump.bat file with that command line inside instead of a command line window.


    Linux

    Open a console, browse to the dumper and use this command line:


    ./titledumper WiiU_dump_path base_output_path

    On WiiU

    1. Run ddd from the homebrew launcher.

    2. Set your computer’s IP and press A to install ddd in memory.

    3. Exit to the WiiU main menu and launch the title you want to dump. It will pause on the logo until the dump is done.

    4. After the dump is done, the title will continue loading normally. Keep the server active if you need to dump rpl files.

    5. Close the server and launch it again with a different output path if you launch another title, or you will dump multiple titles to the same path.

    6. Reboot the wiiU to remove the dumper from memory.


    Things to know:

    – RPL files are dumped only if they are loaded in memory. you need to play the game and trigger their load for the files to be dumped.

    – The dumper will semi-resume the dump if you cancel it. The files existing files will be skipped, partial files will be dumped again.

    – If you specify only /vol as input path it will dump all possible path.

    – You can’t specify a single file to dump as input path yet.

    – On windows you can use either slashes / or anti-slashed \ in the output path.

    – If the path contains a space, you need to use quotes around it “c:\path with space\output folder\”


    Examples

    Example 1

    Dumping the “code” folder of your Lego City Game disc to E:\WiiU\ISO\Lego City\


    titledumper.exe /vol/content “E:/WiiU/ISO/Lego City/”

    It will dump :

    E:\WiiU\ISO\Lego City\vol\code\legocity.master.rpx

    E:\WiiU\ISO\Lego City\vol\code\app.xml

    E:\WiiU\ISO\Lego City\vol\code\cos.xml


    Example 2

    Dump the “driver” folder of Mario Kart 8:


    titledumper.exe /vol/content/driver “E:/WiiU/ISO/Mario Kart 8/”

    it will dump:

    E:\WiiU\ISO\Mario Kart 8\vol\content\driver\BbDaisy.szs

    E:\WiiU\ISO\Mario Kart 8\vol\content\driver\BbLuigi.szs

    E:\WiiU\ISO\Mario Kart 8\vol\content\driver\ and all the szs files located in that folder


    Example 3

    Dump EVERYTHING the dumper can dump:

    Specify only “/vol” as input path.


    titledumper.exe /vol “E:/WiiU/ISO/Mario Kart 8/”

    It will dump :

    /vol/code, app.xml cos.xml

    /vol/content

    /vol/save

    into your mario kart 8 folder


    Example 4

    You can also specify relative path to dump the title into the current dumper’s folder.

    Windows:


    titledumper.exe /vol/content “/Mario Kart 8”

    Linux:


    ./titledumper /vol/save “./Mario Kart 8/”



    Limitation

    You can’t dump System menu, Miimaker or the Browser titles.


    Wanted help

    An icon for the homebrew would be nice.

    If someone want to write a better readme and usage for github, contact us.


    If you know how to get a list of all rpl files used by a title, then the dumper could be updated to dump them without the need to play the game and load them in memory.
     

Share This Page