Which is to say, the text window. OpenComputers supports positioning the cursor, changing the foreground and background colors of the next text to be printed, and printing text using a fixed-width font. It also supports different screen resolutions, up to 160x50 characters. Looking at LOVE's text-handling capabilities, I note the following:
- I have to specify text positions by pixel. Ideally, I would be able to use rows and columns of characters; can I just multiply by getWidth(" ") and getHeight(), or is even a fixed-width font going to be weird in that regard?
- There's no concept of a cursor. You can't chain an arbitrary series of print functions together and have them print one after another. Similarly, there's no concept of scrolling text.
- There doesn't seem to be support for changing background colors. (To be clear, in OpenComputers I can set an individual background color for each character.)