ROM Hack [Smash 3DS] Complete ROM Hacking guide (Textures, music, SFX/voice clips)

  • Thread starter Thread starter cimmanonroll
  • Start date Start date
  • Views Views 485,478
  • Replies Replies 2,966
  • Likes Likes 29
Status
Not open for further replies.
Oh btw I found out you dont have to rom hack to change the song names you can just use an edited sound.msbt to use for saltySD

Shame there isnt a good dt repacker so we can have edited sound.msbt in custom smash cias ;-;
 

Attachments

  • image.jpeg
    image.jpeg
    1.1 MB · Views: 339
Last edited by Eddypikachu,
I couldn't find the names for the Umbran Clocktower stage music files so I got them myself if anyone wants them:
snd_bgm_BY04_BY_LetsHitTheClimax_3DS
snd_bgm_BY03_BY_MysteriousDestiny_3DS
 
  • Like
Reactions: Yudowat
So, I posted an old version of my Smash-Selector cia that allows instant switching between smash4 and modded smash4 on the sm4shCommand thread, but I thought that I might as well post the updated version here in case other people wanted to use it. The updated version includes a few new features, including downloading saltysd straight on your 3ds. It also allows the ability to select different modded versions to use. For example, you can have a wifi-save version of mods where it only affects textures, and another version where you do tests or even other mod packs someone else made. To use this, there are a few steps. Before you start, make sure you have the DEFAULT smash version installed. This should replace the need for people downloading giant saltysd.cia update files. First, install @Trinitro21 's injector http://gbatemp.net/threads/release-sm4shcommand.378245/page-57#post-6242673 I believe with reinand you can just copy "injector.cxi" to /rei/" and rename it to "loader.cxi". After that install the cia linked in this post, and follow the onscreen instructions. In order to have multiple modded versions, set up you sd card like this with as many versions as you want.
Code:
G:/saltysd
G:/saltysd/smash1
G:/saltysd/smash1/desc.txt
G:/saltysd/smash2
G:/saltysd/smash2/desc.txt
G:/saltysd/smash3
G:/saltysd/smash3/desc.txt
G:/saltysd/smash4
G:/saltysd/smash4/desc.txt
G:/saltysd/smash5
G:/saltysd/smash5/desc.txt
G:/saltysd/smash6
G:/saltysd/smash6/desc.txt
G:/saltysd/smash7
G:/saltysd/smash7/desc.txt
Take note that you can create an optional short one lined description file called desc.txt in each smashXX folder to identify it when selecting what you want to launch. Also, this is NOT a replacement for cachegen.py as you will STILL need to run that if you make any changes inside of one of your smash folders, just make sure you are pointing it to the correct folder you edited. If anyone has questions feel free to PM me. Also, shout-out to @Yudowat for the idea to be able to select different modded versions. If you have any suggestions besides adding the feature to run cachegen.py on the 3ds lmk. https://www.dropbox.com/s/5u7fz66ttbb7aas/Smash-Selector.cia?dl=1
 

Attachments

Last edited by Cydget,
You just need files you edited in the smash folder. And I don't know what is going on, are you opening cmd in the root, also? The command I always use is "python cachegen.py saltysd\smash" Not much different though.
I have a similar problem. So I put python in front of it but still wouldn't work any ideas?
 
I have a similar problem. So I put python in front of it but still wouldn't work any ideas?
I never type Python, I just do cachegen.py smash/ (running it from inside the saltySD folder)

has any one found the background texture for the menus?
if there is any?

Where did you search? Ican't find anything, maybe we're looking at the same places.

I'm searching it too, i've looked at all the .tex files I could, searched by names, and I didn't find anything.
Background texture for the menus... I guess I could have a look too when I get home, not too hopeful because at least 2 Of you came up empty handed. I can't see the menu background right now, but is it a solid colour or some sort of repeating texture?
 
Last edited by Yudowat,
Background texture for the menus... I guess I could have a look too when I get home, not too hopeful because at least 2 Of you came up empty handed. I can't see the menu background right now, but is it a solid colour or some sort of repeating texture?
super_smash_bros_3ds_main_menu_1.jpg

It should be white/grey, but it doesn't looks like a repeating texture.
 
Also, is there some Smash 3DS Modding Discord server or something like that ? I'd like to join one :yay3ds:
 
Hmmmmmm... I didn't noticed yesterday but... Maybe the BG are just those gray shapes, since I found one of those inside a folder named main_up
 
If you are looking for a tex file for the background, here is a list of every tex file from smash update version 1.1.4 You might have a better time searching through this list then all of the folders.
http://pastebin.com/bBAFkCHe
I believe it should be included, because it changed a while back.
Can someone check these 5 files to see if any of them are related?
Code:
/media/USB/UUI/114UpdateJAP/output/ui/info/bgm_up/img-00000.tex
/media/USB/UUI/114UpdateJAP/output/ui/info/bgm_up/img-00001.tex
/media/USB/UUI/114UpdateJAP/output/ui/lumen/com_bg00_down/img-00000.tex
/media/USB/UUI/114UpdateJAP/output/ui/replace/image/com_bg_d_img_append/other/com_bg_d_img_other_06.tex
/media/USB/UUI/114UpdateJAP/output/ui/texture/fig_disp/fig_disp_bg.tex
This second list most likley contains it.
Code:
 ui\info\bgm_up\img-00000.tex
ui\info\bgm_up\img-00001.tex
ui\info\bgm_up\texlist.lst
ui\lumen\chara_bg_down\img-00000.tex
ui\lumen\chara_bg_down\texlist.lst
ui\lumen\com_bg00_down\img-00000.tex
ui\lumen\com_bg00_down\texlist.lst
ui\lumen\com_bg00_up\img-00000.tex
ui\lumen\com_bg00_up\texlist.lst
ui\lumen\watch_world_up_bg\img-00000.tex
ui\lumen\watch_world_up_bg\texlist.lst
ui\replace\field\field_st_bg\field_st_bg_corps_2.tex
ui\replace\field\field_st_bg\field_st_bg_mini_1.tex
ui\replace\field\field_st_bg\field_st_bg_mini_4.tex
ui\replace\field\field_st_bg\field_st_bg_mini_5.tex
ui\replace\image\com_bg_d_img\col_fig\com_bg_d_img_col_fig_01.tex
ui\replace\image\com_bg_d_img\col_fig\com_bg_d_img_col_fig_02.tex
ui\replace\image\com_bg_d_img\col_fig\com_bg_d_img_col_fig_03.tex
ui\replace\image\com_bg_d_img\col_fig\com_bg_d_img_col_fig_04.tex
ui\replace\image\com_bg_d_img\col_record\com_bg_d_img_col_record_01.tex
ui\replace\image\com_bg_d_img\col_record\com_bg_d_img_col_record_02.tex
ui\replace\image\com_bg_d_img\col_record\com_bg_d_img_col_record_03.tex
ui\replace\image\com_bg_d_img\event_conq\com_bg_d_img_event_conq_01.tex
ui\replace\image\com_bg_d_img\event_conq\com_bg_d_img_event_conq_02.tex
ui\replace\image\com_bg_d_img\field\com_bg_d_img_field_01.tex
ui\replace\image\com_bg_d_img\field\com_bg_d_img_field_02.tex
ui\replace\image\com_bg_d_img\field\com_bg_d_img_field_03.tex
ui\replace\image\com_bg_d_img\field\com_bg_d_img_field_04.tex
ui\replace\image\com_bg_d_img\main\com_bg_d_img_main_01.tex
ui\replace\image\com_bg_d_img\main\com_bg_d_img_main_02.tex
ui\replace\image\com_bg_d_img\main\com_bg_d_img_main_03.tex
ui\replace\image\com_bg_d_img\main\com_bg_d_img_main_04.tex
ui\replace\image\com_bg_d_img\main\com_bg_d_img_main_05.tex
ui\replace\image\com_bg_d_img\main\com_bg_d_img_main_06.tex
ui\replace\image\com_bg_d_img\main\com_bg_d_img_main_07.tex
ui\replace\image\com_bg_d_img\main\com_bg_d_img_main_08.tex
ui\replace\image\com_bg_d_img\melee\com_bg_d_img_melee_01.tex
ui\replace\image\com_bg_d_img\melee\com_bg_d_img_melee_02.tex
ui\replace\image\com_bg_d_img\melee\com_bg_d_img_melee_03.tex
ui\replace\image\com_bg_d_img\other\com_bg_d_img_other_01.tex
ui\replace\image\com_bg_d_img\other\com_bg_d_img_other_02.tex
ui\replace\image\com_bg_d_img\other\com_bg_d_img_other_03.tex
ui\replace\image\com_bg_d_img\other\com_bg_d_img_other_04.tex
ui\replace\image\com_bg_d_img\other\com_bg_d_img_other_05.tex
ui\replace\image\com_bg_d_img\other\com_bg_d_img_other_06.tex
ui\replace\image\com_bg_d_img\other_all\com_bg_d_img_other_all_02.tex
ui\replace\image\com_bg_d_img\other_all\com_bg_d_img_other_all_03.tex
ui\replace\image\com_bg_d_img\other_all\com_bg_d_img_other_all_04.tex
ui\replace\image\com_bg_d_img\other_chrmake\com_bg_d_img_other_chrmake_01.tex
ui\replace\image\com_bg_d_img\other_chrmake\com_bg_d_img_other_chrmake_02.tex
ui\replace\image\com_bg_d_img\other_col\com_bg_d_img_other_col_01.tex
ui\replace\image\com_bg_d_img\other_col\com_bg_d_img_other_col_02.tex
ui\replace\image\com_bg_d_img\other_col\com_bg_d_img_other_col_03.tex
ui\replace\image\com_bg_d_img\other_col\com_bg_d_img_other_col_04.tex
ui\replace\image\com_bg_d_img\other_col\com_bg_d_img_other_col_05.tex
ui\replace\image\com_bg_d_img\other_col\com_bg_d_img_other_col_06.tex
ui\replace\image\com_bg_d_img\other_one\com_bg_d_img_other_one_01.tex
ui\replace\image\com_bg_d_img\other_one\com_bg_d_img_other_one_02.tex
ui\replace\image\com_bg_d_img\other_one\com_bg_d_img_other_one_03.tex
ui\replace\image\com_bg_d_img\other_one\com_bg_d_img_other_one_04.tex
ui\replace\image\com_bg_d_img\other_one\com_bg_d_img_other_one_05.tex
ui\replace\image\com_bg_d_img\other_option\com_bg_d_img_other_option_01.tex
ui\replace\image\com_bg_d_img\other_option\com_bg_d_img_other_option_02.tex
ui\replace\image\com_bg_d_img\other_option\com_bg_d_img_other_option_03.tex
ui\replace\image\com_bg_d_img\other_option\com_bg_d_img_other_option_04.tex
ui\replace\image\com_bg_d_img\other_option\com_bg_d_img_other_option_05.tex
ui\replace\image\com_bg_d_img\other_option\com_bg_d_img_other_option_06.tex
ui\replace\image\com_bg_d_img\stadium\com_bg_d_img_stadium_01.tex
ui\replace\image\com_bg_d_img\stadium\com_bg_d_img_stadium_02.tex
ui\replace\image\com_bg_d_img\stadium\com_bg_d_img_stadium_03.tex
ui\replace\image\com_bg_d_img\stadium_spar\com_bg_d_img_stadium_spar_01.tex
ui\replace\image\com_bg_d_img\stadium_spar\com_bg_d_img_stadium_spar_02.tex
ui\replace\image\com_bg_d_img\stadium_spar\com_bg_d_img_stadium_spar_03.tex
ui\replace\image\com_bg_d_img\stadium_spar\com_bg_d_img_stadium_spar_04.tex
ui\replace\image\com_bg_d_img\stadium_spar\com_bg_d_img_stadium_spar_05.tex
ui\replace\image\com_bg_d_img\stadium_spar\com_bg_d_img_stadium_spar_06.tex
ui\replace\image\com_bg_d_img\wifi\com_bg_d_img_wifi_01.tex
ui\replace\image\com_bg_d_img\wifi\com_bg_d_img_wifi_02.tex
ui\replace\image\com_bg_d_img\wifi\com_bg_d_img_wifi_03.tex
ui\replace\image\com_bg_d_img\wifi\com_bg_d_img_wifi_04.tex
ui\replace\image\com_bg_d_img\wifi\com_bg_d_img_wifi_05.tex
ui\replace\image\com_bg_d_img\wifi_enjoy\com_bg_d_img_wifi_enjoy_01.tex
ui\replace\image\com_bg_d_img\wifi_enjoy\com_bg_d_img_wifi_enjoy_02.tex
ui\replace\image\com_bg_d_img\wifi_other\com_bg_d_img_wifi_other_01.tex
ui\replace\image\com_bg_d_img\wifi_other\com_bg_d_img_wifi_other_02.tex
ui\replace\image\com_bg_d_img\wifi_serious\com_bg_d_img_wifi_serious_01.tex
ui\replace\image\com_bg_d_img\wifi_serious\com_bg_d_img_wifi_serious_02.tex
ui\replace\image\com_bg_d_img\wifi_serious\com_bg_d_img_wifi_serious_03.tex
ui\replace\image\com_bg_d_img\wifi_serious\com_bg_d_img_wifi_serious_04.tex
ui\replace\image\com_bg_d_img\wifi_share\com_bg_d_img_wifi_share_01.tex
ui\replace\image\com_bg_d_img\wifi_share\com_bg_d_img_wifi_share_02.tex
ui\replace\image\com_bg_d_img\wifi_share_receive\com_bg_d_img_wifi_share_receive_01.tex
ui\replace\image\com_bg_d_img\wifi_share_receive\com_bg_d_img_wifi_share_receive_02.tex
ui\replace\image\com_bg_d_img\wifi_share_receive\com_bg_d_img_wifi_share_receive_03.tex
ui\replace\image\com_bg_d_img\wifi_share_send\com_bg_d_img_wifi_share_send_01.tex
ui\replace\image\com_bg_d_img\wifi_share_send\com_bg_d_img_wifi_share_send_02.tex
ui\replace\image\com_bg_d_img\wifi_share_send\com_bg_d_img_wifi_share_send_03.tex
ui\replace\image\com_bg_d_img\wifi_watch\com_bg_d_img_wifi_watch_01.tex
ui\replace\image\com_bg_d_img\wifi_watch\com_bg_d_img_wifi_watch_02.tex
ui\replace\image\com_bg_d_img\wifi_watch\com_bg_d_img_wifi_watch_03.tex
ui\replace\image\com_bg_d_img_append\other\com_bg_d_img_other_06.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_1.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_2.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_3.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_4.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_5.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_6.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_7.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_8.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_9.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_lose.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_win.tex
ui\replace\image\result_simple_bg_u\result_simple_bg_u_win_allstar.tex
ui\rootmap\bg\0_0.tex
ui\rootmap\bg\0_1.tex
ui\rootmap\bg\0_2.tex
ui\rootmap\bg\0_3.tex
ui\rootmap\bg\0_4.tex
ui\rootmap\bg\0_5.tex
ui\rootmap\bg\10_0.tex
ui\rootmap\bg\10_1.tex
ui\rootmap\bg\10_2.tex
ui\rootmap\bg\10_3.tex
ui\rootmap\bg\10_4.tex
ui\rootmap\bg\10_5.tex
ui\rootmap\bg\11_0.tex
ui\rootmap\bg\11_1.tex
ui\rootmap\bg\11_2.tex
ui\rootmap\bg\11_3.tex
ui\rootmap\bg\11_4.tex
ui\rootmap\bg\11_5.tex
ui\rootmap\bg\1_0.tex
ui\rootmap\bg\1_1.tex
ui\rootmap\bg\1_2.tex
ui\rootmap\bg\1_3.tex
ui\rootmap\bg\1_4.tex
ui\rootmap\bg\1_5.tex
ui\rootmap\bg\2_0.tex
ui\rootmap\bg\2_1.tex
ui\rootmap\bg\2_2.tex
ui\rootmap\bg\2_3.tex
ui\rootmap\bg\2_4.tex
ui\rootmap\bg\2_5.tex
ui\rootmap\bg\3_0.tex
ui\rootmap\bg\3_1.tex
ui\rootmap\bg\3_2.tex
ui\rootmap\bg\3_3.tex
ui\rootmap\bg\3_4.tex
ui\rootmap\bg\3_5.tex
ui\rootmap\bg\4_0.tex
ui\rootmap\bg\4_1.tex
ui\rootmap\bg\4_2.tex
ui\rootmap\bg\4_3.tex
ui\rootmap\bg\4_4.tex
ui\rootmap\bg\4_5.tex
ui\rootmap\bg\5_0.tex
ui\rootmap\bg\5_1.tex
ui\rootmap\bg\5_2.tex
ui\rootmap\bg\5_3.tex
ui\rootmap\bg\5_4.tex
ui\rootmap\bg\5_5.tex
ui\rootmap\bg\6_0.tex
ui\rootmap\bg\6_1.tex
ui\rootmap\bg\6_2.tex
ui\rootmap\bg\6_3.tex
ui\rootmap\bg\6_4.tex
ui\rootmap\bg\6_5.tex
ui\rootmap\bg\7_0.tex
ui\rootmap\bg\7_1.tex
ui\rootmap\bg\7_2.tex
ui\rootmap\bg\7_3.tex
ui\rootmap\bg\7_4.tex
ui\rootmap\bg\7_5.tex
ui\rootmap\bg\8_0.tex
ui\rootmap\bg\8_1.tex
ui\rootmap\bg\8_2.tex
ui\rootmap\bg\8_3.tex
ui\rootmap\bg\8_4.tex
ui\rootmap\bg\8_5.tex
ui\rootmap\bg\9_0.tex
ui\rootmap\bg\9_1.tex
ui\rootmap\bg\9_2.tex
ui\rootmap\bg\9_3.tex
ui\rootmap\bg\9_4.tex
ui\rootmap\bg\9_5.tex
ui\texture\inf_com_loading00_bg
ui\texture\pass_bg
ui\texture\fig_disp\fig_disp_bg.tex
ui\texture\inf_com_loading00_bg\inf_com_loading00_mark_bg.tex
ui\texture\pass_bg\pass_piece_bg_0.tex
ui\texture\pass_bg\pass_piece_bg_1.tex
ui\texture\playable_roll\credit_bg_01.tex
ui\texture\playable_roll\credit_bg_02.tex
ui\texture\short_msg\inf_wifi_msg_msg_bg_01_1.tex
ui\texture\short_msg\inf_wifi_msg_msg_bg_01_2.tex
ui\texture\short_msg\inf_wifi_msg_msg_bg_01_3.tex
ui\texture\short_msg\inf_wifi_msg_msg_bg_01_4.tex
ui\texture\short_msg\inf_wifi_msg_msg_bg_02_1.tex
ui\texture\short_msg\inf_wifi_msg_msg_bg_02_2.tex
ui\texture\short_msg\inf_wifi_msg_msg_bg_02_3.tex
ui\texture\short_msg\inf_wifi_msg_msg_bg_02_4.tex
ui\texture\short_msg\inf_wifi_msg_name_bg_01_1.tex
ui\texture\short_msg\inf_wifi_msg_name_bg_01_2.tex
ui\texture\short_msg\inf_wifi_msg_name_bg_01_3.tex
ui\texture\short_msg\inf_wifi_msg_name_bg_02_1.tex
ui\texture\short_msg\inf_wifi_msg_name_bg_02_2.tex
ui\texture\short_msg\inf_wifi_msg_name_bg_02_3.tex
 
Last edited by Cydget,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum