Yeah helped me a lot !
But how to control the aspect ratio between x and y ?
Because the output is squeezed to the y direction.
Update:
Oooooh wait a minute !!
Actually, the write pattern that this code would work is with microcontroller LCD that receives data bytes as vertical bytes.
So here I have to figure a way to take the vertical data of each byte in this array.