![]() |
Quote:
И если ты внимательно схему смотрел, то сдвиговые регистры никаким боком к разрешению экрана не пристроены, они только работают на вывод видеоинформации. Это кусок схемы был приведен для примера, в том направлении я мыслю или нет. |
но просто в других режимах вывод по другому.. но если ты не собираешся другие делать, то и пофиг
Добавлено через 32 минуты Quote:
|
Тут чуток изменил схемку, вернее добавил пару мультиплексоров, которые будут переключать стандартный и режим 16С. Если добавить еще пару таких же для второй планки памяти, то получиться фоновый экранчик :) Ну это так мысли в слух. :)
А по поводу перспективности - я еще раз повторюсяь, я не рисовально-паятельная машина, обладающаю многозадачностью. Для начала надо сделать то что задумано, а потом если интерес будет, то и остальное можно будет рассматривать. Итак, допустим получили четыре лучика(образно), ну а теперь давайте о загружаемой палитре. |
Quote:
Если делать экран 384х256, то делать его: 1) с линейной раскладкой; 2) под режим SVGA 800x600; 3) и для начала хотя-бы под обычные спековские атрибуты, потому как и с этим экраном он будет достаточно тормозить, а если при таком разрешении ещё и 16color сделать, то это будет в два раза тормознее чем даже режим 16color AlCo, что вообще ни в какие ворота не лезет |
Quote:
А на счет цветововых режимов: 1) стандартный, атрибутный на блок из 64 пикселей(8x8); 2) 16c - каждый пиксель своим цветом 3) 16с - атрибутный на 8пикселей два цвета. Ну и загружаемая палитра. И все, пока больше выдумывать и реализовывать ничего не буду. Кстати а в Pentagone 1024 палитра есть? Я только в Профике палитру встречал. Посмотрел схему от В.М.Г. - конечно не хило 4096 цветов, но наверное это много или как? Или пока остановиться на 256 цветах. |
Quote:
Добавлено через 4 минуты Quote:
|
Quote:
Байт двух пикселей просто пихается в регистр атрибутов (который перед выхлопным мультиплексором), при этом (запутанная)половинка байта пихается сразу на выхлоп , потом вторая половинка . И т.д. (Бит мерцалки должен идти на выхлопной мультиплексор). Старые регистры пикселей в этом деле не участвует . Вместо сигнала сдвинутых пикселей , который ранее рулил выхлопным мультиплексором (бумага/чернила), пихаем клок 3,5 который будет автоматически переключать половинки байта . Добавлено через 10 минут Порядок чтения из физических мозгов такой - Code:
=================================================Quote:
|
Quote:
|
По просьбе форумчан выложил пример схемы с реализацией MC6845 под ZX Spectrum экран и выходом под монитор VGA. В примере управляет этим девайсом AVRка, на схеме не показана. Экран Диззи 2 был зашит в ПЗУ для наглядности.
Если нужен вариант для обычного телека(телевизионные частоты 15625Гц и 50Гц), то выложу. Схемы отличаются не сильно и чуток изменяется управляющие настройки MC6845. |
товарищи, вот скажите, на кой чёрт вам здались атрибуты? 16 цветов на атрибут 9на1 и тем более 8на8 в новых то режимах?! нафига? есть стандартный экран 8*8 атрибуты. есть у атм и у профи 8*1 экраны, к чему снова мусолить и без того замусоленые режимы. если и делать что то новое, так цвет на точку ... 16 цветов, 8, 256...как угодно, но только не два цвета на атрибут...это баян...
|
| All times are GMT +4. The time now is 17:01. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.