Tutorial Creating a 3ds custom theme from scratch with YATA+ v1.1

Would you like a some videos on how to make themes ?


  • Total voters
    30
  • Poll closed .

LongTimeNoSiege

New Member
Newbie
Joined
Aug 22, 2015
Messages
1
Trophies
0
Age
113
XP
51
Country
United States
So I've been trying to create a theme with custom music and I've converted it to .wav in Audacity, but when YATA converts it to .brstm or .bcstm, it ends up as a 20 second long high-pitched beep instead of actual music. I've tried converting it to .wav at 32000 hz and 20050 hz with the same results both times (well, the pitch of the beep was different, but otherwise the results were the same).
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
I'm having a bit of trouble. I don't know what to do with the BCSTM I made. I tried going into the program and clicking load BGM, and it loads it. Then I save. But after I copy the bin file onto my 3ds and do all the stuff to use it, the default system music plays. Everything else is fine though.

Also, my BCSTM is 1.3 MB or so.

You must enable in the theme settings the flag "Enable use of bgm" and save the theme, then you put in your sd both the bgm.bcstm (which IS the music) and the body_LZ.bin (which IS the theme)
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
It is enabled. Do I name it BGM.bcstm or bgm.bcstm?

I don't even think I'm doing this right.
Where exactly on the sd card do I put these files?
Also, what options do I choose on 3ds_homemenu_extdatatool v1.1.1 and in what order?

First, use CHMM, is easier, then in the "themes" folder you make a new folder (the name doesn't matter) and put in this folder bgm.bcstm and body_LZ.bin.
On your 3ds you set one of the basic themes and from the homebrew launcher open CHMM select your theme (the name of the folder you made before), select it and press a to install
 

hotdogturtle

Member
Newcomer
Joined
Aug 23, 2015
Messages
21
Trophies
0
Age
34
XP
102
Country
United States
I haven't been able to get custom sounds working on a theme I'm making. I'm trying to put a sound for opening the 3DS and launching an app but no sound plays for either of them.

-"Enable use of SFX" is turned on
-I've tried saving the wavs as a 8000 kz unsigned 8-bit PCM and converting them with the leaked cwav tool, as well as putting the cwav tool in the YATA+ folder and letting YATA+ convert them, but neither has worked
-It looks like it works, because YATA+ gives no errors when importing them, and they play in the Cwav Dumper option
-Everything else works fine when testing on 3DS

Are there any other restrictions on the type of sound files that you can use that aren't mentioned in this thread? Or extra steps that need to be taken?
 

Chaotix641

New Member
Newbie
Joined
Aug 19, 2015
Messages
1
Trophies
0
Age
32
XP
58
Country
Canada
I've been having problems with looping BGMs on YATA+ correctly. Whenever I preview my bctsm on YATA+, it sounds perfectly looped but when I put it on my 3DS, it sounds off by like a few milliseconds. To fix this, I had to slightly adjust the loop forward; ahead of time. Maybe I have an older version of YATA+? If not, I hope this gets a more accurate fix in the future.
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
I've been having problems with looping BGMs on YATA+ correctly. Whenever I preview my bctsm on YATA+, it sounds perfectly looped but when I put it on my 3DS, it sounds off by like a few milliseconds. To fix this, I had to slightly adjust the loop forward; ahead of time. Maybe I have an older version of YATA+? If not, I hope this gets a more accurate fix in the future.

The WAV to BGM conversion is handled by Brawllib,so i don't know why , if you're not doing it arleady, set the loops in samples to be precise
 

Reisyukaku

Onii-sama~
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
2
Website
reisyukaku.org
XP
5,422
Country
United States
Would someone just ask @Reisyukaku already, the chmm can only do one theme at a time and you have to load the app each time you want to change themes. Reisyukaku is set up so that you can just go the change theme menu without closing any games you are playing and, more importantly, lets you choose your top 10 themes to shuffle between automatically, like how on my xl it just shuffles between the plain colors and free themes each time I open the home menu.
I've posted my methods before on temp, I just never made a release thread since it didnt seem worthy. Anyways, I made these tools a long time ago to pack themes into a cia
https://www.dropbox.com/s/h8jvp5kv6al7q0p/CustomThemeTools.rar?dl=0

It basically compiles themes into .CFA, and then the code to .CXI and then bundles them into a CIA. It'll only bundle the first 4 CFA with the way the batch file is setup, but its easy to figure out how to add more
 

Zeriel

Squid Kid
Member
Joined
Jul 10, 2015
Messages
569
Trophies
0
Age
33
XP
387
Country
I'm having a problem where I had an official theme of Mario installed as CIA
When I used the CHMM menu to install my theme, the music from the Mario
replaces my personal theme's

I'm trying to find a way to remove the CIA installed theme but I don't know it's name
in BBM, anyone knows how to solve this?

Also is there a way to change the Folder Background color and the two whit bottoms on the
top of the bottom screen?

Thanks
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
I'm having a problem where I had an official theme of Mario installed as CIA
When I used the CHMM menu to install my theme, the music from the Mario
replaces my personal theme's

I'm trying to find a way to remove the CIA installed theme but I don't know it's name
in BBM, anyone knows how to solve this?

Also is there a way to change the Folder Background color and the two whit bottoms on the
top of the bottom screen?

Thanks
When installing the theme select one of the default color ones
 

Zeriel

Squid Kid
Member
Joined
Jul 10, 2015
Messages
569
Trophies
0
Age
33
XP
387
Country
When installing the theme select one of the default color ones

Edit: Ok I fix it, I renamed my music file to BGM and it worked, I don't know why
I still have the Mario music in my system, it could be a default sound

@exelix11
By any chance do you know if these buttons and folder letter can be changed in color?
I don't see them in the options.
9fd0d591fc.jpg


Thanks!
 
Last edited by Zeriel,

androgynus

Well-Known Member
Newcomer
Joined
Sep 13, 2014
Messages
86
Trophies
0
Age
34
XP
124
Country
Canada
I am actually stuck at the same place Zeriel. What is switching the color for the two thing on top screen ?

As for bottom. The two on top are the icon resize.
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
3,062
Country
Italy
Edit: Ok I fix it, I renamed my music file to BGM and it worked, I don't know why
I still have the Mario music in my system, it could be a default sound

@exelix11
By any chance do you know if these buttons and folder letter can be changed in color?
I don't see them in the options.
9fd0d591fc.jpg


Thanks!

I am actually stuck at the same place Zeriel. What is switching the color for the two thing on top screen ?

As for bottom. The two on top are the icon resize.

The L + R and Y buttons on top screen is called Top Overlay, for the text in the folders i don't know
 

androgynus

Well-Known Member
Newcomer
Joined
Sep 13, 2014
Messages
86
Trophies
0
Age
34
XP
124
Country
Canada
Ok, now trying to do custom SFX. Got all what is needed for that. When pressing Create CWAVs chunks, i cant import anything there. Any reason why ?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    rvtr @ rvtr: Spam bots again.