DescriptionA kind of replacement for GPUTCHR.
Edit 05/04/2020: fixed bug in GPUTCHR2 function, can now draw char sizes other than 8 px. Included unantialiased SB4 font data in project folder.InstructionsCall the function like you would its namesake. Keep in mind it's uh likely a bit slower than GPUTCHR. The test page of the main program generates in about 130 milliseconds.
GPUTCHR2 OffsetX,OffsetY,TextString$,ScaleX#,ScaleY#,Color Code,Fill Flag
Fill flag determines whether or not GPUTCHR searches for areas of the vectorised text to fill. For example, the period character, a 2x2 pixel square, will be filled should the flag be turned on, otherwise it will be a simple box. A similar logic applies to other characters which have "filled" spaces inside of them, for example the multiplication symbol.
The project also contains "GPUTCHR2_FNTLD", which is the algorithm used to generate the data inside the GPUTCHR2 def block. You can generate your own font data by first loading in your font traditionally and peehaps changing some of the necessary parameters in the file (such as the slot into which to load the generated data, the square size of the character font (for use in SB BIG or SB4)).