Spectrophoby #06
11 декабря 1996
  Софт  

╔════════════════════════════════════════╗
║  UNRECOGNIZED FORMATTING OBJECT v1.0   ║
╚════════════════════════════════════════╝
     Краткая инструкция к применению.     
                                          
  Данная  программа  является копировщиком
дисков "трек в трек" с форматированием вы-
ходного диска.                            
                                          
           Что может программа:           
                                          
- копировать  диски со случайной разметкой
 (пример UFO-2);                          
- режим  копирования - одно- и двух-диско-
  водный;                                 
- подрежим копирования  -  RESTORING диска
  на одном дисководе;                     
- копируемая дискета должна  быть двухсто-
  ронней;                                 
- работа с ЛЮБОЙ  версией TR-DOS,  включая
  нестандартные прошивки;                 
- копирование и восстановление IS-DOS дис-
  ков (копия становится MASTER DISK'ом, со
  "сбойным" сектором 512-byte);           
- корректная работа с отечественными  дис-
  ководами с "неубранными" перемычками;   
                                          
         Чего не может программа:         
                                          
- копировать защищенные дискеты (MICROPRO-
  TECTOR, BYTEMARE), вернее сможет, но ре-
  зультат будет плачевным;                
- копировать дискеты с количеством  секто-
  ров на треке, большем чем 16;           
                                          
Процесс  копирования дискеты можно разбить
на несколько последовательных этапов, пов-
торяющихся для каждого копируемого трека: 
                                          
- SCANNING TRACK STRUCTURE  -  определение
  структуры трека  -  количества,  номеров
  и размеров секторов на треке,           
- READING - чтение входного диска,        
- FORMATTING - форматирование выходного,  
- WRITING - запись информации,            
- CHECKING - контрольное чтение с копии,  
                                          
                                          
- COMPARING - окончательное действие,     
  подтверждающее  достоверность  копирова-
  ния, заключается в сравнении прочитанной
  информации с входного и выходного дисков
                                          
              Как управлять:              
                                          
  Вашему вниманию представляется меню. Уп-
равление - курсорными клавишами + "ENTER".
Текущая опция выделяется инверсным цветом,
опции,  помеченные  зеленым  цветом, можно
выполнять; "красные" опции выполнить нель-
зя. Опции, помеченные "v", являются актив-
ными, помеченнные "х" или вообще не  поме-
ченные - отключены.                       
                                          
            Меню "WORK MODE":             
                                          
START  U.F.O.  -  запуск  копирования. Вас
попросят  вставить  входной  (и  выходной)
диски в соответствующие драйвы и нажать на
что-нибудь для начала копирования.        
                                          
                                          
 Во время копирования, будь то чтение, за-
пись,  проверка, можно нажать на "S" - те-
кущий  сектор будет помечен как сбойный, и
впоследствии  (по прошествии всех секторов
на  треке)  выдадется сообщение об ошибке.
Эта  команда  введена на тот случай, когда
на копируемом диске информация безвозврат-
но утеряна, а ждать, пока пройдут все цик-
лы автоповторов неохота.                  
                                          
Сообщение об ошибке состоит из:           
- собственно самого сообщения,            
- кода ошибки контроллера ВГ-93 (НЕХ),    
- расшифровки кода ошибки,                
- запроса дальнейших действий,            
Ответ "ABORT" на всех  этапах  копирования
однозначно возвращает в главное меню.     
                                          
  Если  ошибка  произошла на этапе чтения,
то  ответ "RETRY" повторяет процедуру чте-
ния  с  первого  сбойного  сектора,  ответ
"SKIP"  пропускает первый сбойный сектор и
процедура  чтения  продолжается,  при этом
сбойный сектор помечается как нормальный. 
  Если  ошибка  возникла на этапах записи,
форматирования,  проверки,  сравнения,  то
ответ  "RETRY" повторяет все операции, на-
чиная  с  форматирования  выходного диска,
ответ  "SKIP"  пропускает  текущий трек, и
программа  переходит  к  чтению следующего
трека на входном диске.                   
                                          
  Кроме того, имеется клавиша "BREAK", на-
жав  на которую, можно приостановить копи-
рование.  Проверка на нажатие производотся
после всех операций с выходным диском. От-
веты  "SKIP"  и "RETRY" в этом случае про-
должают копирование.                      
                                          
 SINGLE DRIVE COPY - установка режима  ко-
пирования  на одном дисководе, при копиро-
вании будут выдаваться запросы на вставле-
ние  входного или выходного дисков в соот-
ветсвующий дисковод,                      
 DOUBLE DRIVE COPY - установка режима  ко-
пирования на двух дисководах. Более  быст-
родействующий вариант - копирование произ-
водится в автоматическом режиме.          
 RESTORING - установка режима лечения дис-
кет,  подрежим копирования на одном диско-
воде,  отличается  тем,  что  не выводятся
запросы на вставление дисков.             
                                          
          Меню "SELECT DRIVES":           
                                          
INPUT DEVICE: X - выбор входного дисковода
(А,В,C,D),                                
OUTPUT  DEVICE: X - выбор выходного диско-
вода (А,В,C,D),                           
 В режиме  "DOUBLE..."  можно  ввести  как
входной, так и выходной диски (одинаковые,
однако,  ввести  нельзя), в других режимах
выходной дисковод повторяет входной.      
                                          
          Меню "TRACK DIAPASON":          
                                          
 ALL DISK - эта опция устанавливает диапа-
зон  копирования от 0 до 159 трека, служит
для  тех,  кому  "в ломы" использовать две
следующие опции:                          
 FROM  TRACK  ХХХ  - ввод начального трека
для копирования                           
 TO  TRACK  ХХХ - ввод последнего (включи-
тельно) трека,                            
 "BREAK" - отказ от ввода.                
Кстати,  номер  трека  может быть любым, в
диапазоне 0-255, никаких проверок на нали-
чие  в природе этих треков, не производот-
ся.                                       
                                          
        Меню "VERIFY DIRECTIVES":         
                                          
  Это  меню управляет ходом копирования, с
помощью него можно отключить проверки дос-
товерности для всех этапов копирования:   
 READING - отключает проверку достовернос-
ти чтения,                                
 WRITING - тоже, для записи,              
 CHECKING - отключает этап проверки, - ус-
коряет процесс копирования                
 COMPARING - тоже, для сравнения.         
                                          
          Меню "IGNORE ERRORS":           
                                          
  Это  меню отключает сообщения об ошибках
и  как  следствие,  запросы  на дальнейшие
действия.  Индикация,  однако сохраняется.
При  возникновении ошибки производится ав-
томатический ответ "SKIP", как если бы это
делали вы.                                
 READING - при чтении, чтение продолжается
со следующего сектора,                    
 WRITING - при записи, тоже...            
 CHECKING - при контрольном чтении,...    
 COMPARING - при сравнении,...            
Следует  отметить, что если в меню "VERIFY
DIRECTIVES" соответствующая опция  включе-
на,то в этом меню этаже опция отключается.
                                          
        Меню "FORMAT CORRECTION":         
                                          
Данное  меню  корректирует разметку на вы-
ходном диске:                             
 INDEX  MARK - в начале трека ставится ин-
дексная  метка, в частности она необходима
для MS-DOS дисков, и для правильной работы
эмуляторов SPECTRUM на IBM.               
 TRK. NUMB.CORR. - корректирует номер тре-
ка  в заголовках секторов, равный физичес-
кому номеру копируемого трека,            
 SIDE.NUMB.CORR.  - тоже,для номера сторо-
ны, замечу, что стандартные дискеты форма-
тируются в этом смысле неправильно,       
 SIZE.SECT.CORR.  - коррекция размера сек-
тора до двух-битного числа.               
                                          
           Меню "INTERLEAVING":           
                                          
 INCREASE  FROM MINIMAL - опция, с помощью
которой  на  выходном диске будут формиро-
ваться сектора, номера которых будут начи-
наться с минимального.                    
Если  эта  опция выключена, то на выходном
диске  будут  формироваться  сектора в том
порядке, в каком они были считаны со вход-
ного диска,                               
 AUTO-ROLL  NUMBERS  - автоповорот номеров
секторов  для  увеличения  скорости чтения
дискеты,   автоповорот  осуществляется  на
четверть трека при переходе с четного тре-
ка на нечетный (когда "череп" не сдвигает-
ся) и на пол-трека при переходе с нечетно-
го на четный.                             
                                          
         Меню "STANDARD SETUPS":          
                                          
  Это меню необходимо для быстрой установ-
ки  нескольких  опций в копировщике, когда
заведомо  известен формат копируемого дис-
ка.                                       
                                          
TR-DOS - понятно (?),                     
MS-DOS - для правильного  копирования  MS-
DOS дисков,                               
IS-DOS  -  для  копирования IS-DOS дисков,
если эту опцию не установить, то правильно
скопировать IS-DOS диск вам не удастся.   
FREE  FORMAT  -  отключает все безусловные
блокировки в меню.                        
                                          
            Записано в Самаре.            
                                          
© 1996 STARS OF KEALADAN H.G. А.L.KOROLEV 
                                          
                                          
                                          
                                          
                                          



Other articles:


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

Similar articles:
Toy Review - An overview of new gaming software: The Last Adventure
Stuck? - Dictionary adventyurnoy playing "Revolt".

В этот день...   21 November