Ну вот что получилось у меня сейчас:

                  dizzy4k (unpacked size 4973)

                 smallest  packed   total   free
                 unpacker   size     size   bytes

appack             156      3906     4062    34
exomizer -c        154      3855     4009    87
hrum               105      3968     4073    23
megalz             110      3963     4073    23
zx7                 69      4006     4075    21

                  c2h5oh (unpacked size 5232)

                 smallest  packed   total   free
                 unpacker   size     size   bytes

appack             156      3887     4043    53
exomizer -c        154      3816     3970   126
hrum               105      3937     4042    54
megalz             110      3931     4041    55
zx7                 69      3988     4057    39
  • avatar Buddy
  • 2
  • avatar Vitamin
  • 4
demo Провокация на Amiga, газета ReadMe на Спектруме, несколько flash-демок на ActionScript для CC (1-е место) и DiHalt. Это из того что Вы можете сразу нагуглить. Всякую хрень типа плагинов и конвертеров к Audacity, Gimp, Evernote и пр., разные консольные утилиты для эмуляторов, сборки, локализации и переводы не считаю. Перепаковщик пакетов с FreeBSD на PC-BSD Вас же не удивит? Нет? Майнтейнеры сейчас не в тренде, я так Вас понимаю. Нечем мне Вас удивить. На PC? Интерфейсы то уж точно в Delphi переделывал по уши…
Можно в этот список добавить «написание интересных статей»
на момент 1999 года, прорулил hrum с допиленным депакером ;)
интересно, насколько все изменилось сейчас, c2h5oh может и поменьше получиться, там сразу после релиза я табличку построения синуса менял на инкрементную, — должно сказаться на паковке…
Чисто наобум я бы предложил Exomizer, т.к. распаковщик не очень большой, буфер — не проблема, равно как и медленная распаковка. Вечером прогоню тест.
отличная статья! интересно было бы посмотреть, а для ни-рыбы-ни-мяса — для 4k — что лучше всего подходит? :)
dizzy4k/c2h5oh unpacked
  • avatar wbcbz7
  • 0
вот так вот
  • avatar mr287cc
  • 0
.
Это сознательное решение: я не включил ни один специализированный упаковщик для упаковки картинок. Они, всё же, немного вещь в себе; тем более что там есть вариации ZX7 (RCS), различные версии Laser Compact и т.д. Это какое-то отдельное упражнение, которое я думаю оставить кому-то другому, отчасти из-за того, что сам я этими технологиями почти никогда не пользуюсь.
а что компрессор от Lethargeek?
он хоть и специфичный, но жмет то без потерь, и все равно что…
Эталон этот в три раза сжимает, до 5215. Распаковывает конечно медленно, но на картинках — красиво:)
ну и картинки уж точно вряд ли кто сильнее жмет.
Спасибо, помогло!
Всё, сделал для него распаковщик.
Добавил распаковщик Hrum; он получился слегка быстрее, чем Hrumer оценил в своей документации, скорее всего из-за того, что упакованный блок больше не перекидывается по памяти.
  • avatar boris
  • 0
diver4d Большое спасибо за помощь!
Понял. Тогда делай поправку на то, что у меня все заголовки и депакеры убраны (кроме Hrust 2, с которым я поленился возиться, т.к. Hrust 1 показался мне более полезным и LZ4).
*рыдает*

А если серьезно — расписание сейчас будет. Про предварительные ссылки — спасибо, запилим к вечеру.
  • avatar Vitamin
  • 0
Дык я ж написал:
Размеры со всеми заголовками и депакерами (если без него нельзя).

По факту, без депакера там только HRiP/RAR/ZIP/ZXZIP
У остальных форматов (кроме MegaLZ) в коде депакера содержится часть информации о сжатых данных (как минимум, размер). Так что просто вычесть из длины упакованного блока размер распаковщика нельзя.
Только он с депакером или все твои цифры с депакерами?
  • avatar Vitamin
  • 0
перепроверь свою цифру (я паковал используя mhmt)
Сходится. У меня с депакером, он 110 байт размером.
  • avatar prof4d
  • 2
Все это хорошо и замечательно, но где расписание что и когда будут показывать, где хотя бы предварительные ссылки на стрим, где вообще вся собранная в одном месте информация о VERVE?