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

User Tag List

Страница 10 из 10 ПерваяПервая ... 678910
Показано с 91 по 93 из 93

Тема: Img2Grf. Конвертор изображений в файлы формата GRF

  1. #91
    Activist Аватар для tae1980
    Регистрация
    09.09.2018
    Адрес
    г. Саратов
    Сообщений
    437
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    111
    Поблагодарили
    49 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от izzx Посмотреть сообщение
    Я думал может аккуратно добавить пару меток не ломая заголовок в целом. Но для чего вообще всё, в том числе дата... Наверное под cpm это имеет смысл... Но автору виднее.
    Моя цель максимально расширить существующий формат без потери совместимости. При этом создать несколько новых или форматов, или расширений имеющихся форматов. Окончательно решение будет принято позже, на основе практики. Пока же стоит более узкая задача, определиться с составом полей, которые должны стать общими для всех (или большинства) форматов. Конечный состав полей может и отличаться от обсуждаемого набора, так как тут только первый этап обсуждения.

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

    Я бы разделить все поля на категорий:
    1. Технические. Описывают формат и иные особенности содержания файла.
    2. Информативные. Дающие дополнительную информация. Например, дата, время и прочее.
    3. Вспомогательные. Сюда бы отнёс поле "комментарии" и подобные.
    Последний раз редактировалось tae1980; 11.12.2020 в 10:46.

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

  3. #92
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сожрал ни одну пачку попкорна наблюдая за темой.
    tae1980, ты так и используешь описание формата, что я тебе высылал? Поднял старый док. по смещению +9 версия файла. 0 = старый (оригинальный формат) и 1.9 (19dec) для моей тогдашней версии с поллитрой.
    заголовок 128 байт. признака, что файл GRF никогда не было. при разработке версии 2.0 по смещению +10, вместо палитры разместить 3 байта - GRF, как признак формата. тогда новая гляделка спокойно погрузит заголовок 128 байт, проверит версию файла - если там 0 или 19, тогда работать как со старым файлов. если 2.0 и выше, то проверить на всякий случай признак GRF. Если есть, то продолжать работу, иначе выход с ошибкой.
    128 байт весьма не мало для такой машины, как Профи. Таймштамп в файле - хорошая задумка. BCD формат давно существует, его и использовать.
    если размер заголовка не будет меняться, то даже GrandCroix мезозойской эпохи сможет показывать более новые файлы, но без палитры.
    Дамп экрана Профи тоже неплохая тема. Вот только нужно различать 3 версии машины - ЧБ, с цветом и с цветом+палитра. тогда можно простыми ldir`ами данные кидать из файла в экран или даже сразу грузить в экран.

    а вообще да, машины обделённые цветом вынуждены извращаться с форматами, палитрами и прочими костылями...
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

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

    tae1980 (11.12.2020)

  5. #93
    Activist Аватар для tae1980
    Регистрация
    09.09.2018
    Адрес
    г. Саратов
    Сообщений
    437
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    111
    Поблагодарили
    49 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    tae1980, ты так и используешь описание формата, что я тебе высылал?
    Да. Иной есть только в описании GrandCroix, но они идентичны.

    Предложение по GRF очень интересные, думаю так и нужно сделать.

    Цитата Сообщение от Sayman Посмотреть сообщение
    BCD формат давно существует, его и использовать.
    А нужно ли использовать нестандартные для Z80 форматы? Просто цифр в десятичном виде, кажется будет достаточно.
    Но формат BCD я использую в другом месте Спасибо, что напомнил от нём.

Страница 10 из 10 ПерваяПервая ... 678910

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

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

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

Похожие темы

  1. Конвертер изображений из PC в ZX-Spectrum
    от Northwood в разделе Утилиты
    Ответов: 18
    Последнее: 16.02.2020, 11:13
  2. Ответов: 7
    Последнее: 24.07.2013, 17:50
  3. Описание формата .TAP
    от ILoveSpeccy в разделе Несортированное железо
    Ответов: 1
    Последнее: 20.01.2008, 18:18
  4. Ответов: 18
    Последнее: 18.06.2006, 16:50

Ваши права

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