TrueType fonts on Jamaica+VxWorks+WindML
October 21, 2008 Leave a comment
After some days of feverish hacking, I’m very proud to show for the first time TrueType font support on JamaicaVM, running on a VxWorks system using the WindML graphics backend:
This doesn’t look very spectacular, but there’s a whole lot of things here that I’m very proud of. First of all, it’s the first time that JamaicaVM can support TrueType at all, which is quite amazing. This also showcases all the work that Mario and me put into the refactoring of the FontManager API (which is finally on its way into OpenJDK mainline btw). This is using an alternative FontManager that makes it possible to embed the .ttf files into the application binary, and – in theory – even load them from ROM. This is cool on systems that don’t even have a filesystem. Now on to image blitting and volatile image support, yay!