Basically you just have to move the text on the screen just like you would move any texture or mesh.
Initialize:
TVEngine Engine = new TVEngine();
TVScreen2DText Tex = new TVScreen2DText();
TVGlobals Globals = new TVGlobals();
String text = "Lorem ipsum dolor sit amet, ... ";
TV_2DVECTOR text_pos;
text_pos = new TV_2DVECTOR(50, Engine.GetViewport().GetHeight());
Within render loop:
float dT = Engine.AccurateTimeElapsed()*0.001f;
text_pos.y -= dT * 100.0f;
Tex.TextureFont_DrawText(text, text_pos.x, text_pos.y, Globals.RGBA(1, 1, 1, 1));
// To reset the position when text gets off the screen:
float w = 0,h=0;
Tex.TextureFont_GetTextSize(text,0,ref w, ref h);
if (text_pos.y + h < 0)
{
text_pos.y = Engine.GetViewport().GetHeight();
}