Extracting Donkey Kong Tropical Freeze OST

Discussion in 'Wii U - Hacking & Backup Loaders' started by veggav, Jul 6, 2016.

  1. veggav
    OP

    veggav GBAtemp Regular

    Member
    127
    35
    Nov 21, 2009
    Brazil
    Before any smartass attack happens in this thread:

    Yes, I know Creddiar worked on this. No info on how he did it was given.
    His site is all broken and most of the files can't be retrived.


    Now since this is out of the way.

    When examing the DK TF decrypted and extracted files from a Loadiine ready backup, the only possible files for soundtrack to be in are those in:

    Content\Worlds

    All those files are compressed in .pak files.
    I've already tried SARC Extractor
    I've already tried SZS extractor.


    Any ideas how to extract this files?

    EDIT: Found this tool to unpak pak files from Tropical Freeze
    http://www.metroid2002.com/retromodding/wiki/PAK_(Tropical_Freeze)
    Still, I can't find any music file.

    EDIT 2: Found out that audio and sound files are stored as CSMP files and CAUD files.

    Any one could share some light here how to play those?
     
    Last edited by veggav, Jul 6, 2016
  2. Scion

    Scion Newbie

    Newcomer
    6
    0
    Mar 3, 2008
    Are you trying to figure how to do it yourself? or just after the OST itself?
     
  3. veggav
    OP

    veggav GBAtemp Regular

    Member
    127
    35
    Nov 21, 2009
    Brazil
    Looking into doing it myself.

    I've managed to play the files using an Audacity fork by jackoalan. With his tool I'm able to convert those to WAV.
    Still I don't understand why VGMStream can't play it.

    The VGMStream claims it can play DSPADPCM. I'm using the latest build 1050, and it won't play with foobar.
     
  4. Bug_Checker_

    Bug_Checker_ GBAtemp Advanced Fan

    Member
    950
    444
    Jun 10, 2006
    United States
    Have you tried?
     
  5. veggav
    OP

    veggav GBAtemp Regular

    Member
    127
    35
    Nov 21, 2009
    Brazil
    If this post suggests you need to rename .CMPS files to .DDSP or .DSP, this is just false. Or maybe I'm getting it wrong.

    Also VideoGameSoundConverter can't convert those.
    So the audacity fork is the only way to play the CSMP files.
     
  6. Bug_Checker_

    Bug_Checker_ GBAtemp Advanced Fan

    Member
    950
    444
    Jun 10, 2006
    United States
    This is what was reported to work,previously.
     
    veggav likes this.
  7. veggav
    OP

    veggav GBAtemp Regular

    Member
    127
    35
    Nov 21, 2009
    Brazil
    Is there any batch method to chop those 64 bytes?
     
  8. Bug_Checker_

    Bug_Checker_ GBAtemp Advanced Fan

    Member
    950
    444
    Jun 10, 2006
    United States
    btw, have you tried this link? (link is not posted):
     
  9. Parax

    Parax Newbie

    Newcomer
    2
    0
    Jan 26, 2016
    United States
    That method works for CSMP from MP3 and DKCR, not DKCTF. DKCTF's CSMP format is slightly updated. That's why nothing will play or convert it by default. jackoalan's Audacity has explicit support for every audio format from every Retro game, including Tropical Freeze, so I would recommend just using that.