[text2d] can be replaced with [text3d] in every instance I've encountered so far. 2d should be avoided because it uses an extremely slow call (glDrawPixels).
OK, FWIW the patch seems to run smoothly and approximately correctly by modifying the file _txtline.pd to use [text3d] and fontsize 3 rather than 12.
Looking foward to seeing some more contributions to this (not that I made one myself...)
Peter