Текущие переменные для управления видеокартой «Meteor»:
КООРДИНАТЫ:
xl, xh — координата X в пикселах (младший и старший байты)
yl, yh — координата Y в пикселах (младший и старший байты)
РАЗМЕРЫ ТАЙЛА ИЛИ СПРАЙТА:
dxl, dxh — ширина в пикселах (младший и старший байты)
dyl, dyh — высота в пикселах (младший и старший байты)
ЦВЕТА:
color_1_l, color_1_h — цвет 1 (младший и старший байты)
...
color_4_l, color_4_h — цвет 4 (младший и старший байты)
УПРАВЛЕНИЕ СЛОЯМИ:
layer — номер слоя, на котором рисуем (1-8)
layer_1_on — включение слоя 1 (0 = off, 1 = on)
layer_1_sxl, layer_1_sxh — смещение слоя 1 по-горизонтали (младший и старший байты)
layer_1_syl, layer_1_syh — смещение слоя 1 по-вертикали (младший и старший байты)
...
layer_8_on — включение слоя 8 (0 = off, 1 = on)
layer_8_sxl, layer_8_sxh — смещение слоя 8 по-горизонтали (младший и старший байты)
layer_8_syl, layer_8_syh — смещение слоя 8 по-вертикали (младший и старший байты)
Итого: 57 байтов
Возможно в дальнейшем:
УПРАВЛЕНИЕ ВЫВОДОМ СПРАЙТОВ:
mirror_h — зеркалить по горизонтали
mirror_v — зеркалить по вертикали
alpha — рисовать с учетом коэффициента прозрачности