If you're looking for 2d fonts, I would personally have to point out that ZenGL (by Andru) renders some quite pretty fonts. Basically, you feed it a font from your system (via ttf or whatever you prefer) and give it the characters you want. From this, it generate .zfi file which stores the information for how to render the font, and some .tga images which contain the visual information. Then all you need do is simply combine the two which in hindsight is reasonably easy to do. If you want a reference implementation, one can see some code for it here: https://sourceforge.net/p/prometheus...ee/PM_Font.pas