Homebrew How to get custom BGM on your E-shop.

  • Thread starter Thread starter Februarysn0w
  • Start date Start date
  • Views Views 5,237
  • Replies Replies 21
  • Likes Likes 1

Februarysn0w

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,207
Reaction score
524
Trophies
1
Age
38
XP
879
Country
Japan
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,
  • Like
Reactions: I pwned U!
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:

--------------------- MERGED ---------------------------

nevermind.... read the instructions... very descriptive indeed... :3
 
  • Like
Reactions: ImCarlosGG
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.
 
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.
 
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.
thats what i did, got an error.
 
thats what i did, got an error.
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.
 
  • Like
Reactions: Februarysn0w
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.
I am aware of that, that's what I did. bossxml works when i import, but not bossbgm
 
attached
 

Attachments

  • 1.PNG
    1.PNG
    5.3 KB · Views: 309
  • 2.PNG
    2.PNG
    3.4 KB · Views: 324

Site & Scene News

Popular threads in this forum