BestView: bv2.5doc.W

Является частью релиза: BestView
Размер файла: 22924
md5: e70edd91896a8be621ac1569e394e448
┌───────────────────────────────────────────────-------- - - -
│
│  ██████▄		   ██	 ██    ██		       |
│  ██	██ ▄█████▄ ▄█████  ██	 ▐█▌  ▐█▌ ██ ▄█████▄ ██	   ██  |
│  ██▄▄▄█▀ ██	██ ██	  ████	  ██  ██  ▄▄ ██	  ██ ██	██ ██  |
│  ██▀▀▀█▄ ██████▀ ▀█████▄ ██	  ▐█▌▐█▌  ██ ██████▀ ██	██ ██  │
│  ██	██ ██		██ ██	   ████	  ██ ██	     ██	██ ██  │
|  ██████▀ ▀█████▌ ██████▀ ▀████   ▐██▌	  ██ ▀█████▌ ▀██▀▀██▀  │
|			   ──┐   ┌──	                       │
|			  ┌──┘   └──┐			       │
         		  └─── - ───┘  	        HAPPY NEW YEAR!│
  - - -	---------──────────────────────────────────────────────┘

	      (c) Иван Рощин, Москва, 27.12.1998

   Поздравляю с наступающим Новым Годом всех пользователей Спек-
трума и предлагаю Вашему вниманию очередную  версию  BestView, с
новыми замечательными возможностями!
   Еще раз напоминаю, что Вы можете сообщить пожелания и предло-
жения по следующим адресам:

		     Fido: 2:5020/689.53
		E-mail:	asder_ffc@softhome.net


 1. Что	это такое?
 ─────────────────

    BestView - свободно	распространяемый viewer/boot. С	его по-
 мощью можно прослушивать откомпилированные музыкальные модули,
 просматривать текстовые, графические и шрифтовые  файлы, прог-
 раммы на Бейсике и тексты  в  формате  различных  ассемблеров.
 BestView автоматически	распаковывает сжатые экранные  файлы  и
 упакованные кодовые блоки, и поэтому  Вы  можете  хранить  все
 просматриваемые тексты/графику/музыку в сжатом виде.
    С помощью BestView также можно посмотреть дамп любого файла
 и узнать параметры упакованных файлов. Можно записать просмат-
 риваемый экран на диск	(это  удобно, когда  нужно  распаковать
 сжатый экран или извлечь картинку из @-файла).	Можно  записать
 просматриваемый текст, дамп или каталог диска в виде текстово-
 го файла, что иногда бывает просто необходимо.  В любой момент
 можно выделить на экране прямоугольную область, и ее  содержи-
 мое в текстовом виде будет помещено в буфер обмена  (это можно
 использовать для преобразования  GFX->TXT).  И, конечно, можно
 запускать BASIC, CODE и MAGIC-файлы.
    Для	работы	BestView  необходимо наличие не	менее 128 кило-
 байт ОЗУ и TR-DOS версии 5.03 или выше.


 2. Отличия версии 2.5 от версии 2.4
 ───────────────────────────────────
 
 - появился Screen Grabber, позволяющий захватывать информацию
   с экрана и помещать ее в буфер обмена (его можно использовать
   и для преобразования GFX->TXT);
 - исправлена ошибка: если при запуске BV удерживалась нажатой
   комбинация клавиш SS+D, происходило зависание;

    Историю создания BestView Вы можете	найти в	файле "bv2.5hst
 <W>".


 3. Управляющие	клавиши
 ──────────────────────

 а) в главном меню:

    EDIT - выбор дисковода  (в дисководе уже должен  находиться
 диск).	 Для быстрого выбора можно сразу после EDIT нажать одну
 из клавиш 'A'-'D'. При	появлении сообщения "Please insert disk
 or change drive ..." тоже можно использовать EDIT.
    QAOP,SXOP,SINCLAIR II,CURSOR,TR.V,INV.V - перемещение  кур-
 сора.
    K,L,SS+K,SS+L - сдвиг каталога вправо/влево.
    SS+3 - переключение	HEX/DEC.
    SS+O,SS+P -	быстро перейти в начало	или конец каталога.
    0,ENTER - просмотр файла.
    CS+ENTER - просмотр	дампа файла.
    SS+C - записать каталог диска на  диск  в  виде  текстового
 файла.	Требуется указать используемый дисковод	 и  имя	 файла.
 При вводе имени файла можно  использовать  комбинации	клавиш:
 'SS+Q'	- перейти к началу, 'SS+E' - перейти к концу имени. При
 редактировании	задействованы клавиши DELETE и GRAPH. В	записы-
 ваемом	каталоге для каждого файла указываются параметры Start,
 Length	и Size.	Код конца строки - байт	#0D.
    R -	запуск BASIC, CODE или MAGIC-файла. Запуск происходит в
 режиме	48К с открытым портом #7FFD и включенной страницей  RAM
 0, с очищенной 128-й памятью, I=#3F, IM1. Для BASIC-файлов вы-
 полняется CLEAR 65367, для CODE-файлов - CLEAR 24575. Если для
 CODE-файла start<#6000	или  start+length>#10000, он  не  будет
 запущен.

 б) при	просмотре текста или дампа:

    QAOP,SXOP,SINCLAIR II,CURSOR,TR.V,INV.V  -	перемещение  по
 тексту	(вверх/вниз).  Естественно, скроллинг  "укладывается  в
 прерывание".
    CURSOR,K,L - скроллинг вправо/влево.
    W -	 переключение  режимов	Wrap/Unwrap  (разбивка	длинных
 строк), при этом border на некоторое время становится синим.
    SS+O,SS+P,B,E - быстро перейти в начало или	конец текста.
    0,ENTER,SPACE,EDIT,BREAK - окончание просмотра.
    G -	вызвать	полосу прокрутки. С ее помощью можно быстро пе-
 реместиться в любое место текста, а также ее удобно  использо-
 вать для определения текущего положения в тексте: нажать 'G' -
 она появится; еще раз нажать 'G' - она	исчезнет.
    SS+T - записать просматриваемый текст на диск в виде  текс-
 тового	файла.	Удобно использовать для	конвертации: TEXT,DUMP,
 BASIC,GENS,PASM,TASM,MASM,ZX ASM,ALASM,XAS -> TEXT.  Код конца
 строки	в записываемом файле - байт #0D.

 в) при	просмотре графического файла:

    SS+S - записать экран на диск.
    S -	выбрать	режим экран/спрайт, X -	инвертировать изображе-
 ние (при просмотре ч/б	спрайта	или экрана без атрибутов).

    Если в течение 5 минут не нажимать на клавиши, автоматичес-
 ки запустится screen saver. Его можно запустить и вручную, ес-
 ли нажать 'CS+S'.


 4. Особенности	работы с диском
 ──────────────────────────────

    BestView автоматически отслеживает смену диска. Так	как ис-
 пользуется прямой доступ к ВГ93, программа не будет работать с
 винчестером.  Впрочем,	если это кому-нибудь нужно, в следующей
 версии	я могу сделать возможность выбора:  с каким устройством
 (A-D) как работать (с помощью ВГ93 или	через #3D13).
    Автоопределение смены диска	можно отключить	('SS+D')  и для
 перечтения каталога пользоваться клавишей  'EDIT'.  Это  может
 понадобиться при использовании	BestView на некоторых  дисково-
 дах, у	которых, при включенном	 автоопределении  смены	 диска,
 диск постоянно	вращается (ЕС 5323.01 и	т.п.).
    BestView игнорирует	ошибки чтения с	диска, при этом	 сигна-
 лизирует об ошибке, устанавливая желтый border.
    Чтение файла можно прервать	нажатием BREAK,	при этом border
 станет	красным. Будет показана	прочитанная часть файла.
    Запись файла реализована с помощью #3D13, с	полной обработ-
 кой ошибок.


 5. Как	распознаются и просматриваются файлы различных типов
 ───────────────────────────────────────────────────────────

 5.1. Просмотр дампа файла
 ─────────────────────────

    Просмотреть	дамп выбранного	файла можно с помощью  комбина-
 ции клавиш 'CS+ENTER'.	 Если файл длиннее 6834	байт, показыва-
 ются только первые 6834 байта.


 5.2. Текстовые	файлы
 ────────────────────

    Текстовым файлом считается любой файл, не относящийся к ка-
 кому-либо другому формату. Строки могут заканчиваться символа-
 ми '#0D','#0A'	или '#0D,#0A'.	При просмотре текстовых	файлов,
 созданных  в редакторе	 IS-DOS, последний символ  (#03	- конец
 файла)	 не показывается; это относится	и к текстам, перенесен-
 ным с PC (там символ конца файла - 26).
    Если файл  длиннее	25600  байт, загружаются  первые  25600
 байт. После загрузки удаляются	лишние пробелы и TAB'ы	в конце
 строк и пустые	строки в конце текста.	Общее  число  строк  не
 должно	превышать #2000	- остальные просто не будут показаны.
    Клавишей 'W' можно переключать режимы Wrap/Unwrap (разбивка
 длинных строк), при этом border на некоторое время  становится
 синим.
    С помощью BV можно сократить объем текстового файла	за счет
 удаления лишних пробелов в конце строк, удаления  пустых строк
 в конце текста	и замены последовательностей пробелов на  табу-
 ляции.	 Для этого, во-первых, нужно убедиться,	что  в исходном
 файле строки заканчиваются символом #0D  (для этого достаточно
 посмотреть дамп файла), и если	 строки	заканчиваются по-друго-
 му, загрузить файл для	просмотра и перезаписать его  с	помощью
 'SS+T'. Во-вторых, с помощью какого-либо  Disk	doctor'а  нужно
 установить для	файла параметр Start = #894F  и	расширение 'C'.
 После этого остается только загрузить этот файл в BV (при этом
 он распознается как файл ZX ASM), а затем записать его.  В ре-
 зультате файл уменьшится на 1,5..15%, а  в  некоторых	случаях
 значительно больше.


 5.3. BASIC-файлы
 ────────────────

    Это	файлы с	расширением  'B'.  Рассматривая	 их  внутреннюю
 структуру, можно заметить, что	они состоят из четырех	частей,
 каждая	из которых не является обязательной.  При просмотре BA-
 SIC-файла  части отделяются друг от друга  и  выводится  длина
 каждой	из них.
    Часть 1  (BASIC program) - непосредственно	текст  програм-
 мы.  Длина этой части указана в каталоге  в качестве параметра
 Length. При просмотре программы BestView показывает и внутрен-
 нее пятибайтное представление	каждого	записанного в программе
 числа.	 Если это число	0..65535 (как обычно и бывает),	оно по-
 казывается так: #XXXX=YYYYY, т.е. в  HEX и  DEC-форме одновре-
 менно.	Иначе просто показываются HEX-значения всех пяти байтов
 числа:	#X1 #X2	#X3 #X4	#X5.
    Часть 2  (BASIC variables) - записанные после программы пе-
 ременные. Длина этой части равна  Start-Length.  Ее содержимое
 показывается в	виде HEX-значений.
    После этих двух частей в файле находятся четыре байта: пер-
 вые два байта фиксированы (#80	#AA), а	следующие два -	это но-
 мер строки автостарта	(при равенстве	этих байтов  нулю авто-
 старт отсутствует).  При просмотре файла  номер  строки  авто-
 старта	можно увидеть в	самом начале текста  (при предваритель-
 ном просмотре он не выводится).
    Следующие две части	имеются, если к	BASIC-файлу был	 допол-
 нительно присоединен  кодовый блок, и	длина файла  в секторах
 была искусственно увеличена.
    Часть 3  (Unused space) - пространство от  конца  исходного
 BASIC-файла до	начала присоединенного блока, т.е. просто оста-
 ток сектора. Обычно содержит всякий мусор, но иногда там  раз-
 мещают	какое-либо текстовое сообщение.
    Часть 4  (Code block) - присоединенный кодовый блок.  Выво-
 дится в виде текста.
    В каталоге диска могут быть	указаны	неверные значения Start
 и Length, в этом случае они  исправляются с  учетом  того, что
 Start>=Length и длина в секторах>=Start+4.  Может быть	указано
 значение Length = 0, т.е. программы как бы и вовсе нет, а есть
 только	переменные - в этом  случае  проверяется:  если	 задана
 строка	автостарта, значит эти "переменные" и являются на самом
 деле текстом программы.
    Если в каталоге указана нулевая длина в секторах, то  длина
 берется из параметра Start.
    Так	как обычно строки  BASIC-программы  достаточно	длинны,
 при ее	просмотре автоматически	устанавливается	режим разбиения
 длинных строк,	а после	окончания просмотра этот режим	восста-
 навливается.


 5.4. Графические файлы
 ──────────────────────

    BestView позволяет просматривать два типа графических  фай-
 лов: стандартный экран	(6912 байт) и ч/б спрайт (или экран без
 атрибутов) длиной 6144	байта.

    Стандартными экранами считаются следующие файлы:

 а) длиной 6912	байт;

 б) @-файлы (выводится экран программы,	записанной в таком фай-
    ле,	т.е. первые 6912 байт файла);

 в) файлы, содержащие упакованный экран	в одном	из следующих
    форматов:

    - LASER COMPACT 3.1-4.0 (с декомпрессором);
    - HRUST 1.0	(с декомпрессором или без него);
    - SCREEN OPTIMIZER 4.2;
    - ASC SCREEN CRASHER, MAXSOFT SCREEM PACKER	и  другие  ком-
      прессоры,	у которых упакованный экран  (с	декомпрессором)
      в	первых 16 байтах содержит команду CALL X (где X	- адрес
      в	ПЗУ, по	которому находится команда RET), а в первых  64
      байтах - число #4000 (адрес начала видеопамяти).

    Просмотр упакованных экранов невозможен, если при их чтении
 были дисковые ошибки или чтение было прервано клавишей	BREAK.

    Черно-белым	спрайтом (или экраном без атрибутов)  считается
 файл длиной 6144 байта.  При его просмотре можно выбрать режим
 экран/спрайт с	помощью	клавиши	'S' и инвертировать изображение
 с помощью 'X'.


 5.5. Шрифты
 ───────────

    Шрифтом считается файл длиной #300=768 байт  или  #800=2048
 байт. Его содержимое просто выводится в правом	окне.


 5.6. Откомпилированные	музыкальные модули
 ─────────────────────────────────────────

    С помощью BestView Вы можете прослушивать откомпилированные
 музыкальные модули  в формате	редакторов  SOUND TRACKER, S.T.
 PRO, SUPER SONIC, ASC SOUND MASTER, PRO TRACKER  и  PRO  SOUND
 CREATOR  (см. таблицу).  При проигрывании модуля со встроенным
 player'om показываются	адреса подпрограмм инициализации (INIT)
 и проигрывания	(PLAY) в шестнадцатеричном и десятичном	виде.
    При проигрывании можно увидеть два  индикатора:  на  правом
 отображается текущая амплитуда звука, а на левом вверху - час-
 тота тона  (размер индикатора по горизонтали - 96 pix, что со-
 ответствует  8 октав * 12 полутонов), а  внизу - частота  шума
 (0-31).
    BV не сможет проиграть модуль, если	 он  откомпилирован  на
 слишком низкий	адрес  (см. таблицу), а	также если при его чте-
 нии были дисковые ошибки или  чтение  было  прервано  клавишей
 BREAK (если модуль содержит player и без player'а его проигры-
 вание невозможно).
    Если у Вас имеется коллекция  музыкальных  модулей,	которые
 Вы прослушиваете с помощью BV,	рекомендую для сокращения зани-
 маемого на диске места	 (в 2-3	раза), во-первых, компилировать
 модули	без player'а (если BV сможет их	проигрывать в таком ви-
 де - см. таблицу), а во-вторых, сжать их с помощью  HRUST  1.0
 (без декомпрессора). Модули PRO TRACKER можно вообще не компи-
 лировать (см.ниже). Если вы сжимаете модули с player'ом, кото-
 рые нельзя прослушать	без player'а  (в правой	колонке	таблицы
 стоит "-"), то	стартовые адреса  исходного  и	сжатого	 файлов
 должны	совпадать.

 ┌──────────┬──────────────────┬─────────────┬────────────────┐
 │	    │ версия редактора │	     │		      │
 │ редактор │ или название     │ with player │ without player │
 │	    │ компилятора      │	     │		      │
 ├──────────┼──────────────────┼─────────────┼────────────────┤
 │SOUND	    │v1.3	       │      +	     │	      +	      │
 │TRACKER   ├──────────────────┼─────────────┼────────────────┤
 │	    │v3.0	       │      +	     │	      +	      │
 │	    ├──────────────────┼─────────────┼────────────────┤
 │	    │S.T.SONG COMPILER │      +	     │	      +	      │
 │	    │v1.2	       │	     │		      │
 │	    ├──────────────────┼─────────────┼────────────────┤
 │	    │S.T.MUSIC'S       │      +	     │	      -	      │
 │	    │RECOMPILER	v2.1   │(start>#9D68)│		      │
 │	    ├──────────────────┼─────────────┼────────────────┤
 │	    │PROCOMPILER v2.02 │      +	     │	      -	      │
 │	    │		       │(start>#9D68)│		      │
 ├──────────┼──────────────────┼─────────────┼────────────────┤
 │ASC SOUND │v0.12-1.12	       │      +	     │	      -	      │
 │MASTER    │		       │(start>#9D68)│		      │
 ├──────────┼──────────────────┼─────────────┼────────────────┤
 │SUPER	    │v1.20	       │      +	     │	      -	      │
 │SONIC	    │		       │(start>#9D68)│		      │
 ├──────────┼──────────────────┼─────────────┼────────────────┤
 │PRO	    │v2.1	       │      +	     │	      +	      │
 │TRACKER   ├──────────────────┼─────────────┼────────────────┤
 │	    │v2.4	       │      +	     │	      +	      │
 │	    │rough copy	version│(start>#9D68)│		      │
 │	    ├──────────────────┼─────────────┼────────────────┤
 │	    │v2.4	       │      +	     │	      +	      │
 │	    ├──────────────────┼─────────────┼────────────────┤
 │	    │v2.9	       │      +	     │	      +	      │
 │	    ├──────────────────┼─────────────┼────────────────┤
 │	    │v3.1	       │      +	     │	      +	      │
 │	    │remix by FRUNZE/SG│	     │		      │
 │	    ├──────────────────┼─────────────┼────────────────┤
 │	    │v3.1	       │      +	     │	      +	      │
 │	    │(by GOLDEN	DISK)  │	     │		      │
 │	    ├──────────────────┼─────────────┼────────────────┤
 │	    │v3.3	       │      +	     │	      +	      │
 ├──────────┴──────────────────┼─────────────┼────────────────┤
 │SOUND			       │	     │		      │
 │TRACKER		       │      +	     │	      +	      │
 │PRO			       │	     │		      │
 ├──────────┬──────────────────┼─────────────┼────────────────┤
 │PRO SOUND │v1.04	       │      +	     │	      -	      │
 │CREATOR   │		       │(start>#9D68)│		      │
 └──────────┴──────────────────┴─────────────┴────────────────┘

    BestView может проигрывать файлы PRO TRACKER'а с расширени-
 ями 'M' (v2.x)	и 'm' (v3.x).  Дело в том, что PRO TRACKER  при
 записи	на диск	автоматически компилирует мелодию, а  при  чте-
 нии - декомпилирует.  И такие файлы распознаются, как откомпи-
 лированные без	player'а.
    И еще немного информации о PRO TRACKER 3.3.	Как известно, в
 этом редакторе	нельзя установить  TEMPO  меньше трех, но после
 конвертации из	другого	формата	в формат PRO TRACKER вполне мо-
 жет быть, например, TEMPO = 2 (один такой файл	у меня есть). В
 самом редакторе  такой	музыкальный модуль звучит нормально, но
 стандартный PT	3 Player не может его проигрывать. Tакие модули
 все же	можно прослушать  с помощью  BestView, но  TEMPO  будет
 автоматически увеличен	до трех	 (эта величина хранится	по сме-
 щению #64 от начала откомпилированного	 без  player'а	модуля,
 или, что то же	самое, файла с расширением 'm').


 5.7. Тексты программ в	формате	различных ассемблеров
 ────────────────────────────────────────────────────

 5.7.1.	GENS
 ───────────

    Файл в формате GENS	отличается от обычного текстового файла
 тем, что первые два байта каждой строки содержат ее номер. Но-
 мера упорядочены по возрастанию и не могут быть больше	 32767.
 При выводе текстового файла  BestView проверяет его на	принад-
 лежность GENS'у и, если это так, преобразует его.

 5.7.2.	PASM
 ───────────

    Формат PASM	(Power Assembler) версий 2.3 и 3.0 не отличает-
 ся от обычного	текста,	а потому никакой перекодировки не  про-
 исходит.

 5.7.3.	TASM
 ───────────

    Все	версии	TASM'а	не рассчитаны на использование в тексте
 русских букв. Поэтому обычно вместе с TASM'ом используют изме-
 ненный	шрифт, в котором на месте малых	латинских букв находят-
 ся русские.  При просмотре TASM'овских	файлов BestView	ищет на
 диске шрифтовой файл 'TASM.FNT' или 'RUS.FNT',	и если он есть,
 использует его	при выводе текста.
    Файлы TASM 2 распознаются по типу 'C' и  стартовому	 адресу
 38750.	 Файлы TASM 3: тип 'A',	start=39221.  Файлы TASM 4  (by
 XLD): тип 'A',	start=40872. Файлы TASM	4 (by RST7): тип 'A', а
 стартовый адрес - это на самом	деле  номер строки, на	которой
 находится курсор при редактировании текста (считается,	что но-
 мер строки не может быть больше 4096).	 Кстати, файлы с расши-
 рением	'A' и стартовым	адресом	0 могут	быть и GENS-файлами  (у
 меня есть несколько таких файлов). Чтобы отличить их от файлов
 TASM 4, производится проверка внутренней структуры.

 5.7.4.	MASM
 ───────────

    Файлы MASM 1.1 распознаются	по типу	'a' и стартовому адресу
 38667.	При их просмотре можно клавишей	'F' переключать	отобра-
 жение символов	с кодами  #60-#7F  (латинские прописные/русские
 заглавные буквы).

 5.7.5.	ZX ASM
 ─────────────

    Файлы ZX ASM 3.0 распознаются по типу 'C' и	стартовому  ад-
 ресу 35151.  Файлы ZX ASM 3.10	распознаются по	трехсимвольному
 расширению 'C	','asm','txt' или 'zas'	(трехсимвольное	 расши-
 рение состоит из байта	'тип файла' и  двух  байтов, в	которых
 обычно	указывается стартовый адрес).

 5.7.6.	ALASM
 ────────────

    Файлы  ALASM 2.8-4.1  распознаются	по  типу  'H', нулевому
 стартовому адресу и наличию в файле символа 'H' по смещению 8.

 5.7.7.	XAS
 ──────────

    Файлы XAS распознаются по трехсимвольному расширению  'XAS'
 (регистр букв неважен).


 5.8. Упакованные файлы.
 ───────────────────────

    BestView распознает	файлы, упакованные с помощью HRUM 3.5i,
 HRUST 1.0, PCD	6.1,  PCD 6.2,	MS-PACK	01.96,	DSQ 4.12,  CODE
 CRUNCHER 3.11,	TRUSH 3.862, ASC LZPAC 4.5, PACK 2.2b, LZH PAC-
 KER 1 и LZH PACKER 2, и при предварительном просмотре	выводит
 информацию об этих файлах.  Если файл ничего не содержит, кро-
 ме единственного упакованного блока, выводится	надпись	"Packed
 block".  Если после упакованного блока	в файле	 находится  еще
 что-то, выводится надпись  "First  xxxx  bytes: packed	block",
 где xxxx - длина блока. Далее выводятся следующие параметры:

 Compressor	: Название компрессора.
 Block address	: Адрес	размещения блока в памяти (может не
		  совпадать с адресом, указанным в каталоге).
 Block length	: Длина	упакованного блока.
 Decompress to	: Адрес, по которому блок будет	размещен после
		  декомпрессии.
 Decompressor	: Адрес	буфера для декомпрессора. Принимает
		  значение "No", если блок не содержит деком-
		  прессора.
 Int. on exit	: Указывает, разрешены или запрещены прерывания
		  после	окончания распаковки. Принимает	значе-
		  ние "Not used", если декомпрессор не содержит
		  команд DI и EI.
 Auto-start	: Адрес, по которому будет передано управление
		  после	распаковки блока. Принимает значение
		  "No",	если после распаковки выполняется RET.
 New SP		: Значение SP, которое будет установлено после
		  распаковки блока. Принимает значение "No",
		  если SP не изменяется.
 Unpacked length: Длина	блока после распаковки.
 K=xx%,	save yy%  Показывает эффективность компрессии. Если
		  длину	блока после распаковки принять за 100%,
		  то K - это длина упакованного	блока, а save =
		  100-K	- показывает, на сколько процентов блок
		  стал меньше в	результате упаковки.

    При	просмотре упакованных блоков производится автоматическая
 распаковка. Если в файле содержится несколько таких блоков, бу-
 дет распакован и показан только первый из них.

    Распаковка может не	выполняться по следующим причинам:

 - Block length	> #6400=25600;
 - Unpacked length > #6400=25600;
 - при чтении блока были дисковые ошибки;
 - чтение блока	было прервано клавишей BREAK.


 6. Screen Grabber
 ─────────────────

    В любой момент, когда BV ждет нажатия клавиши, Вы можете на-
жать 'SS+I'.  Появится прямоугольное окно, которое можно переме-
щать и изменять  размеры  (SINCLAIR,CURSOR,QAOP,SXOP - перемеще-
ние, CS+QAOP, CS+SXOP - изменение размеров; можно использовать и
диагональное перемещение). Если нажать 0 или ENTER, содержащаяся
в окне информация будет помещена в буфер обмена (старое содержи-
мое буфера исчезнет). При нажатии SS+0 или  SS+ENTER  информация
будет добавлена к содержимому буфера.
    Посмотреть содержимое буфера можно, нажав  'SS+V'  в главном
меню.  Как и при просмотре обычного файла, можно записать содер-
жимое буфера на диск. Размер буфера - #1000=4096 байт.

			   *   *   *