Please scroll down for the download button and more file information.
File Description
BenHur has released intraFont, an archive that lets PSP homebrew developers use genuine PSP fonts for their apps. The font library was also recently used in Chilly Willy's Doom port for the PSP v.1.4.
This is the second release of the library (intraFont v0.2). Essentially intraFont is "a bitmap font library for PSP using the PSP's internal font (firmware pgf files):"
The library loads a pgf font from firmware and generates a 4-bit paletted bitmap font texture on the fly when drawing text. It caches previously drawn characters and is accurate to 1/4 pixel.
Users are encouraged to browse the readme file before using the library, which contains the more technical information regarding usage. Here's the changelog for version 0.2:
* Added support for Korean (kr0.pgf) and symbols (arib.pgf) * Added cache options (cache size and pre-cache all) * Added right and center alignments * Improved fixed width appearance (width can be set by user or left as default) * Fixed various bugs (mostly in glyph cache to prevent graphical glitches) * Reduced memory required (variable-size texture, free unneeded stuff) * Improved speed (optimizations, texture swizzling)