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

User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 28 из 28

Тема: ZXПирит, простой аппаратный апгрейт Spectrum видеорежима.

  1. #21
    Veteran Аватар для Raydac
    Регистрация
    16.08.2005
    Адрес
    Estonia,Tallinn
    Сообщений
    1,128
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    179 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да было бы интересно , кажется был рабочий экземпляр http://zx-pk.ru/showpost.php?p=124116&postcount=27
    почитал описание, какая то пародия на zxpoly, как автор модуля собирался сделать цветным тот же скроллинг какойнить ваще неясно, имхо максимум что можно расцветить - статическую картинку

  2. #22
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,211
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    210
    Поблагодарили
    181 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А есть ли и много ли игр на Спектруме, которые рисуются исключительно спрайтами (like NES)?
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  3. #23
    Veteran
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    1,041
    Спасибо Благодарностей отдано 
    931
    Спасибо Благодарностей получено 
    224
    Поблагодарили
    121 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    идея карты такова чтобы избавиться от клешинга: значит тебе просто напросто нужно сделать такую железку, чтобы было несколько битпланов стандартного 6912 экрана
    Похоже, на 16 бит на пиксель в ZXПирит.
    Цитата Сообщение от drbars Посмотреть сообщение
    Причем чтобы записывать ты мог в любой из этих битпланов, а читать уже только сложенные битпланы со стандартного адреса.
    Тоже похоже.
    Цитата Сообщение от drbars Посмотреть сообщение
    Как маскировать спрайт на битплане, чтобы сложение было без клешинга на экране можно придумать... Может автомаска?
    В ZXПирит это выборка нужных бит (через вбайтсжиматель), и прогон через таблицу палитры. Логика смешения в значениях палитры.

  4. #24
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    100 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    А есть ли и много ли игр на Спектруме, которые рисуются исключительно спрайтами (like NES)?
    Ты спрайты динамические имеешь ввиду или тайлы (т.е. все одинакового размера, в случае с NES 8x8). Динамических - да все вообще, которые не векторные Тайлы - всё, что на Чурерре и на АГД вроде одинаковых размеров там всегда.
    Последний раз редактировалось Shadow Maker; 03.10.2015 в 12:01.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  5. #25
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,211
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    210
    Поблагодарили
    181 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    Ты спрайты динамические имеешь ввиду или тайлы
    Я имею в виду когда на экран вообще не выводятся графические примитивы. Т.е. если спрайты выводятся целиком по 8 (или больше) байт, то ZXПирит может быть некоторым логическим анализатором отслеживающим запись в видеопамять и ищущим сигнатуры ч/б спрайтов. А у же затем раскрашивает из в байт на точку (или сколько угодно) и в результате формирует изображение вообще без модификации игры. Точнее модификация будет в виде раскрашивания спрайтов, но эти данные загружаются в саму видеокарту.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

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

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Я имею в виду когда на экран вообще не выводятся графические примитивы. Т.е. если спрайты выводятся целиком по 8 (или больше) байт, то ZXПирит может быть некоторым логическим анализатором отслеживающим запись в видеопамять и ищущим сигнатуры ч/б спрайтов. А у же затем раскрашивает из в байт на точку (или сколько угодно) и в результате формирует изображение вообще без модификации игры. Точнее модификация будет в виде раскрашивания спрайтов, но эти данные загружаются в саму видеокарту.
    Потенциально, (пока не сделаешь не узнаешь,) теоретически могут быть для определённых игр, определённые преднастройки ZXПирит, которые украсят игру, без модификации самой игры.
    То есть просто ещё одна обёртка-загрузчик, которая настраивает ZXПирит, и запускает основной загрузчик.
    Это пока в уме, на уровне подсознания.

  7. #27
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,211
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    210
    Поблагодарили
    181 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Reobne Посмотреть сообщение
    То есть просто ещё одна обёртка-загрузчик, которая настраивает ZXПирит, и запускает основной загрузчик.
    Ну да, я в принципе об этом же. В простейшем варианте вообще можно ничего не раскрашивать предварительно, только определить сигнатуры спрайтов, а карта сама раскрасит точки по атрибутам. Это уже, по идее должно, устранить клэшинг.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  8. #28
    Activist
    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    255
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ничего не получится, почти все игры выводят графику через SP или LDI. Нет там никаких спрайтов и никаких номеров там привязать не к чему, там поток из мешанины данных, при чём иногда за один проход рисуются куски НЕСКОЛЬКИХ тайлов.
    Поэтому как программист говорю - ничего не получится.

    Если конечно этот проект ещё жив.

Страница 3 из 3 ПерваяПервая 123

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

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

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

Похожие темы

  1. Ответов: 25
    Последнее: 23.10.2011, 23:57
  2. простой вопрос по real spectrum
    от cherkasy в разделе Эмуляторы
    Ответов: 0
    Последнее: 26.12.2009, 20:31
  3. Еще одно расширение видеорежима
    от ZEK в разделе ZX Концепции
    Ответов: 24
    Последнее: 31.07.2009, 14:28
  4. куплю самый простой спек! 48кб самый простой
    от REMR в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 23.08.2008, 23:42
  5. Аппаратный TCP/IP для ZX Spectrum
    от CityAceE в разделе Несортированное железо
    Ответов: 15
    Последнее: 01.02.2007, 16:13

Ваши права

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