[2/2] MadRom v3.0 HELP
ZXNet эхоконференция «real.speccy»
От Alexander Kormishin → Кому All 05.11.1998
Здравствуй, All!
---------------------------------------------------------------
Пофиксеный и доработаный командер by Max Petrov:
О нововведениях. Это:
- просмотр картинок (клавиша "i"), в экран выводятся 27
секторов, начиная с трк/сек файла, на котором стоит курсор,
- запуск кодового файла ("u", адрес берется из каталога,
sp:=этот адрес,в порт #7ffd=>#10, jp на этот адрес).
- пометка по маске (клавиша "k")-добавляет к уже помеченным
файлам новые, в которых найдутся немаскированные символы.
- переименовывание группы файлов (ss+r). Во всех отмеченных
файлах переименовываются введенные символы.
- склеивание групп файлов (ss+j).Здесь нужно сказать особо.
склеиваются все файлы, которые были отмечены по-порядку,
сверху-вниз. Причем склеивать можно сразу несколько групп
файлов. адо их только правильно отметить.
Пример:
допустим, помечено было в таком порядке:
boot B (1) ─┐
file0 C (2) │
file1 B (3) │
... │
file8 C (10) │
file9 C (11)─┘
file10 C (15)─┐
file11 C (16)─┘
file12 C (12)─┐
file13 C (13) │
file14 C (14)─┘
...
после склеивания получится вот что:
boot B
file10 C
file12 C
...
Если в склеиваемой группе первый файл-с расширением "B", то
его параметр "lenth" не изменится, т.е. будет создан
моноблок.
если после склеивания длина файла оказалась больше 255 секов
,то будет создаваться несколько файлов, с одинаковым именем
и в их расширение будет заноситься их порядковый номер.
например, после склеивания у "boot" получилась длина 513
секов - вот что будет в каталоге:
boot B 255
boot 1 255
boot 2 ..3
file10 C ...
file12 C ...
...
Диск должен быть нормальным трдосовским! е иметь файлов с
длиной в секах "0" и не иметь пустот между файлами.
- Режим работы с расширенной памятью(128/max) переключается
ss+p (нужно для рамдиска и в прошивке по умолчанию стоит
128, чтоб не тормозить. :)
- Режим запуска файлов "max/128" переключается ss+o.
Если здесь стоит "128", то в порт #EFF7 будет выдаваться
"#04" и т.о. прога будет запускаться с закрытыми страницами
выше 128К. Сделано специально для прог, которые не
понимают, что рамдиск трогать нельзя :)
Перечитывание диска на дисководах A...D - клавиши 1...4
соответственно или выбирать нужный драйв (cs+1), а потом
тыкать мышой в "1-new" или сразу жать среднюю кнопку. Выбор
флопа "output" - ss+1..4 непосредственно или выбирать с
помощью cs+2.
Мышой можно теперь метить файлы не мучая постоянно
правую кнопку , а один раз нажать и вести мышу вниз или
вверх (а-ля FPM3.05).
Реализована полноценная работа с четырьмя флопами,
причем "A" и "B" работают с турболоадером, а "C" и "D" - по
#3д13 - сделано главным образом для рамдиска.
Для входа в режим пометки можно теперь на файловом окне
нажимать правую кнопу (а для выхода - левую).
Теперь _max_free_sec_ диска _не_2544_секов_! Пришлось
пойти на это из-за того же рамдиска.Теперь маx_size
вычисляется не по первому свободному трк/сек, а берется
из каталога.
Теперь некоторые неочевидные вещи для тех, кто еще не
видел FPM раньше:
- все основные доступные в данный момент команды видны
внизу.
- пометка: мышой см. выше или ENTER. Копироваться файлы
будут в том порядке, в каком они были отмечены.
- запуск: также ENTER,левой кнопкой мыши или по горячим
клавишам, видимым слева от крайнего левого столбца.
Для запуска файла из среднего столбца жать CS+A..V. Для
запуска в 48м режиме - жать "0".
- листание страниц: cs+3,cs+4 или мышой кликнуть в
верхней/нижней половине...правой трети экрана (окном ее
как-то не назовешь. :)
- выбор INPUT/OUTPUT DRIVE мышой: просто кликнуть по
соответстующей позиции (верхняя половина правой трети
экрана) и все.
Число файлов (и стертых) пересчитывается при каждой записи
в каталог.Поэтому,если стертый файл переименовать в обычный
то он восстановится.
При операциях с файлами (например,копировании) длина файла
в секторах, начальные трк/сек берутся из каталога.
Если вдруг встретится файл с длиной в секах "0",то он будет
скопирован неверно.
В меню "Xcare":
- Keep - запись каталога на трк161/сек7 (вначале трек
форматнется).
- rEstore cat -восстановление каталога с 161/7
- Restore disk - реставрация диска с первого отмеченного
файла или ,если таких нет, сначала.
Особо предупреждаю: в коммандере изначально отсутствуют
всякие там перестраховки-перепроверки, какие есть, например
в CONVERе, так БУДЬ В ИМАТЕЛЕ , ALL и следи за руками! :)
Прошивку настоятельно рекомендуется использовать совместно
с TRDOS5.12f by Reanimator, зачем и была сделана поддержка
#3D13 в командере (RAMdisk, все-таки!:).
Дальнейшего апгрейда прошивки, скорее всего, не будет.Места
уже нет. у разве что появится читалка, занимающая меньше
BEv1.3(сейчас около 5К), и равная этой по возможностям.
Хочется передать привет создателям аналогичных вещей
(у кого и былa... позаимствованa идея сервис-прошивки:)
и вообще всем Game & Systeм - мейкерам:
Thanx и всего вам наилучшего! :)
(c)1998 MAD & Роман Милюков & AXLR
---------------------------------------------------------------
Hу, все. До свидания, All.