TrueType fonts on Jamaica+VxWorks+WindML

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:

Hello World 1 Hello World 2

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!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: