On 3/27/01 at 6:32 PM Dilwyn Jones wrote:

>Remember that Aurora screens are different - the bytes per line
>increment may not be the same as the number of bytes used to store one
>line of pixels in mode 4. In some modes you may find that the line
>increment is equal to the number of bytes required for the widest
>possible screen (1024 pixels?), but only enough of those bytes
>actually used as correspond to visible pixels. E.g. display organised
>for 1024 pixels per line (256 bytes?), but only 160 bytes used for the
>640 pixels.

The line increment on Aurora is always either 256 bytes (QL mode 4 and 8)
or 512 bytes (Aurora 16 and 256 colour mode).
Each line uses as many bytes as are needed for the width of the screen in
the resolution chosen. In essence, the Aurora screen RAM behaves as if it
was always working in the maximum resolution, but only shows as much
starting from the upper lefthand corner, as you choose.

Nastae

Reply via email to