05-15-2013, 06:51 PM

The best way, IMHO, is to try to write your own routine in ZX Basic (in BASIC, yes).

UIsing POKE 16384 + Yourfunction(x, y) to calculate the screen address.

I did it in Sinclair BASIC years ago, and you will learn a lot doing it. :roll:

Update: This is what I did, If I recall correctly.

UIsing POKE 16384 + Yourfunction(x, y) to calculate the screen address.

I did it in Sinclair BASIC years ago, and you will learn a lot doing it. :roll:

Update: This is what I did, If I recall correctly.

- Poke 8 vertical lines with 255 (a black 8x8 square)

- Like above but at any coord at (Y = 0, X = 0 .. 31)

- Like the above but at any coord at (Y = 0..7, X = 0..31) < = This is first 3rd screen

- Like the above but in any coord at (y = 8..15, x = 0, 31) <= This is the second screen "third"

- Like the above but in any coord. You got it.

- Add Attrs