LINUX.ORG.RU

История изменений

Исправление lenin386, (текущая версия) :

Товарищ, ldir предназначена для копирования блоков данных, а спрайт в Синклере - не блок данных. Точнее, он блок данных в источнике, но не блок данных в экране. Особенно, если вывод в область, не кратную знакоместу. Процедуры вывода спрайта намного медленне ldir, просчитай хотя бы код, приведенный выше товарищем практиком. Для простоты, можешь даже принять, что каждая его команда длится 4 такта (что не верно, мягко говоря, там по 11 тактов команды), всё равно ldir быстрее. Я ldir тебе привел как максимум скорости, чтобы было понятно, что зедник так не работает, а ты начитался школьников и ничего там не понял.

Исправление lenin386, :

Товарищ, ldir предназначена для копирования блоков данных, а спрайт в Синклере - не блок данных. Точнее, он блок данных в источнике, но не блок данных в экране. Особенно, если вывод в область, не кратную знакоместу. Процедуры вывода спрайта намного медленне ldir, просчитай хотя бы код, приведенный выше товарищем практиком. Для простоты, можешь даже принять, что каждая его команда длится 4 такта (что не верно, мягко говоря, там по 11 тактов команды), всё равно ldir быстрее.

Исправление lenin386, :

Товарищ, ldir предназначена для копирования блоков данных, а спрайт в Синклере - не блок данных. Точнее, он блок данных в источнике, но не блок данных в экране. Особенно, если вывод в область, не кратную знакоместу. Процедуры вывода спрайта намного медленне ldir, просчитай хотя бы код, приведенный выше товарищем практиком. Для простоты, можешь даже принять, что каждая его команда длится 4 такта (что не верно, мягко говоря), всё равно ldir быстрее.

Исправление lenin386, :

Товарищ, ldir предназначена для копирования блоков данных, а спрайт в Синклере - не блок данных. Точнее, он блок данных в источнике, но не блок данных в экране. Особенно, если вывод в область, не кратную знакоместу. Процедуры вывода спрайта намного медленне ldir, просчитай хотя бы код, приведенный выше товарищем практиком. Для простоты, можешь даже принять, что каждая его команда длится 4 такта (что не верно), всё равно ldir быстрее.

Исправление lenin386, :

Товарищ, ldir предназначена для копирования блоков данных, а спрайт в Синклере - не блок данных. Точнее, он блок данных в источнике, но не блок данных в экране. Особенно, если вывод в область, не кратную знакоместу. Процедуры вывода спрайта намного медленне ldir, просчитай хотя бы код, приведенный выше товарищем практиком.

Исходная версия lenin386, :

Товарищ, ldir предназначена для копирования блоков данных, а спрайт в Синклере - не блок данных. Точнее, он блок данных в источнике, но не блок данных в экране. Особенно, если вывод в область, не кратную знакоместу. Процедуры вывода спрайта намного медленне ldir, просчитай хотя бы код, приведенный выше товарищем практикантом.