Two utilities, ADDLF and DELLF. When ADDLF is given the name of a variable containing a GROB, it converts it to a string with linebreaks every 60 characters for easily posting in a message. When DELLF is given the name of a variable containing a string formatted by ADDLF, it converts it to a GROB.
This program shows how to draw two Bezier curves that are continuous in the first derivative: the three control points around the "meeting point" should be on the same straight line.
This algorithm draws Arcs (partial circles) in the GRAPH PICTure, using an approximative "circumference length" code. The result can sometimes be wrong by one pixel. Written in assembly language so it is very fast.
A small program which simply draws random dots on the stack display and exits when you press the drop key, demonstrating a "fog" in the LCD. Also includes some nice documentation on assembly language programming. For the S series only.
Vertically or diagonally flips a grob. Also rotates grobs. Written in assembly language for speed; includes source code. Rotates the 131x64 standard grob 90 degrees in about 0.2 seconds on a 48G.
It bounces a line around the screen, mirroring it as it goes. Various versions of the program have the line erasing itself after a while, but I'm working on that version. The program also does a little beep thing when a line hits a wall if beeps are turned on.
Draws n-sided polygons, a complete graph of n vertices each forming polygons, and a complete graph of n vertices specified by the user. Similar to Polygons but faster. Unfortunately I can't figure out how to use it.
Fills the display with a full-screen grob by "raining" it down one line at a time, very quickly. Written in assembly language for both the S and G series.
Takes a GROB and "prints" it on the screen like a dot-matrix printer would, making sounds kind of like a dot matrix printer. For the S series only. Also includes a command for converting a pointer to the graphics object it references.