No problem.Nash wrote:Thanks a lot, Blue Shadow! Really appreciate you taking the time to fix this for me.
Jimmyfonts!
Forum rules
Before posting your Resource, please make sure you can answer YES to any of the following questions:
Consult the Resource/Request Posting Guidelines for more information.
Please don't put requests here! They have their own forum --> here. Thank you!
Before posting your Resource, please make sure you can answer YES to any of the following questions:
- Is the resource ENTIRELY my own work?
- If no to the previous one, do I have permission from the original author?
- If no to the previous one, did I put a reasonable amount of work into the resource myself, such that the changes are noticeably different from the source that I could take credit for them?
Consult the Resource/Request Posting Guidelines for more information.
Please don't put requests here! They have their own forum --> here. Thank you!
-
- Posts: 4987
- Joined: Sun Nov 14, 2010 12:59 am
Re: Jimmyfonts!
-
- Posts: 2254
- Joined: Mon Jan 06, 2014 11:32 pm
Re: Jimmyfonts!
Can I use the gothic bigfont in my mod? Pretty sure the answer is yes but I want to be sure. I think it would fit well.
-
-
- Posts: 4723
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: Jimmyfonts!
Sure thing, Nevander.
Also I'm messing around again. This font is the result of me playing around with the font present on the CREDIT pic of Revolution! by Thomas van der Velden. I ended up changing the A and L from what you see there, and of course I changed the colors and added a shadow to improve readability.
Download
Also I'm messing around again. This font is the result of me playing around with the font present on the CREDIT pic of Revolution! by Thomas van der Velden. I ended up changing the A and L from what you see there, and of course I changed the colors and added a shadow to improve readability.
Download
-
-
- Posts: 12328
- Joined: Tue Jul 21, 2009 12:04 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: capital N, capital S, no space
Re: Jimmyfonts!
Speaking of the gothic font, did you ever get the fix update I sent you?
-
- Posts: 531
- Joined: Sun Sep 05, 2010 12:09 pm
- Preferred Pronouns: He/Him
- Location: The Fortress of Dr. Radiaki
Re: Jimmyfonts!
How do you go about making these fonts, Jimmy? I need to start making my own and you're definitely the go-to on ZDoom fonts! Are you using Spidey's Font Generator, or something else? That one seems unable to save to LMP for me, so I thought I'd ask you.
-
-
- Posts: 4723
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: Jimmyfonts!
I'm using Paint Shop Pro 5 and imagetool. I create the characters and assemble the font sheets manually.
NeuralStunner: I probably have it somewhere, but send it to me again if you can. I think I was tremendously busy when you sent it to me at first.
NeuralStunner: I probably have it somewhere, but send it to me again if you can. I think I was tremendously busy when you sent it to me at first.
Last edited by Jimmy on Thu Dec 24, 2015 11:57 pm, edited 1 time in total.
-
- Posts: 531
- Joined: Sun Sep 05, 2010 12:09 pm
- Preferred Pronouns: He/Him
- Location: The Fortress of Dr. Radiaki
Re: Jimmyfonts!
How do you go about making the font sheet and exporting them to the proper file format for ZDoom? I've got the characters all set, but I can't seem to make the format and file work. Any chance of a tutorial on how to do that portion?
Do you export as a PCX and then manually change the file type to a .fnt or .bmf?
Do you export as a PCX and then manually change the file type to a .fnt or .bmf?
-
-
- Posts: 4723
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: Jimmyfonts!
First you'll need to download ImageTool, and make sure you read the readme and the [wiki=ImageTool]wiki page[/wiki] for it as well, that should get you going.
Font sheets do have a specific formatting for them:
Things to watch out for:
Font sheets do have a specific formatting for them:
- They follow the ASCII character set, beginning at the space character " ". See this character map for the full order in which font characters go on a sheet.
- ImageTool only reads 16-bit (256 color) PCX files, so it's important to save your sheet as one before you convert it.
- As you'll see from the sheet examples given in imagetool.zip, the transparent/background color is the "0th" color in the palette, which in the case of Doom's palette is the color black (#000000). The color of the border that separates all the characters is the 255th color in the palette, which is a dull purple in Doom's palette (#A76B6B). For the best results that look "Doomy", you should probably use Doom's palette, but ImageTool can export a font sheet as a FON2 using any 256-color palette - just bear in mind that the first and last colors in the palette are what will be used for the transparent color and the border color, respectively. ImageTool comes with a "-0" parameter that will let you swap these values around.
- Every character row in the PCX font sheet should be exactly the same height.
- I forget if there's any set restrictions on the dimensions of the font sheet image, but I typically ensure they are powers of 2. (128x64, 256x256, etc.)
- Once your font sheet PCX is ready to go, save it into the same directory as ImageTool for ease of access. Using ImageTool is then just a case of typing into the command prompt or run prompt "imagetool.exe font %1 %2" where "%1" is the name of the PCX, and "%2" is the name of the output file you want to make, which in my case, for simplicity's sake, is always the same name as the PCX but as an LMP file instead.
This should create an LMP file in the same directory as myfont.pcx, which should be ready to use in-game if you place the file into a WAD.
Code: Select all
C:\ZDoom\apps\imagetool.exe font myfont.pcx myfont.lmp
Things to watch out for:
- If the PCX file doesn't compile into an LMP, you could have a row in your font sheet that is uneven in size to the rest of it. Double-check that every row is the same exact height in pixels. If this is the case and it still doesn't compile, and this has happened to me before, just relocate some characters to different rows, moving one or two should be fine.
- Failure to compile will also occur if the borders are not perfectly square or if the wrong color/palette index is used for them. Ensure that it's color 255 in the palette.
- Test your font in-game by naming it SMALLFNT or DBIGFONT, whichever it is you're wanting to replace. If the characters are totally out of whack like this, then you missed out a character somewhere in the sheet, or doubled one up. Double-check your sheet and see if it matches totally up with the character map I linked above.
- Your transparent color might not be transparent if you used the wrong color. Make sure you use index 0 (or 247 if you're using the -0 parameter with ImageTool) for the background color. The -0 parameter is there to use in case you want 247 to be the transparent color, which works well in case you have a copy of the Doom palette which has cyan (#00FFFF) as index 247, and you want cyan to be the transparent color in order that you can use solid black within your font.
-
-
- Posts: 17901
- Joined: Fri Jul 06, 2007 3:22 pm
Re: Jimmyfonts!
I had a wacky issue with ImageTool where a red font turned out to be blue after ImageTooling it. To make it properly red, I had to export it again from font to image, and then convert the blue sheet to font, and it gave me a red font. That was weird.
-
-
- Posts: 12328
- Joined: Tue Jul 21, 2009 12:04 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: capital N, capital S, no space
Re: Jimmyfonts!
A'ight, resendin' it now.Jimmy wrote: I probably have it somewhere, but send it to me again if you can. I think I was tremendously busy when you sent it to me at first.
-
-
- Posts: 4723
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: Jimmyfonts!
Here's a smallfont version of the bigfont from Ultimate Simplicity. I found it a little weird how the big and small fonts from that WAD, as awesome as they are, aren't the same.
Download
Download shadowed version
Download
Download shadowed version
-
-
- Posts: 4723
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: Jimmyfonts!
DISREGARD EVERYTHING IN THIS THREAD AND GO TO THE FIRST POST NOW!
Heh. I just overhauled that post to make everything neater. Still adding to it, though! Stay tuned! And happy new year.
Heh. I just overhauled that post to make everything neater. Still adding to it, though! Stay tuned! And happy new year.
-
-
- Posts: 4723
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: Jimmyfonts!
Miniplicity updated with a properly-kerned version of all three colors.
Download updated Miniplicity
Download updated Miniplicity
-
-
- Posts: 4723
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: Jimmyfonts!
Tormentstein 3D
Based on the bigfont from Wolfenstein 3D. Made for Tormentor667's "WolfenDoom: Blade of Agony" project. Variants include the noisy version (pictured), the smooth version, and properly-kerned variants of both of these.
Download Tormentstein 3D font
Based on the bigfont from Wolfenstein 3D. Made for Tormentor667's "WolfenDoom: Blade of Agony" project. Variants include the noisy version (pictured), the smooth version, and properly-kerned variants of both of these.
Download Tormentstein 3D font
-
- Posts: 1713
- Joined: Mon Dec 15, 2003 3:36 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Arch Linux, Windows 11
- Graphics Processor: nVidia with Vulkan support
Re: Jimmyfonts!
Correction: That font was made by Kinsie for my own ECWolf Tech Demo back in 2012. It was based on the versions of those characters featured in certain Spear of Destiny interface graphics. I also made a matching smallfont for the ECWolf tech demo, which Tormentor did not use.