A little while back I put up a small tutorial on making a 1×1 text scroller. This tutorial builds on that foundation and becomes a dynamic 4×4 scroller. Why dynamic? I use this term since it builds each 4×4 character as needed, based on a character from a 1×1 font set. I achieve this by using a matrix of 16 character “patterns” that make up all possible 4×4 bit combinations. This is handy in situations where you’re pressed for memory in your intro and can achieve a 4×4 version of the 1×1 font for only an extra 128 bytes in font data.