Сообщение от
barsik
Давайте спросим у того, кто адаптировал ZX-игры и знает как они работают с экраном. То есть так, как думаю я, - без всякой синхронизации с КСИ. Или, как утверждает Denn, - игры выводят на экран синхронизируясь с кадровым бланком. Конечно при адаптации нет смысла разбираться в логике работы, но может кто-то знает. Возможно, Ivagor может что-то сказать на этот счёт.
Легко посчитать размер спрайта который ОРИОН может передвинуть без мерцаний. Критическая частота смены кадров для большинства рас не превышает 8-10 ГЦ (в кинемаграфе вначале была частота кадров 12 ГЦ). Значит, чтобы движение спрайта не мерцало, нам надо стереть и нарисовать его снова на новом месте за 1/8 секунды,т.е 125 МСЕК. Это 125.000.000 НСЕК : 400 НСЕК = 312.500 маш. тактов. При средней длине команды в 7 тактов имеем 312.000 : 7 =44.642 команд. Этого числа команд достаточно для того, чтобы за 1/8 секунды передвинуть несколько спрайтов.
Так, что Denn Вам всё-таки стоит поискать родственников в Австралии, потому что никто кроме Вас в перечисленных выше КР580 играх мерцаний не наблюдал.