ST Писатель
Оригинальный автор(ы) | Дэн Оливер, Джон Фиганс, Брюс Нунан |
---|---|
Разработчик(и) | Атари Инк. |
Первоначальный выпуск | 1985 год |
Финальный выпуск | 4,8
/ 1992 |
Написано в | Сборка , С |
Операционная система | Условия использования Atari |
Платформа | Атари СТ |
Тип | Текстовый процессор |
Лицензия | Собственное программное обеспечение |
ST Writer — текстовый процессор для Atari ST серии персональных компьютеров . Он был представлен корпорацией Atari в 1985 году вместе с 520ST, первой машиной семейства ST. Это порт AtariWriter Plus от Atari с более ранних 8-битных компьютеров Atari , который достаточно близко соответствует ему, чтобы без изменений обмениваться файлами между платформами. Работа на ST позволила ему отображать полный макет из 80 столбцов, создавать файлы гораздо большего размера и поддерживать дополнительные функции.
ST Writer не использовал графический интерфейс пользователя (GUI). В Atari заявили, что это было задумано как временная мера до тех пор, пока не станет доступен текстовый процессор с графическим интерфейсом. Когда в конце 1985 года он стал доступен в виде 1st Word , ST Writer перестал распространяться на новых машинах. К этому моменту у нее появились преданные поклонники, и Atari передала исходный код одному из ее наиболее ярых сторонников. Он продолжал поддерживаться посредством множества крупных обновлений до 1992 года, когда он стал известен как ST Writer Elite .
История
[ редактировать ]AtariПисатель
[ редактировать ]Когда в конце 1979 года Atari начала продажи 8-битной серии, они выпустили две модели: 400 и 800. Модель 800 предназначалась для продажи в профессиональных комплектациях, с полностью механической клавиатурой и легко расширяемой памятью. Продажи этой модели изначально были медленными из-за отсутствия подходящего программного обеспечения и репутации компании как разработчика игр. [ 1 ] В 1981 году Atari представила текстовый процессор Atari . Для этого требовался 800 с 48 КБ и дисковод 810 , а также оставалось памяти примерно на одну страницу текста. [ 2 ]
После года присутствия на рынке Atari заменила текстовый процессор на AtariWriter в 1982 году. Он поставлялся на картридже ПЗУ , который позволял работать на любой машине в линейке Atari. AtariWriter продала около 800 000 копий версии для США, не считая продаж международных версий или каких-либо более поздних дисковых выпусков. [ 3 ] (Это означает, что по крайней мере каждая пятая из каждой 8-битной машины купила копию программы.) [ 4 ] Затем последовала обновленная версия; В AtariWriter Plus добавлен набор текста в 80 столбцов с использованием горизонтальной прокрутки - функция более ранней версии текстового процессора. [ 5 ]
Выпускать
[ редактировать ]В 1984 году у Atari были серьезные финансовые проблемы, она теряла около миллиона долларов в день. Ее владельцы, Warner Communications , отчаянно пытались продать компанию. Джек Трэмиэл , недавно вынужденный уйти из Commodore , купил компанию практически бесплатно, взяв на себя ее долги. Под новым руководством Atari дешево продала имеющиеся запасы 8-битной серии и одновременно разработала новую 16-битную машину, которая превратилась в серию Atari ST . Компания хотела выпустить его с полезным программным обеспечением, чтобы гарантировать, что 520ST не будет отвергнут так же, как 800. [ 6 ]
Не имея текстового процессора, компания решила портировать AtariWriter Plus на новую платформу. Экранный редактор, производительность которого будет иметь решающее значение, был портирован непосредственно на ассемблер Дэном Оливером . Менее важные части, такие как работа с меню и работа с диском, были перенесены на C Джоном Фигансом. Фиганс ушел в отпуск, как только начались работы, и вернулся через неделю и обнаружил, что Оливер уже завершил свою половину кода. Фиганс завершил свою половину на следующей неделе, и всего через две недели программа была готова. [ 6 ]
Поскольку ST поддерживал макет из 80 столбцов, основным изменением было отключение прокрутки по умолчанию в Plus и отображение обычного макета из 80 столбцов при запуске. Получившаяся программа была настолько похожа на оригинальный AtariWriter, что могла обмениваться файлами без изменений. Он также включал команду для загрузки файлов с 8-битных машин, оснащенных системой Atari 850 RS-232 , и считывания их через встроенный последовательный порт ST . Память ST была намного больше, чем 8-битная, что позволяло редактировать и сохранять длинные документы на 3,5-дюймовых дискетах большей емкости . [ 6 ]
Исправления ошибок
[ редактировать ]Программа вышла с рядом ошибок. Один пользователь, Брюс Нунан, заметил, что макеты в две колонки не работали, когда была включена печать с двойным интервалом, а ширина документа превышала 80 столбцов. В сентябре 1985 года, всего через месяц после того, как машины стали доступны, Нунан встретился с Леонардом Трамиэлем и Сигом Хартманном на собрании группы пользователей и поднял этот вопрос. Ему сказали, что ошибки в программе исправлены не будут, поскольку она «полная», и что ему не следует ожидать многого, поскольку она бесплатна. Нунан позвонил в Atari и поговорил с Фигансом, который посоветовал ему связаться с журналами, связанными с Atari. Они поспешили указать на другие ошибки в программе. Нунан перезвонил Фигансу и спросил, может ли он получить доступ к исходному коду , и этот запрос в конечном итоге дошел до Хартманна, который одобрил выпуск. В течение следующего года Нунан выпустил четыре версии с исправлениями ошибок: с 1.04 по 1.07. [ 7 ]
ST Писатель Элита
[ редактировать ]Atari всегда говорила, что ST Writer был выпущен как временная мера, пока не появились настоящие текстовые процессоры с графическим интерфейсом. Это произошло вскоре после выпуска 520ST. Atari приобрела права на 1st Word и распространила его. [ 7 ] Многие пользователи предпочли ST Writer 1st Word из-за его скорости. [ 8 ] и мощные функции. [ 7 ] Скорость была побочным эффектом того, что программа использовала специальный режим текстовой консоли, предназначенный для быстрого вывода, но в нем отсутствовала возможность работы с мышью и другими управляемыми событиями частями графического интерфейса. [ а ] По этой причине в программе отсутствовало управление мышью, и все управлялось с клавиатуры. [ 9 ]
Ситуация изменилась с появлением версии 2.0 осенью 1987 года. Это разделило программу на две части: исходный редактор, использующий тот же текстовый режим, и вторую программу на основе графического пользовательского интерфейса, которая позволяла некоторое управление на основе графического интерфейса. Прессование Escape в редакторе переключился на исходный текстовый экран меню, а нажатие правой кнопки мыши переключилось на новую версию с графическим интерфейсом. Он представлял собой одно пустое окно с обычной строкой меню вверху. Это позволяло выбирать файлы с помощью встроенных файловых диалогов ST, управлять различными настройками и просматривать текст справки в диалоговых окнах . Другой особенностью графического пользовательского интерфейса была возможность щелкнуть левой кнопкой мыши в редакторе, чтобы отправить строку команд клавиш курсора , которая перемещала курсор в выбранное место. Некоторые из этих функций были добавлены первоначальным автором Фигансом. [ 9 ]
Нунан продолжил улучшать новую версию и, начиная с версии 2.3, переименовал ее в ST Writer Elite, чтобы отличить ее от оригинала. [ 10 ] Нунан продолжал добавлять исправления ошибок и новые функции в течение многих лет. В марте 1989 года он отметил, что версия 3.0, возможно, будет последней, но последняя известная версия — 4.8 1992 года. [ 11 ]
Описание
[ редактировать ]ST Writer был очень похож на AtariWriter, основным отличием была постоянная поддержка 80 столбцов. Программа имела два режима: режим меню и режим редактора. В режиме меню пользователь может выполнять различные функции высокого уровня, такие как загрузка, сохранение и печать файлов. Чтобы перейти в режим редактирования, Eбыла выбрана команда dit. В режиме редактора нажмите Escape вернулся в меню. [ 12 ]
Редактор использовал расширенные символы ASCII в качестве кодов для различных настроек, таких как поля и ширина линии. Они появились в инверсном видео в документе. В большинстве документов они располагались рядом в первой строке файла, что позволяло управлять настройками всего документа. [ 13 ] Подобные коды можно вставлять в документ для изменения макета, а другие коды можно использовать для изменения стиля текста. [ 14 ] и вставьте прямые команды принтера. [ 15 ]
В режиме меню предлагались команды для перечисления файлов на вставленной в данный момент дискете, создания, удаления, загрузки и сохранения файлов, форматирования диска и печати. Он также включал возможность получения файла с 850 на 8-битной машине, переключатель «hirez», который переключал вертикальное расположение между 22 и 37 строками текста, переключал цвета с черного на белом на белый. -черный, выйти из программы и переключиться на экран редактора. [ 16 ]
После загрузки TOS и ST Writer у 520ST было свободно около 180 КБ, чего достаточно для более чем 100 типичных страниц текста, около 1500 байт каждая. Дисплей в редакторе показывал оставшийся объем свободной памяти по мере ввода. [ 17 ]
Прием
[ редактировать ]ST Writer был хорошо принят пользователями и рецензентами как за свои возможности, так и, в частности, за скорость.
В сравнительном обзоре семи текстовых процессоров для ST в журнале STart Ян Чедвик назвал ST Writer «способным и зрелым развитием успешного AtariWriter для 8-битной Atari. Он достаточно хорош для умеренно требовательной работы, но ему не хватает документации». ориентированные функции, необходимые для технического письма и других крупных начинаний, таких как сценарии и книги». Он отмечает, что это бесплатно, и указывает пользователям на специальную группу Atari на CompuServe Atari или на собственную систему досок объявлений , чтобы загрузить ее. [ 18 ]
В статье для журнала ST-Log Дэвид Плоткин говорит: «Я подозреваю, что популярность ST Writer удивила Atari» из-за отсутствия графического пользовательского интерфейса, использования «множества загадочных кодов в вашем документе» и других раздражающих функций, таких как открытие только одного документа в время и необходимость запускать отдельную программу для смены принтеров. [ 19 ] Он отмечает: «Компромиссом за эти недостатки является скорость, и многие люди доверяют ST Writer, потому что он очень быстрый». и что он включает в себя множество функций, отсутствующих в большинстве текстовых процессоров, таких как «печать в два столбца, верхние и нижние колонтитулы». [ 8 ]
Рассматривая продукт «три в одном», включающий текстовый процессор, Мэтт Лавлесс отметил: «Я использую ST Writer для длинных документов, не требующих сложного форматирования; он работает быстро и упрощает серьезное редактирование». [ 20 ]
Примечания
[ редактировать ]Ссылки
[ редактировать ]Цитаты
[ редактировать ]- ^ Гольдберг и Вендель 2012 , стр. 455.
- ^ ДеВитт 1982 , с. 32.
- ^ Ферр 2016 , 21:00-22:00.
- ^ «Atari не позволяет угаснуть увлечению видеоиграми». БизнесУик . № 2843. 21 мая 1984 г. с. 46. ISSN 0007-7135 – через EBSCO .
- ^ Халфхилл 1986 , с. 56.
- ^ Jump up to: а б с Нунан 1986 , с. 86.
- ^ Jump up to: а б с Нунан 1986 , с. 88.
- ^ Jump up to: а б Плоткин 1988 , с. 74.
- ^ Jump up to: а б с Нунан 1987 , с. 58.
- ^ Нунан 1989 , с. 92.
- ^ «СТ Писательская элита» . Актуальная версия Atari .
- ^ Оливер и Фиганс 1985 , стр. 2–4.
- ^ Оливер и Фиганс 1985 , с. 11.
- ^ Оливер и Фиганс 1985 , стр. 4, 13.
- ^ Оливер и Фиганс 1985 , с. 29.
- ^ Оливер и Фиганс 1985 , с. 2.
- ^ Оливер и Фиганс 1985 , с. 4.
- ^ Чедвик 1986 , с. 33.
- ^ Плоткин 1988 , с. 16.
- ^ Лавлесс 1987 , с. 72.
Библиография
[ редактировать ]- Ферр, Гэри (29 августа 2016 г.). «Гэри Ферр, менеджер по продукту AtariWriter, драйверы принтеров» (интервью). Беседовал Кевин Савиц.
- Гольдберг, Марти; Вендел, Курт (2012). Atari Inc: Бизнес — это весело . Сыгызы Пресс. ISBN 978-0985597405 .
- ДеВитт, Роберт (10 мая 1982 г.). «Текстовый процессор Atari для компьютера Atari 800» . Инфомир . Том. 4, нет. 18. С. 31–33, 36.
- Хафхилл, Том (май 1986 г.). «АтариРитер Плюс» . Вычислите! . стр. 56–60.
- Плоткин, Дэвид (сентябрь 1988 г.). «Делаю это, пишу» . СТ Журнал . стр. 16, 74–76.
- Нунан, Брюс (зима 1986 г.). «Секреты писателя ST» . НАЧИНАТЬ . стр. 86–92.
- Нунан, Брюс (осень 1987 г.). «Сценарист ST возвращается!» . НАЧИНАТЬ . стр. 55–58.
- Нунан, Брюс (апрель 1989 г.). «ST Writer Elite 3.0» . НАЧИНАТЬ .
- Лавлесс, Мэтт (лето 1987 г.). «Мощное трио Timework». НАЧИНАТЬ . стр. 69–78.
- Чедвик, Ян (осень 1986 г.). «Исследовано семь текстовых процессоров» . Начинать . стр. 32–34, 36–38.
- Оливер, Дэн; Фиганс, Джон (1985). Руководство по писателю ST . Атари.