User Tag List

Страница 3 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 21 по 30 из 77

Тема: ULA++ или новые режимы управления цветами спектрумовского экрана.

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от weiv Посмотреть сообщение
    ULAplus в спецификации v.1.1 поддерживает графические режимы, нагло стянутые у Timex TC2048, кстати говоря.
    к чему здесь TC2048
    ула+ это всего лишь палитра для видео режимов с атрибутами

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

  3. #2

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,082
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    480
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я уже предлагал подобную идею, где 2 байта палитры кодируют атрибут. Повторюсь ещё раз, всё что пересекается с возможностью ULA+, прямо или косвенно повторяет - не подходит.
    К тому же данный способ требует палитру в 512байт, которых в BRAM просто нет.

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

    Цитата Сообщение от weiv Посмотреть сообщение
    Как атрибуты вашего режима лягут на атрибуты стандартного режима атрибутов спектрума?
    Очень просто. Для классики обычный режим, для NEXT'а своя палитра и свой массив атрибутов. (перекрасить классику не проблема тоже)
    Последний раз редактировалось drbars; 29.08.2017 в 14:17.

  4. #3

    Регистрация
    07.10.2006
    Сообщений
    1,731
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    Я уже предлагал подобную идею, где 2 байта палитры кодируют атрибут. Повторюсь ещё раз, всё что пересекается с возможностью ULA+, прямо или косвенно повторяет - не подходит.
    К тому же данный способ требует палитру в 512байт, которых в BRAM просто нет.
    Ну тогда и ваш режим не подходит - им можно закодировать палитру ULAplus для существующих игр, которые в основном подменяют цвета стандартного режима атрибутов. 5 битов paper/3 бита ink, программируем нужную палитру - и имеем тот же результат, что и ULAplus, для большинства игр.

    К тому же, насколько я знаю, такие вещи, как ULA+, защищаются не авторским правом (копирайтом), а патентным. Нет патента - нет судебных исков. То есть вопрос исключительно в моральной плоскости - забить на ожидания владельцев Next, или на притязания разработчика ULAplus. (Конечно, если патент на ULAplus есть, вопрос закрыт).

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

    Цитата Сообщение от drbars Посмотреть сообщение
    Очень просто. Для классики обычный режим, для NEXT'а своя палитра и свой массив атрибутов.
    Ну только так, да.

  5. #4

    Регистрация
    07.10.2006
    Сообщений
    1,731
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    Я уже предлагал подобную идею, где 2 байта палитры кодируют атрибут. Повторюсь ещё раз, всё что пересекается с возможностью ULA+, прямо или косвенно повторяет - не подходит.
    К тому же данный способ требует палитру в 512байт, которых в BRAM просто нет.
    Можно задавать цвета для значений атрибутов 0..127, оставив 7-й бит под Flash, тогда мы вписываемся в 256 байт.
    С возможностью ULA+ прямо или косвенно пересекается или повторяет любой режим переопределения цветов атрибутов, если на то пошло, как я уже указал.

    И ещё раз - если нет патента на ULA+, всё, на что имеет авторское право разработчик ULA+ - это на текст её спецификации. Переписать спецификацию своими словами - и авторское право больше не довлеет. Если есть патент - другое дело.

  6. #5

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,082
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    480
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от weiv Посмотреть сообщение
    Можно задавать цвета для значений атрибутов 0..127, оставив 7-й бит под Flash,
    Я забыл сказать, что мерцание тоже поддерживается. Его включение управляется отдельным портом.

  7. #6

    Регистрация
    27.03.2005
    Адрес
    CПб
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    К тому же данный способ требует палитру в 512байт, которых в BRAM просто нет.
    А на что они 64 KB потратили?

  8. #7

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

    По умолчанию

    Цитата Сообщение от Blade Посмотреть сообщение
    А на что они 64 KB потратили?
    дык на спрайты же
    Прихожу без разрешения, сею смерть и разрушение...

  9. #8

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,082
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    480
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я сам не против ULA+, но проблема не техническая, а политическая. Поэтому пришлось спешно что-то придумывать, что радикально отличается. Нам делать графику нужно, не только нам... проблема обострилась, мы её успешно решили. Получили способ красить игры круче ULA+. А что с ULA+, думаю она умерла уже... Концепция NEXT определяет новый стандарт, так уж получилось, что автор ULA+ не захотел быть частью этого стандарта за бесплатно.

  10. #9

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

    По умолчанию

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

  11. #10

    Регистрация
    07.10.2006
    Сообщений
    1,731
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    тож не понял, зачем что-то дополнительно специализировать для режимов
    когда суть узко в расширении цветности через новую расшифровку атрибутного байта
    что во всех режимах с атрибутами, даже будущих, одинаково работать должно
    Опять, это вопрос не ко мне, а к автору спецификации ULAplus v.1.1. Ну захотелось ему добавить видеорежимы Timex-ов к спецификации, ну добавил. Я про это вспомнил только потому, что он добавил, не парясь о копирайтах, чужие видеорежимы в свою спецификацию, а сейчас хочет денег за то, чтобы использовать его спецификацию в железе Next-а (безотносительно видеорежимов). (Хотя, если он не патентовал ULAplus, юридически он денег требовать официальных прав не имеет.)

Страница 3 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Кворум 128+ Проблема с цветами.
    от Руслан в разделе Кворум
    Ответов: 15
    Последнее: 20.12.2024, 09:12
  2. Игры C64, новые или находящиеся в разработке
    от Aprisobal в разделе Commodore 16/64/128
    Ответов: 15
    Последнее: 02.03.2019, 23:18
  3. PentEvo: Графические режимы конфигурации (TSConf) от TS-Labs
    от breeze в разделе Программирование
    Ответов: 15
    Последнее: 15.06.2013, 13:48
  4. Turbo режимы на ZX-Spectrum'е.
    от Robus в разделе Программирование
    Ответов: 5
    Последнее: 05.11.2012, 19:04
  5. Как отключать турбо режимы на разных спеках?
    от Evgeny Muchkin в разделе Программирование
    Ответов: 19
    Последнее: 20.05.2007, 03:28

Ваши права

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