основных проблем вобщем две при решении клешинга
1. где взять вычислительную мощность
2. как адаптировать старый софт (на написание нового расчета ничтожно мало)
основных проблем вобщем две при решении клешинга
1. где взять вычислительную мощность
2. как адаптировать старый софт (на написание нового расчета ничтожно мало)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Не-не.. Скорее Векторовские битпланы.
Конечно, маска спрайта. Совершенно правильно, имеется два варианта. Либо выводим в нижележащий слой как обычную маску, либо в промежуточный слой, как черный спрайт. Ничего тут стремного нет. В каждой игрушке, использующей маскИрованные спрайты такая процедурка есть. Единственное, это когда вывод спрайта и маски делается сразу для каждого отдельного байта. Тут надо или немного изменить процедуру вывода и разнести вывод маски и спрайта (по процессорному времени это будет практически одинаково), либо да, таки переключать плоскости. Тут можно придумать, для ускорения процесса, триггер четный/нечетный, который будет менять плоскости n и n-1 через каждый записанный байт.
Мощьность для чего? Чтобы сделать OUT (порт),<плоскость для спрайта>? Так ее не очень и много-то надо
Расставить OUT (порт),<плоскость для спрайта> перед процедурой вывода спрайта. Достаточно STSа, даже дизасемблер не нужен.
- - - Добавлено - - -
Да, 8 битная память тут никак. Для 4 слоев надо уже 32 бита.
Позиционный шифратор и мультиплексор, чтобы из 2,4 или 8 INKов выбрать один.
Кто будет извлекать данные из памяти для построения картинки на экране? В обычном спектруме, чтением данных и атрибутов из памяти - этим занимается процессор z80.
Основное, что мне в этом методе "не нравится" - он не обеспечивает "честного" режима цвет-на точку в пределах знакоместа. Т.к., для него - слоев надо, минимум 8! И, вот тут мы подошли к вопросу, относительно атрибута знакоместа - яркость... как быть с ним?
Последний раз редактировалось null_device; 14.08.2016 в 16:22.
Когда есть, но не знаешь где - это все равно, что нету.
А мне это наоборот, нравится. Цвет на точку рождает чудовищ. Да и не нужен он никому сейчас. Ладно в 1995 было круто иметь графон как на пэцэ. Но сейчас-то что за ним гнаться?
А описанная "ВЕКТОРизация" - это действительно простая идея, которая заметно улучшит вид картинки самой малой кровью.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)