I am sure it will be ever of use for somebody but maybe its good to post it here. Sometimes I am tinkering around with the hardware registers and thus I tried to find out if there is hardware vertical scroll support. Actually there is nothing such mentioned in the datasheet but when using the following code:
/* now scroll vertically */
LCDCommandMode();
SPI.transfer(0x29);
SPI.transfer(0x00); /* dummy */
SPI.transfer(0x00); /* start (page)*/
SPI.transfer(0x00); /* delay, speed?? */
SPI.transfer(0x00); /* delay, speed?? */
SPI.transfer(0x01); /* offset, speed?? end page*/
SPI.transfer(0x2f); /* start scroll */
delay(10000);
SPI.transfer(0x2e);
it starts scrolling just vertically. If you play with the values in that are 0x00 in my example all kind of funny effects will appear.
For the vertical scroll I uploaded a small video:
Enjoy. Hope there will be many nice findings for this controller so we can use it to create any kind of nice effect.