[an error occurred while processing this directive]

(none) Передовица » Hard » Контроллер дисковода Liberty Drive

[an error occurred while processing this directive]

Контроллер дисковода Liberty Drive

Нестандартный контроллер дисковода для Apple2e / Правец8а, построенный на микросхеме КР1818ВГ93 (WDС1793). Изготовитель пока не известен.
Если вы автор или что-то знаете о нем, свяжитесь с нами!
Похоже, эта же компания поставляла в СССР достаточно интересную среду программирования Micol Advanced Basic. См. также TimeRAM card.

(none)

1 вариант. Это оригинал сделанный в Москве. На плате предусмотрено 34 (17х2) контакта под стандартный разъем FDD. Но по факту устанавливался разъем "ОНП КГ 56-40-В53" с 40 (20х2) контактами, на "лишние" навесным подводилось питание дисковода.
фото обратной стороны платы. Архив с некоторыми фотографиями платы 44Мб.

(none)

2 вариант. Плата изготовлена в Ташкенте (СП Вариант). Трассировка почти повторяет оригинал, но есть отличия. Количество контактов для разъема дисковода увеличилось до 42 (21х2). Т.е. для "лишних" появились дорожки с отверстиями и, с другого торца платы, еще дополнительно два контакта (туда вывели массу). Для такого варианта у нас есть только сканы пустых плат.

(none)

3 вариант. Тоже Ташкент. Трассировка еще более не похожа на оригинал. Контактов для разъема дисковода теперь 38 (19х2) :) Тут так: совсем отсутствуют отверстия для 33 и 34 пинов FDD (но они и не используются контроллером), но есть "лишние" для питания дисковода.

(none)

Известные нам экземпляры, комплектовались приводами TEAC FD-55BR, точно такие применяли на PC как дисковод 360Кб. Формат 400кб, 40 дорожек, 2 стороны, 10 секторов x 512 байт. Но плата умеет работать и с разными объемами накопителей (например при инициализации, плата пытается проверить количество дорожек.):

Регистры. Первые 4 описаны в документации к микросхеме ВГ93, остальные реализованы на плате и являются нестандартными.

Прошивка читает 2 сектора с номерами 1 и 2 со второй дорожки в память с адресами 800...BFF и затем, если всё прочиталось, передаёт управление на адрес 801.

Архив с EPROM и Дисками от Liberty Drive

Liberty Drive включен в эмулятор (тестовый режим).

Однако для определения неочевидных особенностей и реализации полной/точной эмуляции, необходимо иметь такую плату на руках. У нас её пока нет. Мы готовы купить/поменять такую на любых условиях, так как это очень важна для исторического наследия Правца. Очень нужна схема, но если у нас появится такой контроллер мы и сами её срисуем с платы. Будем рады любой помощи и комментариям. Возможно, кто-то из авторов откликнется...

Так же, есть фото расширенной версии контроллера: фото 1, фото 2. (none)

Авторам этого сайта удалось разыскать два диска для такого КНГМД и снять с них файл-образы. Похоже, нам попался не фирменные диски, а их близкии копии (возможно в наборе файлов чего-то не хватает).

На дисках система ProDOS. Кратко рассмотрим что имеется на них, хотя вопросов по содержимому пока больше чем ясности.

(none)

SHELL V1.1 (C) XONEX, MOSCOW. Written by M.Shestakov, 1991. Это удобная оболочка для запуска/просмотра файлов, автоматически запускается при загрузке с диска и находится в файле SHELL.SYSTEM. Вероятно она будет работать и на других дисках с ProDOS, например 140Кб. Предлагает прочитать инструкцию в файле SHELL.HELP, к сожалению на диске не оказалось этого файла.

(none)

На диске есть две известные программы для копирования файлов, адаптированные для работы с ProDOS и
папка PARIS - в ней русская версия пакета ПАРИС (возможно адаптированная для Liberty Drive).

(none)

LIBERTY.SYSTEM и файл данных для него LIBERTY.COPY, типа образа диска при форматировании.
v 1.09 March 1992 by Stas Korostylev & Vladimir Fedorov. A2.VladInterNET: stas@vlad.aaug.msk.suA2-Link Apple User Grop125057 p.o.Box 506 Moscow (095)333 17 98.

Оболочка Либерти, типа Norton-commander (иногда используется как оболочка для автозапуска). Можно копировать диски с PRODOS из формата 140кБ на диски Liberty, а еще копировать файлы с IBM PC на Правец и обратно. Последнее было нужно для обмена текстовыми файлами с IBM-совместимой машиной.

(none)

STARTUP - Translate AppleWorks Files to ProDos text files with possible character conversion.
Michael A. Otlivanchik and Vladimir V. Ravdin (Михаил Отливанчик и Владимир Равдин?).
11 feb 1991 Copyright (c) 1991 by AGGA.
Программа для преобразования файлов из формата AppleWorks/Paris в текстовый формат (т.е. убирает разметку). выбирается диск, каталог, файл, кодировка, и файл сохраняется с расширением .txt. BASIC.SYSYTEM - просто бейсик, который запускает startup.bas.

Char.set - Скорее всего, файл данных с кодировками для предыдущей (или следующей) программы.

CONVERT.SYSTEM - File convertor. Version 1.1. Mar 1991. Written by D.Vaskovshy (VDL). Видимо, для преобразования файлов из форматов PC. Похоже, в этой версии работают не все задуманные автором функции.

(none) [an error occurred while processing this directive]