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

User Tag List

Страница 4 из 11 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 101

Тема: Новый формат графического изображения для ZX совместимых компьютеров.

  1. #31
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    427
    Поблагодарили
    195 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    может, лучше атрибуты не 4 на 4, а 8 на 2
    Мне кажется, качество по горизонтали будет плохое, а по вертикали хорошее.
    И конфликт атрибутов по горизонтали останется прежним.
    Хороший вариант получается если в растре использовать два бита на пиксель.
    При этом в стандартном знакоместе (8х8) будет не 2 атрибута (INK и PAPER), а четыре.
    При байтовом размере атрибутов изображение не будет превышать 16 кБ.
    И конфликта атрибутов не будет, если следовать следующим правилам:
    - 1 атрибут на фон и 3 атрибута на спрайт;
    - 2 атрибута на фон и 2 атрибута на спрайт;
    - 3 атрибута на фон и 1 атрибут на спрайт;

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

  3. #32
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    835
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ynicky, при двух битах на пиксель старые методы кодирования графики не подойдут. Количество байтов под атрибуты 768х4х2=6144 при байт на инк и байт на папер. Растр 6144х2=12288 байт.
    Если делать атрибут 8 на 2, то будет подобие аппаратного мультиколора с расширенными атрибутами. Но есть плюс - есть наработки для мультиколора в движке нирвана с размером чанка 8 на 2( биколор). Там режим программный, а при аппаратном ускорении высвободится больше быстродействия. Вот ссылка про движок
    http://zx-pk.ru/threads/22175-novyj-...k-nirvana.html
    спрайты в мультиколоре 8 на 2.

    Наработки программные с нуля не надо писать будет.
    Последний раз редактировалось Smalovsky; 24.02.2017 в 13:27.
    ¡Un momento, señor fiscal!


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

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Если делать атрибут 8 на 2, то будет подобие аппаратного мультиколора с расширенными атрибутами.
    а если делать атрибут 1 на 1, то получится подобие целого вороха режимов, в том числе пока еще не придуманных
    Прихожу без разрешения, сею смерть и разрушение...

  5. #34
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    835
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а если вспомнить
    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Вот если бы увеличить цветовое разрешение в два раза (то есть поделить знакоместо
    на четвертушки - и для каждой свой атрибут) - качество картинки сразу резко
    улучшится, угловатость практически сойдет на нет, мелкие спрайты можно раскрасить.
    И чанки цветные сделать!
    ¡Un momento, señor fiscal!


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

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    а если вспомнить
    и внимательно посмотреть на дату...

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

    элементная база сильно с тех времён изменилась (и вероятно, позволяла больше даже тогда)
    Прихожу без разрешения, сею смерть и разрушение...

  7. #36
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    835
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    элементная база сильно с тех времён изменилась (и вероятно, позволяла больше даже тогда)
    позволяла конечно, но никто не делал. А то что наделали уже не считают спектрумом - атрибутов-то нет!
    ¡Un momento, señor fiscal!


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

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    не считают спектрумом - атрибутов-то нет!
    не поэтому, а потому что программируется иначе
    Прихожу без разрешения, сею смерть и разрушение...

  9. #38
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    не поэтому, а потому что программируется иначе
    не поэтому а потому что "элементарная база изменилась" и стало не интересно программировать под монстра (его место занял orange pi)

  10. #39
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    835
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я немного упрощенно написал про атрибуты.))
    Проблема в том, что при значительном изменении графического режима значительно возрастает объём графической информации. При этом для работы с такими объёмами памяти схема подключения дополнительных страниц спектрума 128 неудобна, поэтому разработчики гибридов делают свои уникальные менеджеры страниц, способных подключать любую страницу в любой из четырёх банков адресного пространства. И как следствие схема подключения страниц спектрума 128 лежит в этих гибридах балластом, как и ПЗУ спектрума 128.
    Единственный выход - не отдалятся слишком далеко от видеорежима спектрума.
    ¡Un momento, señor fiscal!


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

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    не поэтому а потому что "элементарная база изменилась" и стало не интересно программировать под монстра (его место занял orange pi)
    Как раз поэтому - потому что монстры программируются иначе (а раз так - зачем в них собственно Спек?)

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Проблема в том, что при значительном изменении графического режима значительно возрастает объём графической информации. При этом для работы с такими объёмами памяти схема подключения дополнительных страниц спектрума 128 неудобна, поэтому разработчики гибридов делают свои уникальные менеджеры страниц,
    Смотря в чём измерять "объём графической информации". Если в ПИКСЕЛЯХ, то он вовсе может не измениться, и обрабатываться аналогично Спеку, и с не меньшей скоростью, чем на Спеке. Только нужен не очередной менеджер страниц, а специальный "менеджер" операций с ПИКСЕЛЯМИ (и неважно, сколько бит на пиксель тогда приходится).
    Прихожу без разрешения, сею смерть и разрушение...

Страница 4 из 11 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Новый, более эффективный кассетный формат
    от Barmaley_m в разделе Программирование
    Ответов: 312
    Последнее: 11.08.2018, 18:21
  2. Ответов: 22
    Последнее: 23.04.2012, 15:34
  3. Продаж картриджи для Денди и совместимых
    от djvini в разделе Барахолка (архив)
    Ответов: 27
    Последнее: 05.04.2012, 23:20
  4. Ответов: 2
    Последнее: 26.02.2005, 18:17

Ваши права

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