Цитата Сообщение от VNN_KCS Посмотреть сообщение
Упустил то, что PUSH и POP юзают сразу 2 байта.
Не, ну как так можно =)
Проблема в том что регистров мало и нужен регистр на счётчик(минус BC).
Даже если взять только костяк
pop af,de,hl
exa,exx
pop af,de,hl
...
push hl,de,af
exa,exx
push hl,de,af
то это уже 142/12=почти по 12 тактов на байт, не считая танцев с SP. А пачка развёрнутых LDI будет жрать по 16 с небольшим.
В общем, пример можно?

---------- Post added at 16:23 ---------- Previous post was at 16:14 ----------

Цитата Сообщение от ALKO Посмотреть сообщение
968 байт (!) картинка.
И это без маски...
Цитата Сообщение от ALKO Посмотреть сообщение
Не влезет в 48к машину то что хотел.
Про бейсик лучше забыть, про 48к забыть крайне желательно. Анимация сожрёт слишком много места.
Но! Если есть сильное желание, для файтинга можно попробовать сегментировать бойцов и выводить их по кускам.