Hi John,
I know that Flib, by Francois Leiber has a function for displaying 8x10 text on the 89 and 92.
If you use the the command: flib("font: 2"), it will change the font to 8x10. Then use flib("drawstr: x, y, text") to output in that font.
Here's the link:
Flib 3.2 GPL (look at "English/Flib Commands.html" in the download for info)
The only thing that could be annoying is the fact all the text displaying has to be done with Flib (but you can do things like draw over the toolbar).