Сам имел дело с этой интересной своей уникальной графикой системой в 1991. В МГУ тогда пытались внедрить на них бухгалтерию, а y меня был соответствующий пакет в Turbo Pascal 3.0 - мой одногруппник, получив отдельную комнату в ГЗ и Корвет, занимался переносом, используя Pascal MT+. К сожалению, автор Express Pascal нам тогда свой разработки не предложил, хотел продать. А мы могли бы обеспечить хорошее тестирование для EP.
Сейчас решил позаниматься Корветом в связи своим проектом по вычислению числа π на разных платформах. Естественно возникло много вопросов, не встречл Корвета с 1992. Мне тогда даже представлялось, что Корвет он откуда-то из ВПК - очень солидные корпус с двумя дисководами и монитор производили очень сильное впечатление, которое подкреплялось хорошими графическими возможностями. Портили впечатление только процессор и очень громкая работа дисковых приводов. Только недавно узнал, что Корвет - это "левая" разработка физфака МГУ. В магазинах Корветов тогда не встречал, также не помню, чтобы ими торговали на радиорынках, например, в Тушино. Интересно сколько мог стоить Корвет в 1989-91? Кто-нибудь реально покупал этот компьютер? В википедии написано, что 11 фабрик поизводили Корветы... Но сколько их сделали, данных не нашёл. Интересно, что Корвет, как недавно прочитал, был сильно приторможен УКНЦ , вокруг истории которого до сих пор много неясного.
Начал работу с образами дисков, используя стандартный во многих Линукс пакет cpmtools, но он, как оказалось, только может через формат v1050 корректно показывать содержимое каталога, но копировать файлы правильно не умеет. Выручила утилита с необъяснимым для меня названием, steinblum. Потом нашел MST и даже её сбору под Линукс - работать с ней быстрее, чем с стейнблюмом. Утилита xkorvet под Linux не собирается. Но хотелось бы довести до рабочего состояния и cpmtools, там есть файл конфигурации /etc/cpmtools/diskdefs, кyда прописал
но это не помогло, читать и писать правильно через cpmcp -f korvet не получается. Может кто пробовал наладить эту программку для Корвета?Код:diskdef korvet seclen 1024 tracks 80 sectrk 5 blocksize 2048 maxdir 128 skew 0 boottrk 2 os 2.2 end
Интересно, чем МикроДОС отличается от СР/М? Есть ли там поддержка фич СР/М+? Для меня удивительно, что на компьютере с, как минимум, 48 кб дополнительной памяти не была перенесена сама СР/М+. Может кто-нибудь знает, в чем причина?
Как понял бейсик в ПЗУ чисто кассетный как на первых IBM PC? У меня не получилось запустить команд для работы с диском. Странно, ориентировались на MSX, а там бейсик поддерживает дисководы.
Прочитал статьи в Радио про Корвет и книжку, но там очень мало информации по многим темам. Не могу разобраться как работать с таймером. Понял, что он там такой же как и на IBM PC, но где его порты? Может кто-нибудь поможет с информацией. Пока разобрался только с тем, что на Корвете используется прерывание с частотой 50 Гц (это точно 50? Не уверен на все 100), кoторые идут от перехода на 0xf7f0. Это таймер или растр? Прерывание начинается именно с этого адреса или с какого-то другого? Есть ли где-нибудь карта портов Корвета? Хотелось бы иметь доступ к информации примерно такой же, что доступна для норвежского Корвета - http://www.djupdal.org/tiki/tekniskedok/
Спасибо
- - - -
нашел - http://emuverse.ru/wiki/%D0%9A%D0%BE...86%D0%B8%D1%8F - разбираюсь