Cave Story (Windows) Font Hacking Guide Version 1.0 Date: 2007-03-04 This guide is copyright (C)2007 Sean "B00daW" Walters OK. First off, this isn't much of a hack since I'm only going to be covering how to change the font of the game. It doesn't take much knowledge and it doesn't take anything except a hex editor. Don't you guys think that the Mac version got a lot better font than the Windows version? Courier New just doesn't fit the gameplay in my opinion. http://www.freakyfonts.de has a lot of videogame-esque fonts for your choosing and this guide will tell you how to use any TrueType font you want for Cave Story. So... On with it. What you need: -------------- 1.) A hex editor. (Hex Workshop and WinHex are nice.) 2.) Half a brain; preferably the working one. 3.) Cave Story (or Doukutsu Monogatari.) 4.) The Config.dat file that comes with Cave Story. 5.) A few TrueType fonts you like. (http://www.freakyfonts.de). Instructions: ------------- 1.) Download; install; and pick your font. Find a font you like from freakyfonts.de or any other site that you think would have a suitable font for Cave Story. After that, extract the TrueType font (.TTF extention) into the directory (C:\Windows\Fonts). Go into C:\Windows\Fonts and make a note of the name of the font. For example: MS Gothic 2.) Edit Config.dat with your hex editor. Go into the directory you extracted the Cave Story data files. Next, open up "Config.dat" with your hex editor. You might notice "Courier New" in Config.dat. Yep. That's the exact thing we want to edit. See how simple this is going to be? A few things to be aware of before you start hex editing... The beginning of the font data is at offset $32 (or 32h.) You should NOT edit ANYTHING else. There is a large plot of hexa- decimal real estate there for us to put any long file name we choose. Place the cursor on offset $32 (or the C in Courier) on the ASCII (the writing) side of the hex editor. Type the name of the font (ex: MS Gothic) in place of Courier New. NOTE: Make sure to zero-out anything extraneous. Do that by putting your cursor on the corresponding location on the hexa- decimal side of the hex editor and entering 0's to the spaces needing to be cleared. ---- That's it. Fire up Cave Story and enjoy your nice pretty, new font. Enjoy!