Просмотр полной версии : Распаковщики
Предлагаю вашему вниманию распаковщики для следующих компрессоров:
Универсальный распаковщик для Laser Compactа. Размер 387 байт. Понимает версии 4.0, 5.0 и 5.2. На входе: HL, адрес пакованной картинки. Call LC40 или LC50 или LC52.
Распаковщик для BitBusterа. Размер 83 байта (стандартный 89 байт). На входе: HL, адрес пакованного
блока+3. DE, адрес распаковки-1.
Набор распаковщиков для компрессора Pletter. Для семи режимов в отдельности (длинна 56-82 байта) и ещё один универсальный, распаковывает все режимы. На входе: HL, адрес пакованного блока. DE, адрес распаковки. Для универсального в А - режим паковки (0,1,2,3,4,8,9).
NovaStorm
06.07.2007, 09:22
Размер то оно конечно хорошо, а по скорости тесты есть?
Тестов на скорость я не делал, т.к. ставил задачу максимально сократить размер. При таком подходе, в большинстве случаев, страдает скорость! Мои распаковщики не исключение, они работают медленнее оригинальных.
Есть короткий распаковщик к Hrust 2 размером 212 байт. Автор Spectre. К другим компрессорам пока нет.
Думается, что людям будет полезно, если бы еще были ссылки (или вложение) на сами упаковщики.
Так же было бы удобнее, если бы исходники распаковщиков были в обычном текстовом формате.
Так же было бы удобнее, если бы исходники распаковщиков были в обычном текстовом формате.
xLook для Фара писался как раз чтобы подобные вопросы разрешались сами собой ;)
Компрессоры Bitbuster & Pletter!
Распаковщики в текстовом формате!
Shadow Maker
11.07.2007, 10:14
Кстати, вопрос почти в тему - какой счас депакер считаем самым лучшим по соотношению скорость/размер?
Разве скорость так уж важна? По-моему, главное максимально уменьшить пакуемый блок! На сегодняшний день самыми мощными компрессорами на Спектруме являются ZX RAR & RIP! Правда у них распаковщики довольно таки большие и медленные (особенно у RIP), да ещё и буфер нужен.
Хорошо пакуют Pletter & MegaLZ и распаковщики у них короткие и достаточно быстрые.
Adramelek
14.07.2007, 01:00
xLook для Фара писался как раз чтобы подобные вопросы разрешались сами собой ;)А у меня он, например, не работает. И никогда не работал. Вылетает, и всё.
скорость тоже важна!!! это скажем для интры (1К или 4К) важен размер распаковщика и пакованного блока - а вот для демы часто лучше потерять сколько-то байт на блоке, нехай распаковщик большой (он все равно обычно один на всю дему), зато части быстро распаковываются... у нас в демах до сих пор все данные жмутся вторым хрустом (и код, и данные, и графика) - ибо скорость его распаковки максимально устраивает... а из новых я не в курсе, кто быстрее...
А у меня он, например, не работает. И никогда не работал. Вылетает, и всё.
старый каталог xlook'а снеси, скачай последнюю версию... если и после этого будет вылетать, то подробности (ОС, версия ФАРа, файл(ы) на которых валиться) в студию. если конечно оно тебе надо :)
Alexandr Medvedev
16.07.2007, 13:55
А у меня он, например, не работает. И никогда не работал. Вылетает, и всё.С этого момента подробнее pls.
Какая версия Windows, FAR, xLook, как xLook настроен что находится в его папке, детальное описание результата "Вылетает, и всё".
случайно напоролся на exomizer (http://hem.bredband.net/magli143/exo/), поставляется вместе с депакером для z80 длинной 191 байт, правда для распаковки требуется буфер в 156 байт. Быстрый тест на паре-тройке файлов показал, что жмет этот упаковщик лучше хрипа и мегалз. И вопрос в тему - а существует ли в природе сравнительная табличка всех существующих комперсоров, для которых есть распаковщики для z80? Очень хотелось бы посмотреть :)
Думается, что людям будет полезно, если бы еще были ссылки (или вложение) на сами упаковщики.
Так же было бы удобнее, если бы исходники распаковщиков были в обычном текстовом формате.
В поиске:
CODE PACKER
Ссылка на каталог (http://zx.pk.ru/attachment.php?attachmentid=9254&d=1223724119)
Отдельно все системные дискеты из коллекции Keeper26: тут (http://zxaaa.untergrund.net/OTHER/system.rar) [22mb]
Все что там есть вероятно есть тут: http://zx.pk.ru/showthread.php?t=8611
В поиске:
CODE PACKER
Ссылка на каталог (http://zx.pk.ru/attachment.php?attachmentid=9254&d=1223724119)
Нашёл в этом каталоге аж 2 своих утилиты, которые у меня не сохранились (HORROR SOFT WORD 0.6 и CUTTER VI.0 5), но беда в том, что дисков, на которых они записаны (UTIL 2 и LJTTL37) в архиве нет :( Не подскажешь, где искать, или надежды нет?
Shadow Maker
01.02.2009, 06:05
Они ж вроде в Adventurer'e в каком-то были?
Они ж вроде в Adventurer'e в каком-то были?В Адвенчуре бета версий хорорворда не было, как и cutter'a. Я эти программы паре человек по почте посылал, когда swop'ом занимался, наверное у Keeper26 они как раз с того времени :)
Нашёл в этом каталоге аж 2 своих утилиты, которые у меня не сохранились (HORROR SOFT WORD 0.6 и CUTTER VI.0 5), но беда в том, что дисков, на которых они записаны (UTIL 2 и LJTTL37) в архиве нет Не подскажешь, где искать, или надежды нет?
Я попробую, но не обещаю. Если тама че та нету, значит диски были битые или не назывались так как там написано. Но я попробую поресторить.
Shadow Maker
01.02.2009, 14:40
А, тебе именно беты, понятно.
Нашёл в этом каталоге аж 2 своих утилиты, которые у меня не сохранились (HORROR SOFT WORD 0.6 и CUTTER VI.0 5), но беда в том, что дисков, на которых они записаны (UTIL 2 и LJTTL37) в архиве нет Не подскажешь, где искать, или надежды нет?
Нашел, перекопировал на реале и сейчас переведу и в этом посте выложу. твои программы работают.
ссылка (http://zxpk.untergrund.net/downloads.php?id=314) на системный дискета 2,37,47, коллекции Keeper26
Нашел, перекопировал на реале и сейчас переведу и в этом посте выложу. твои программы работают.
ссылка (http://zxpk.untergrund.net/downloads.php?id=314) на системный дискета 2,37,47, коллекции Keeper26
Ага, спасибо, хотя cutter оказался не моей тулзой, но с аналогичной функциональностью :)
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot