Rock Band 3 Custom DLC info

Discussion in 'Wii - Hacking' started by chrislive08, Jan 30, 2011.

Jan 30, 2011
  1. chrislive08
    OP

    Newcomer chrislive08 Newbie

    Joined:
    Jan 13, 2011
    Messages:
    3
    Country:
    United States
    Since rawksd is probably never going to support RB3 customs, I started to research on my own the RB3 DLC format.

    I've ran into a speedbump however, while I was able to replace existing DLC songs with custom data, I was unable to add new songs. This is a problem because it would mean you wouldn't be able to use official rock band DLC and customs/imports. I tried to ask others who knew more about the Wii RB format how they managed to do this with RB2, but I didn't get too far with that [​IMG]

    Here are some tools, examples, and most of the info on RB3 customs that i was able to get. I decided to release this in case someone found out how to add new dlc instead of replacing old DLC, if you do, please pm me, it's pretty much the last step towards full customs on RB3 [​IMG]
    (this is the first program I've ever made, it will be buggy)_

    Tools: http://www.megaupload.com/?d=S05S95ID

    This is a short description of the programs, please read the readme.

    rbcrypts.exe: This is a program i made that will encrypt/decrypt RB3 .bin files (located on your sd in the SZJE folder). The encryption has changed from RB2, instead of all the DLC using one encryption key, it now uses keys specific to each wii to encrypt. (this is probably why you haven't seen any RB3 DLC .bin files at your local warez site because the files are encrypted to your wii only). To get your key, use rbkeys.exe tool below.

    rbkeys.exe: This is another tool i made that will get you the necessary keys you need to encrypt/decrypt sucessfully. It requires that you run bootmii and dump your nand. This will dump a keys.bin file. Load this keys.bin file from bootmii into where it says xyzzy (its a error by me). You will also need to download a official RB3 DLC file from the music store. Browse for both of these files to generate a rbkeys.bin file. This file can be loaded into rbcrypts.exe above for proper decryption/encryption.

    Info on RB3 DLC .bin format:

    Header:
    0x0 to 0x7F (length 0x80): also known as a Bk header. This header is the same for every DLC file, with the only thing that changes are:

    console ID at 0x8 (length 0x4)
    size of TMD at 0x16 (length 0x2)
    size of encrypted content at 0x18(length 0x4)
    size of file at 0x1C (length 0x4)

    TMD:
    0x80 to size of file - size of encrypted content : A stripped TMD without the certificates at the end of the file. TMD parsing info can be found at (http://wiibrew.org/wiki/Title_metadata)

    Content:
    size of file - size of encrypted content to End of the File: The contents of the .bin file (encrypted)

    All of this info is most likely only useful to people who know the rb format [​IMG] Maybe someday RB3 customs can happen...
     
  2. fubka

    Member fubka GBAtemp Regular

    Joined:
    Jun 6, 2009
    Messages:
    214
    Country:
    United States
    awesome work, so now we can make our own bin files from PC Tools? Or at least know the two keys that are required?

    It would be awesome if we could find a way to add the key to the RAWKSD bin files so we could somehow get them working in RB3.

    THANKS!
     
  3. scooby74029

    Member scooby74029 "fake coder"

    Joined:
    May 7, 2010
    Messages:
    1,174
    Location:
    oklahoma, USA
    Country:
    United States
    @ chris

    please pm me i have the the unlock to download the files straight from nus

    i made it using the rb2 stuff i knew that they changed the way it was encrypted but didnt know how

    if you want it i can send it to you for some more reasearch
    scooby74029
     
  4. SFenton

    Member SFenton ಠ_ಠ

    Joined:
    Oct 14, 2008
    Messages:
    1,077
    Location:
    Derp
    Country:
    United States
    Well at least now I can try my PRO Customs [​IMG]
     
  5. fubka

    Member fubka GBAtemp Regular

    Joined:
    Jun 6, 2009
    Messages:
    214
    Country:
    United States
  6. chrislive08
    OP

    Newcomer chrislive08 Newbie

    Joined:
    Jan 13, 2011
    Messages:
    3
    Country:
    United States
    the keys are known and you can make your own bins, albeit a bit buggy and it's not easy even with these tools if you don't know what you doing. i would perfect the method but i cannot add new RB songs to RB3 at the moment...
     
  7. scooby74029

    Member scooby74029 "fake coder"

    Joined:
    May 7, 2010
    Messages:
    1,174
    Location:
    oklahoma, USA
    Country:
    United States
    well with what i have you can get all the rb2 songs fromthe disk and the greenday songs from that disk straight from nus

    i have the gen 6 up to present but no way to encrypt them i havent tried your program yet
     
  8. Peache

    Newcomer Peache Advanced Member

    Joined:
    May 16, 2007
    Messages:
    80
    Location:
    Australia
    Country:
    Australia
    It's nice to see someone taking the time to work on Rock Band 3 customs and looking into importing

    I wish I was more knowledgeble in coding as I would love to help. All I can say is good luck, chrislive08
     
  9. fubka

    Member fubka GBAtemp Regular

    Joined:
    Jun 6, 2009
    Messages:
    214
    Country:
    United States
    that is a long key
     
  10. tueidj

    Member tueidj I R Expert

    Joined:
    Jan 8, 2009
    Messages:
    2,569
    Country:
    scooby74029: not everyone is a pirate. This is about using customs songs, not how to steal DLC.
     
  11. SFenton

    Member SFenton ಠ_ಠ

    Joined:
    Oct 14, 2008
    Messages:
    1,077
    Location:
    Derp
    Country:
    United States
    I hate U8 extractors, none of them ever work. Keep getting out-of-memory errors. >.>
     
  12. fubka

    Member fubka GBAtemp Regular

    Joined:
    Jun 6, 2009
    Messages:
    214
    Country:
    United States
    any progress?
     
  13. titiln

    Member titiln GBAtemp Regular

    Joined:
    Apr 12, 2008
    Messages:
    115
    Country:
    Chile
    i'm also really interested in this even if it doesn't get beyond replacing existing dlc.

    i sure as hell wouldn't mind replacing visions with something else
     

Share This Page