Index: fb/fb.c
===================================================================
--- fb/fb.c	(revision 1d18115973df3b345d6ddfb3989f4e088312b6ac)
+++ fb/fb.c	(revision 58fce89f8af7d8cd78ae47ae61f06c383c30072d)
@@ -462,4 +462,5 @@
 	int i;
 	char c;
+	int col,row;
 
 	clear_port(vp);
@@ -467,6 +468,7 @@
 		if (data[i].character == ' ' && style_same(data[i].style,vport->style))
 			continue;
-		draw_char(vp, data[i].character, i/vport->cols, i % vport->cols,
-			  data[i].style);
+		col = i % vport->cols;
+		row = i / vport->cols;
+		draw_glyph(vp, data[i].character, col * COL_WIDTH, row * FONT_SCANLINES, data[i].style);
 	}
 	cursor_print(vp);
