User Tag List

Страница 9 из 10 ПерваяПервая ... 5678910 ПоследняяПоследняя
Показано с 81 по 90 из 91

Тема: Lethargeek Kompakt - компрессор ZX-графики

  1. #81

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

    По умолчанию

    Bedazzle, полноценной и универсальной утилиты не скоро ждать, но если тебе нужно что-то частное-конкретное, пиши в личку, может, и получится быстро сделать
    Прихожу без разрешения, сею смерть и разрушение...

  2. #82

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,081
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    480
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    drbars, я не знаю, когда время найду заниматься темой как полагается, мозг перенастроился на другое
    могу пока склепать отдельную утилиту, обрезающую уже упакованную картинку снизу на любое кол-во тайловых строк
    Как это будет работать? Скажем есть картинка размером 256х384 (двойная). Нужно, например, распаковать либо одну, либо другую. Словарь для обеих картинок общий. Или скажем распаковать с 1-6 строки (32*6 строк со смещением 0 знакомест), или (1 строку со смещением 32*24 знакомест) например. Режим ч/б без атрибутов или с цветной? Распаковка линейная или на экранную область.

    Фишка заспаковщика, быстро вынуть нужные данные, не разворачивая весь массив.
    Последний раз редактировалось drbars; 17.05.2017 в 10:01.

  3. #83

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

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    Как это будет работать? Скажем есть картинка размером 256х384 (двойная). Нужно, например, распаковать либо одну, либо другую. Словарь для обеих картинок общий.
    в этом случае проще сжать картинки раздельно, заголовок только 23 байта

    "словарь" - тайлы, распакованные раньше, доступные для чтения на экране (или в буфере, куда идёт распаковка)
    потому, если тебе нужно доставать графику маленькими кусками, то пока только таким способом:
    подготовить скрин, где всё нужное прижато к верхнему краю, упаковать его целиком
    от упакованного файла этой временной спецутилитой откусить ненужные строки
    потом этот верхний обрезок можно будет распаковывать куда надо, с атрибутами или без
    Прихожу без разрешения, сею смерть и разрушение...

  4. #84

    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,691
    Спасибо Благодарностей отдано 
    302
    Спасибо Благодарностей получено 
    223
    Поблагодарили
    159 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Bedazzle, полноценной и универсальной утилиты не скоро ждать, но если тебе нужно что-то частное-конкретное, пиши в личку, может, и получится быстро сделать
    Не, пока ради меня не нужно дёргаться, я на будущее загадываю. Сейчас использую Эйнаровский пакер, но надеюсь, что потом можно будет переехать.

  5. #85

    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    2,081
    Спасибо Благодарностей отдано 
    88
    Спасибо Благодарностей получено 
    480
    Поблагодарили
    145 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Скорее всего придётся отказаться, если пакером жать вставочные спрайто-картинки отдельно он проигрывает Optimal Hrust и в размер и в скорости. Нужен алогрим который умеет вынуть нужные данные из упакованного без буфера.

  6. #86

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

    По умолчанию

    drbars, какого размера эти вставочные спрайто-картинки? вышли мне конкретный пример, не верю; и вынимать куда, сразу на экран?
    Прихожу без разрешения, сею смерть и разрушение...

  7. #87

    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,691
    Спасибо Благодарностей отдано 
    302
    Спасибо Благодарностей получено 
    223
    Поблагодарили
    159 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    Несколько реквестов к упаковщику:
    — возможность выбора для сжатия одной из 1/3 или 2/3 экрана на выбор с атрибутами и без.
    — возможность упаковки графического ковра произвольного размера, с возможностью выборочной распаковки в линейный буфер (заданное смещение, длина).

    Сейчас пытаюсь ужать графику Johnny Bravo - Run Johnny Run в две банки, - чуть-чуть не утаптывается. И тоже интересны неполные экраны (две верхних трети), и даже без атрибутов.

    самый лучший результат - Lgk - 34318 байт
    второе место - rcs+zx0 - 34490 байт (rcs+zx5 ещё дожимаю, но по всей видимости, результат будет близок к rcs+zx0)
    upkr даёт дикие 38019 байт, да ещё и 320 буфера требует
    Heavy on the disasm
    Eric and the disasm
    Mask 3: Venom strikes disasm
    Bard's disasm

  8. #88

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,867
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    311
    Поблагодарили
    235 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    Сейчас пытаюсь ужать графику Johnny Bravo - Run Johnny Run в две банки, - чуть-чуть не утаптывается. И тоже интересны неполные экраны (две верхних трети), и даже без атрибутов.

    самый лучший результат - Lgk - 34318 байт
    второе место - rcs+zx0 - 34490 байт (rcs+zx5 ещё дожимаю, но по всей видимости, результат будет близок к rcs+zx0)
    upkr даёт дикие 38019 байт, да ещё и 320 буфера требует
    реорганизовал структуру? для UPKR
    С уважением,
    Jerri / Red Triangle.

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

    Bedazzle(24.02.2025)

  9. #89

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

    По умолчанию

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    тоже интересны неполные экраны (две верхних трети), и даже без атрибутов.
    не могу найти специальную построчную версию, которую для барса сделал когда-то, где-то в закромах затерялась
    может, барс раньше сам найдёт)) в таком случае разрешаю передать Bedazzle, раз уж для дела
    Прихожу без разрешения, сею смерть и разрушение...

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

    Bedazzle(24.02.2025)

  10. #90

    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,691
    Спасибо Благодарностей отдано 
    302
    Спасибо Благодарностей получено 
    223
    Поблагодарили
    159 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    реорганизовал структуру? для UPKR
    Что-то я подтупил, да
    rcs+upkr - 32621
    Если поменять порядок картинок в памяти, даже утаптывается в две банки.
    Спасибо!
    Heavy on the disasm
    Eric and the disasm
    Mask 3: Venom strikes disasm
    Bard's disasm

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

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

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

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

Похожие темы

  1. FAR: просмотр графики
    от elf/2 в разделе Утилиты
    Ответов: 39
    Последнее: 31.07.2009, 20:18
  2. помогите найти компрессор
    от elf/2 в разделе Софт
    Ответов: 14
    Последнее: 01.02.2007, 18:40

Ваши права

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