You will need: A copy of OrgView, obtainable at http://www.miraigamer.net/cavestory/downloads_3.php (Although it's called Doukutsu BGM there) Resource Hacker, obtainable at http://www.angusj.com/resourcehacker/ A hex editor such as XVI32, obtainable at http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm First of all, if you have OrgView but it's untranslated, you should use Aeon Genesis' OV translation patch that came with the CS patch. It's likely you've thrown those both away by now, so download them again. Make sure your copy of OrgView is named "OrgView" or the patch won't recognize it. Now, open up OrgView in your hex editor. If you want to change the title bar and About text, the hex address is D200. The song names begin at 10120. Before you start editing, you may want to make a copy of OrgView; if you make a mistake and change the wrong character, the exe won't work at all. But you can overwrite anything that's not part of the names as long as its hex number is 00. Don't change the names in all caps, though; these will be important later. If you have exactly 36 ORGs, that's great; but chances are you won't. If you have half that number, 18, though, you can be sneaky. Take my hack, OrgView Beta. If you open it up in the hex editor, you'll find that the song names repeat after Living Waterway. I had exactly half the number of songs in the normal OrgView, and I only know how to get rid of List 2 visually, so I had to improvise. So, if you have 18 ORGs, you can put the song titles in twice: e.g. Access and Geothermal would be changed to the same name, as would Gestation and Oppression, and so forth. This is to create the illusion it starts over from the first song after the last ends, as OrgView already does. If you have any number of ORGs besides 18 and 36, though, you will have to have empty space somewhere. Now it's time to actually replace the songs. Open up Resource Hacker and load OrgView (after saving your progress in the hex editor, of course). On the left, you'll see a list which should have the folders ORG, WAVE, Bitmap, Icon, Menu, and Icon Group in that order. Expand ORG, and you should see those names in all caps I told you not to change. Here's the list of equivalents: Access - ACCESS Gestation - VIVI Mimiga Town - MURA Plant - PLANT Balrog's Theme - GINSUKE Gravity - GRAVITY Cemetery - CEMETERY Safety - ANZEN Mischievous Robot - WANPAKU Pulse - KODOU On To Grasstown - WEED Eyes of Flame - FIREEYE Meltdown 2 - MDOWN2 Tyrant - DR Run! - ESCAPE Jenka 1 - JENKA Jenka 2 - JENKA2 Labyrinth Fight - MAZE Geothermal - GRAND Oppression - IRONH Living Waterway - MARINE Quiet - QUIET Scorching Back - WANPAK2 Moonsong - OSIDE Hero's End - REQUIEM Cave Story - CURLY Last Cave - LASTCAVE Balcony - BALCONY Charge - LASTBTL Zombie - ZONBIE Last Battle - LASTBTL3 Break Down - BREAKDOWN Running Hell - HELL Seal Chamber - BALLOS The Way Back Home - ENDING Toroko's Theme - TOROKO Go to the Action menu and select "Replace other Resource". Press "Open file with new resource" and load one of your ORGs. Three text fields will now appear in the dialog; fill the Type field with "ORG" and the Name field with the caps name of the ORG you're replacing. You can ignore the third field. Repeat for the other ORGs, and if some of your slots are empty, replace them with a null ORG like XXXX. Deleting them will prevent OrgView from advancing to the next song and ultimately looping. Now for the WAVE folder. You can ignore this one, unless your ORGs sound watered down. The real beta OrgView has a wider range of these WAVEs than the final, which is why, if you replaced an ORG with its beta equivalent, it sounds off. So download Beta OrgView (also on Mirai Gamer), and load it in Resource Hacker. (No, OrgMaker won't work for this. It will still sound off.) Select the WAVE folder and then select "Save [ WAVE ] Resources" from the Action menu. Type in any name and save the .rc file anywhere (but somewhere convenient); where you save it, there should be twelve .wav files and a .bin file. Open the .rc file in Notepad to find out what's what, and replace the same files in your OrgView hack. For the new WAVEs, you'll need to select "Add a new Resource" instead of Replace. It's the same process for replacing and adding: instead of ORG, put WAVE in the Type field, and put the WAVE names (BASS01, BASS02, etc.) in the Name field. Remember, you only need to do this step if your ORGs don't sound right. The Bitmap folder contains the picture in OrgView, that one the ripple effect goes over when a song plays. You can leave that there if you want, but it's easy to replace; Select "Replace Bitmap" from the Action menu, open up the Bitmap you want to use and press "Replace". If Resource Hacker gives you an error, try saving your bitmap using the GIMP. Your image must be in .bmp format, and I would make sure it's the same resolution as the one that's already there if I were you. Replacing the Icon is also optional, but it's the exact same process as the Bitmap, only you use "Replace Icon". And .ico files, of course. You can ignore the Menu folder unless you only had 18 ORGs or less, in which case you just need to erase Music List 2 by deleting the entry from the word "POPUP" to the closing curly brace. Then erase the number one on the the previous entry so it just says "Music List". Modifying XX won't do anything. The Icon Group is just a list of the icons in the program, so now you're done! Open your hack and make sure everything looks and works the way it should. If one of your ORGs doesn't play, though, don't panic: open it in your hex editor and make sure it says "Org-02". If it doesn't, just change it and re-replace it; if it does, try replacing the ORG again. If everything's perfect, then your hack is ready for prime time. Go ahead and post that bad boy in the OrgHack topic at the Mirai Gamer forums. Or if you don't want to get an account there or just made your hack for personal use, that's fine. Whatever you do with your hack, make sure you pat yourself on the back for a job well done. Thanks to S.P. Gardebiter for helping me with my hack, and you for reading this all the way through.