Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


В этом материале поговорим об истории и создателях, главных особенностях, программном обеспечении и сообществе разработчиков «Суры ПК8000».

Информации по компьютеру довольно много на форумах, поэтому остановлюсь на действительно интересных моментах, а ссылки приведу в первом комментарии.

❯ 10 REM История и создатели: Пензенский ответ «буржуям»

Год создания: 1986-1987.
Изготовитель: Пензенский завод вычислительных электронных машин.
Модификации: «Сура», «Веста», «Хобби».

Команда разработчиков:

*

Александр Фролов и Николай Такочаков — ведущие разработчики «железа» и системного ПО.
*

Саломатин Александр — все первые макеты компьютера были спаяны с его помощью.
*

Вадим Ковалев — делал куски кода для ПЗУ.
*

Андрей Малышкин и Дмитрий Беляков — разрабатывали фрагменты кода, игровые программы, софт для производственного тестирования. Андрей Малышкин осуществлял помощь в адаптации Бейсика MSX для Суры и помогал адаптировать операционную систему CP/M.
*

Другие специалисты производства и отделов завода: Михаил Дурасов, Сергей Коновалов.
*

Петр Лисов — разработчик всех БП на ВЭМ, включая и машины ЕС.


Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет




Блок питания Суры с грозными молниями. Фото Сергея Лемешева

Разработка компьютера началась в 1985 году на заводе «ВЭМ» в городе Пенза, который занимался промышленным производством ПК ЭВМ ЕС и «Эльбрус».

Идея создания ПК была совместной инициативой министерства, в которое входил ВЭМ, и самого завода. Началась перестройка, возникла необходимость создания советского персонального компьютера для бытового применения и компьютерных классов.

В это время массово внедрялись ПК «Агат», БК, персональные комплексы ДВК-2М. Иногда можно было встретить Yamaha MSX-1.

Предполагалось, что «Сура» станет достойным ответом «буржуям», но команда разработчиков столкнулась с большими трудностями при попытке создать ПК, полностью совместимый с MSX — в СССР не выпускались полноценные ...оги Z80, видеопроцессора и звукового генератора.

Усложнялась ситуация тем, что в СССР было не принято использовать зарубежные микросхемы. Создание заказных не было одобрено, а реализация функций видеопроцессора MSX на «мелкой логике» оказалась слишком дорогой в производстве и была экономически нецелесообразной. Поэтому разработчики приняли решение на первом этапе сделать упрощенный вариант конструкции компьютера, основанный на советской элементной базе, а затем уже продолжить разработку ПК, полностью совместимого с MSX.

Подобные разработки велись еще на нескольких заводах страны, проблемы были те же, что и у ВЭМ. Но именно пензенская команда сделала первый серийный компьютер, который выпускался тысячами экземпляров.

Видео с разработчиками компьютера Андреем Малышкиным и Александром Фроловым

(Правда, на фоне не Сура ПК8000, а Сура-С - «Синклер»)

Кстати, почему ПК8000? Полная расшифровка — «персональный компьютер серии 8000 восьмиразрядный». Предполагалось, что в серию пойдут 8001, 8002, и т. д.
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет



Публикация в «Пензенской Правде» (октябрь, 1987)

❯ 20 REM Характеристики и особенности. В чём была уникальность «Суры»


Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Мой экземпляр. Ещё раз спасибо Сергею, что сделал переходник на AV и заменил нерабочий геркон

«Железо»:

*

Процессор: КР580ВМ80А на тактовой частоте 2,5 МГц (процессор серьёзно тормозится видеоконтроллером и «пищалкой»);
*

Память: ОЗУ — 64 КБ, из которых видео-ОЗУ — 16 КБ; ПЗУ — 16 КБ;
*

Графика:

*

Текстовые режимы 40×24 и 32×24 (символы 6×8 и 8×8);
*

Графический режим 256×192, 15 цветов.

*

Звук: однобитный программный, выводится через встроенный пьезоизлучатель;
*

Вывод изображения на монитор либо телевизор;
*

Ввод/вывод программ: кассетный магнитофон, кассеты ПЗУ, блок с дисководами (а теперь и IDE!);
*

Встроенный интерпретатор языка Бейсик.

Часто пишут, что BASIC был заимствован с компьютера Yamaha MSX-1, а коды процессора Z80 были переведены в процедуры процессора КР580ИК80А. Но в процессе адаптации Бейсик перестал влезать в ПЗУ ПК8000. Сокращение синтаксиса привело к нестабильной работе. Поэтому в серию пошел вариант на основе кода прошивки из журнала «Радио».

Одно из ключевых достоинств ПК8000 для программирования — огромный (по тем временам) объем памяти, доступный для Бейсика — примерно 47 килобайт.

Интересно, что в одной строке можно было указать несколько инструкций через разделитель:


10 SCREEN 2:CLS:PRINT “HABR = TORT”

Кроме того, можно «гулять» по листингу вверх-вниз, влево-вправо, отредактировать строку и перезапустить код.

Главная особенность — богатые графические возможности. Например, в отличие от ZX Spectrum, где цвет был привязан к блоку 8x8 пикселей, видеоконтроллер «Суры» позволял назначать цвет для блока 8x1.
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Игра «Питон» для «Суры» ПК8000
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Dizzy II. ZX-Spectrum

Конструкция «Суры» позволяла создавать детализированную графику без характерных для «Спектрума» цветных полос и квадратов. А в палитре 16-разрядного БК почему-то вообще «забыли» про белый цвет.
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет



«Красный Диззи» на БК выглядит весьма зловеще

❯ 30 REM Программное обеспечение и руководства пользователя

В комплекте с компьютером поставлялись руководства пользователя, инструкции по подключению внешних устройств (телевизора), кабели для подключения к магнитофону и ТВ, и кассета с программами, «Питон», «Морской бой», «Минер», «Танец» и другие.

В архивах коллекционеров я нашел несколько десятков книг, включая руководства по Бейсику, Паскалю, Ассемблеру и Си.
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Обложка заводского руководства пользователя

В начале 90-х для «Суры» насчитывалось около 200-300 программ, из которых всего пара десятков были написаны самими разработчиками ПК.
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Были и защищенные экземпляры ПО:
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет



Я попытался найти не очень длинные листинги программ, но одного взгляда достаточно, чтобы понять, что это не заработает, даже если убрать очевидные ошибки:
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Учитывая раскладку клавиатуры и немного западающие клавиши моей «старушки», я все-таки запустил эмулятор:
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


35 REM Скриншоты из программ и игр

«Питон» — вероятно, самая красочная игра на «Суре» в 80-х.

Обратите внимание: Samsung galaxi a51 по факту спустя 3 месяца пользования.. Автор Дмитрий Беляков. Игра входит в стандартный комплект. Также можно было поиграть в нее на автомате «Фотон». В воде плещутся рыбки, пошагово движется питон, а наглые кролики убегают или сидят и жрут морковку

Игры:
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет



«Клад» написал Андрей Малышкин
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


«Тяп-ляп» (Тетрис) для ПК8000 написал Дмитрий Беляков
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Программа «Танец». Прыжки и ужимки под бипер
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Игра «Минер». Хотя что-то подсказывает, что это все-таки сапер

Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Игра Bomberman Ивана Городецкого и Александра Тимошенко (2008 год!)
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Driller Tank. Александр Тимошенко, Иван Городецкий

❯ 40 PRINT «Народное НИИ»: REM сообщество и наследие

Несмотря на то, что в России осталось всего несколько десятков разработчиков и коллекционеров «Суры», появляются новое «железо» и расширения.

Ключевые фигуры и благодарность за подготовку статьи:

*

Сергей Лемешев @lleo_aha. Восстанавливает оригинальные советские (и не только) ретро-компьютеры. У него в гостях я обнаружил огромную коллекцию — БК, «Амига», УКНЦ, «Сура».
*

Иван Городецкий. Уделяет много времени в исследовании производительности «Суры». Пишет тесты и программы.
*

Олег Сенин (Яндекс.Музей). С коллегой разработали картридж с большинством игр, которые нашли. Все упаковано авторским алгоритмом.

*

Александр Тимошенко. Автор игр и других программ.
*

Михаил Тарасов и Сергей Лебедев. Восстановили все основные печатные платы и подготовили платы Суры для производства.

Что обсуждают и проектируют участники сообщества:

*

IDE-контроллер. Позволяет подключать CF и SD для эмуляции дисковода.
*

Ремонт оригинальных плат и создание их точных реплик на современной элементной базе.
*

Новые загрузчики, утилиты для работы с современными носителями и патчи для существующего ПО. Например, cas2com, которая может формировать листинги программ на Бейсике (КОИ-8) из .cas файлов.
*

Звуковая плата.

*

Подключение к современным ТВ и VGA.


Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Фото из Телеграм-чата ПК8000 «Сура», «Хобби», «Веста» (ссылка в первом комментарии)

Рекомендую посмотреть доклад Олега Сенина на Chaos Constructions 2021 «Архитектура и программирование компьютера "Сура" ПК8000»

❯ 50 SCREEN 2: CLS: BEEP: REM уникальный хобби-проект длиной в десятилетия

Сообщество не просто хранит музейные экспонаты, а фактически продолжает разработку платформы. В первом комментарии я привел ссылки на сообщества, эмулятор, ветку на форуме zx-pk с ответами Андрея Малышкина на вопросы о «Суре».

Вероятно, у старых компов все-таки есть душа, и она жива до тех пор, пока кто-то готов написать для него хотя бы одну строчку кода или спаять новую плату.

А мой экземпляр отправляется в надежные руки Михаила Судакова @mikhailsudakov из Яндекс.Музея.


В комментариях делитесь ссылками и воспоминаниями!


Автор текста: WILELF

Написано при поддержкеTIMEWEB CLOUD.

Больше интересных статей и новостей в нашемблоге на Хабре и телеграм-канале.
Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет


Реклама ООО «ТАЙМВЭБ.КЛАУД», ИНН: 7810945525

Больше интересных статей здесь: Гаджеты.

Источник статьи: Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет.

Поделиться с другом

Комментарии 0/0


...
...

Пригласи друга на ZaBeRa и заработай!

Пригласи друга на ZaBeRa и заработай!

Начать зарабатывать

...