To add custom music, you first need to download Resource hacker. If you're using Sue's Workshop, then you will need to wait until right before you're ready to post the demo on the forum before you add the music. Sue's Workshop won't work right if you try to edit games that have custom music, so you'll have to make a copy of your mod and add the music to the copy, while leaving the original alone. Unfortunately, you cannot increase the number of songs in the game, so each new song you add must replace a song from the original Cave Story that you never use. In your map scripts, when you want to play a new song, use <CMU with the song number of the song that the new song is replacing (it will then play the old song until you add the new one).
To replace a song...
1. Open your game *.exe using Resource hacker
2. Expand the folder labeled "ORG"
3. Expand the folder labeled with the name of the song you wish to replace (most of the song names are obvious, but some aren't, for example, ANZEN=Safety, BALLOS=Seal Chamber, CURLY=Cave Story, GINSUKE=Balrog's Theme, GRAND=Geothermal, IRONH=Oppression, KODOU=Pulse, LASTBT3=Charge, MURA=Mimiga Village, REQUIEM=Hero's End, VIVI=Gestation, WANPAK2=Scorching Back, WANPAKU=Mischievous Robot)
4. Click on the text "1041" with the gear next to it.
5. Right click on the text and select "Replace Resource"
6. Click "Open file with new resource"
7. Select the new *.org file you wish to add.
8. Enter "ORG" into resource type, enter the resource name exactly as it appears in the list, and leave resource language blank.
9. Click replace
10. File --> Save/Save As
To replace a song...
1. Open your game *.exe using Resource hacker
2. Expand the folder labeled "ORG"
3. Expand the folder labeled with the name of the song you wish to replace (most of the song names are obvious, but some aren't, for example, ANZEN=Safety, BALLOS=Seal Chamber, CURLY=Cave Story, GINSUKE=Balrog's Theme, GRAND=Geothermal, IRONH=Oppression, KODOU=Pulse, LASTBT3=Charge, MURA=Mimiga Village, REQUIEM=Hero's End, VIVI=Gestation, WANPAK2=Scorching Back, WANPAKU=Mischievous Robot)
4. Click on the text "1041" with the gear next to it.
5. Right click on the text and select "Replace Resource"
6. Click "Open file with new resource"
7. Select the new *.org file you wish to add.
8. Enter "ORG" into resource type, enter the resource name exactly as it appears in the list, and leave resource language blank.
9. Click replace
10. File --> Save/Save As