Цитата Сообщение от Error404 Посмотреть сообщение
Присоединяюсь к вопросу - что насчет режимов, отличных от 256х192? Реально сделать настраиваемо пользователем (хотя бы на уровне констант в исходниках прошивок)?
Данный конвертер является синхронным, то есть на него должны подаваться тактовые импульсы с частотой, кратной частоте смены точек на экране. В текущей версии входная тактовая частота 14 МГц, а частота смены точек равна 7 МГц. С этой частотой происходит запись в ОЗУ.

Для отображения других режимов без изменения прошивки должны соблюдаться условия:
1. Частота строк = 15.625 кГц.
2. Частота кадров = 48/50 Гц.
3. Частота смены точек = 7 МГц.
4. Код цвета задается четырьмя битами RGBI.

Если, например, режим имеет размеры экрана 320x240 точек, но частота смены точек осталась 7 МГц, то преобразование будет происходить правильно.

Если частота смены точек удвоилась, нужно дорабатывать прошивку.
Текущая версия для стандартного экрана занимает 108 макроячеек. Может не хватить места.

Если частота смены точек не кратна 14 МГц, например, 12 МГц, то при переключении на этот режим должна подаваться частота 12 МГц вместо 14 на тактовый вход платы. Если это условие выполняется, нужно дорабатывать прошивку.

Наверно, найдутся энтузиасты, которые захотять собрать плату, проверить свой монитор на 50 Гц и добавить новые режимы...