Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Fonts in NWN:EE have two main uses:

  • Main GUI fonts - these can be replaced to replace the in-game text usage
  • PostString - the usage here may include images and other "not really font" things (it's just a texture after-all) that PostString can display - you can define a custom font to use with the function and don't need to replace anything.

NWN:EE TrueType Fonts

NWN:EE 8193.21 and onwards (and on Android/iOS), the fonts (apart from PostString / debug console) are loaded from TTF file - TrueType Font. These are used to scale the in game fonts in a much more crisp way.

As of the above version the fonts also scale correctly in values such as 1.3x or 2.7x size rendering correctly up and down.

They also use anti-aliasing which makes them look a bit better on higher resolutions.

True Type Font Files

These are a list of the default game True Type fonts. The file formats appear to be OpenType Layout with TrueType Outlines.

You can toggle between Brawler (Serif) and Merriweather (Sans-Serif) using the "High Resolution Font" game option.

Font File NameNameFontIn GameDescription and Notes
bitter_reg.ttfBitter

"High Resolution" font (if the "High Resolution Font" game option is ticked), realistically "serif font" toggle - this is a serif font.

Text font for conversations, the PC's text panels and text input, bottom part of the Character Sheet, Chooser/Creator menus.

merriw_reg.ttfMerriweather Sans Regular

"Low resolution" font (if the "High Resolution Font" game option is unticked), realistically a "serif font" toggle - this is sans serif.

Classic NWN style and used for conversations, the PC's text panels and text input, bottom part of the Character Sheet, Chooser/Creator menus.

mordred_bold.ttfMordred Bold

"Neverwinter" font, ie things like the Main Menu, Journal, Character Sheet, Feat and Spell descriptions, and the Examine panel.
tnr.ttf


Times New Roman not sure where it is used in game.
brawler_reg.ttfBrawler

Old font not used in the game anymore. Replaced by

1.69, Earlier NWN:EE and PostString

Fonts are loaded from TGA/DDS and TXI files. TGA/DDS shows the actual text while TXI is used to decide which character is at which position. PostString uses this method regardless (allowing, for instance, images to be loaded since the "font file" is just a big texture). However one note is PostString now scales as of version 8193.21.

Texture File

Always a good idea to use a TGA file for fonts for maximum readability. Since DDS is loaded first by the game, you would have to use a DDS file to replace some of the below fonts if a DDS of it is present.

TXI file

The order is in ASCII order with the coordinate value of each ASCII character.

Font Maker

This should still work for NWN:EE pre-8193.21:

https://neverwintervault.org/project/nwn1/other/tool/nwn-font-maker

Noting this comment:

Note that by default this will actually only make 1/3 of the files for a complete font.

  • fnt_dialog16x16.tga
  • fnt_dialog16x16.txi

The Good news is you can copy the files and rename them, for a full font set.

  • fnt_dialog16x16.tga
  • fnt_dialog16x16.txi
  • fnt_dialog_big16.tga
  • fnt_dialog_big16.txi
  • fnt_galahad14.tga
  • fnt_galahad14.txi

Default Game Fonts

Font Texture File NameFont TXI File NameDescription and UsagePicture (Black or Green == Transparency)
fnt_chatspacer.tgafnt_chatspacer.txiPresumably...space in chat

fnt_console.tgafnt_console.txiConsole ( ` key) and default PostString font

fnt_dialog.tgafnt_dialog.txiUnused by the game.

fnt_dialog_big16.tgafnt_dialog_big16.txi

Default/"large" conversation font.

fnt_dialog16x16.tgafnt_dialog16x16.txi"Small" dialog font


fnt_dialog32x32.txiMay not actually be used in the game since can't find TGA file

fnt_bbcs0.dds

fnt_dbcs1.dds

fnt_dbcs2.dds

fnt_dbcs3.dds

fnt_dbcs4.dds

fnt_dbcs5.dds

fnt_dbcs6.dds

fnt_dbcs7.dds

fnt_dbcs8.dds

fnt_dbcs9.tga

fnt_dbcs.txiPresumably for foreign languages - although not the default NWN game.

fnt_floaty_smal.tgafnt_floaty_smal.txiFloating numbers

fnt_galahad14.ddsfnt_galahad14.txiMain menu stuff. "Neverwinter Nights" font.

fnt_galahad56.tga
May not actually be used in the game since can't find TXI file


fnt_helvetica.txiMay not actually be used in the game since can't find TGA file

fnt_stonehenge.txiMay not actually be used in the game since can't find TGA file


  • No labels