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

User Tag List

Страница 7 из 9 ПерваяПервая ... 3456789 ПоследняяПоследняя
Показано с 61 по 70 из 86

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

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

    Arrow Lethargeek Kompakt v1.1

    Ну, типо, релиз. Теперь можно с единицы нумеровать.

    Новый пакер сохраняет в новом формате, пригодном для распаковки универсальным z80-депакером (исходник в SjAsm прилагается, можно вставить в какой-нибудь БолееЛучшийВью)) Сжатие немного улучшено, но заголовок тоже распух, так что сжатые экраны могут быть как чуть больше, так и чуть меньше, чем в старых версиях. Универсальный z80-депакер создан на основе sfx-модулей, хоть и отличается кое-чем (не считая добавленного парсера заголовка). Он немного медленнее и значительно жирнее типовых размеров sfx-кода, но зато по-прежнему не требует запрета прерываний, совместим с бейсиком, не использует альтернативные регистры (кроме af'). Так что есть резервы на сокращение для каких-то специфических применений. Запланированный распаковщик спрайтов, вероятно, также может получиться поменьше (правда, от формата спрайтов тоже зависит). Корректность заголовка z80-кодом не проверяется! Так что на случайных или битых данных сбросится или повиснет, или незаметно испортит память.

    В песюковый (де)компрессор я примитивную (лишь бы из массивов потом не вылезти) проверку заголовка добавил. Да, екзешник теперь один, управляется аргументами командной строки. Полный парсер мне писать было лень, так что пользуйтесь bat-скриптами для групповых операций и сложных преименований (примеры приложены). Запуск без параметров выдаст список команд и опций. Исходники пока не отдам (слишком уж страшны)) может, вовсе перепишу всё заново).

    Просьба сообщать об ошибках. Качать из блога:
    http://zx-pk.ru/entries/9-lethargeek...-download.html
    Прихожу без разрешения, сею смерть и разрушение...

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

  3. #62
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    219
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Запланированный распаковщик спрайтов
    Он следующий на очереди, или ещё что-то есть?

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

    По умолчанию

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

  5. #64
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    219
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Еще надо представление форматов спрайтов продумать же.
    Что-то можно украсть у Jerry из его Cutter-а.

  6. #65
    Veteran
    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,979
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    99 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Lethargeek, Давно нет новостей. Будут новые фичи или уже не ждать?

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

    По умолчанию

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

  8. #67
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    219
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    будут, но не знаю когда экспериментирую помаленьку
    ждём-ждём

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

    По умолчанию OpAL v1.0

    "Оптимизатор Атрибутов Летаргика" версия 1.0

    От аналогичного продукта Screen Optimizer by g0blinish & Den Popov отличается более удобным (мне))) интерфейсом редактирования, а также алгоритмом автооптимизации (сокращает общее количество атрибутов, убирает неиспользуемые цвета). Алгоритм экспериментальный, но результаты неплохие. Заточен под мой Lethargeek Kompakt v1.1 (предпочтение горизонтальным полоскам одинаковых атрибутов), но и для других компрессоров полезен, так как старается привести одноатрибутные области к наиболее близкой к прямоугольной форме.

    Сделано в mingw на C + SDL2 (dll включена), кодить диалог для файлов мне было влом, так что имена входного и выходного файлов задавайте как параметры командной строки.

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

    Качать из блога: http://zx-pk.ru/entries/209-opal-las...-download.html
    Прихожу без разрешения, сею смерть и разрушение...

  10. #69
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,130
    Записей в дневнике
    38
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    20 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Было бы интересно увидеть сам алгоритм.

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

    По умолчанию

    Цитата Сообщение от Шынни Посмотреть сообщение
    Было бы интересно увидеть сам алгоритм.
    он еще меняться будет скорей всего, я пока что не вполне доволен его работой
    Прихожу без разрешения, сею смерть и разрушение...

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

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

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

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

Похожие темы

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

Ваши права

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