FontConfigEdit

Feb 26, 2018 at 10:11 AM
Deliverer of Sweets
Bobomb says: "I need a hug!"
Join Date: Jul 20, 2015
Location: Under sea level or something
Posts: 786
Age: 25
I actually joked about this in an earlier post, but here it is anyway:

FontConfigEdit
A quick C#-written console tool that edits vanilla Cave Story Config.dats to easily change the font.
It's more or less to replace having to use an hex editor as all this wants you to do is to just give a font name.

Download:
Google Drive | Dropbox

How to use:
Put FontConfigEdit.exe in a folder that contains a Config.dat and open the application. Then follow the instructions.
Let me know if things are messy and don't work even after checking the readme.

Possible To-Do list (Don't count on it though):
• Support for dragging the file onto the application.
• Find out if I can edit things other than the font.
• Going from Console to a normal window.

Credits:
Me: Writing this obviously.
@TLinkan: Testing this for me and noting a big oversight.
 
Feb 26, 2018 at 2:51 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Nov 3, 2015
Location: Westminster, Colorado, U.S.A
Posts: 128
Sounds neat. An idea is that you should be able to do the same thing in DoConfig, because it works the same way. This would offer a more permanent result and would be a big step up, obviously.
 
Feb 26, 2018 at 3:47 PM
Deliverer of Sweets
Bobomb says: "I need a hug!"
Join Date: Jul 20, 2015
Location: Under sea level or something
Posts: 786
Age: 25
Sounds neat. An idea is that you should be able to do the same thing in DoConfig, because it works the same way. This would offer a more permanent result and would be a big step up, obviously.
I've heard that it's possible to add/replace fonts to doconfig but the problem is that you can't really have it select a font that is not in the list.
I can't really edit doconfig to allow file browsing/free typing instead of having a list to choose from anyway, unless I made my own version.
Which I technically could do so that I can also have a better gamepad setup.
 
Top