KrNews #10
20 августа 1999
  IS-DOS  
  Софт  

IS-DOS - Улучшение IS-DOS'а.

<b>IS-DOS</b> - Улучшение IS-DOS'а.
─
               IS -DOS
─

(c) VTS'99

  Пора  бы поговорить об ISDOS'е. Я хочу
сказать, что ничего более перспективного
у  нас  нет. Так не пора ли начать улуч-
шать УЖЕ СУЩЕСТВУЮЩУЮ, пускай и не столь
красивую внешне, ОС'ь ?
  Насчет  придирок  юзеров.  Посмотрите,
как эти самые юзеры орудуют на ПЦ в нор-
тоне, и не возмущаются...
  Насчет  программирования.  Тут  вообще
все  замечательно. Все то, что вы видите
в  стандартной  системе  (окна, буковки,
меню  с курсорами, редактор строки, дис-
ковые  операции,  и  еще  много чего...)
програмируются  с уровнем сложности чуть
сложнее Бэйсика, простым вызовом рестар-
тов.  Т.е.  системные проги писать здесь
просто удовольствие, и главное, на любом
клоне нормально будет работать.
  А описание всего этого тоже есть, нап-
ример  и  у  меня тоже. Так что если кто
заинтересовался  всерьез, предоставим на
изучение.
  Вот  в дыр-досе у вас голый Z80 и куча
головной  боли с совместимостью: начиная
от  расширений  памяти  и кончая всякими
винтами и сидюками, и неизвестно чем еще
в будущем...
  А  в исдосе -тот же Z80 + как минимум
решение  проблемы совместимости и расши-
рения железа (вообще, это проблемы желе-
зячников  КАК лучше сделать железо, и не
надо  нам  ваших  ограничений).  Приведу
грубый  пример.  Положим,  эдак 90% прог
под дыр-дос юзали бы прямое программиро-
вание  ВГ'шки  (скажем,  не было бы даже
пресловутой #3D13). Знаете, во что тогда
обойдется  контроллер  винта  вместо тех
шести  микрух  у Nemo ? В эдакий агрегат
со  своим процом, обрабатывающий ВСЮ ра-
боту с винтом, с одной стороны, и ПОЛНО-
СТЬЮ  эмулирующий дисковод (и его низкую
скорость),  с другой. Вот так предлагает
расширять железо TR-DOS.
  Я  понимаю,  мало  транзитной памяти и
расширение через рам-диск... Но ведь это
сделано  для  того,  чтоб на ЛЮБОМ компе
запускалось. Системные проги, к примеру,
можно  разбить на "голову" и оверлеи. Ну
а  если  и  впрямь система поперек горла
стала (для геймы, или демы какой...), ее
ж всегда можно стереть (и заставить юзе-
ра перегружаться, если он не пошлет Ваше
творение  подальше) или закрюнчить куда-
нибудь  в мегабайтную память (ежели есть
такая ;) ). Только не забыть настроиться
на  железо и сохранить все текущие наст-
ройки  системы. И в результате всех этих
трудов получить голый комп, как и в дыр-
досе,  тока с точно известной конфигура-
цией.
  А вообще, в последнее время все больше
юзается  Chic  for  KAY/Scorp/Profi, где
памяти под com'ы на 16кб больше. Да и на
то  голова дана, чтоб подобные препятст-
вия  обходить. Т.е. чтобы писать под is-
dos,  нужно  как минимум этого хотеть, а
иначе все претензии по меньшей мере нео-
боснованы.

  А расширение памяти с помощью рам-дис-
ка  - это ж концепция виртуальной памяти
всяких там ПЦ, но в более общем виде. То
бишь на 48'х клонах вся верхняя память -
виртуальная, но может быть не только ви-
нтом, но и вообще чем угодно -хоть фло-
поводом,  хоть сетью, хоть внешним ROM/-
RAM-картриджом...  Короче, если придумы-
вать,  как все это заюзать порулезней, а
не  как  бы отмахнуться от системы -все
будет ok.

  Но  одно  я  скажу точно: новое железо
будет  ориентировано  на  IS-DOS! Потому
как  оно  будет намного дешевле (имеется
ввиду  НЕ ТОЛЬКО СХЕМОТЕХНИКА, но и СОП-
РОВОЖДЕНИЕ), проще, и вообще, концептуа-
льно здоровее. И если господа программи-
сты  будут продолжать упираться, то рис-
куют  оставить  это  железо и юзера, его
купившего, без софта...

  p.s.:   А   насчет   написания   своих
собственных  'бестовых'  ос'ей...  М-да,
конечно, можно  сделать круче, НО на это
требуются  значительно  большие  затраты
сил  и, главное, времени, чем Вы предпо-
лагаете.  А  времени  НЕТУ.  ОС'ь должна
быть на Спектруме уже лет пять!
  Однако, я не отрицаю необходимости хо-
рошей  проработки  вопроса  с  ос'ью. НО
сначала   нужно   научиться  работать  с
исдосом,  и  хотя бы прочувствовать, где
нужен  рулез,  а где необязательно. И уж
тогда, когда у всех будет работать ос'ь,
можно  заняться  и  экспериментами, дабы
никому не навредить. А опыт, накопленный
в  процессе использования исдоса, несом-
ненно будет полезен для дальнейшей рабо-
ты в области ос'естроения.

isdos/03-05-99/17:03msk
              06-06-99                 █





Другие статьи номера:

INTRO - Полиграфическое издание газеты KrNews на бумаге.

Анонс - Новая ПЗУ - Technology Rom v1.0.

FERRUM - Подключение AY-шки.

Новелла - 12 ТАЙНЫХ КНИГ (глава 2,3).

BBS NEWS - Новости с PROFI BBS.

Письма - Письмо из Горячего Ключа.

IS-DOS - Улучшение IS-DOS'а.

CODING - Intro в 256 байт?

CODING - Почему он так режет? (о выводе картинок на экран).

Мозаика - Винт по #3D13, коментарии к рецензии о KrNews.

Юмор - Вопрос о кирпиче...

CHA0TIC - CC'99 - воспоминания о Питерском демопати.

Авторы - Об авторах.

Реклама - Реклама и объявления ...


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Железо - блок питания IBM PC на службе ZX Spectrum.
Poke`s - Klax, Rebel star 2/2, Iron man, Live and let die, F1 tornado.
слова - есть слова, обозначающие некоторые понятия...
Балаган" N 2 - подборка анекдотов и приколов из HUMOR и COMMONPLACE.
Армагедон - Арифметика из преисподней (из газеты Московский комсомолец).

В этот день...   25 апреля