The main "fast" trick that the display is capable of is each display driver can be horizontally rotated/scrolled.
You can start by reading through the data sheet for the part. http://bitchin100.com/files/hardware/HD44102.PDF The display is composed of multiple of these drivers. How the display is mapped to I/O registers is covered in Inside The Model 100 (Oppedahl) and Hidden Powers. Kurt Dekker wrote a bunch of games and open sourced his code. Probably lots of graphics ideas there. http://www.bitchin100.com/m100-oss/archive/ -- John.