C-Net DS2

Программное обеспечение для электронной доски объявлений для Commodore 64

C-Net DS2 (Developers System, Second Generation) — полнофункциональная однострочная система программного обеспечения для электронных досок объявлений (BBS), выпущенная в 1986 году для микрокомпьютера Commodore 64. Система DS2 была примечательна тем, что ее авторы доказали возможность выполнения значительных и полезных серьезных вычислительных задач на аппаратной платформе с такими ограниченными ресурсами, что даже производитель называл ее всего лишь «игровой машиной». [ необходима цитата ]

Commodore-64 был простым компьютером, основанным на 8-битном микропроцессоре MOS Technology 6502 , с 64 килобайтами оперативной памяти , из которых только 38 килобайт были доступны для программного кода и переменных, которые могли использоваться встроенным интерпретатором языка программирования BASIC . Тем не менее, было разработано несколько различных программ BBS (включая DS2) различными независимыми программистами (в основном любителями, не связанными ни с одним крупным издателем программного обеспечения), которые позволяли системному оператору ( SysOp ) запускать однопользовательское, многопользовательское онлайн-сообщество, поддерживающее тематические обсуждения, онлайн-игры; информационную справочную библиотеку, режим чата с оператором консоли, библиотеку обмена файлами и возможность создания настраиваемого пользовательского опыта на BASIC, отсюда и название Developers System.

С инженерной точки зрения C-Net DS2 был замечателен в использовании модулей машинного языка , ранней технологии многозадачности, перемещаемого кода и модульных программных оверлеев. Хотя пользовательский опыт был полностью текстовым и неграфическим, высокая производительность могла быть достигнута за счет использования модулей расширения памяти, жестких дисков с интерфейсом IEEE-488 и скоростей модема, включая самые современные для середины 1980-х годов 19200 бит/с.

Хотя появление широкодоступных общедоступных интернет-сервисов сделало частные системы BBS устаревшими в большинстве развитых стран свободного мира, преданное ядро ​​энтузиастов продолжает возиться со старыми компьютерами и поддерживать работу программного обеспечения, такого как DS2, несмотря на странные ограничения простой линейной системы обмена сообщениями и примитивные неграфические игры на основе клавиатуры.

C-Net 64 DS2 также имел сетевые возможности, используя сеть DS2, разработанную Гари О'Брайеном в 1989 году. Эта модификация или дополнение к C-Net DS2 BBS позволяло ему подключаться к другим C-Net BBS и передавать единый пакет файлов, состоящий из всех сообщений, электронной почты и статистики из онлайн-игр с момента последнего подключения. Пакет загружался на принимающую BBS, а другой пакет, помеченный для этой BBS, загружался. Затем обе системы сортировали и сохраняли пакеты на своих системах, делая новую информацию доступной на каждой системе. Гари продолжал разрабатывать сеть DS2 до середины 1993 года, затем передал права и разработку Майклу Бендуру.

В конечном итоге Майкл взял на себя поддержку и распространение как C-Net 64 DS2 BBS, так и DS2 Network с 1993 по 1998 год. Статья в Commodore World Magazine; выпуск 3 том 1, номер 3, в которой подробно описывались особенности и структура сети DS2 Network, была опубликована в 1994 году. Майкл работал с программистами BBS на других платформах, чтобы разработать стандартную структуру пакетов, которую все сети BBS могли бы преобразовать в свои существующие сети. Этот проект позже стал известен как CommNet и охватывал сотни BBS по всему миру, работающие под управлением C-Net DS2, C-Net 128, Image, Color64 и даже некоторых BBS FidoNet. C-Net DS2 в настоящее время находится в стадии разработки. Посетите www.cnet64.com для получения дополнительной информации.

Ссылки

  • Дэн Фицджеральд, текущий разработчик C-Net DS2
  • Джим Селлек, автор CNet DS-2
  • Гэри О'Брайен, автор DS2 Network
  • Майкл Бендуре, соавтор стандарта DS2 Network и CommNet
  • Commodore World Magazine, выпуск 3, том 1, номер 3
Retrieved from "https://en.wikipedia.org/w/index.php?title=C-Net_DS2&oldid=1087644238"