More actions
(Created page with "{{Infobox 3DS homebrew | title = Majora-Mask-N64-OST-to-3DS | image = https://dlhb.gamebrew.org/3dshomebrew/majoras-mask.jpg|250px | type = Game Hacks | version = 2.0 | licenc...") |
No edit summary |
||
(24 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox 3DS | {{Infobox 3DS Homebrews | ||
| title = Majora | |title=Majora's Mask N64 OST to 3DS | ||
| image = | |image=Majorasmaskn64ost3ds.png | ||
| type = Game Hacks | |description=Replace 3DS OST with N64 OST. | ||
| version = | |author=DeathWrench | ||
| | |lastupdated=2021/05/07 | ||
|type=Game Hacks | |||
|version=3.0 | |||
| download = https://dlhb.gamebrew.org/ | |license=Mixed | ||
| | |download=https://dlhb.gamebrew.org/3dshomebrews/majorasmask_n64ost_to_3ds.zip | ||
|website=https://github.com/DeathWrench/Majora-s-Mask-N64-OST-to-3DS | |||
}} | }} | ||
This is a mod for the 3DS version of The Legend of Zelda: Majora's Mask, replacing the OST from the N64 version. | |||
It is made after completing [https://www.zeldix.net/t791-the-legend-of-zelda-a-link-to-the-past MSU-1 pack for A Link to the Past], with help from [https://github.com/qwertymodo qwertymodo] converting the original soundtrack from ALTTP to .pcm in order to fix the music from cutting out when multiple sounds are playing. Turns out Majora's Mask music is in .bcstm format (basically .pcm) which led to this project. | |||
==Installation== | |||
This can be used in complementary to [[Majora Mask 3D Project Restoration 3DS|Project Restoration]] by leoetlino (recommend). | |||
Also the [Optional] folder contains Keatons Quiz Replacer and Quieter Ocarina songs. | |||
===Luma=== | |||
* Hold Select while booting your 3DS and enable game patching in the Luma configuration menu. | * Hold Select while booting your 3DS and enable game patching in the Luma configuration menu. | ||
* On your SD card, put the RomFS folder into luma/titles/ | * On your SD card, put the RomFS folder into luma/titles/<titleid>/. | ||
** USA - 0004000000125500 | |||
* EUR | ** EUR - 0004000000125600 | ||
* Insert your SD card, restart the system, and changes should take place when you launch the game | * Insert your SD card, restart the system, and changes should take place when you launch the game. | ||
===Citra=== | |||
* Download the [ | * Download the [https://github.com/evandixon/DotNet3dsToolkit/releases 3DS .NET Toolkit] and use it to extract your Decrypted CCI/.3DS/.CIA ROM of the game. | ||
* Replace the files in the extracted RomFS directory with the ones from the .zip and rebuild the .3DS/.CIA file. | * Replace the files in the extracted RomFS directory with the ones from the .zip and rebuild the .3DS/.CIA file. | ||
* Then you can run/install it in Citra. | * Then you can run/install it in Citra. | ||
==User guide== | |||
The shop music, boat ride, milk bar, and minigame music are mono and sound like they're playing out of a radio. For some reason | ===Songs that cannot be replaced=== | ||
* 130NA_BGM_STAFFROLL2.dspadpcm.wav and 130NA_BGM_STAFFROLL2.dspadpcm_1.wav can't be replaced because they're not in the original rips. | |||
* NA_BGM_M_BARQUARTET.wav while replacing that is possible, it didn't sound very good and was left unchanged. | |||
* The shop music, boat ride, milk bar, and minigame music are mono and sound like they're playing out of a radio. | |||
** For some reason porting the originals causes extreme audio bugs and sometimes crashes, even when converted to mono. | |||
** And the rest are just sound effects. | |||
===Editing process=== | |||
The following tools are used for making this mod: | |||
* [https://www.audacityteam.org Audacity]. | |||
* [https://www.image-line.com/flstudio Fl Studio]. | |||
* [https://www.foobar2000.org Foobar2000]. | |||
* [https://github.com/libertyernie/LoopingAudioConverter/releases Looping Audio Converter]. | |||
* Pair of ears. | |||
If you want to play these files back you need Foobar2000 and [https://www.foobar2000.org/components/view/foo_input_vgmstream vgmstream decoder.] | |||
Pre edits: | |||
* | * Convert 3DS .bcstm files to .wav using foobar and place them in a folder called 3dswav. | ||
* | * Convert .miniusf rips to .wav using foobar and place them in a folder called 64wav. | ||
* | * Open Audacity and drag all the 64wav files into it. | ||
* | * CTRL + A to select all and change tempo to 6.1 to match the speed of the 3DS rip. | ||
* | * Export multiple into a folder called 64sped. | ||
Edit edits: | |||
* Drag single 3DSwav file followed by the matching 64sped file. | |||
* | |||
* Check hh:mm:ss + miliseconds to find the exact time of the miniusf rip now that it's sped up. | * Check hh:mm:ss + miliseconds to find the exact time of the miniusf rip now that it's sped up. | ||
* Open the slow 64wav rip in FL Studio and normalize if the waveform is too small | * Open the slow 64wav rip in FL Studio and normalize if the waveform is too small. | ||
* Time stretch / pitch shifter then put length as exact miliseconds | * Time stretch / pitch shifter then put length as exact miliseconds. | ||
* Export | * Export. | ||
* Drag this new rip into the same Audacity window as before. | * Drag this new rip into the same Audacity window as before. | ||
* Find loop points (if there are any) and put them into loop.txt | * Find loop points (if there are any) and put them into loop.txt. | ||
* If anything clips fix it | * If anything clips fix it. | ||
* Click the [x]s on the other rips and leave only this new edited rip | * Click the [x]s on the other rips and leave only this new edited rip. | ||
* Export at 32000hz .wav with metadata removed and then convert to .bcstm using Looping Audio Converter. | * Export at 32000hz .wav with metadata removed and then convert to .bcstm using Looping Audio Converter. | ||
==Changelog== | |||
'''3.0''' | |||
* Compared Majora Rework with older versions and kept only files that sounded better and put them here. | |||
* (Optional) Folder contains Keatons Quiz Replacer and Quieter Ocarina songs. | |||
'''2.0''' | |||
* Majora Rework: | |||
** 122 files replaced with .miniusf rips converted to .wav. | |||
** Only 3 files are from the original mod in this version. | |||
** "files that clip or have issues" folder has been removed. | |||
** Optional Keaton's Quiz Replacement: Midna's Lament by Nerrel. | |||
'''v1.0''' | |||
* Edits: | |||
** Bremen March. | |||
** Clock Tower. | |||
** Clocktown Day 1. | |||
** Romani Ranch. | |||
** Opening music. | |||
* Moved to "these files clip or have issues" folder: | |||
** Boat Ride. | |||
** Milk Bar. | |||
** Minigame. | |||
** Shop. | |||
'''0.3''' | |||
* Final Hours replaced. | |||
'''0.2''' | |||
* Infinite Looping problem is fixed. | |||
* Problematic files discovered and moved to a "files that clip or have issues" folder. | |||
'''0.1''' | |||
* This release is really buggy, everything that only plays once loops infinitely. | |||
==Credits== | |||
Keaton's Quiz Replacement - Midna's Lament by [https://www.patreon.com/Nerrel Nerrel]. | |||
==External links== | |||
* GitHub - https://github.com/DeathWrench/Majora-s-Mask-N64-OST-to-3DS | |||
* Reddit - https://www.reddit.com/r/majorasmask/comments/cu3g2u/i_ported_the_n64_ost_to_majoras_mask_3d | |||
Latest revision as of 11:23, 22 Haziran 2024
Majora's Mask N64 OST to 3DS | |
---|---|
General | |
Author | DeathWrench |
Type | Game Hacks |
Version | 3.0 |
License | Mixed |
Last Updated | 2021/05/07 |
Links | |
Download | |
Website | |
This is a mod for the 3DS version of The Legend of Zelda: Majora's Mask, replacing the OST from the N64 version.
It is made after completing MSU-1 pack for A Link to the Past, with help from qwertymodo converting the original soundtrack from ALTTP to .pcm in order to fix the music from cutting out when multiple sounds are playing. Turns out Majora's Mask music is in .bcstm format (basically .pcm) which led to this project.
Installation
This can be used in complementary to Project Restoration by leoetlino (recommend).
Also the [Optional] folder contains Keatons Quiz Replacer and Quieter Ocarina songs.
Luma
- Hold Select while booting your 3DS and enable game patching in the Luma configuration menu.
- On your SD card, put the RomFS folder into luma/titles/<titleid>/.
- USA - 0004000000125500
- EUR - 0004000000125600
- Insert your SD card, restart the system, and changes should take place when you launch the game.
Citra
- Download the 3DS .NET Toolkit and use it to extract your Decrypted CCI/.3DS/.CIA ROM of the game.
- Replace the files in the extracted RomFS directory with the ones from the .zip and rebuild the .3DS/.CIA file.
- Then you can run/install it in Citra.
User guide
Songs that cannot be replaced
- 130NA_BGM_STAFFROLL2.dspadpcm.wav and 130NA_BGM_STAFFROLL2.dspadpcm_1.wav can't be replaced because they're not in the original rips.
- NA_BGM_M_BARQUARTET.wav while replacing that is possible, it didn't sound very good and was left unchanged.
- The shop music, boat ride, milk bar, and minigame music are mono and sound like they're playing out of a radio.
- For some reason porting the originals causes extreme audio bugs and sometimes crashes, even when converted to mono.
- And the rest are just sound effects.
Editing process
The following tools are used for making this mod:
- Audacity.
- Fl Studio.
- Foobar2000.
- Looping Audio Converter.
- Pair of ears.
If you want to play these files back you need Foobar2000 and vgmstream decoder.
Pre edits:
- Convert 3DS .bcstm files to .wav using foobar and place them in a folder called 3dswav.
- Convert .miniusf rips to .wav using foobar and place them in a folder called 64wav.
- Open Audacity and drag all the 64wav files into it.
- CTRL + A to select all and change tempo to 6.1 to match the speed of the 3DS rip.
- Export multiple into a folder called 64sped.
Edit edits:
- Drag single 3DSwav file followed by the matching 64sped file.
- Check hh:mm:ss + miliseconds to find the exact time of the miniusf rip now that it's sped up.
- Open the slow 64wav rip in FL Studio and normalize if the waveform is too small.
- Time stretch / pitch shifter then put length as exact miliseconds.
- Export.
- Drag this new rip into the same Audacity window as before.
- Find loop points (if there are any) and put them into loop.txt.
- If anything clips fix it.
- Click the [x]s on the other rips and leave only this new edited rip.
- Export at 32000hz .wav with metadata removed and then convert to .bcstm using Looping Audio Converter.
Changelog
3.0
- Compared Majora Rework with older versions and kept only files that sounded better and put them here.
- (Optional) Folder contains Keatons Quiz Replacer and Quieter Ocarina songs.
2.0
- Majora Rework:
- 122 files replaced with .miniusf rips converted to .wav.
- Only 3 files are from the original mod in this version.
- "files that clip or have issues" folder has been removed.
- Optional Keaton's Quiz Replacement: Midna's Lament by Nerrel.
v1.0
- Edits:
- Bremen March.
- Clock Tower.
- Clocktown Day 1.
- Romani Ranch.
- Opening music.
- Moved to "these files clip or have issues" folder:
- Boat Ride.
- Milk Bar.
- Minigame.
- Shop.
0.3
- Final Hours replaced.
0.2
- Infinite Looping problem is fixed.
- Problematic files discovered and moved to a "files that clip or have issues" folder.
0.1
- This release is really buggy, everything that only plays once loops infinitely.
Credits
Keaton's Quiz Replacement - Midna's Lament by Nerrel.