Тут вот какое дело: когда разрабатывается клон, возникает вопрос "зачем?". Это не вопрос в духе: "А зачем это вообще надо?". Смысл ответа, который ожидается: какие задачи клон решает. Понятно, что разработка ретро-компьютера на ретро-элементной базе делается скорее как хобби. И это отличное хобби, ибо в процессе творения человек приобретает навыки и учится. А это всегда плюс.
Но вопрос остается: для конкретных целей нужны конкретные функции.
Например: клон должен эмулировать времянки всех фирменных моделей переключаясь между конфигурациями (через порт, прошивку, и т.д.). Задача - получить универсальный набор конфигураций под софт для [список] моделей. Эту задачу решают авторы программных эмуляторов. Но в железе это усложнение. И чем больше "фич" (или багов) фирменных и прочих моделей требуется воспроизвести, тем сложнее будет железо. На рассыпухе или ранних ПЛМ это усложнит схему весьма значительно. Нужно ли это кому-то кроме разработчика? Вряд ли.
Более того, это не слишком нужно было и двадцать лет назад. Когда я занимался разработкой ZX-Next одна из особенностей использования второго Z80 как раз позволяла гибко формировать времянки (кадровые). Хотите "Пентагон" - переключаемся на 320 строчек, фирменную модель 312 и так далее. Или регулировка положения картинки на экране (положением строчных и кадровых импульсов). Потому что экранные режимы формировались программно. Но у каждой реализации была оборотная сторона. Базовый режим (чересстрочная развертка) улучшал качество изображения, но... как оказалось позже в случае мультиколора - ухудшал. И так далее. Или режим 640*200 для набора текстов. После чего приходили письма от пользователей, которые сильно грустили от того, что только два цвета на экран. Хотя все понимали, что большой экран будет тяжело обрабатывать ресурсами Z80 даже в турбо.

