【Tutorial】How to play Mario Kart 8 DLC tracks in Loadiine in a quick/dirty way

Discussion in 'Wii U - Hacking & Backup Loaders' started by jebediah, Feb 18, 2016.

  1. jebediah
    OP

    Newcomer jebediah Member

    Joined:
    Aug 24, 2015
    Messages:
    29
    Country:
    United States
    Ok I cannot make a fool-proof tutorial about this just now because I didn't do much troubleshooting, but feel free to follow my steps if you want to play the 16 new DLC tracks of Mario Kart 8 running in Loadiine.

    EDIT: now with DLC background music too!

    Limitations
    • Offline only obviously
    • New tracks are actually swapped with original ones
    • M̶u̶s̶i̶c̶ ̶f̶r̶o̶m̶ ̶t̶h̶e̶ ̶n̶e̶w̶ ̶t̶r̶a̶c̶k̶s̶ ̶c̶a̶n̶'̶t̶ ̶b̶e̶ ̶p̶l̶a̶y̶e̶d̶,̶ ̶s̶o̶ ̶y̶o̶u̶ ̶c̶a̶n̶ ̶c̶h̶o̶o̶s̶e̶ ̶b̶e̶t̶w̶e̶e̶n̶ ̶t̶h̶e̶ ̶m̶u̶s̶i̶c̶ ̶f̶r̶o̶m̶ ̶t̶h̶e̶ ̶t̶r̶a̶c̶k̶s̶ ̶y̶o̶u̶ ̶r̶e̶p̶l̶a̶c̶e̶,̶ ̶o̶r̶ ̶n̶o̶ ̶m̶u̶s̶i̶c̶ ̶a̶t̶ ̶a̶l̶l̶ ̶(̶n̶o̶t̶ ̶s̶o̶ ̶n̶i̶c̶e̶)̶
    • Not sure if battle mode works
    Tested setup
    • Firmware 5.3.2 EU
    • Mario Kart 8 EU updated to 4.1
    • Loadiine 4.0 with Smash Bros Mode (Mii Maker mode doesn't work with MK8 4.1 update)

    Steps

    1. Get your hands on a dump of the DLC 1 and 2

    2. The new DLC tracks are contained in separate folders within the "course" folders. For instance, the files for the Ribbon Road track are in a folder named "Dagb_RibbonRoad" in "course"

    3. On your SD card which contains your MK8 game files, locate the original track you want to be replaced with any desired DLC track. They are in SDCard/wiiu/games/MK8foldername/content/course.

    NOTE: They have prefixes which will help you figure out what system the track was originally released on. For instance, "G3ds_DKJungle" is the DK Jungle track from the 3DS system, and "Gu_Techno" is the Electrodrome track first released on the Wii U.

    4. Delete every file in such folder except for the .bars file which is the music track, unless you want to play without the music.

    N̶O̶T̶E̶:̶-̶I̶f̶-̶y̶o̶u̶-̶r̶e̶p̶l̶a̶c̶e̶-̶t̶h̶i̶s̶-̶f̶i̶l̶e̶-̶w̶i̶t̶h̶-̶t̶h̶e̶-̶.̶b̶a̶r̶s̶-̶f̶i̶l̶e̶-̶f̶r̶o̶m̶-̶t̶h̶e̶-̶D̶L̶C̶-̶t̶r̶a̶c̶k̶-̶a̶n̶d̶-̶r̶e̶n̶a̶m̶e̶-̶i̶t̶,̶-̶t̶h̶e̶-̶g̶a̶m̶e̶-̶w̶i̶l̶l̶-̶c̶r̶a̶s̶h̶-̶u̶p̶o̶n̶-̶l̶o̶a̶d̶i̶n̶g̶-̶t̶h̶e̶-̶t̶r̶a̶c̶k̶.̶-̶B̶u̶t̶-̶i̶f̶-̶y̶o̶u̶-̶j̶u̶s̶t̶-̶d̶e̶l̶e̶t̶e̶-̶i̶t̶-̶a̶n̶d̶-̶d̶o̶-̶n̶o̶t̶-̶r̶e̶p̶l̶a̶c̶e̶-̶i̶t̶,̶-̶t̶h̶e̶-̶t̶r̶a̶c̶k̶-̶w̶i̶l̶l̶-̶s̶t̶i̶l̶l̶-̶l̶o̶a̶d̶,̶-̶j̶u̶s̶t̶-̶w̶i̶t̶h̶o̶u̶t̶-̶b̶a̶c̶k̶g̶r̶o̶u̶n̶d̶-̶m̶u̶s̶i̶c̶.̶-̶S̶o̶-̶i̶f̶-̶y̶o̶u̶'̶d̶-̶r̶a̶t̶h̶e̶r̶-̶h̶a̶v̶e̶-̶a̶-̶w̶r̶o̶n̶g̶-̶t̶u̶n̶e̶-̶t̶h̶a̶n̶-̶n̶o̶n̶e̶,̶-̶y̶o̶u̶-̶m̶a̶y̶-̶w̶a̶n̶t̶-̶t̶o̶-̶p̶i̶c̶k̶-̶t̶r̶a̶c̶k̶s̶-̶w̶h̶o̶s̶e̶-̶m̶u̶s̶i̶c̶-̶s̶h̶a̶r̶e̶s̶-̶a̶-̶s̶i̶m̶i̶l̶a̶r̶-̶m̶o̶o̶d̶. EDIT: see step 7 for how to add DLC background music

    5. Paste in there all the files from the DLC track folder, except the .bars background music file, and take note of which track you swapped it with.

    WARNING: in the dump I used, the Mute City DLC track had one file mispelled as "course_muuntO.byaml" instead of "course_muunt.byaml", so be sure to rename it accordingly, or the game will crash upon loading the track.

    6. Copy all the folders found in the "mapobj" folders contained in the DLC dump, and paste them into the MK8foldername/content/mapobj folder on your SD card.

    7. Browse to the MK8foldername/content/audio/stream folder where the background music is stored. Each race comes with 2 background music files, one ending with "N" (normal pace?) and one ending with "F" (final lap's pace?). Locate the music files of the desired DLC track and the original track you replaced it with, make a copy of the DLC track's music files and rename them exactly as the original track's, matching the N and F files respectively. So for instance, if you want to replace Electrodrome with Ribbon Road, you'd have to
    copy "pBGM_GBA_RIBBONROAD_N.bfstm"
    rename it as "pBGM_WU_TECHNO_N.bfstm"
    then copy "pBGM_GBA_RIBBONROAD_F.bfstm"
    rename it as "pBGM_WU_TECHNO_F.bfstm"

    8. This *probably* means that if you feel like adding custom music, you can convert any tune to the BFSTM format using nasty's BRSTM/BCSTM/BFSTM Conversion Tool, and go through step 7 the same way. I haven't tested this yet.

    8. Put your SD Card back in the Wii U and load your hacked MK8 game!

    9. If that was worth it, say thanks! or just press the Like button :)


    Improvements

    I̶t̶'̶d̶ ̶b̶e̶ ̶n̶i̶c̶e̶ ̶t̶o̶ ̶b̶e̶ ̶a̶b̶l̶e̶ ̶t̶o̶ ̶p̶l̶a̶y̶ ̶t̶h̶e̶ ̶D̶L̶C̶ ̶b̶a̶c̶k̶g̶r̶o̶u̶n̶d̶ ̶m̶u̶s̶i̶c̶,̶ ̶I̶ ̶j̶u̶s̶t̶ ̶h̶a̶v̶e̶n̶'̶t̶ ̶m̶e̶s̶s̶e̶d̶ ̶a̶r̶o̶u̶n̶d̶ ̶l̶o̶n̶g̶ ̶e̶n̶o̶u̶g̶h̶ ̶t̶o̶ ̶f̶i̶g̶u̶r̶e̶ ̶o̶u̶t̶ ̶a̶ ̶w̶a̶y̶ ̶j̶u̶s̶t̶ ̶y̶e̶t̶. Done.

    Playing with DLC characters (at least visuals and voice)

    Anybody knows what are the "battle_muunt.byaml" and "course_muunt_200.byaml" files for? For some reason they are not here for every track.
     
    Last edited by jebediah, Jul 29, 2016


  2. SuperSVGA

    Member SuperSVGA GBAtemp Regular

    Joined:
    Oct 26, 2013
    Messages:
    274
    Country:
    United States
    Does this work for any other games?
     
  3. kprovost7314

    Member kprovost7314 I AM 15, NOT 26!

    Joined:
    Dec 24, 2014
    Messages:
    1,425
    Location:
    In that bara manga ( ͡° ͜ʖ ͡°)
    Country:
    United States
    So wait... Free DLC has been possible this whole time?
     
    DaMan and yuyuyup like this.
  4. jebediah
    OP

    Newcomer jebediah Member

    Joined:
    Aug 24, 2015
    Messages:
    29
    Country:
    United States
    I couldn't know. Try it and let us know if you get lucky.

    Courtesy of somebody who purchased it and uploaded a dump, yes.
     
    Masterwin and eco95 like this.
  5. Reecey

    Member Reecey Mario 64 (favorite game of all time)

    Joined:
    Mar 7, 2010
    Messages:
    3,870
    Location:
    At Home :)
    Country:
    United Kingdom
    sorry my bad hes write it has been dumped, I've just found it. thanks :)
     
    Last edited by Reecey, Feb 18, 2016
  6. memomo

    Member memomo ( ͡° ͜ʖ ͡°)

    Joined:
    Nov 30, 2013
    Messages:
    1,070
    Country:
    Kuwait
    interesting
     
  7. BullyWiiPlaza

    Member BullyWiiPlaza Nintendo Hacking <3

    Joined:
    Aug 2, 2014
    Messages:
    1,523
    Country:
    Germany
    There should be a way too to just add the DLC to the disk and play everything just fine but it's yet for somebody to figure out, isn't it?
     
    jammybudga777 likes this.
  8. memomo

    Member memomo ( ͡° ͜ʖ ͡°)

    Joined:
    Nov 30, 2013
    Messages:
    1,070
    Country:
    Kuwait
    for clarification :

    This does not mean to unlock the DLC

    This is basically mean Inject a DLC map to a pre-existing/non-DLC map

    example from my console, inject a DLC map like (Yoshi Circuit)

    2.jpg

    to a pre-existing/non-DLC map like (Moo Moo Meadows)

    1.jpg

    and this is the result

    20160218_153527.jpg


    Instead of this

    [​IMG]
     
    lordelan, Masterwin and eco95 like this.
  9. WekkinsWiiU

    Member WekkinsWiiU GBAtemp Regular

    Joined:
    Feb 13, 2016
    Messages:
    165
    Country:
    United States
    no duh read the title dude
     
  10. Kakkoii

    Member Kakkoii Old fart

    Joined:
    Sep 14, 2007
    Messages:
    621
    Country:
    Canada
    Not until someone releases a method for installing unsigned content, like what Smealum and Ryan have been teasing. You need a ticket file to install the DLC, and you can't get that with just NUSgrabber, it only comes with update content.
     
    BullyWiiPlaza and eco95 like this.
  11. Don Jon

    Member Don Jon GBAtemp Fan

    Joined:
    Nov 20, 2015
    Messages:
    412
    Country:
    United States
    so im guessing loading times are not a problem huh

    i mentioned this to bullywiiplaza on his youtube a long time ago but through the process of caffiine.

    glad to find out it works and even better'
     
  12. BullyWiiPlaza

    Member BullyWiiPlaza Nintendo Hacking <3

    Joined:
    Aug 2, 2014
    Messages:
    1,523
    Country:
    Germany
    But it's signed content, the original Nintendo DLC. WUP installer could at least install signed content, that's why I was wondering :P
     
  13. Kakkoii

    Member Kakkoii Old fart

    Joined:
    Sep 14, 2007
    Messages:
    621
    Country:
    Canada
    EShop DLC is different than Update content. Update content comes with the Ticket (.tik) to decrypt those signed files. DLC does not unless you pay for it, that's the difference.
     
    BullyWiiPlaza likes this.
  14. BullyWiiPlaza

    Member BullyWiiPlaza Nintendo Hacking <3

    Joined:
    Aug 2, 2014
    Messages:
    1,523
    Country:
    Germany
    So people got the DLC files by using Cafiine or something? Because pulling them from the update server and decrypting them is not possible then
     
  15. lordelan

    Member lordelan GBAtemp Maniac

    Joined:
    Jan 4, 2015
    Messages:
    1,287
    Country:
    Germany
    You mean free updates like the 200 class? Of course.
     
  16. Kakkoii

    Member Kakkoii Old fart

    Joined:
    Sep 14, 2007
    Messages:
    621
    Country:
    Canada
    Either they own the DLC on their console and dumped it themselves, or they were able to find a DLC dump somewhere online to use the files from.
     
    BullyWiiPlaza likes this.
  17. jebediah
    OP

    Newcomer jebediah Member

    Joined:
    Aug 24, 2015
    Messages:
    29
    Country:
    United States
    Just figured how to add the DLC background music to every track. OP edited accordingly. Anybody figured how to replace the characters and add voices? I've had many crashes trying this.
     
    Last edited by jebediah, Feb 19, 2016
    memomo and eco95 like this.
  18. Reecey

    Member Reecey Mario 64 (favorite game of all time)

    Joined:
    Mar 7, 2010
    Messages:
    3,870
    Location:
    At Home :)
    Country:
    United Kingdom
    I tried really hard last night for ages to get this DLC working I even changed all file names and took the DL_ bit off to see if that works but it didn't, quite annoying took along time also I tried putting the 00XX folders next to content and code still did not work also other places. I really don't know how to inject them, really in terms it should be the same as any update folders you should just be able to copy & paste them all to the correct folders but for some strange reason they wont work. If the person used TCPGecko to extract them they must of come from somewhere within the structure if we knew it might work, I don't think it just came from vol/content/course/ or vol/content/mapobj... from cafine server?
     
    Last edited by Reecey, Feb 19, 2016
  19. Masterwin

    Member Masterwin GBAtemp Regular

    Joined:
    Jan 7, 2016
    Messages:
    251
    Country:
    Spain
  20. jebediah
    OP

    Newcomer jebediah Member

    Joined:
    Aug 24, 2015
    Messages:
    29
    Country:
    United States
    @Reecey Are you trying to achieve something more than described here? I'm not sure what exactly you're after, but if it's activating the DLC files, this has been tried before and cannot be achieved in a simple way. Something to do with a random ticket that's downloaded only when the DLC is actually purchased and decrypts the necessary data to activate the DLC.

    Nice job @Masterwin , now will you add the music part for the Spanish-speaking world?
     
    Last edited by jebediah, Feb 19, 2016
    Masterwin likes this.

Share This Page