Info Guide #10
30 апреля 2007
  Софт  

Sofтинка - Сравнительная таблица результатов упаковки кодовых файлов различными упаковщиками.

<b>Sofтинка</b> - Сравнительная таблица результатов упаковки кодовых файлов различными упаковщиками.
 Вот  сравнительная  таблица, насколько  хорошо пакуют кодовые
файлы (основное  содержание - код  плюс немного текста и таблиц)
разные упаковщики на ZX и PC.
   Результаты  такого  рода экспериментов давно не публиковались
в спектрумовской прессе, а опубликованные оперируют, в основном,
устаревшими упаковщиками.
   Звёздочками  помечены  программы  на PC. Для некоторых из них
депакера для Z80 нет.

           депакер glukpack perfpack glubonus Col.Lines
голый файл      0     6376    11142    1652    1231 
MS Pack       195     5352     8986    1349     983 
Bitbuster*    112?    5281     9099    1319     989 
Pletter*      112     5244     8954    1326     975 
Hrum          119     5238     8956    1297     970 
MegaLZ*       110     5195     8883    1293     969 
Hrust2 (QC)   181     5195     8798    1304     976 
Pucrunch*     255     5164     8797    1257   не пакует 
Hrust1        225     5123     8740    1271     967 
ZIP (zlib)*  нету     5013     8627    1249     964 
ZIP (7zip)*  нету     4984     8552    1247     962 
RAR 2.50*    1968     4976     8479    1258     977 
RIP           244     4969     8443    1262     977 
mRIP          220     4970     8457    1252     974 
ZXRAR         385     4959     8449    1250     967 
LZMA (7zip)* нету     4952     8406    1201     960 

Все депакеры - без учёта начальной переброски данных.
Все архиваторы - без учёта структур архива.

Col.Lines - моя версия игры Color Lines. 

Остальные файлы - части Mr Gluk Reset Service:
  - glubonus  содержит  CMOS setup, Help и тесты, запускается по
Reset+кнопки. 
  - glukpack содержит основную часть глюксервиса.
  - perfpack  содержит Perfect Commander. Упакованный файл лежит
в  ОЗУ, пока  работает менюшка глюксервиса (и из-за этого памяти 
под  новые  навороты  постоянно  не хватает - в Gluk6.3 осталось 
всего  3 байта, при том, что из Perfect'а даже пришлось выкинуть 
help). 

Сейчас  в  глюксервисе  используется  Hrust 1.3  из  соображений
скорости  запуска. В  Gluk5.3 использовался MS Pack, который ещё
быстрее,  но   проигрывает  Hrust'у   по  размеру  файла,  т. к.
оптимизирован не под код, а под тексты (равно как и Hrust 2.x ).

                             * * *

В пакерах  Hrum и Hrust1 стратегия поиска - поиск напролом. Если
бы  использовалось  хотя  бы  Lazy Evaluation, упакованные файлы
стали  бы меньше. Есть исходники этих упаковщиков (а также Laser
Compact 5.2 ) на  языке C (by Nikita Burnashev, 2005 ). Надеюсь, 
кто-нибудь их доработает...

                             * * *

Со времени прошлого номера пакет ZXRar был сильно доработан.
Сами программы, их исходники и списки изменений вы можете найти
в приложении. Поскольку mRIP в оболочке ещё официально не
релизился (хотя ему почти 4 года), то он тоже здесь. Глюки
исправлены аналогично ZXRar (см. статью Errata ).

Alone Coder 



Другие статьи номера:

Ликбез - Аккумуляторы. Практика использования.

Ликбез - Аккумуляторы. Результаты опытов с различными аккумуляторами.

Возможности Спектрума - Описание формата ani-файлов на ZX.

Inferno - Авторы журнала.

Возможности Спектрума - Способы воспроизведения многоканальной музыки на бипере.

Возможности Спектрума - О поддержке формата DVD на ZX.

Gameland - О конкурсе нелепых (или корявых) игр для ZX Spectrum - Crap Games Competition.

Графика - Как быстро рисовать цветные картинки.

Inferno - Вступление от редактора.

Inferno - Ошибки в предыдущих номерах.

For Coderz - Код Грея и оптимизация программ.

For Coderz - Построение графического пользовательского интерфейса.

Форматы - Подробно о декодере jpeg.

Железо - Описание микросхемы К561ПУ4.

Inferno - Письма в редакцию.

Форматы - Формат пакованного файла MegaLZ.

Scorpion ZS - Структура разметки винчестера на компьютере Scorpion.

ZX Клоны - Мультиплатформенность на ZX Spectrum. Компьютеры SAM Coupe и MSX.

Реклама - Реклама NedoPC.

Inferno - Об оболочке.

Активный отдых - Команда "Спектрум" на соревновании по ночному ориентированию Окинчица 2004.

Sofтинка - Сравнительная таблица результатов упаковки кодовых файлов различными упаковщиками.

Реклама - Реклама King of Evil.

Sofтинка - Программы для печати в приложении к журналу.

Sofтинка - Музыкальный редактор Pro Tracker v3.71. История изменений.

Реклама - Реклама от В. Богдановича.

Железо - О некоторых RND-генераторах.

Возможности Спектрума - Аппаратный скроллинг на ZX Spectrum.

Pentagon - Синхроселектор видеосигнала на Pentagon. Проблемы и схема.

DIY - Универсальный TAPE интерфейс. Схема загрузки и записи с ленты.

Звук - Особенности звукового устройства TurboSound FM.

DIY - Схема анализатора состояния TTL вывода.

Будущее Спектрума - Видеоконтроллеры V9990. Расширение графических возможностей ZX Spectrum.

Sofтинка - Обновления в просмотрщиках картинок: ANSI viewer, MCX viewer.

Интервью - Интервью с музыкантом X-Raizor из Omega Hackers Group.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
TOP5 - популярные игры для ZX Spectrum.
Реклама - реклама и объявления.
Реклама - Реклама и объявления ...
Анекдоты - Юмор.
Обзор софта - Horror Word, Best View 2.16, Quick Commander 2.71, ACE 0.68, Proview 1.0, Video Studio 0.6.

В этот день...   1 января

SibNews #08, Woot! #01, Spectrum Magazine #01, ACNews #25, Psychoz #14, ACNews #14, Last 128 #08, Last 128 #06, Last 128 #05, Last 128 #04, Last 128 #03, Last 128 #02, Last 128 #09, Last 128 #3.5, Last 128 #8.025, Sinclair Club #05, Last 128 #M!R 01, Fantadrom #01, Buzz #20, Last 128 #01, DonNews #13, Nicron #120, Promised Land #01, Inferno #01, Marazm #25, Ultimathum #01, Marazm #21, Hooy Mag #02, KrNews #11, Marazm #22, Marazm #23, ZX Football 2000 #01, Codemania #01, Always #03, Bugs #02, IzhNews #08, Virtual Worlds #01, Listok #04, Scenergy #02, Flash Info #18, Marazm #16, Marazm #17, Zed #01, Balagan #02, ZX Format #08, ZX Power #03, Shock #01, Impulse #02, Deja Vu #03, ZX Club #08, ZX Club #06, Numberology #01, Marazm #13, Marazm #12, Marazm #14, Gorodok #02, Zodiac #01, Marazm #15, Deja Vu #07, Marazm #11, Deja Vu #07, Playboy #03, Crazy News #2, Crazy News #4, ZX Light #01, Crazy News #5, Playboy #02, ZX News #03, ZX Review #1-2, Read Me #02, Crazy News #3, Nicron #13, Read Me #01, Public Spirit #01, Faultless #06, Faultless #05, ZX Software #01, Stump #04, Speccy #07, Возраждение #0, Speccy #03, On-Line #17, Scene+ #01, Welcome Press #01, ZX Konig #04, Adventurer #01, Faultless #05, Faultless #04, Di Halt #01, Faultless #01, Playboy #01, Crazy News #1, Faultless #03, Pioneer #03, Sinclair Town #02, ZX Magazine #01, Eldorado #01, ZX Magazine #02, Spectron #01, ZX News #01, ZX Konig #02, 200 #W, Welcome Press #00, Dune #07, Subliminal Extacy #01, Subliminal Extacy #02, ZX Konig #01, Subliminal Extacy #00, Muchomor #01, Spectrofon #01, ZX Revija #02, Outlet #01, Outlet #1-3