Actually the text commands aren't all that bad. The thing that got me at first was that I was using my text display routines before Renderworld(), so just in case that is why you're having problems with text, try using your text commands after renderworld.
Also, if done this way, if you want to upgrade to bitmap fonts later, just write a new text routine and you won't even have to change calls to text all over the rest of the source code.
Also, if done this way, if you want to upgrade to bitmap fonts later, just write a new text routine and you won't even have to change calls to text all over the rest of the source code.