SkySongBuilder Tutorial: Difference between revisions

Use spaces instead of tabs (required by yaml)
Updated links to latest version (as well as adding link to EU version)
Line 16: Line 16:
* Fifohooks: https://github.com/adakite1/Asm-patches
* Fifohooks: https://github.com/adakite1/Asm-patches
* DSLazy: https://www.romhacking.net/utilities/793/
* DSLazy: https://www.romhacking.net/utilities/793/
* SND Stream: https://discord.com/channels/710190644152369162/799584781225820210/1172750070710534244 (SkyTemple Discord Server)
* SND Stream (for US ROMs): https://discord.com/channels/710190644152369162/799584781225820210/1233371683860250654 (SkyTemple Discord server)
* SND Stream (for EU ROMs): https://discord.com/channels/710190644152369162/799584781225820210/1257506329963266060 (SkyTemple Discord server)
 
* soundtrack.yml: https://github.com/adakite1/skysongbuilder/blob/master/soundtrack.yml
* soundtrack.yml: https://github.com/adakite1/skysongbuilder/blob/master/soundtrack.yml


Line 44: Line 46:
## Drag SND Stream and armips.exe into that folder as well. If done correctly, your new folder should contain the following: data (folder), overlay (folder), arm7.bin, arm9.bin, banner.bin, header.bin, y7.bin, y9.bin, overlay_0036.bin, SND_Stream, armips.exe.
## Drag SND Stream and armips.exe into that folder as well. If done correctly, your new folder should contain the following: data (folder), overlay (folder), arm7.bin, arm9.bin, banner.bin, header.bin, y7.bin, y9.bin, overlay_0036.bin, SND_Stream, armips.exe.
## Now we need the programs to work their magic. On windows, hold shift and right-click anywhere in the folder containing these files. Then click "Open Powershell Window here".
## Now we need the programs to work their magic. On windows, hold shift and right-click anywhere in the folder containing these files. Then click "Open Powershell Window here".
## Type <code>./armips.exe snd_stream.asm</code>. If it looks like nothing happened and you got no error messages, then it worked!
## Type <code>./armips.exe snd_stream_arm9.asm</code> (US ROMs) or <code>./armips.exe snd_stream_arm9_eu.asm</code> (EU ROMs). If it looks like nothing happened and you got no error messages, then it worked!
## Lastly, go back into the folder and move "overlay_0036.bin" back into the overlay folder.
## Lastly, go back into the folder and move "overlay_0036.bin" back into the overlay folder.
## Close, then go back to DSLazy and hit "nds packer." It will ask where you want to save the new .nds file it will make. If you already started a ROM hack, it would be best to save directly over the .nds you are working on. Again, MAKE SURE YOU HAVE A COPY OF THIS .NDS JUST IN CASE.
## Close, then go back to DSLazy and hit "nds packer." It will ask where you want to save the new .nds file it will make. If you already started a ROM hack, it would be best to save directly over the .nds you are working on. Again, MAKE SURE YOU HAVE A COPY OF THIS .NDS JUST IN CASE.