Подключение адаптера «KEYB&SINC2» к компьютеру «ОРИОН-128»
+5V ХP8.7 = X4.C10
+5V ХP8.9 = X4.C10 (рекомендуется вывести на С9, который включить параллельно С10)
KD00 ХP7.1 = X4.B1
KD01...
Тип: Сообщения; Пользователь: zx-kit; Ключевые слова:
Подключение адаптера «KEYB&SINC2» к компьютеру «ОРИОН-128»
+5V ХP8.7 = X4.C10
+5V ХP8.9 = X4.C10 (рекомендуется вывести на С9, который включить параллельно С10)
KD00 ХP7.1 = X4.B1
KD01...
Схема и монтажки добавлены в формате zip
А если на Орион-128 вместо кварца 10 МГц припаять 12 МГц?
Будет ли работать RGBI-VGA с прошивкой для Профи для 12 МГц, если подключить к Орион-Про в режиме 512 точек , заменив в нем кварц на 24 МГц? На RGBI-VGA подать 12 МГц, Z80 переключить на 5 МГц. При...
Можно разделить область 640*360 точек на 1/2/4 экрана с независимым скроллингом с учетом атрибутов. Всего выбрал 16 комбинаций экранов нескольких размеров с учетом окна ZX. Это упростит вывод...
Адресация байтов BITMAP будет такая: младший байт - номер строки, старший байт - номер столбца. Отсюда ограничение - не более 256 строк и 64 столбцов. Атрибуты надо разместить в другой странице.
Можно разделить окно на две части: 240*240 + 240*240 или 240*240 + 240*120 и сделать для каждой части свой номер отображаемой страницы.
Проект улучшенного компьютера "ZX-KIT STATION":
Вывод на VGA.
Палитра.
Независимая BRIGHT для PAPER и INK.
ОЗУ 256К.
Программное отключение ПЗУ.
4 окна ОЗУ по 16К.
16 страниц.
16 экранов....
Память увеличить до 256К. Тогда количество станиц памяти и экранов можно увеличить до 16. Для упрощения выбора отображаемого экрана отдельный порт.
Это опять я с новыми идеями. В идеальном Спектруме надо сделать для 128К RAM два режима. В режиме 0 - одно окно 16К с адреса C000. В режиме 1 - четыре окна по 16К (4win). ПЗУ отключать записью 1 в...
Полосы параллакса можно представить как прозрачные ленты с рисунками, которые уложены внахлест и могут независимо двигаться по-горизонтали.
Чтобы при скроллинге не записывать смещение для каждой...
Для дальнего фона все-таки лучше сделать два слоя для упрощения изображения параллакса. Полоски параллакса сразу на двух слоях. Верхний край ближе и перекрывает нижний край дальней полоски. Для...
По видеокарте найдены оптимальные по возможностям, сложности и скорости режимы. Решено сделать символьный и графический режимы с разрешением 640*480 точек. В каждом режиме по 2 уровня. В каждом из...
Продолжение проектирования - оптимизация количества уровней и цветов:
00 Тайлы 8 цветов
01 Графика 15 цветов + прозрачный
10 Тайлы 8 цветов
11 Графика 15 цветов + прозрачный
У каждого уровня...
ЖИВЫЕ ТАЙЛЫ:
В играх нужно изображать огонь, воду, вращающиеся монетки и другие живые тайлы. Поэтому половину тайлов из 4К использовать под них. Каждый тайл состоит из 16 обычных тайлов, которые...
Уточнение расположения уровней.
LEVELS:
000 - небо, горы
001 - стены, лес
010 - движущиеся объекты, выстрелы
011 - ящики, столбы, камни
100, 110 - индикаторы здоровья, энергии
1, 3 - точки...
В основной памяти спрайт хранится по 2 точки в байте:
3 бита - номер цвета
1 бит - признак прозрачности
Для спрайтов нулевого уровня цвет 000 - прозрачный
При рисовании спрайта в графическом...
Двухуровневые тайлы.
На точку 4 бита: 3 бита - номер цвета и 1 бит - уровень. В одном тайле можно разместить точки фона, например, стены, и объекта на переднем плане - ящика, столба, камня. Между...
Проще схема для 256*256. Но для скроллинга длинного уровня игры можно добавить еще две пропорции, добавив 7 микросхем. Например 1024*128 и 128*1024. Больше вариантов -сложнее схема. Надо выбирать.
...
Какое соотношение сторон буфера символов больше подходит для ходилок-леталок?
512*128 или 1024*64 при размере экрана 40*30 ? Достаточно по-горизонтали 12 экранов или лучше 25?
Или хватит только...
Буфер символов размером 256 строк по 256 столбцов. Для ходилок-леталок дополнительные пропорции 512*128 и 128*512 символов. На мониторе отображать выбранное окно из буфера символов размером 640*480...
У строчных синхроимпульсов частота 15625 Гц, период 64 микросекунды.
Плата была проверена.
Количество тактов в строке Ленинграда должно быть правильным.
Про настройку Ленинграда можно почитать в теме
про LENINGRAD-2010 ...
Можно добавить FLASH 128 Кбайт для шрифтов. Возможно получится подключить модуль и к другим компьютерам для быстрого вывода текста на VGA монитор. Влезет четыре прошитых шрифта.
Желательно иметь...
Отображение символа через запись в порты: номер строки, номер столбца, номер палитры, номер символа.
Начало отображаемого окна через запись в порты: начальная строка, начальный столбец, начальная...