User Tag List

Страница 1 из 12 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 111

Тема: 16 цветов в БК0010

  1. #1

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию 16 цветов в БК0010

    Одно время занимался раскраской игр для Spec256 и ULAX.
    А в последнее время увлекся отечественными компьютерами БК0010 и УКНЦ.
    Сделал FPGA клон для БК0010, так как он самый простой.
    https://zx-pk.ru/threads/30578-bk001kh-na-fpga.html
    И подумал. А было бы хорошо, если бы на эмуляторе или в железе на FPGA
    можно было бы тоже раскрашивать игры с большим количеством цветов.
    У БК0010 в цветовом режиме цвет кодируется двумя разрядами на точку,
    что дает четыре цвета. Если будут работать в параллель два процессора,
    то цветов будет уже 16. Если три - то 64. А при четырех - 256 цветов.
    Решил проверить пока для простоты принцип работы на двух процессорах.
    Модифицировал свой проект на FPGA, добавив второй процессор и ОЗУ.
    ПЗУ по адресу о140000 тоже продублировал, так как там расположил коды
    палитры. В VGA контроллер добавил 16ти цветную палитру, работающую
    от двух экранных областей. Четыре цвета из палитры сохранил стандартными,
    для совместимости с нераскрашенными по новой играми. Остальные 12 цветов
    можно сделать любыми или даже загружаемыми. Пока назвал проект БК1610,
    где цифра 16 означает количество цветов.
    Вот что получилось:

    Чтобы увидеть разницу, сделал переключаемую палитру со стандартных цветов
    на новые и обратно, а также включение и отключение цвета.
    Для чего я это выкладываю. Программу для раскраски игр я не осилю.
    Хорошо бы подключились разработчики эмуляторов.
    Если это сделают, я раскрашу несколько игр.

    Эти 9 пользователя(ей) поблагодарили Ynicky за это полезное сообщение:

    -=RUS=-(21.01.2020), Adam Bazaroff(19.01.2020), hobot(19.01.2020), ivagor(19.01.2020), Oleg N. Cher(21.01.2020), Raydac(19.01.2020), svofski(20.01.2020), Ал-р(10.04.2020)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ynicky Посмотреть сообщение
    Хорошо бы подключились разработчики эмуляторов.
    Если это сделают, я раскрашу несколько игр.
    а зачем для этого эмуляторы, если у тебя железка рабочая? тебе нужен пиксельный редактор бинарника
    или, самое простое и быстрое, хотя бы консольный конвертер в алфавит 16 символов и обратно
    уже сможешь редактировать картинки просто в блокноте
    Прихожу без разрешения, сею смерть и разрушение...

  4. #3

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    а зачем для этого эмуляторы, если у тебя железка рабочая?
    А чтобы можно было в них играть не только тем, у кого есть железка рабочая, а всем желающим.

    Этот пользователь поблагодарил Ynicky за это полезное сообщение:

    Doronetty(28.02.2020)

  5. #4

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ynicky Посмотреть сообщение
    А чтобы можно было в них играть
    про "играть" ты выше не говорил, а только про свои возможности по раскраске

    Цитата Сообщение от Ynicky Посмотреть сообщение
    не только тем, у кого есть железка рабочая, а всем желающим.
    всем желающим ждать для этого появления железки у кого-то было необязательно

    - - - Добавлено - - -

    кстати, для быкашки с безатрибутной графикой тупая схема расширения цветобитности в стиле спека-256 более оправданна, чем для спектрума
    Прихожу без разрешения, сею смерть и разрушение...

    Этот пользователь поблагодарил Lethargeek за это полезное сообщение:

    jerri(20.01.2020)

  6. #5
    zx_
    Гость

    По умолчанию

    Ynicky, а БК1610 в железе то можно повторить?
    с двумя процессорами, 64 кб памятью и 16 цветами
    прям в корпус бк
    или тольк фпга

    а эмуль - можно попросить gid a, думаю не откажет, дело то хорошее
    http://gid.pdp-11.ru
    Последний раз редактировалось zx_; 20.01.2020 в 22:05.

  7. #6

    Регистрация
    08.08.2012
    Адрес
    г. Павловский Посад
    Сообщений
    42
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А коды своих 16 цветов можно будет вставлять или палитры менять, как на БК0011(М)?
    С начало цвета по умолчанию, а если не нравятся, то заменить программно на свои цвета из своей программы.

  8. #7

    Регистрация
    18.02.2016
    Адрес
    г. Москва
    Сообщений
    632
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    43 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Переделайте тему в "16 цветов в эмуляторе БК0010" а то вводите всех в заблуждение

  9. #8

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx_ Посмотреть сообщение
    Ynicky, а БК1610 в железе то можно повторить?
    с двумя процессорами, 64 кб памятью и 16 цветами
    прям в корпус бк или тольк фпга
    Теоретически можно, но сложно. Придется решать такие вопросы, как загрузка и сохранение новых программ, изменение программного обеспечения. Это уже будет не совместимый комп. На PC такие вопросы кроссразработки легко решаются.

    - - - Добавлено - - -

    Цитата Сообщение от svinka Посмотреть сообщение
    Переделайте тему в "16 цветов в эмуляторе БК0010" а то вводите всех в заблуждение
    Я не знаю, как поменять название темы.

    - - - Добавлено - - -

    Цитата Сообщение от -=RUS=- Посмотреть сообщение
    А коды своих 16 цветов можно будет вставлять или палитры менять, как на БК0011(М)?
    С начало цвета по умолчанию, а если не нравятся, то заменить программно на свои цвета из своей программы.
    А так и планируется, сначала код удваивается, при этом цвета стандартные. Затем надо раскраску поменять на новую в одном "плане" или в двух. Вот только что означает в своей программе? Если имеются в виду исходники, то я так и делаю в своей программе вывода новой палитры. Сначала на ассемблере вставляю информацию о цвете для одного процессора, получаю код программы, затем для второго - и получаю код программы для второго процессора.
    Уже думал как это применить в БК0011. Можно будет менять палитру как там. В этом случае будет 16 палитр по 16 цветов. Таким образом количество цветов увеличится до 256.
    Последний раз редактировалось Ynicky; 21.01.2020 в 06:54.

  10. #9

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    373
    Поблагодарили
    310 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ynicky Посмотреть сообщение
    Я не знаю, как поменять название темы.
    такие права только у модераторов, надо им написать с прямой ссылкой на тему и новым желаемым названием
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  11. #10

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил переключение палитр как в БК0011.
    Это конечно не 256 цветов на экран, а только выбор из 16 палитр по 16 цветов,
    но тоже не плохо.

    Эти 6 пользователя(ей) поблагодарили Ynicky за это полезное сообщение:

    -=RUS=-(29.01.2020), hobot(28.01.2020), Lethargeek(29.01.2020), Oleg N. Cher(05.12.2021), svofski(29.01.2020), Ратмир(16.04.2020)

Страница 1 из 12 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Много цветов на УКНЦ!
    от Titus в разделе ДВК, УКНЦ
    Ответов: 346
    Последнее: 14.01.2024, 05:51
  2. Палитра 256 цветов
    от Black_Cat в разделе Графика
    Ответов: 60
    Последнее: 20.10.2019, 10:57
  3. [Поиск 1] 16 цветов
    от zx_ в разделе Поиск
    Ответов: 14
    Последнее: 22.06.2019, 15:38
  4. Куплю БК0010, БК0010-01, БК0011(М)
    от kt315b в разделе Барахолка (архив)
    Ответов: 12
    Последнее: 07.04.2010, 02:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •