mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-31 12:35:51 +00:00
sceFontGetFontMetrics fills the 64-byte metrics block through a new driver slot at SysDriver+0x98, as libSceFont and libSceFontFt do in firmware 13.60. Form 1 reads hhea, 2 the OS/2 typographic values, 3 the OS/2 Windows values and 4 the vertical values from vhea or OS/2; 2 and 3 fall back to hhea when OS/2 is missing or gives an empty range. The bounding box, em size, raw weight deltas and slant follow. A failed call clears the block and sets both weights to 1. Co-Authored-By: Claude Opus 5.5 <[email protected]>