Capability to draw text
This feature is nice, but truly too limited for me. When I stumbled across 'video.c' I asked: What about the option to choose dots, brackets or other common characters for the custom text inside my video images, why not use major and minor characters? Going behind that limitations seemed to be quit easy to me, so I did it. The snippets of video images below show my versions with an extended and somewhat polished character set compared to the printable characters the original version of Motion can handle:
original versions character list
To code characters in a small matrix of 6x6 points (5x6 for major and only 5x4 for minor characters effectively) was really tricky. First I decided to stay with the given space and took my wife's advice to make the design the best possible one. I introduced the basic minor characters together with some common non-letter characters as well as number '2' with a new typographic design that better fits to the other numbers and a better looking 'H', 'J', 'Q' and 'W'.
first published versions character list
motion-3.1.10_sh_0.24-addchar.patch

Thanks for the feedback on the mailing list that encouraged me to move to a 6x7 points matrix. With the extra line I added below the original character definition Motion will draw nicer letters 'g', 'j', 'p', 'q', 'y'. Furthermore what you'll get from a patch >= v0.27 is also a clearer looking '@' and a comma included in the known characters list.

latest patched versions character list
motion-3.1.10_sh_0.27-addchar.patch
motion-3.1.10_sh_0.24-to-0.27-addchar.patch

Because the patched versions of Motion can draw '_' you'll need another character for blank space. I use '+' in exchange. Here is a quit exhaustive example for text you're able to produce with the latest patch:

custom text from motion with addchar-patch

   ©    Apr 2004 e-mail: 
hoffmans@shaas.net