How to Add Your Songs into Cave Story

Firstly, if you plan to use OrgMaker v2 for your music, make sure that you don’t use any of the new special drums. Make sure that you only use these drum tracks: bass01, snare01, hiClose, hiOpen, Tom01, and Per01. Make sure that you don’t use any other drum, or else it will cause your game to crash.

Now with all of that out of the way… We have to get a program to edit the Cave Story’s resources in the .exe file, which is where we can find the credit illustrations, various bitmaps, and, most importantly, the .org files that we want to replace! Yay! Now, as for the program, I use something that’s simply called Resource Hacker (which can be found here:
http://www.angusj.com/resourcehacker/). For the sake of this tutorial, I will be using referring to this, so instructions on how to would vary from resource hacker to resource hacker.

So let's get this started...

  1. Install your resource hacker of choice if you have not done so yet.
  2. Right-Click on Doukutstu.exe and click "Open Using Resource Hacker." It should be the second option from the top under "Open."
  3. Resource Hacker will open. Expand "ORG" by clicking on the little "+." This will reveal all of the songs in the game.
  4. Expand one song by clicking on the little "+." Click on 1041 and you will see some hex on the side. For this case, we will be changing the music that plays in the cemetery.
  5. Right-Click on 1041. Click on the fourth option "Replace Resource." I will be using Jackalope’s 8bit Green Hill Zone as an example, so kudos to her.
  6. A new window should appear. Click on "Open File With New Resource…" in the new window and select your file.
  7. Now we are presented with three textboxes. Since we have an .org file, we want to fill ORG in the Resource Type. The Resource Name would be the names like ACCESS, CEMETARY, FANFALE1, etc. Keep Resource Language blank and click on "Replace."
  8. Click on File->Save and you are good to go!

Also, a quick note for Resource Hacker, it creates a modified .exe and saves the original. If you are editing Doukutsu.exe with Resource Hacker, there will be a Doukutsu.exe (the modified one), and Doukutsu_original.exe (the original).

Author: ShinyElectricBlueTiger