agawt Ранная версия "Агат-Автор" для семерки. Грузится автоматически alvgraf Пожалуй, самый мощный графический редактор, созданный для семерки. Грузится автоматически aos_bas Обучающая система по Бейсику. Запуск: RUN BASIC asm_89 "Агат-Ассемблер-89" - ранняя версия Best Tool Kit basint Связка из слегка патченного basic-60 и слегка патченной dos33, названной теперь ALV SUPER DOS. Коэффициент глючности этой связки легко может соревноваться с глючностью windows95-98, причем если последняя могла проработать почти целый день при условии сидящего рядом пользователя, то basint мог работать целый день только в отсутствии пользователя. Однако прирост глюков патченного dos33 был заметно меньше прироста глюков basic'а, поэтому интересной и полезной оказывалась связка стандартного basic-60 + ALV SUPER DOS. Она уже обладала хорошей скоростью работы с дисководом, и приемлимой устойчивостью. misc ИКП-7 с небольшим количеством прог. Просто посмотреть черно-белое меню, отсутствие AppleSoft... Прога FS - СУБД Эврика, вероятно, первые версии СУБД Парус, входящей в КПОН. GAMES* - небольшая база, которую я пытался в ней создать. musiced MusicEditor by Frolov. Это - адаптированная для basic-60 версия, адаптирована с глюками (а может это изначальный глюк ?), которые не проявлялись в реальной машине. В эмуляторе же нужно иногда (в главном меню) нажимать букву G чтобы продолжить работу. Кроме того, для правильного воспроизведения звуков нужно правильно выставить скорость эмуляции, для современных машин коэффициент задержки должен быть около 800-1000. mycomp Сборка ALV SUPER DOS + basic-60. Этой сборкой я пользовался бОльшую часть жизни с "Агатом". На диске представлены программы, которые составляли мой джентельменский набор (звездочкой отмечены программы, которые я писал сам): HELLO - интерпретатор BASIC-60 LENA* - редактор дисков. Идея была заимстована у POLYINTELовского редактора, но здесь она воплощена так, как нравилось мне. В дальнейшем она была портирована на PC под тем же названием. См http://ssmu.ru/er/zip/selena.zip Штатный SEDIT мне всегда казался верхом неудобства - от времени запуска до отсутствия сервиса. SeLENA использует полный знакогенератор, придуманный мной (и реализованный еще в железе, а затем перенесенный в эмулятор). DEKA* - резидентный (!) файловый процессор. Может копировать и просматривать любые файлы в текстовом и двоичном виде, выполняет еще ряд операций (проверка, переименование, смена типа...). В отключенном состоянии (диалоге Бейсика) нажмите в любой момент Ctrl-O - активируется процедура печати текстового экрана на принтер. Умеет обходить и блокировать сбойные блоки при записи файла. От названия этой программы появился мой логин. TRASSA* - дебуггер. Я знал о существовании трассера из BTK, но живьем не видел и написал в итоге свой. TRACK* - компактный потрековый копировщик дисков. ИКП у меня не было, поэтому написал свой. Вообще-то хороший копировщик входит в состав Школьницы, но он копирует только весь диск целиком, что не очень хорошо. SYS* - инициализатор диска с записью операционной системы и бейсика. Это не форматтер диска - он не переписывает поля адреса ! Но каталог и прочие структуры обнуляет. Предназначен для быстрого создания системных дискет. VTOCVIEW* - к 1995-му году я уже почти подошел к концепции программы автоматического восстановления дискет, вроде ndd. VTOCVIEW - это предпоследний шаг к такому решению. Практически, она является графическим аналогом MS-DOS'овской chkdsk - т.е. только находит ошибки, но не исправляет их. TEST, TEST.DATA - знаменитый "комплексный тест", играющий клавир Баха. TEST.OTK - из книжки Мымрина, с кучей исправленных ошибок. PS* - перезагрузчик системы. ОС для семерки не загружались, если вся конфигурация машины не была приведена в состояние "только что включили питание". Команда PR#3 приводила к ошибками. Прога PS - перезагрузчик системы, что-то вроде UNIX'ой reboot - решала эту проблему. NELLI* - одна из последних разработок. Она появилась, будучи навеянной копировщиком ИКП, который я увидел на девятке. Концепция та же самая - считывание большой группы файлов в память, затем запись оттуда. Отличия: группу можно записать повторно (не обязательно полностью) на несколько дисков назначения, умеет обходить сбойные блоки при записи, IMHO, имеет более удобное управление. При работе использует ОЗУ по максимуму, поэтому выкидывает из него ВСЕ, кроме себя :). Есть встроенный просмотрщик текстовых файлов. FID - очень неудобный, переделанный с Apple ][, файловый процессор. Но первые годы приходилось пользоватся им - больше ничего не было. SF* - SuperFormat. Команда INIT довольно медлительна, к тому же резервирует для ОС первые три дорожки. Да и не было ее в ALV SUPER DOS. Была прога FORMAT, быстрая, но она не проверяла диск после форматирования, к тому же у нее внутри хранился полный образ системной дорожки, что почти в два раза увеличивало ее объем. Поэтому я сделал собственный форматтер, базирующийся на драйвере дисковода из кода FORMAT. Он выполняет пять операций: форматирование, тест чтением, тест записью (с потерей данных), инициализацию, отметку сбойных блоков во VTOC (по результатам предыдущих тестов). Пользователь мог выбрать одну из примерно 20 программ выполнения этих действий. Тест можно было выполнять бесконечно, пока на очередном проходе не будут успешно прочитаны все свободные сектора. Эта концепция в дальнейшем была реализована в тестере дисков TanyA для PC. См http://ssmu.ru/er/zip/tanya.zip VM* - виртуальный диск. 128 блоков (32 кб) в RAM. Доступен до перезагрузки. Использует вторую половину блоков дополнительной памяти, которая недоступна большинству других программ. Все проги работают только с дисководами 140 к. 800 к у меня появился только в 2007 году. schm Система численного моделирования. Запускается автоматически. Там же несколько примеров для нее, кажется, я ее пытался использовать даже для каких-то ВУЗовских расчетов. schm2 Тоже, но для 800к дисководов, глючнее. На диске представлено какое-то медицинское приложение, доки к которому есть на сайте (почитать/TXT). shkol ОС Школьница. Включает в себя Копировщик дисков, Отладочный комплекс, РАПИРУ/РОБИК - интерпретаторы. Этот диск я использовал очень много, в основном, из-за отладочного комплекса. Много в нем переделывал. Часть патчей интегрирована в диск, часть загружается по запросу из отдельных, небольших K-файлов. Кроме того, на диске представлено несколько других, часто используемых мной программ. Примерно половина из них - уже описанные в диске mycomp. SeLENA, TR, VTOCVIEW - это просто версии программ для отладочного комплекса. У ДОСовских и ДОК -версий общие исходники, отличия сборки обеспечивались условной компиляцией. Большинство других К-прог на этом диске - тоже для Отладочного комплекса. Патчи (грузятся командой "[LOAD"): ANY CHARS OUT + SPACE->"_": запрещает редактору заменять некоторые символы знаком вопроса AT-LIKE РЕЖИМ ВСТАВКИ В ДОК: запрещает редактору отключать режим вставки FRAGM: добавляет функциональность ФРАГМЕНТ - возможность записи части буфера в виде отдельного файла FULL BUFFER (TBUF: 16*256++): увеличивает размер буфера редактора за счет буфера объектных программ PRINT (CP866 RUSSIAN ENCODING): преобразование налету текстов перед печатью в CP-866. Наш класс Агатов был укомплектован руссифицированным (для MS-DOS) принтером Epson LX-800. RECONF: увеличение буфера объектных программ за счет буфера редактора. Например, подмодуль DEKA собирается только с этим патчем. SMALL (ВЫВОДИТЬ ЛЮБЫЕ СИМВОЛЫ): запрет преобразования маленьких букв в большие при выводе на экран. ОТКЛЮЧАЕТ ПЕРЕКОДИРОВКУ В ДОК: запрет преобразования схожих по написанию русских символов в латинские. Проги: CEP*: BASIC-фрагмент, который используется для конверсии BASIC-программы в текст. DECODER*: конвертор Агат-Авторских текстов в стандартный формат. У моего первого Агата был глюк в работе ОЗУ, который приводил к зависанию любых прог ШКОЛЬНИЦЫ. Поэтому первые годы я использовал Агат-Автор для набора BASIC-программ, а затем конвертировал их очень медленной BASIC-программой в текст. В дальнейшем, решив проблемму с ОЗУ, я стал использовать для редактирования текстов программ отладочный комплекс, но для преобразования старых исходных текстов была написана эта быстрая и удобная конвертилка. KOПИTPEK, KOПИTPEK.KOД - реставратор дисков 140 к. Использовал особенности системы позиционирования дисководов ес5088 для восстановления отдельных дорожек. Были версии этой программы для ДОС 3.3 (и даже много версий), но эта версия - для РАПИРЫ - мне нравится больше. MERI* - редактор анекдотов. Специализированный текстовый редактор. Анекдоты - база коротких текстовых файлов, разбросанных по свободным секторам загрузочного диска ДОС3.3. Очередной анекдот выбирался и выводился на экран после загрузки ДОС, перед загрузкой Бейсика. OTL - отладчик, выдранный из отладочного комплекса и оформленный в виде самостоятельной программы для ДОС3.3. PS* - перезагрузчик системы. SELENA* - редактор диска TR* - трассировщик USED - отладочный комплекс, оформленный в виде программы для ДОС3.3. Он замещал ДОС и Бейсик и ничем особенно не отличался от варианта обычной загрузки с системного диска, за исключением того, что за счет отсутствия лоадера, начального меню и калибровки дисковода экономилось несколько секунд. VTOCVIEW* - просмотрщик VTOC и TSList. ЗAПУCK* - небольшая прога-приветствие для РАПИРЫ. T3.S, T3* - тест ОЗУ. Запускается [EXEC T3.S shkol_o Та же версия Школьницы, но без патчей и со стандартным (одним из наборов стандартного) софта. Попробуйте, например, загрузить ее, а потом сказать: РОБИК; ВКЛ ДЕЖУРИК; СОТРИ С ДОСКИ; Для включение русских букв используется Scrool Lock, а чтобы не путаться с JCUKEN-раскладкой можно нажать F3. Иногда в этой версии возникает ошибка "неверный код операции" в эмуляторе: просто нажмите "g" в этом случае. Вероятно, это ошибка в самой системе, а не в эмуляторе (в поздних версиях для ИКП ее уже нет). testozu Тест ОЗУ от FRS. Запускается автоматически. wordmast Текстовый редактор WordMaster. Он ожидает расширенный знакогенератор семерки, но в эмуляторе используется нестандартное (мое) расширение, поэтому рамки окон выглядят цифрами. Нажмите Enter на дополнительной клавиатуре и редактор перейдет в графический режим. Там все будет правильно.