Даешь ZIP как подкаталог!!!
В. И. Ульянов - Research
PICTURE VIEWER v1. 14*
by VolgaSoft Productions
Boot-просмотрщик графики с подержкой
ZX-ZIP архивов.
08. 10. 99
1. О ...
2. Возможности
3. Ограничения
4. Список известных глюков
5. History
6. Credits
7. Info
1. О ...
Осталось только сделать вход в файл
Sprite Master 'a как в подкаталог...
Если не хочется лезть в архив - мож-
но глянуть первую картинку из него (пунк-
ты View и View marked), посему рекомендую
комментарии к архиву в виде картинки пих-
нуть в самое начало, а не ждать, пока
башня дисковода ерзает по дискете и пере-
бирает все файлы.
Вывалиться из архива можно наведясь
на две точки в самом начале или перечитав
каталог (New disk, либо <SYMBOL
SHIFT>+A.. D).
В поле <размер файла> для ZIP'a вы-
водится его размер в секторах, для много-
файлового размер всех файлов.
Человеческую распаковку из архива
делать ну очень лениво (проверять есть
место на диске, или нет, печатать всякие
сообщения...). Хотя распаковщик/копиров-
щик работает через #3d13.
2. Возможности
* просматривать стандартные экраны
(размер 6912).
* просматривать экраны без атрибутов
(в негативе) (размер 6144).
* просматривать стандартные 3-колор-
ные картинки (три спектрумовских экра-
на: красный, зеленый, синий).
* слайдовый просмотр (автопереключе-
ние картинок через 1/5/10/15/30/45/60/90
секунд).
* регулировать яркость (для 3-колор
и ч/б картинок).
* переходить в ч/б режим.
* просматривать графику прямо из ар-
хива ZIP (в смысле ZX-ZIP).
* турбозагрузчик.
* работать с 4-мя дисководами.
* запускать бейсик программы.
* распаковывать/копировать графику.
3. Ограничения
* поддерживается только Normal ре-
жим компрессии ZIP.
* доступны пока только первые 128
(127) файлов архива (я, честно говоря, не
держу более одной дискеты в одном архи-
ве).
* с одним дисководом копирование
(распаковка) идет на тот же диск (по фай-
лам).
* при копировании портится параметр
"start" файла.
* при копировании выделенного ZIP'a
скопируется только 1-я картинка из него,
с именем Zip'a и расширением <C>.
4. Список известных глюков
* если на дискете сбойный сектор
загрузчик будет считывать его бесконечно
(никаких RETRY, ABORT...). Исправлять по-
ка не буду.
* вряд ли удастся посмотреть ZIP в
ZIP'e (basic программы из архива вроде
отфильтровываются).
* скорее всего есть где-то в оболоч-
ке (в фильтре).
Вроде всё ...
5. History
v1. 14*
* Приделан кривой, но копировщик/-
распаковщик, надо потестировать.
v1. 12+
* пофиксен глючок фильтра с пропада-
нием последнего файла.
v1. 12*
* ура - архив=каталог (правда по
дискете приходится ерзать).
v1. 11+
* в v1. 11 я забыл отассемблировать
переход в 48к с открытым портом #7ffd,
посему она частенько висла, пофиксено в
тот же день.
v1. 11
* выбор пробелом (а не только
Graph).
* просмотр по Enter (а не только по
'3' и 'E').
* зафиксен баг с пропаданием коли-
чества выделенных файлов.
v1. 1
* пофиксен глюк при загрузке архи-
ва, позаимствован более читабельный
шрифт.
v1. 0
* это самая-самая первая версия.
Других как-бы и небыло вовсе...
6. Credits
3-Color алгоритм (C) Research/VSP
турбо загрузчик (C) Докторъ STS/VSP
ZX_UNZIP (C) MI&DI Ltd
3-Color движок (C) MIK/VG
шрифт ( из ZX-Word ) (C) Елисеев Владимир
все остальное (C) Research/VSP
Оболочка взята из моего копировщика
COPY-97 (ZX<->PC), 3color движок - у Мика
(он получше моих), загрузчик дал Доктор ,
ожидался еще просмотр *. RAW (chunky), но
Beavis что-то не успел. UnZip выдрал все
тот же Доктор .
Используемый софт:
Ассемблер XAS9.10 (C) HPM/VB+STS/VSP
Отладчик STS5. 4 (C) Stalker
Паковщик HRUST (C) ZX-Club
Редактор MWord2. 5 (C) В. Елисеев +
С. Кокунов
Boot Conver v3. 02r (C) Ю. Ковалевский
7. Info
Полный состав Volga Soft :
Профессор Research - organizer
Докторъ STS - mainest coder
Мистер Cache - co-organizer
Граф Beavis - main GFX
Лорд Atlant - coder
Барон Steal - coder
Отецъ Phantom - coder