Размышлял над форматом экранной области у Специалиста-MX. Получается избыточно, так как одну и ту же полку можно закодировать двумя способами - инверсией байт из карты битов вместе с обменом местами ниблов цвета. Сначала подумалось: а пусть 0 кодирует светлые, а 1 - темные цвета, но конечно, это не катит, так как быть с сочетаниями "c одной стороны света"... Однако выход есть: делать две палитры по 16 цветов. Выбор палитры для пиксела по состоянию бита полки. Палитры должны быть динамические(отображены на память).
Будут идеи реализации на дискрете для случая 4-е бита на каждую RGB компоненту?
Вторая тема для размышления: подключение микроконтроллера AVR к стандартному Специалисту в качестве сопроцессора.
Насчет мотивов(и надеюсь больше не обсуждать это): воплотить мечту детства по сборке subj; наличие приличного количества дискрета, который девать некуда, а выкинуть - души кремниевых насекомых не поймут; отсутствие интереса выполнять паяльно-монтажные работы с завязанными глазами на норматив; ну и самое главное: желание спроектировать свое. Считаю, что обновив экран и добавив соспроцессор, получу некий объект, стоянием которого на полочке можно будет любоваться, это раз, при желании портировать на него что-нибудь из 8-bit era, это два(на простой спец и даже MX - слишком примитивная архитектура, не интересно). Проц 100500% трехпиталовный. Ибо нефиг.
Допускаю что у fifan's *Last* или где еще обсуждалось, не читал, плиз ткнуть, но не больно. (вроде на выпиленных тредах у соседей не было, их читал)
Вот