As ED says theres no available displays which are landscape orientation, only portrait.the rotation screen thing, for what is it necessary?
i have the impression it spends more energy and costs money that what it can makes as benefit.
Now the question is why this makes such a big difference. I think it's because of how the LCD "scans" the display. Normally this is done pixel by pixel starting from the left edge to the right edge, then continuing on the next row bellow it.
This scheme is used to transfer the image data to the LCD. In order to make the transfer efficient and easy for the hardware, the image data is stored in the same way in memory.
The problem is that Pyra is sort of misusing the portrait LCD by laying it on it's side. This means it scans from bottom up (or top down), column by column. This results in a mismatch between how image data is arranged in memory (because applications assume a left-to-right row by row scheme) and how the LCD expect data to be transferred.
The options to solve this are:
- Rewrite all applications to their write image data the "correct" way
- Use some chip/GPU to do the rotation
Last edited by a moderator: