Важная информация

User Tag List

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

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

  1. #1
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    282
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    110 сообщений
    Mentioned
    9 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 означает количество цветов.
    Вот что получилось:

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

  2. Эти 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), zx_ (19.01.2020), Ал-р (10.04.2020)

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

  4. #2
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    3,303
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    104
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    71 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #3
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    282
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    110 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Doronetty (28.02.2020)

  7. #4
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    3,303
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    104
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    71 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

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

    jerri (20.01.2020)

  9. #5
    Veteran
    Регистрация
    22.04.2010
    Адрес
    Москва
    Сообщений
    1,078
    Спасибо Благодарностей отдано 
    148
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

    По умолчанию

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

  11. #7
    Banned
    Регистрация
    18.02.2016
    Адрес
    г. Москва
    Сообщений
    485
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    23 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  12. #8
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    282
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    110 сообщений
    Mentioned
    9 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.

  13. #9
    Оператор ДВК Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    6,081
    Спасибо Благодарностей отдано 
    1,464
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    130 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  14. #10
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    282
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    110 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    -=RUS=- (29.01.2020), hobot (28.01.2020), Lethargeek (29.01.2020), svofski (29.01.2020), Ратмир (16.04.2020)

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

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

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

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

Похожие темы

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

Ваши права

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