1. каждый спрайт вызывается по call "адрес спрайта", координаты передаются для каждого спрайта в "адрес спрайта+5 (,6)" в знакоместах. затем он обращается к процедуре вывода его.
2.да надо релоцируемость. или же чтоб я мог указать с какого адреса я буду распологать весь блок .(но чтоб вырезатель спрайтов показывал списком все адреса спрайтов+код в конце)
3.проверять ненадо. (хотя хорошо бы было чтоб скрывались части вне экрана)
4.обычная печать (цветная)
5.не печатать.
пример_____________
ld (адресс спрайта+N),x
ld (адресс спрайта+N),y
call адресс спрайта.
у каждого спрайта получится заголовок передающий данные координат,размера и запускающий выводилку.
---------- Post added at 22:42 ---------- Previous post was at 22:41 ----------
в догонку: простые прямоугольные спрайты. разного размера.




Ответить с цитированием