Characters supported by this engine: AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789~`!@#$%^&*()_-+={}[]|\:;"'<,>.?/. No other characters work. Note that very long strings will be cut short, but in order to do that, you have to pretty much fill the screen with text anyway.
Everything is by me. Feel free to use this, but do credit me if you do.