Minimum requirements:
- Function to draw text in 24bpp image buffer (but preferably, also support for 32bpp)
Function that provides text width (in pixels) of a given string (to compute line wraps).
UTF-8 text support.
One or more Unicode font(s) with at least Latin and Cyrillic characters. It must fit on the floppy, so preferably less then 100 kilobyte.
The font must be scalable.
Support for regular, bold and italic typeface, underline and strike-through.
The library must be a native KolibriOS library (MS COFF), with open source code (GPL) written in FASM.
Acceptable speed. (At least, ten times faster then the truetype library written in C.)
- 100 Euro sponsored by myself. (Preferred delivery via PayPal, but open for discussion.)
Eternal fame.