Hi, I'm Oankali, the programmer of OKF Font File Format.
I wanted to say that the fonts are bitmap fonts and not vectorial. At the beginning I wanted to work directly with TrueType fonts and managed to port FreeType 2.0 to the gp32. If anybody is interested I can send him the demo .fxe I made to try it.
The problem was that some TrueType fonts are really big. But the main problem was that it's very difficult to make fancy fonts with this system as you have to make all the calculations in real time as does PhotoShop.
My goal was to prepare a new font format for the GP32. A format flexible enough to be used in most of the programs you can so for the GP32.
GPFontMaker is not really a font editor. It takes a TrueType font, export it to 1 or 2 bitmaps depending on if you want to include a mask, and then takes the post-processed bitmap(s) to generate an OKF Font.
Actually GPFontMaker only generates 16bits fonts but the format it designed to accept 8bit fonts. Also the OKF Font Engine I have programmed only uses 16bits fonts as this mode is a lot more versatile when it comes to render the mask included in the fonts.
If you read the license, you will see that the main idea is to have a font format that all the designers and programmers could share without restrictions.
This way, designers can prepare some really nice fonts for the programmers without having to bother of the way to present them.
Any OKF Font is free and can be used by everybody. Just be careful in not using copyrighted TTF for commercial use.
Tell me what you think about the system and if you think it can be useful for the GP32 community.
Check the OKF Font Tester and its embedded fonts. For me, font number 8 it's the nicest one. Try the Font Toolbox and all it's options on it, and look at its properties to see what's in the font file (look at OKF_SPEC.TXT for the complete specification).
I hope you will find the system useful as I have spend a lot of time designing and developing it.
Actually I'm documenting all the font engine, very soon I will release the sources and if you prefer a precompiled library.
Oankali