ROM Hack Custom Music in Pokemon Ultra Sun and Ultra Moon

Kylezzz

New Member
OP
Newbie
Joined
Jan 12, 2017
Messages
4
Trophies
0
Age
24
XP
72
Country
United States
So i spent a good 12+ hours searching the internet for a way to put custom music into my Ultra Sun gamecart. I tried many methods that all led to dead ends. Eventually i stumbled onto a obviously overlooked feature of the latest updated of Luma3ds. With this update, it allows you to do what you could do with SaltySD, but that is a much more complicated method that did not work for me.

Inside the luma/titles/00040000001B5000/
That title key is for Ultra Sun. Ultra Moon is 00040000001B5100

1. Create a folder titles 'romfs' inside of the 00040000001B5000 folder.
2. Create a folder inside of 'romfs' titled 'data' and then inside of 'data', create one titled 'sound'.
3. Put any sound files inside the 'sound folder you would like with the correct names. (I found that for wild pokemon and trainer battle sound tracks, the normal "nj" in the name would have to be changed to "mj". These are the two main ones.
4. Launch Luma 3ds configuration and enable game patching. This method works off of the new LayeredFS feature.
5. Launch your game and the sound files should have been applied.

This might also work with randomizing features, but I have not tested it since I have no need for it yet.



This is my first post so comments on whether this worked for you or not would be appreciated. I would be happy to help and bring in some people more experienced than I am to help others. :)
 
Last edited by Kylezzz,
  • Like
Reactions: Alex4U

Kylezzz

New Member
OP
Newbie
Joined
Jan 12, 2017
Messages
4
Trophies
0
Age
24
XP
72
Country
United States
If you dumped your game, in the romfs folder there is a data then sound folder. I have not been able to find a simple txt file with all of them listed, but I would recommend dumping your game as a cia with GodMode9 and then extracting your cia with DotNet3dsToolkit. That should give you your romfs folder with the sound files in it you can use for the file names.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Stail @ Stail:
    Do you know the forum lolz.live?
  • AncientBoi @ AncientBoi:
    DAMN IT 😡 ! I'm getting chili sauce all over me ! The only thing I hate about Chilli cheese dogs w/ all the trimmings :angry: :tpi::rofl2::rofl2::rofl2: But mmmmmmmmmgood. :D
  • K3Nv3 @ K3Nv3:
    Rain on Easter Sunday pretty peaceful
  • Skv0ra @ Skv0ra:
    say strapping lads and ladettes, does anyone off the top of their, head, know of a working DS flashcart launcher for 3DS?
  • Skv0ra @ Skv0ra:
    pretty sure both I've had, and remember one working, seem to be giving me the ghost
  • K3Nv3 @ K3Nv3:
    All them should work with cfw as far as I know
  • Skv0ra @ Skv0ra:
    there is a G6 named one - doesnt work
  • K3Nv3 @ K3Nv3:
    Nds should work without one I'd just get a 512gb card for it tbh
  • Skv0ra @ Skv0ra:
    3ds tho
  • K3Nv3 @ K3Nv3:
    Yeah ds should natively work on a 3ds
  • Skv0ra @ Skv0ra:
    tried TWL-Apache slot1 launcher - fails too
  • Skv0ra @ Skv0ra:
    sure, but I want to use my M3 that's already loaded lol
  • Skv0ra @ Skv0ra:
    i aint got spare mem on 3ds micro for DS library
  • AncientBoi @ AncientBoi:
    :O Your M3 is loaded? :wacko:
  • Skv0ra @ Skv0ra:
    4gb micro
  • Skv0ra @ Skv0ra:
    all used to friggin work
  • Skv0ra @ Skv0ra:
    FOUND IT
  • AncientBoi @ AncientBoi:
    [also gets my M162 A1 out of the closet] Bring it on ! :angry:
  • Skv0ra @ Skv0ra:
    orrrrr
  • Skv0ra @ Skv0ra:
    lmao
  • Skv0ra @ Skv0ra:
    ima run you over before you get through my block!
  • Skv0ra @ Skv0ra:
    lol
    Skv0ra @ Skv0ra: @AncientBoi https://www.youtube.com/watch?v=4VZbjrDwQ28