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

User Tag List

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

Тема: 16 цветов на Спектруме

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Veteran
    Регистрация
    07.10.2006
    Сообщений
    1,645
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    155 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию 16 цветов на Спектруме

    При чтении комментов к свежему видео по Спектруму на ютубе пришла в голову идея. Вместо битов повышеной яркости и мигания, можно ведь было сделать полноценную 16-цветную палитру (по 4 бита на PAPER и на INK).
    Возникают вопросы:

    1) какие бы 8 цветов стоило бы добавить к основной палитре Спектрума?
    2) насколько бы это усложнило ULA Спектрума?
    3) чем руководствовался Альтвассер, предпочтя 8-цветную палитру с Flash и Bright.
    4) почему такое элементарное расширение цветовых возможностей Спектрума никто не реализовал? Ведь оно намного проще (и понятнее), чем, например, ULAplus. А с ним Спектрум без особых ухищрений превращается в куда более цветастую машинку.
    Последний раз редактировалось Spectramine; 23.04.2023 в 00:26.

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

    Oleg N. Cher (23.04.2023)

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

  4. #2
    Master
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    833
    Спасибо Благодарностей отдано 
    241
    Спасибо Благодарностей получено 
    279
    Поблагодарили
    154 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1. Добавить вырвиглазные цвета CGA. Фиолетовый, коричневый, мой любимый серенький.

    Скрытый текст


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  5. #3
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    212
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня есть теория, что он руководствовался идеей максимальной вырвиглазности контрастности ярких цветов. Дело в том, что если делать декодер по более каноничной схеме, как в CGA, например, то яркие цвета имеют уменьшенную цветовую насыщенность. То есть, красный выходит не #ff0000, а #ff8080, ну и т.д.
    Вот он и решил ради чистых ярких цветов пожертвовать вторым серым, сделав из него яркий чёрный.

    Хотя можно было обойтись ещё несколькими логическими элементами и получить и чистые яркие, и 16 цветов с двумя серыми.

    Про FLASH -- я и сам не пойму. Со всей очевидностью, он не нужен. Там должен был быть бит яркости.

    Формулы, для примера приведу только красный канал, чтобы не загоромождать. R'G'B'I -- вход, Rr -- двухбитовый выход на ЦАП.

    CGA:
    R = R'
    r = I'

    Улучшенные 16:
    K = NOT (R' OR G' OR B') # общий для всез 3 каналов
    R = R'
    r = (R' OR K) AND I

    ZX:
    R = R'
    r = R' AND I

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

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    Про FLASH -- я и сам не пойму. Со всей очевидностью, он не нужен. Там должен был быть бит яркости.
    тпру, "не нужен"! флэш - это как в серьёзных бизнес-компуктерах, он у ИБМ был! если от него отказаться, детская игрушечка получается! а на это Синклер пойтить не мог!

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

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

  7. #5
    Veteran
    Регистрация
    07.10.2006
    Сообщений
    1,645
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    155 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    чтобы просто посмотреть, хватит изменения палитр в эмуле, смысла городить видеорежимы хуже чем уже наделаны - никакого
    Я могу указать один смысл видеорежима хуже, чем ULAplus: в палитре ULAplus и её программированиии без поллитры не разберешься. А тут - один бит переключил, и вуаля - палитра из 16 цветов. Для не слишком притязательных игр, тем не менее желающих быть поцветастее, этого может быть вполне достаточно.

  8. #6
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,584
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    283
    Спасибо Благодарностей получено 
    236
    Поблагодарили
    185 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Spectramine Посмотреть сообщение
    Я могу указать один смысл видеорежима хуже, чем ULAplus: в палитре ULAplus и её программированиии без поллитры не разберешься. А тут - один бит переключил, и вуаля - палитра из 16 цветов.
    так и для юлаплюса один раз готовую процедуру вызвал и вуаля
    Прихожу без разрешения, сею смерть и разрушение...

  9. #7
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    259
    Поблагодарили
    179 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Spectramine Посмотреть сообщение
    какие бы 8 цветов стоило бы добавить к основной палитре Спектрума?
    - коричневый

    - прозрачный

    - оранжевый

    - 3 оттенка телесного

    - 2 оттенка "серенького"
    Куплю корпус и материнку от Spectrum +2/+3

  10. #8
    Master Аватар для Conan
    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    279
    Поблагодарили
    108 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Spectramine Посмотреть сообщение
    1) какие бы 8 цветов стоило бы добавить к основной палитре Спектрума?
    В играх (на мой вкус) не хватало оранжевого и коричневого.
    Цитата Сообщение от Spectramine Посмотреть сообщение
    2) насколько бы это усложнило ULA Спектрума?
    По грубой оценке на этапе проектирования - не усложнил бы совсем.
    Цитата Сообщение от Spectramine Посмотреть сообщение
    3) чем руководствовался Альтвассер, предпочтя 8-цветную палитру с Flash и Bright.
    Спецификациями для телетекста Ceefax и Oracle.
    Цитата Сообщение от Spectramine Посмотреть сообщение
    4) почему такое элементарное расширение цветовых возможностей Спектрума никто не реализовал? Ведь оно намного проще (и понятнее), чем, например, ULAplus. А с ним Спектрум без особых ухищрений превращается в куда более цветастую машинку.
    Потому что практически любое изменение "железа" приводит к несовместимости. В развитой платформе "софт" стоит на порядки дороже "железа", поэтому изменения в железе проходят через адово сито тестирования. А в неразвитых платформах (там, где софт напрямую с железом взаимодействуют) цена несовместимости - фатальна.
    Поэтому потребовались бы обходные варианты (дополнительные функции, в т.ч. видеорежимы) поверх основных. То есть это уже не просто новая схема видеовывода, но и доп. порты, защелки, регистры, и внешний софт - аналогично ZX Spectrum 128. Такие "обновления" становятся востребованными только в случае массовости. Разные оценки на эту тему имеются, но минимальная, что видел 7–10% рынка. Наверное, в 1983-86 годах такое кол-во ZX-совместимых можно было "допродать" на рынке. Но (опять же на мой вкус) недостаток цветов куда менее заметен чем клэшинг. Поэтому "быстро, малой кровью, на чужой территории" поменять видеорежим уже состоявшегося и популярного компьютера - невозможно.


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

    Цитата Сообщение от Sandro Посмотреть сообщение
    У меня есть теория, что он руководствовался идеей максимальной вырвиглазности контрастности ярких цветов.
    В правильном направлении рассуждаете, хотя дело не в самих цветах, а в их контрастности (различимости) на Ч/Б экране телевизора. В спецификации на эту тему приведена практическая оценка:
    On a monochrome display, only the eight Bright colors are relevant, and the Dark colors are just duplicating some bright colors (for example, Dark Blue is almost same as Bright Blue, and Dark Cyan or Dark Yellow are almost same as Bright Green).
    Добалвение цветов (полутонов) сделало бы их почти неразличимыми на Ч/Б экране.
    Последний раз редактировалось Conan; 23.04.2023 в 13:20.

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

    Spectramine (23.04.2023)

  12. #9
    Veteran
    Регистрация
    07.10.2006
    Сообщений
    1,645
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    155 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan Посмотреть сообщение
    Потому что практически любое изменение "железа" приводит к несовместимости. В развитой платформе "софт" стоит на порядки дороже "железа", поэтому изменения в железе проходят через адово сито тестирования. А в неразвитых платформах (там, где софт напрямую с железом взаимодействуют) цена несовместимости - фатальна.
    Поэтому потребовались бы обходные варианты (дополнительные функции, в т.ч. видеорежимы) поверх основных. То есть это уже не просто новая схема видеовывода, но и доп. порты, защелки, регистры, и внешний софт - аналогично ZX Spectrum 128. Такие "обновления" становятся востребованными только в случае массовости. Разные оценки на эту тему имеются, но минимальная, что видел 7–10% рынка. Наверное, в 1983-86 годах такое кол-во ZX-совместимых можно было "допродать" на рынке. Но (опять же на мой вкус) недостаток цветов куда менее заметен чем клэшинг. Поэтому "быстро, малой кровью, на чужой территории" поменять видеорежим уже состоявшегося и популярного компьютера - невозможно.
    Менять не нужно, но можно было добавить дополнительный видеорежим, его можно было бы легко прицепить на неиспользуемый бит порта 7FFD, например. Испанцы в 128м могли озаботиться, а там бы и Синклер подтянул.
    А мне наоорот - клэшинг вещь терпимая, а вот 16 цветов вместо 8 с двумя уровнями яркости сильно добавили бы Спектруму привлекательности.

  13. #10
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    963
    Спасибо Благодарностей отдано 
    232
    Спасибо Благодарностей получено 
    1,037
    Поблагодарили
    327 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Spectramine Посмотреть сообщение
    Менять не нужно, но можно было добавить дополнительный видеорежим, его можно было бы легко прицепить на неиспользуемый бит порта 7FFD
    на некоторых клонах на этих битах висят страницы расширенной памяти.
    Цитата Сообщение от Spectramine Посмотреть сообщение
    а вот 16 цветов вместо 8 с двумя уровнями яркости сильно добавили бы Спектруму привлекательности.
    не спорю, а писать под это кто будет?

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

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

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

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

Похожие темы

  1. 64х48 - 8 цветов на точку.
    от ALKO в разделе ZX Концепции
    Ответов: 177
    Последнее: 10.02.2024, 04:04
  2. 16 цветов в БК0010
    от Ynicky в разделе БК-0010/0011
    Ответов: 110
    Последнее: 10.11.2020, 22:52
  3. Палитра 256 цветов
    от Black_Cat в разделе Графика
    Ответов: 60
    Последнее: 20.10.2019, 10:57
  4. [Поиск 1] 16 цветов
    от zx_ в разделе Поиск
    Ответов: 14
    Последнее: 22.06.2019, 15:38

Ваши права

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