Обновлено 18.01.02 Всякая помощь в создании эмулятора и коллекции агатовских программ будет приветствоваться. Помощь может оказать каждый, у кого дома есть документация по "Агату", и не только. Предложения помочь можно присылать на ящик boy152<собачка>mail.ru и на ящик agat9<собачка>narod.ru, больших объемов информации (больше 100К) без предупреждения лучше не слать, маленькие письма и файлы, наоборот, желательно сразу. Вот что в основном требуется: Информация, скачанная Вами с "Агата" (файлы-образы дискет, которых у меня нет, прошивки ПЗУ различных Мониторов, дисководов и контроллеров принтера, знакогенераторов (знакогенераторов существовали чуть ли не десятки); Техническая документация по "Агату": Ваши описания форматов, алгоритмов работы и т.д., указания на неточности и ошибки в известных описаниях и руководствах, руководства и схемы в файловом виде, подойдут даже отсканированные в графические файлы страницы, которые потом кто-нибудь другой может подвергнуть OCR. Адреса сайтов, тоже посвященных "Агату" и вообще полезных ресурсов. Координаты людей, которые внесли в свое время достойный вклад в общее дело, но сейчас пока мною не найдены (из раздела "Зал Славы"). Отдельный вид помощи - выделение пространства под сайт, предоставление своего ящика для нужд сайта и дежурство на нем (по крайней мере раз в неделю желательно туда заглядывать). Автор будет не против, даже если Вы просто пришлете список неточностей и опечаток на данном сайте - поиск ошибок тоже полезное дело. КОНКРЕТНАЯ ПОМОЩЬ:Самое главное, что мне на данный момент надо - информация о дисководах. Только, естественно, не общего характера. Надо, чтобы по этой информации можно было бы сесть и эмулятор написать. И о 140-кбайтном, и 800-кбайтном. Нужны образцы программ для чтения, записи и форматирования (желательно с комментариями). Должна ведь где-то быть информация, по которой ДОС писали! Да и в каждой уважающей себя программе есть низкоуровневое чтение/запись. Желательно и описание всяких нестандартных форматов, типа защищенных дискет, и опять-таки образцы программ, читающих/пишущих в нестандартном формате. Как уже было сказано в разделе "Эмулятор Агата", для команд ADC и SBC я пока не знаю способа, как правильно реализовать десятичный режим - десятичная коррекция по-разному работает на процессоре 6502 и на IBM, а описание механизма коррекции на 6502 я не достал... Нужен также алгоритм подсчета контрольной суммы дискеты (и отдельных дорожек) в стандартном копировщике (например, из ИКП-1). А то нет дополнительной возможности проверить, правильно переслана дискета на IBM или неправильно. Еще чего надо - это вообще побольше информации о "семерке", а то у меня книг по ней нет. Но и неофициальная информация по ней подойдет. Еще библиография нужна. Какие книги по "Агату" выходили, кроме выставленного на моем сайте творения Мымрина? ИЩУ ПРОГРАММУЯ видел пару программ для "Агата", которых у меня сейчас нет. О некоторых только слышал или видел их названия. Примерный список их привожу здесь: Эппловских игр не ищу, так как знаю, что они выставлены на западных сайтах в несметном количестве. У меня было 5 игр, занимавших 140К-байтную дискету каждая (Karateka, Drol, Sammy Lightfoot, Talon, Kongo Bongo), из них осталась лишь Каратека, да и та запорчена. Но я о них не беспокоюсь и вам не советую - уж там-то они в надежных руках... ЛИТЕРАТУРАЕсли найдете какую-нибудь библиографию по "Агатам" - пришлите мне, пожалуйста (только не надо про зарубежные 6502). Пока же хочу сказать конкретно: мои друзья (из г. Дубовки) читали книгу, в которой был описан, в частности, агатовский Бейсик. По их словам, книга была плохого качества (без переплета, скреплена скрепками), белой, толстой (страниц 300). Они видели два тома из трех. В одном и основы агатовского ассемблера описывались. Она похожа на те, что поставлялись с "Агатом", но с моей "девяткой" поставлялись весьма тонкие книги, книга с информацией о Бейсике содержала около 100 страниц (из них собственно описание Бейсика занимало всего 35), и только в книжке про Рапиру их было за 200. Кто знает, что это за книга - прошу откликнуться! |