Размышления о тенденциях развития прикладного и системного ПО на РК ОРИОН (применительно к представляемой оболочке NC)Размышления 1993-1995 годовПродаю платы и наборы микросхем, куплю микросхемы z80 Магазин запчастей ПК Орион-128(C) Black Cat Corp. 1995 Эпиграф: Лучше иметь нормальную РК-ДОС на РК86, имеющую НОРТОН и нормальные системные ф-ции, чем умереть молодым от бессильной злобы, что "убогая железяка" ОРИОН-ПРО ценой в 70 баксов (HARD & System SOFT) не "запускается" после полугода трудов по пайке и поиску дефицитных ИМС, или повеситься от того, что станет жалко потраченных впустую денег и трудов на ОРИОН-ПРО - на экзотический и собранный в нескольких десятках экземпляров, ORDOS-компьютер, без программ и будущего. Размышления о тенденциях развития прикладного и системного ПО на РК ОРИОН (применительно к представляемой оболочке NC). Идея состряпать свою, родную графическую оболочку вроде The Northon Commander (естественно, имеется в виду IBM PC) родилась почти год назад, когда впервые был написан цветной оконный драйвер - примочка к драйверу VT52EX. С этого времени идет отсчет моей экспериментаторской деятельности на поприще "раскрашивания" ОС CP/M 1977 года рождения. Весной 1995 г появилась первая графическая оболочка серии NC для АСР/М V1.53. Она могла работать только с АСР/М 1.53 , т.к. напрямую на экране раскрашивала текст, выводимый драйвером VT52EX (на 400 точек). Пожалуй, это был самый удачный случай - на АСРМ 1.53 не было ни каких проблем при взаимодействии цветной среды и ОС. Далее, (весной 1995 г.) у нас появилась Альтаир-ДОС, которая даже в БЕТА-версии намного превосходила все, что я до сих пор видел из 8-ми разрядных ОС, но для нее не было оболочки, и самым простым решением оказалось адаптировать наш АСРМ-овский NC для Альтаир-ДОС (естественно на полный экран 480 точек). Родившийся за несколько месяцев "продукт" мог уже поддерживать все те возможности (подкаталоги), которые предоставляла Альтаир-ДОС. Однако завершение работы над этой оболочкой совпало с "радостным" известием о том, что "усилиями прогрессивной общественности" (а это г-н Коровкин и Аделаидчики, возглавляющие толпу чайников и идиот В. Сугоняко, не захотевших оценить "чужой" труд или сделать простейшую доработку по защите ОЗУ F400-FFFF), Альтаир-ДОС "затоптана" и безвозвратно погибла (и ее автор "повесился" с горя). Анализируя "развитие системного ПО ОРИОНА" с этого момента ясно прослеживается откат во всех направлениях ПО от лучшего к худшему. (Есть конечно народная мудрость - "Лучшее враг хорошего", но похоже, сейчас все действуют по принципу "чем хуже, тем лучше"). Так В. Сугоняко не только не отказался от своей примитивнейшей ОРДОС , но внедрил ее на свой новый компьютер, которым он решил похоронить ОРИОН-128. Причем зто сделано настолько грубо (OR DOS прямо в системном ПЗУ), что каждому, кто возьмется делать этот "плод воспаленного воображения", придется потратить массу времени на удаление этого "программного апендикса". О том, что Сугоняко так и не поставил порт FВ и прочие элементы Z80CARD-2 и "речь молчит" - одним махом лишиться половины наработанного ПО (это надо быть полным кретином или законченным "маньяком тщеславия"). Полученные нами описания "железа" и ПО PRO вызывают еще большее неприятие (один драйвер зкрана чего стоит - куча нелепостей). Раньше глупая возня В. Сугоняко с его новым "детищем" меня совсем не интересовала, но теперь, из-за неожиданных потеплений в отношениях между SP-COMPUTER CLUB-ом и
ОРИОН-СОФТ (правильнее было бы говорить ОРИОН-ХАРД) выработана соместная "концепция" их дальнейшей деятельности, которая, в основном, сводится к повсеместному истреблению диспетчера памяти по 16к (который В. Сугоняко ненавидит из-за того,
что эта "полезная примочка" наглядно показывает, что никакой
новой архитектуры для любительской ЭВМ не требуется, а весь Даннная версия NC, использующая только ОЗУ ТРА СР/М значительно сокращена в сравнении с версией 1.1, которая использует "излишнее" ОЗУ по-своему усмотрению (для своих временных буферов: работа с большими массивами графической информации, а т.к цветной экран занимает 30к, что пожирает ОЗУ со страшной силой). Кроме этого в NC V1.1 реализован еще один интересный режим: при запуске файла из оболочки реализуется режим, условно названный нами - SHELL. При запуске файла рабочий модуль NC перегружается в дополнительную банку, а в ТРА оставляется "вирус", который после того, как прикладная программа отработает, загружает NC из дополнительной банки, что гораздо быстрее загрузки с диска и, что самое главное, не требует наличия NC на каждой дискете: один раз загрузив NC, можно больше ни о чем не задумываться. Однако, поскольку пока "управление использованием" дополнительного ОЗУ средствами ДОС, пока нигде не поддерживается даже на примитивном уровне (что для ЭВМ с кучей избыточного ОЗУ не простительно), такая версия Нортона находится в обращении лишь у авторов (т.е. у нас 2-х любителей программирования, объединенных под гордым названием BLACK CAT inc. - ранее был третий, но недавно он "выложил на стойку" 900 баксов за 486-ю, причем не стал от этого счастливее...), и будет выпущена лишь по конкретному запросу, или когда будет сделана версия CP/M-совместимой ДОС с "менеджером расширенной памяти". Ваш покорный слуга пытался предложить программистам SP-COMPUTER CLUBа возможный вариант реализации такого менеджера (т.к. сейчас только они занимаются развитием СР/М) - увы, это осталось "гласом вопиющего в пустыне". Кстати, аналогично с мышью - каждый "городит свой огород". По поводу мыши "гиганты любительского программирования" (LUCKSIAN KEY, ADELAIDE-COMPUTERS, SP-COMPUTER CLUB и С.Коровкин), кажется, еще не переругались между собой и следовательно никаких "стандартных" вариантов ее подключения, пока нет. Поэтому и наш NC пока ее не поддерживает (хотя в принципе это не сложно сделать). Ладно,- будем ждать мыши... Недавно до нас дошли слухи, что "виртуозы Рима" из LUCKSIAN-KEY сделали попытку внедрить MS-DOS на ОРИОНе. К сожалению никакой подробной информации пока нет, но сдается мне, что программ под эту новую ДОС (даже и хорошую) никогда не будет хотя как "читалка" дискет MSDOS-формата, это изделие может быть очень полезно (хотя бы потому, что аделаидская читалка глюкастая: копирует только в 1 сторону, причем файлы не более 512К). Однако отсутствие ПО под эту систему может "свести на нет", все ее возможные достоинства (напомню: классная Альтаир-ДОС была растоптана малокомпетентными "господами-товарищами" под предлогом отсутствия ПО под нее - а там работали все грамотные "фирменные" СРМ программы, т.е. почти все программы ОРИОНА). О "деятельности" автора и "хозяина" ОРИОНА В. Сугоняко пока умолчим. Кроме нелепых железок от него ничего ждать не приходится (правда, "плюнув" на Альтаир-ДОС он, со слов В.Чистякова, пообещал разработать свою "более совершенную" ДОС. Ха-ха-ха...). Ну ладно, сочинил начинающий программист В. Сугоняко нелепую пародию на ОС - ОР ДОС, но теперь, спустя 4 года надо извиниться перед сельскими чайниками за свои "деяния" и компенсировать это другой, нормальной системой, взятой у людей, которые в этом больше понимают (вполне естественно, что один человек не может одновременно делать и коммерческие железяки и коммерческие программы высокого уровня). Вместо заключения: Грустно, господа программисты-любители (или товарищи, кому как больше нравится), что за 5 лет жизни ОРИОНА не появилось ничего действительно интересного (и врядли теперь появится в свете вышеизложенного). Впрочем надежда умирает последней и мы готовы адаптировать наш Нортон для любой приличной ДОС (даже MS-DOS от LK). Hello Hackmans! Не судите строго это мое "эссе" o программе NC, содержащее мои личные суждения относительно деятельности "гигантов" по производству ПО и железа для ОРИОНA-128. От имени авторского коллектива Black Cat С.М. ХХХХХХХ (забьем иксами, а то автор обидится), г. Владимир, декабрь 1995
Купить платы, наборы микросхем на Орион-128, Орион ПРО, Орион Восточный Экспресс 512, Куплю z80а 80аММЕ к1818вг93 Au в позолоте, куплю микросхемы, микросхемы серии к1533, кр1533, кр1531
На предыдущую страницу На главную страницу На следующую страницу
|
||