Sorry brahs, surfaces only work for the registered.
I could post a typewriter style text engine (similar to the one seen in Two Swords) but it's not Zelda-calibrated; no textboxes, scrolling, or done/continue buttons. So if you think you can build on that...