Replacing Menu Music - lemocha7/Mod-The-Coaster GitHub Wiki
[TO DO: figure out ST music looping]
Replacing Menu Music
Groove Coaster uses 3 - 4 menu songs per game (except for Steam, which uses 1).
MENU: main menu, song select TITLE: title screen RESULT: song clear MENU2 (SW): settings, mission mode
AC | SW | ST | |
---|---|---|---|
Format | .wav |
.wav.opus (LOPUS) |
.ogg / .asn |
Directory | data/sound |
romfs/sound |
Data/Bgm.aar |
Menu | REBOOST_MENU |
gcsw_menu |
STEAM_MENU |
Title | REBOOST_TITLE |
gcsw_title |
|
Result | REBOOST_RESULT |
gcsw_result |
|
Settings | gcsw_menu2 |
SW
Requirements:
SW's menu music files are stored in romfs/sound
as .wav.opus
files.
- In Groove Coaster Converter, open "Song Converter", and select audio file to convert in "Song BPM".
- Select "Output folder" and click "Convert Stage/Audio Files". Done!
If you want to change the files names, edit romfs/sound/BGMList.csv
. The default value is shown below.
//ファイル名,ボリューム,ループ,常駐
gcsw_menu.wav, 80, 0, 0,//BGM_MENU
gcsw_title.wav, 80, 0, 1,//BGM_TITLE
gcsw_result.wav, 80, 0, 0,//BGM_RESULT
gcsw_menu2.wav, 80, 0, 0,//BGM_MENU2
ST
Requirements:
- Audacity (or any other audio editing program)
- Mod The Coaster
ST's menu music files are stored in Data/Bgm.aar
as .ogg
files (optionally encrypted as .asn
).
Bgm.aar/
REBOOST_MENU.asn
REBOOST_RESULT.asn
REBOOST_RESULT_B.asn
REBOOST_TEST_MPTT.asn
REBOOST_TEST_PLMR.asn
REBOOST_TITLE.asn
STEAM_MENU.asn
Setup
ST only uses 1 menu song (STEAM_MENU
). The rest in Bgm.aar
are unused.
The game will crash if those files aren't present. We can keep those files near-empty though.
In guide-files/Bgm-dummy.zip are multiple 1 byte long dummy files for all except STEAM_MENU.asn
.
Bgm (dummy).zip/
REBOOST_MENU.asn
REBOOST_RESULT.asn
REBOOST_RESULT_B.asn
REBOOST_MPTT.asn
REBOOST_TEST_PLMR.asn
REBOOST_TITLE.asn
[SONG DOES NOT LOOP. AAR HEADER MIGHT HANDLE LOOPING???]
Now, open your audio editing program and make sure the song properly loops (and since looping currently doesn't work, you might want to loop it a few times?).
Replacing AAR
Now it's time to replace the music.
- In Mod The Coaster, go to "AAR Zip" and select "Bgm.aar" as AAR Type.
- Drag both the 6 dummy files from above and
STEAM_MENU.ogg
into the file input. - Replace
Data/Bgm.aar
with the exported file. Done!
ST will accept both .ogg
and .asn
audio files.
Mod The Coaster ♡ lemocha 2024