User Tag List

Страница 9 из 24 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя
Показано с 81 по 90 из 239

Тема: Видеокарта "METEOR-2020" для устранения клешинга

  1. #81

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

    По умолчанию

    будем делать как
    https://www.youtube.com/watch?v=5j1gQLX375A
    или такое только без клеша
    https://www.youtube.com/watch?v=oZ2lRLr03Nc

  2. #82

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

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

    Теоретически, если в черно-белой игре спрайты и тайлы имеют маску возможна будет раскраска каждого объекта любым из 15-ти цветов. Перед рисованием этого объекта надо будет указать цвет.

    Для сохранения, восстановления фона и копирования построенного изображения на экран будет использоваться аппаратное копирование столбика шириной 8 точек.

    Требования к игре:
    48К.
    Спрайты с маской.
    Рисование фона и спрайтов в буфере с сохранением всего фона, восстановлением и копированием на экран.

    Процесс переделки:
    Буфер переставить в адрес 0000.
    После рисования фона в буфере его сохранить.
    Для рисования спрайта указать цвет.
    Рисовать маску и спрайт в буфере новыми подпрограммами в новом режиме графики.
    Полученное изображение скопировать на экран.
    Перед рисованием спрайтов в новом месте фон восстановить.
    Последний раз редактировалось zx-kit; 06.04.2020 в 03:28.
    "L-256"

  3. #83

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

    По умолчанию

    То есть надо полностью переделать видеочасть с увеличением размера драйвера? на спектруме инфа под спрайтом не сохраняется, банально производится обнуление 6144 байт экрана и сверху накидываются спрайты или затирается элементами фона, все эти битово-плановые навороты бессмысленны при 8 точечном перемещении фона или вообще при статическом фоне, цветов кстати на спектруме не 15 а 7, хотел бы я лопатить Dizzy ради ОДНОГО спрайта колобка, абсолютно одноцветного но имеющего некий цвет из 6 на выбор? - НЕТ! хотел бы я лопатить Dizzy ради переделки фона и колобка на 64 цвета на пиксель? - ВОЗМОЖНО! хотел бы я это сделать с уже готовым видеодрайвером с выбором 64/256 цвета на ПИКСЕЛЬ, впилку универсального драйвера загрузки с любого накопителя? - ОЧЕНЬ ВОЗМОЖНО!

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

    По факту любая переделка игры данного рода больше никогда не запустит её на оригинальном ZX, в чём смысл такой нежной экономии? эта игра уже никогда не заработает на оригинале, если переделывать то полностью, и под СТАНДАРТ! которого до сих пор НЕТ, от слова вообще никакого.
    Неужели сейчас есть какая то проблема с ОБЪЁМОМ памяти? что оперативной что накопительной, к чему эти мусолы с 1 битным спрайтом который всё равно копируется в 1 байтовый экран? экономим 20 Кб на спрайтах с разрядностью 1 байт на пиксель?

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

    Я до сих пор не понял принципа работы с таким экраном...если это тупо копирование в куда то 1 битного спрайта с маской и плис будет на это накладывать цвет и копировать готовый спрайт в экран с 1 байтовым цветом то к чему такие извращения? если на плате уже стоит плис-комбайн то почему все эти извращения ложатся на плечи чахлого z80? почему нельзя загрузить в плис все эти спрайты объёмом аж 20 КБ при чём нарисованные в НОВОМ редакторе с точностью 1 байт на пиксель+маска и выводить на экран тупо подачей координат вывода N-ного спрайта, зачем всё то что может сделать плис делать программно на z80? в чём тогда смысл переделки игры? чисто показать что так МОЖНО делать? КПД данной переделки даже не НОЛЬ, он ОТРИЦАТЕЛЬНЫЙ.

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

    PavelZX(03.11.2020)

  4. #84

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

    По умолчанию

    https://www.youtube.com/watch?v=DoktghhM9Mk
    Мне кажется как то так только с цветами на пиксель, ну и сам редактор на железном zx.
    Какой смысл переделывать то что можно сделать заново за 30 минут и уже с поддержкой новых реальностей, пусть и скромных.
    http://romhacking.ru/news/v_razrabot...018-12-17-5431
    Последний раз редактировалось Nesser; 06.04.2020 в 16:10.

  5. #85

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

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Предполагается только устранение клешинга между движущимися цветными спрайтами и фоном с сохранением оригинальных 15-ти цветов.

    Теоретически, если в черно-белой игре спрайты и тайлы имеют маску возможна будет раскраска каждого объекта любым из 15-ти цветов. Перед рисованием этого объекта надо будет указать цвет.

    Для сохранения, восстановления фона и копирования построенного изображения на экран будет использоваться аппаратное копирование столбика шириной 8 точек.

    Требования к игре:
    48К.
    Спрайты с маской.
    Рисование фона и спрайтов в буфере с сохранением всего фона, восстановлением и копированием на экран.

    Процесс переделки:
    Буфер переставить в адрес 0000.
    После рисования фона в буфере его сохранить.
    Для рисования спрайта указать цвет.
    Рисовать маску и спрайт в буфере новыми подпрограммами в новом режиме графики.
    Полученное изображение скопировать на экран.
    Перед рисованием спрайтов в новом месте фон восстановить.
    почти все пункты здесь необязательны/не нужны, вот же мастер усложнять процессы на ровном месте ради ухудшения результата
    Прихожу без разрешения, сею смерть и разрушение...

  6. #86

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    почти все пункты здесь необязательны/не нужны, вот же мастер усложнять процессы на ровном месте ради ухудшения результата
    Чтобы упростить надо сделать эмуляцию Z80, как в ULAX?
    Последний раз редактировалось zx-kit; 06.04.2020 в 19:58.
    "L-256"

  7. #87

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

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Чтобы упростить надо сделать эмуляцию Z80, как в ULAX?
    в ulax нет эмуляции z80
    Прихожу без разрешения, сею смерть и разрушение...

  8. #88

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    в ulax нет эмуляции z80
    А как же тогда патчите программу без изменения оригинала?
    "L-256"

  9. #89

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

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    патчите программу без изменения оригинала?
    раз без изменений, значит, никак - "патчем" это нельзя назвать
    Прихожу без разрешения, сею смерть и разрушение...

  10. #90

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

    По умолчанию

    Любые изменения в игре относительно оригинала уже приводят её к неработоспособности на оригинале, совместимость она или есть или её нету, если убирать клешинг то игра больше никогда не будет работать на стандартном zx, в таком случае к чему весь этот гемор? если она уже не будет работать на оригинале то и делать уже надо тогда нормально под НЕ ОРИГИНАЛ.

Страница 9 из 24 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Новый принцип устранения клешинга
    от Smalovsky в разделе ZX Концепции
    Ответов: 525
    Последнее: 24.11.2023, 15:42
  2. Модульный компьютер "SPACE MISSION 2020"
    от zx-kit в разделе Несортированное железо
    Ответов: 48
    Последнее: 28.06.2022, 08:55
  3. Быстрая видеокарта "METEOR-2013"
    от zx-kit в разделе Изображение
    Ответов: 1083
    Последнее: 07.01.2020, 14:05
  4. Ответов: 11
    Последнее: 06.10.2016, 12:19
  5. Ответов: 43
    Последнее: 03.10.2015, 07:09

Ваши права

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