jval Posted November 6, 2021 (edited) Doom Font Creator (or DD_FONT) is tool for creating text assets for the Doom games series. The assets can be saved in WAD files using the Doom patch format. Donwloads (Version 1.0.1.12 - 20211106) Executable (Win32): https://sourceforge.net/projects/dd-font/files/DD_FONT_1.0/DD_FONT_1.0.1.12_bin.zip/download Source Code: https://sourceforge.net/projects/dd-font/files/DD_FONT_1.0/DD_FONT_1.0.1.12_src.zip/download Repository: https://github.com/jval1972/DD_FONT Features Generates text strings and saves them in WAD files using the Doom patch format. Generates font sequences (eg STCFNxxx or STTNUMx) and saves them in WAD files using the Doom patch format. Build in palettes for Doom, Heretic, Hexen, Strife, RAD & GLSpeed. Option to load external Color Palettes (Doom format). Build-in Doom font. Can use any font installed in your PC. In addition it can use external True Type Fonts (ttf). Options to set the font style (Bold, Italic, Underline & StrikeOut), color & size. Multiple Undo/Redo. Using external fonts: Spoiler External fonts can be registered with the "Tools/Open external TTF font" menu item. The new font will be automatically selected. Generate a single string patch: Spoiler Select the "Text String" tab, type your text and press the "Generate..." button. It will generate a WAD file with a single patch of your text. Generate a "hu_font" alternative: Spoiler Select the "Font Sequence" tab, type the patches prefix (limited to 5 characters) and press the "Generate..." button. In the above example it will generate a WAD file containing patches STCNF033 thru STCNF127. Generate a STTNUM number sequence: Spoiler Select the "Number Sequence" tab, type the patches prefix (limited to 7 characters) and press the "Generate..." button. In the above example it will generate a WAD file containing patches STTNUM0 thru STTNUM9. Screenshot of the main application form: Edited November 6, 2021 by jval 29 Quote Share this post Link to post
Dark Pulse Posted November 7, 2021 This looks amazing, but the one kicker is that it needs an "actual" imported font. For the project I'm working on, I got all the glyphs saved, but they're individual images, not an actual font, so I'm still kinda stuck with mine. 0 Quote Share this post Link to post
KILLA DIO Posted November 7, 2021 I'm trying to run on windows 10 and this will only run in the background, anybody know how to fix this? 1 Quote Share this post Link to post
Rexen² Posted November 7, 2021 I noticed the same issue on win11. 2 Quote Share this post Link to post
jval Posted November 8, 2021 9 hours ago, KILLA DIO said: I'm trying to run on windows 10 and this will only run in the background, anybody know how to fix this? 8 hours ago, Rexen² said: I noticed the same issue on win11. Maybe it's a problem with the build-in Doom font registration. Do you have already a font named "Doom" in your system? 0 Quote Share this post Link to post
Gez Posted November 8, 2021 May I suggest support for some bitmap font formats, notably ZDoom's old FON1 and FON2 formats? It'd allow to use the fonts found here. 2 Quote Share this post Link to post
Bauul Posted November 8, 2021 For those of us less informed around Doom fonts, can I ask a couple of questions: What does a Font Sequence and Number Sequence do? Is that for individual characters for things like the text screens? Does this support existing Bitmap Fonts (e.g. like these)? I find the added artistry and visual depth of Bitmap Fonts fit Doom far better than monotone ttf fonts. 1 Quote Share this post Link to post
KILLA DIO Posted November 8, 2021 10 hours ago, jval said: Maybe it's a problem with the build-in Doom font registration. Do you have already a font named "Doom" in your system? No fonts named Doom, Idk what it could be 0 Quote Share this post Link to post
Rifleman Posted November 8, 2021 (edited) I have the 'not-opening' issue on Win 11 - so I checked for a DOOM font. There is nothing in my fonts folder, though if I look in modern Win settings, I find this page - it can't be removed, but I can use the font in Word for example. Not sure if it was somehow created by the app, I might have had some Doom font long ago, but I think I removed it... Edited November 8, 2021 by Rifleman 0 Quote Share this post Link to post
jval Posted November 8, 2021 50 minutes ago, Rifleman said: I have the 'not-opening' issue on Win 11 - so I checked for a DOOM font. There is nothing in my fonts folder, though if I look in modern Win settings, I find this page - it can't be removed, but I can use the font in Word for example. Not sure if it was somehow created by the app, I might have had some Doom font long ago, but I think I removed it... This is the build-in Doom font. It is installed using Windows API (AddFontResource) and removed when the application terminates (with the RemoveFontResource) According to Microsoft the font will be present in the current session and it will no longer be available when restarting. 1 Quote Share this post Link to post
jval Posted November 8, 2021 6 hours ago, Bauul said: For those of us less informed around Doom fonts, can I ask a couple of questions: What does a Font Sequence and Number Sequence do? Is that for individual characters for things like the text screens? Yes, the font sequence(s) is the font used eg for player messages and the number sequences are used e.g. for weapons in statusbar. Font sequences generates all fonts as patchs from ASCII character #33 thru ASCII character #127 (all English language printable chars) and the number sequences create only the digits (0 thru 9). 6 hours ago, Bauul said: Does this support existing Bitmap Fonts (e.g. like these)? I find the added artistry and visual depth of Bitmap Fonts fit Doom far better than monotone ttf fonts. Damn, this needs OCR technology. Challenging but... There are some solutions that could help me but with commercial license (and high price). 0 Quote Share this post Link to post
jval Posted November 8, 2021 7 hours ago, Gez said: May I suggest support for some bitmap font formats, notably ZDoom's old FON1 and FON2 formats? It'd allow to use the fonts found here. The font format seems well documented, I thing is pretty doable. 0 Quote Share this post Link to post
Gez Posted November 8, 2021 SLADE 3 has code to view the fonts (it just creates an image with all the characters in a row), if you need further code reference. For generic bitmap fonts, something that may be interesting is this: https://bmf.php5.cz/ 2 Quote Share this post Link to post
Bauul Posted November 8, 2021 2 hours ago, Gez said: For generic bitmap fonts, something that may be interesting is this: https://bmf.php5.cz/ I spent a good 30 minutes this morning trying to re-find this website to post here! No wonder I couldn't remember it with that URL. But yes, I agree, it's these kind of fonts, rather than Truetype fonts, that I feel fit the Doom aesthetic best. 1 Quote Share this post Link to post
Rexen² Posted November 9, 2021 I don't have a doom font at all, not in control panel or settings app. 1 Quote Share this post Link to post
jval Posted November 9, 2021 22 hours ago, Gez said: SLADE 3 has code to view the fonts (it just creates an image with all the characters in a row), if you need further code reference. Seems that there is no code there (or I look at the wrong place) 0 Quote Share this post Link to post
Gez Posted November 9, 2021 6 minutes ago, jval said: Seems that there is no code there (or I look at the wrong place) Try here. 1 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.