How to get custom BGM on your E-shop.

Discussion in '3DS - Homebrew Development and Emulators' started by Februarysn0w, Sep 25, 2015.

  1. Februarysn0w
    OP

    Februarysn0w School Idol Festival

    Member
    1,197
    512
    Oct 31, 2014
    Mino city Osaka
    Hello.
    Few days a go I found a thread about Custom BGM on E-shop. some people interested in this method.
    So I decided to make this very very simple tutorial.

    -What you need is list-
    1. format factory (I recommended)
    2. 3DS or New 3DS
    3. Homebrew launcher
    4. Extdata damp
    5. music file whatever you like.

    6.sample files (xml updated at 9/28/2015)

    -How to make the bgm-

    Connecting to eshop and download newest bgm and xml before change the BGM.

    1. Convert your music file to aac format. (File size must be smaller than 8MB)

    2. rename the file to "boss_bgm1"

    3. Place the file to extdata_dump folder. add these lines on your config.txt.

    ; replace e-shop bgm
    RESTORE "boss_bgm1" "00000xxx:/boss_bgm1"

    ; replace e-shop xml
    RESTORE "boss_xml1" "00000xxx:/boss_xml1"

    "XXX" < Replace the XXX with the numbers below depending on your 3DS' region.
    209 = JPN 3DS
    219 = USA 3DS
    229 = EUR 3DS

    4. Now edit these lines on "boss_xml1". also Place the file to extdata_dump folder.
    <dataSize>4147269</dataSize> //get file data size 7 digits from file property.

    <loopStartFrame>0</loopStartFrame> //set "0" song repeat from the start. I'm tested and works.

    <loopEndFrame>9000000</loopEndFrame> // I cant calculate this. How? IF you know much about this Please comment and let us know.

    5. Last restore the files and run e-shop!!!

    That it!! Hope you enjoy!
     
    Last edited by Februarysn0w, Sep 30, 2015
    I pwned U! likes this.


  2. Alex3dss

    Alex3dss I like sharing Japanese music

    Member
    414
    44
    Aug 21, 2015
    Netherlands
    Location unknown
    Nice
     
  3. DarkRioru

    DarkRioru Akage Chan's Servent

    Member
    1,931
    407
    Aug 29, 2015
    United States
    Fluffing Akage Chan's Tail
    It doesn't load my music... it only loads the original beta eshop theme... I did everything right... I don't know what I did wrong... :cry::unsure::mellow::O:angry::hateit:

    — Posts automatically merged - Please don't double post! —

    nevermind.... read the instructions... very descriptive indeed... :3
     
    ImCarlosGG likes this.
  4. Megalegacy98

    Megalegacy98 ( ͡° ͜ʖ ͡°)™

    Member
    505
    259
    Aug 11, 2015
    United States
    Just around the corner™
    Pretty sure the number inside is what sample to loop at, could be wrong though.
     
    Februarysn0w likes this.
  5. DarkRioru

    DarkRioru Akage Chan's Servent

    Member
    1,931
    407
    Aug 29, 2015
    United States
    Fluffing Akage Chan's Tail
    I read the instructions but I still have the default beta eshop music... :cry::O:angry::hateit:
     
  6. Februarysn0w
    OP

    Februarysn0w School Idol Festival

    Member
    1,197
    512
    Oct 31, 2014
    Mino city Osaka
    I will send you sample files as soon as possible.
     
  7. Jwiz33

    Jwiz33

    Banned
    2,654
    1,523
    Jun 5, 2014
    United States
    in the illuminati headquar—I have said too much!
    @DarkRiolu264 Are you restoring it to the correct spot? The one in the OP is for JP 3DSs.
     
  8. Megalegacy98

    Megalegacy98 ( ͡° ͜ʖ ͡°)™

    Member
    505
    259
    Aug 11, 2015
    United States
    Just around the corner™
    do i put the aac in the folder or rename it to a file like the dumped one?
     
  9. Februarysn0w
    OP

    Februarysn0w School Idol Festival

    Member
    1,197
    512
    Oct 31, 2014
    Mino city Osaka
    yes. put it on the folder, rename the files same as dumped one.
     
    Last edited by Februarysn0w, Sep 27, 2015
  10. Megalegacy98

    Megalegacy98 ( ͡° ͜ʖ ͡°)™

    Member
    505
    259
    Aug 11, 2015
    United States
    Just around the corner™
    Got an error while trying to put it the aac in...

    -----Failed to write /boss_bgm1 (1616025): 0xe0e046c1-----
    Copying failed!

    I get a success with boss_xml1 though.
     
  11. Februarysn0w
    OP

    Februarysn0w School Idol Festival

    Member
    1,197
    512
    Oct 31, 2014
    Mino city Osaka
    sample file added on top.
     
    I pwned U! likes this.
  12. Megalegacy98

    Megalegacy98 ( ͡° ͜ʖ ͡°)™

    Member
    505
    259
    Aug 11, 2015
    United States
    Just around the corner™
    What am I supposed to do with the sample files?
     
  13. Tacosaregood

    Tacosaregood GBAtemp Regular

    Member
    147
    88
    Sep 30, 2015
    United States
    SiIvaGunner's Youtube channel
    I would like to point out that your tutorial is incorrect. It won't work if its "RESTORE "boss_bgm1" "00000209:/boss_bgm1" it should be "RESTORE "boss_bgm1.aac" "00000209:/boss_bgm1" if you want it to work, it won't recognize the file if you forget the file extension on the config.
     
  14. Megalegacy98

    Megalegacy98 ( ͡° ͜ʖ ͡°)™

    Member
    505
    259
    Aug 11, 2015
    United States
    Just around the corner™
    thats what i did, got an error.
     
  15. Tacosaregood

    Tacosaregood GBAtemp Regular

    Member
    147
    88
    Sep 30, 2015
    United States
    SiIvaGunner's Youtube channel
    Are you installing to the right folder? 00000209 is for Japenese 3DS. Make sure the config file has the file extension in the proper place

    "RESTORE "boss_bgm1(.aac)" "00000XXX:/boss_bgm1" without the parentheses.

    "XXX" < Replace the XXX with the numbers below depending on your 3DS' region.
    209 = JPN 3DS
    219 = USA 3DS
    229 = EUR 3DS

    I hope this helps you.
     
    Februarysn0w likes this.
  16. Megalegacy98

    Megalegacy98 ( ͡° ͜ʖ ͡°)™

    Member
    505
    259
    Aug 11, 2015
    United States
    Just around the corner™
    I am aware of that, that's what I did. bossxml works when i import, but not bossbgm
     
  17. Tacosaregood

    Tacosaregood GBAtemp Regular

    Member
    147
    88
    Sep 30, 2015
    United States
    SiIvaGunner's Youtube channel
    Then can you give me some screenshots showing what your doing? That would be really helpful.
     
  18. Megalegacy98

    Megalegacy98 ( ͡° ͜ʖ ͡°)™

    Member
    505
    259
    Aug 11, 2015
    United States
    Just around the corner™
    attached
     

    Attached Files:

    • 1.PNG
      1.PNG
      File size:
      15.9 KB
      Views:
      68
    • 2.PNG
      2.PNG
      File size:
      11.3 KB
      Views:
      70
  19. Februarysn0w
    OP

    Februarysn0w School Idol Festival

    Member
    1,197
    512
    Oct 31, 2014
    Mino city Osaka
    Im sorry for the my bad tutorial ><

    forgive me><
     
  20. Megalegacy98

    Megalegacy98 ( ͡° ͜ʖ ͡°)™

    Member
    505
    259
    Aug 11, 2015
    United States
    Just around the corner™
    its not bad, its great, yo just left a few things out, thats all. doesn't mean its bad :P