ROM Hack [RELEASE] Animal Crossing: New Leaf NH Music Pack

Joanotin-TS

Member
OP
Newcomer
Joined
Mar 17, 2020
Messages
8
Trophies
0
Age
30
XP
68
Country
United States
350

Animal Crossing New Horizons Music Pack

Check the other Animal Crossing music packs that inspired this mod:
GCN Music Pack by @Jouzai
WW-CF Music Pack by @Stjinchan
UPDATE 3/30/2030 same day post: edited the instructions on how to add the files yourself. Thanks @Extrasklep for showing and leading me to an easier method. Also removed loop notes text file as it's now pointless.

UPDATE 4/10/2020: v1.1 added, updated the diy instruction sections, added new text file showing tracks added from v1.1

Yes, it's probably weird to make a music mod of an older game using the newer game's songs, but whatever, here it is! This Music Pack contains tracks from Animal Crossing New Horizons. The tracks are taken directly from the game's files. More tracks will be added later on.

"ACNH Music Pack for ACNL" version history:
  • v1.0: Contains all hourly music from New Horizons as well as a few other tracks
  • v.1.1: Added 9 more tracks

Download Link Notice: I cannot put links in here due to website rules, but google is your best friend (or whatever search engine you use I guess). If you can't find my links out there, then there are instructions on how to mod it yourself.


Prerequisites:
  • CFW with Luma 7.0 and above
  • A physical or digital copy of Animal Crossing: New Leaf (with or without Welcome Amiibo update preinstalled)
  • At least 327 mb of storage (as of v1.0)
  • Enable game patching in the Luma configuration settings
Instructions:
  1. Open our 3DS sd card on your computer
  2. Create a folder named luma at the root of the sd card if there isn't one already
  3. Inside the luma folder, create a folder named titles if there isn't one already
  4. Inside the titles folder, create a folder with the following Title IDs depending on your version and region of the game:

Pre-Welcome Amiibo (icon on the 3DS menu is just a leaf):
US: 0004000000086300
EU: 0004000000086400
JP: 0004000000086200

Welcome Amiibo Preinstalled (icon on the 3DS is a leaf with the amiibo color streaks):
US: 0004000000198E00
EU: 0004000000198F00
JP: 0004000000198D00

Your current folder location should be like this: sd:/luma/titles/TITLEID/
Instructions (cont.):
  1. Download and open the Music Pack and locate the "romfs" folder. Copy it to the root of your TITLEID file.
  2. Reinsert the sd card back into your 3DS
  3. Boot up to the Luma3DS configuration (default settings are turning on the 3DS while holding the SELECT button)
  4. Navigate to "Enable game patching" using the dpad
  5. If there's no "x" besides it already, press A to enable it
  6. Save and exit configuration with the START button
  7. Start Animal Crossing New Leaf and enjoy!
Please leave a comment if you find anything wrong with the files, such as bad loops. Save often. I am not responsible for lost progress.

If you couldn't find my files online, then here are instructions on how to edit/add the tracks yourself. It's much easier to do so if you have access to the original files, or files that already include the looping points in it.
Prerequisites:
Instructions (Windows):
  1. Download and extract both the latest Looping Audio Converter and vgmstream test file
  2. Inside the extracted test file folder, copy its contents
  3. Go to the extracted Looping Audio Converter folder and navgate to "tools" -> "vgmstream"
  4. paste the files you copied from test into vgmstream. Doing this updates Looping Audio Converter to be able to read the original sound files
  5. Open the Looping Audio Converter executable
  6. Add the music files you have with the Add or Add Folder button
  7. Change "Output format" to BCSTM
  8. Enable "Amplify (amplitude ratio)" and set it to a desired number. I chose 2.500 for my edits
  9. On the "For files with no loop information", change it to Keep as non-looping
  10. Select Put all channels in one file from the bottom left
  11. Click Start. You should see a popup window listing some of your files. Wait for a bit until it finishes
  12. Once it's done, all that's left is to rename them all. Refer to the track list and track list reference text files for help renaming each file to the appropriate file name.
  13. Follow the earlier instructions on top and enjoy! You can also verify if the loops are correct before doing that by opening them all up on foobar and listen on each track. If you do that, make sure to have the vgmstream settings to "Loop forever"
Certain files may required the right amount of channels or else the game crashes, such as the Able Sisters Store. You can use audio programs like Audacity to create extra channels. The extra channels can be a copy of your current track.
If you weren't able to obtain these files as well, then sadly you need to enter the loops yourself. Here's a short guide on how to manually find loops using Audacity:
  1. Open up Audacity and drag a music file into it (you can do multiples, I recommend doing three at a time especially on the hourly tracks with different weather)
  2. Listen to the track and take note of places where you think the looping happens.
  3. when you find a spot where you think it loops press Ctrl + B to make a label. Do this for the starting loop and end loop
  4. Test the loop. Click on the starting loop and drag it to the end loop There should be a highlight between those markers. Hold Shift then press the Spacebar to play the track on loop. If the loop sounded good then you're done. If not then adjust he labels by clicking on them.
  5. On the bottom of the program, click the down triangle from the "Audio Position" and change it to samples.
  6. Highlight from the two labels again if it's not already and check the "Star and End of Selection" on the bottom. These two numbers are what you need to use when looping the audio.
  7. In the folder where the Looping Audio Converter tool is, create a loop.txt file if it doesn't exist already
  8. Copy those two numbers to the loop.txt file and type in the name of them music file with it.
 

Attachments

  • track list v1.0.txt
    2.5 KB · Views: 200
  • track list reference v1.0.txt
    2 KB · Views: 171
  • track name list v1.1.txt
    5.3 KB · Views: 238
Last edited by Joanotin-TS,
  • Like
Reactions: Koujaku and IC_

IC_

GBAtemp's ???
Member
Joined
Aug 24, 2017
Messages
1,569
Trophies
1
Location
The Forest
XP
5,470
Country
Antarctica
You could use the BRSTM files from smashcustommusic and convert them to BCSTM, they are ripped directly from the game and have the original loop points
 

Joanotin-TS

Member
OP
Newcomer
Joined
Mar 17, 2020
Messages
8
Trophies
0
Age
30
XP
68
Country
United States
Okay, so I was curious how they managed to get the exact looping points, and looks like I made it way more complicated than it should. Those files I used already had their own looping points, and I should have just used those. I was just too used to working with tracks that didn't have loop info
 

IC_

GBAtemp's ???
Member
Joined
Aug 24, 2017
Messages
1,569
Trophies
1
Location
The Forest
XP
5,470
Country
Antarctica
Okay, so I was curious how they managed to get the exact looping points, and looks like I made it way more complicated than it should. Those files I used already had their own looping points, and I should have just used those. I was just too used to working with tracks that didn't have loop info
Yeah the BWAV files from the game have loop points just like B*STM and other video game music formats
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
  • I @ I-need-help-with-wup-wiiu:
    i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub:
    I @ I-need-help-with-wup-wiiu: i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub: