• Онлайн: 2
Вектор-06Ц
Самый первый компьютер, который я увидел в жизни и «потрогал» – это был Sinclair ZX Spectrum+, а происходило действо в компьютерном кружке в 1986 году. Потом в школе в 1987 году у нас сделали компьютерный класс, в котором был учительский ДВК-2 и сетка из десятка БК-0010.01. В 1988 году мне купили программируемый микрокалькулятор Электроника МК52. На нём можно было программировать, но это всё же был не компьютер.
Моим первым личным компьютером, с которым я провёл огромное количество дней и ночей – это был Вектор-06Ц!
Самое интересное, что ПК у меня сохранился, правда в нерабочем состоянии. Долгое время он в препарированном виде висел на стене, в какой-то момент я даже срезал с него некрасивые оранжевые конденсаторы. Потом платы вообще затерялись на даче среди компьютерного хлама. В 2024 году один очень хороший человек мне его восстановил и даже проапгрейдил – теперь у него полный форшмак: большое ПЗУ, мультикарта с квази-диском, флопик, новый звуковой чип, инвертированный сигнал для возможности подключения к современным мониторам. Короче, всё, о чём в начале 90-х можно было только мечтать, даже больше. Так что теперь можно поностальгировать не только лишь на эмуляторе, а именно на том самом моём первом настоящем «железном» Векторе!
Эмулятор
Если вы не являетесь счастливым обладателем «железного» Вектора, но тоже хотите приобщиться, то можно воспользоваться эмулятором. Существует большое количество довольно качественных и навороченных эмуляторов, которые поддерживают Вектор-06Ц.
Для программирования на Бейсике под Вектор-06Ц я остановился на такой комбинации:
- https://caglrc.cc/scalar/media/w/basic.zip (1.5Мб) – Описание языка
- https://emu80.org/distr/ – Эмулятор Emu80
- https://github.com/thetrik/Vector06C-Basic-Converter/releases/tag/1.0.7 – Vector06C-Basic-Converter
Последовательность написания и выполнения программы на бейсике такая:
1) Запустить эмулятор Emu80 (первоначально выбрать платформу «Вектор-06Ц», потом он её запомнит)
Можно, конечно, работать прямо в нём. Например, нажать F3+F11, а затем F12 – запустится Basic. И можно будет как на настоящем Векторе сидеть и программировать.
Но это очень неудобно. Поэтому лучше сделать вот так:
2) Запустить конвертер, в нём можно работать как в блокноте и писать программы. Можно открывать уже готовые в формате .BAS или .CAS. Пишем или редактируем программу, сохраняем в формат CAS.
Единственный минус – в этом конвертере нет подсветки синтаксиса. Поэтому можно сделать так: сначала набирать текст программы, например, в FAR-е или notepad++, затем уже из него копипастом вставлять в конвертер, а в нём уже сохранять этот текст в настоящий векторовский формат .BAS или .CAS.
3) И вот теперь в эмуляторе через меню открываем сохранённую в CAS программу и смотрим результат:
Это, конечно, не IDE со встроенной справкой, отладкой, подсветкой синтаксиса и запуском одной кнопкой. Зато настоящий минимализм при максимуме функционала, как мы любим Отладчик, кстати, в emu80 есть, жаль не для бейсика, а вообще.
Планы
Мои планы в части Вектора-06Ц:
- Написать про то, как я писал свою первую игрушку на бейсике для ПК Вектор-06Ц, и что из этого получилось.
- Написать про мою железную версию Вектора
- Попробовать, наконец, оцифровать мои сохранившиеся кассеты, если что-то получится
- Поискать запиленные под Вектор программы с красивой математической графикой, фракталами и пр.
- Сделать бумажную модель Вектора, типа как вот тут: https://rockybergen.com/papercraft
Ссылки
- Вектор-06Ц – страничка на википедии
- https://zx-pk.ru/content/136-Vektor-06C-sovetski-bog-tcveta-i-zvuka – Вектор-06Ц — советский бог цвета и звука
- https://dzen.ru/a/ZRqzvSx-fkR9mHwt – «Вектор-06Ц». Советский домашний компьютер с цветной графикой
- https://zx-pk.ru/forums/55-vektor.html – форум вектористов на zx-pk.ru
- https://caglrc.cc/scalar/ – Картотека ПО для ПЭВМ «Вектор-06Ц» со встроенным в сайт эмулятором
- https://youtube.com/playlist?list=PLiWLTRSJ9VmtDaF2aFbBvhAKlph4cdk9v – Подборка видеороликов про Вектор-06Ц и игры на нём