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

User Tag List

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

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

  1. #21
    Veteran
    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,979
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    99 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

  2. #22
    Veteran
    Регистрация
    07.10.2006
    Сообщений
    1,640
    Спасибо Благодарностей отдано 
    241
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    155 сообщений
    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'а своя палитра и свой массив атрибутов.
    Ну только так, да.

  3. #23
    Veteran
    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,979
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    99 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    По умолчанию

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

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

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

    По умолчанию

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

  6. #26
    Veteran
    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,979
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    99 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от weiv Посмотреть сообщение
    Не думаю, что это можно назвать доработанным ULA+.
    В портах УЛЫ+ еще куча свободных битов
    на которые можно повесить 100500 дополнительных видео режимов

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

    Цитата Сообщение от weiv Посмотреть сообщение
    нет судебных исков
    какой НАЫИК патент?
    Последний раз редактировалось NEO SPECTRUMAN; 29.08.2017 в 18:38.

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

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    По моему в УЛЕ+ по дефолту заложена поддержка нескольких видео режимов на будущее
    но задействован пока только один?
    ULAplus в спецификации v.1.1 поддерживает графические режимы, нагло стянутые у Timex TC2048, кстати говоря.


    какой НАЫИК патент?
    Такой нафиг патент, что, чтобы реально претендовать на отчисления от продаж спектрум-клонов, поддерживающих ULAplus, автор спецификации ULAplus должен был её запатентовать. А иначе его притязания юридически несостоятельны (насколько я разбираюсь в этом вопросе). Авторское право распространяется только на сам текст спецификации.

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

    "Авторско-правовая охрана распространяется на форму выражения, а не на идеи, процессы, методы функционирования или математические концепции как таковые. "

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

    По умолчанию

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

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

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

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

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

Похожие темы

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

Ваши права

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