Сильно похоже, что родителем был DECUS C
Вид для печати
Сильно похоже, что родителем был DECUS C
DECUS - разве нет?
@shattered см. в разделе ДВК папку C или Семзовскую поставку для промышленных и\или
бытовых УК-НЦ, http://www.kpxx.ru/%D0%A3%D0%9A-%D0%...2%D0%BA%D0%B0/
http://i006.radikal.ru/1109/43/c5e57dcc0626.jpg
ага, на досуге посмотрю.
http://www.trailing-edge.com/~shoppa/decus/11S068.TXT -- описание дистрибутива decus "C Language System, Second Master Release"
там на Русском есть описание с громадным оглавлением.
Отдельными позициями залил в архив:
=========================
Nys (c) Mar-1989
NCalc V1.18-5 Fr+R3, Pascal-2, Single precision
программа + описание, > http://archive.pdp-11.org.ru/ukdwk_a.../NCALC_by_Nys/
Разыскивается исходник этой программы !!!
Пакет программ для работы с дисками формата MS-DOS на УК-НЦ.
http://archive.pdp-11.org.ru/ukdwk_a...S_format_UKNC/
Даный пакет программ позволяет:
1. Копировать на одном дисководе файлы до 32 кбайт с дискет IBM (800
кбайт) на дискеты УК-НЦ.
2. Копировать текстовые файлы с перекодировкой символов из IBM Alter-
nativ в КОИ-8.
3. Просмотр файла в HEX, OCT и текстовом виде.
4. И многое другое.
------------------------------------------------------
Пакет программ состоит из 5 файлов:
FM.SAV - Форматирование диска в MS-DOS формате.
IBM.SAV - программа производит чтение/запись РС <==> УКНЦ
( размер файла ограничен дисковым пространством ).
Программа работает с винчестером, эл. диском, дисководами.
RM.SAV - Копирование файлов с диска MS-DOS на диск УК-НЦ ( до 32 кБайт).
MSBOOT.BIN - Загрузочный сектор MS-DOS диска (для программы форматирова-
ния).
FMRM.HLP - Это описание.
-------------------------------------------------------
Пока полная засада с этой программой.
Запускаю нахрапом с системного диска, все драйвера устройств в памяти, кроме SM.SYS
Получаю вот такой экран
https://pic.maxiol.com/thumbs2/16052...2212623581.png
Ок!
Что такое SM.SYS ?
Мало похоже, что это для УК-НЦ, если честно, ну да ладно, делаю как просит, даю LO SMКод:LD7>HAND SY:SM
Имя дpaйвepa SM.SYS
Кoд ycтpoйcтвa 0 (кacceтный диcк CM-5400, RK05)
B ycтpoйcтвe блoкoв 0.
Peгиcтp CSR=0
Beктop 0
Oбpaбoткa пpepывaний .+46
Пpиopитeт 340
Paзмep дpaйвepa 474 бaйт, 158. cлoв
Нaчaльный зaгpyзчик 0 бaйт, 0. cлoв
Кoнтpoль ycтaнoвки Oтcyтcтвyeт
Пapaмeтpы гeнepaции TIM$IT=1 (пoддepживaeт тaйм-ayт)
MMG$T =0 (нe пoддepживaeт диcпeтчep пaмяти)
ERL$G =0 (нe пoддepживaeт peгиcтpaтop oшибoк)
Cлoвo cocтoяния FILST$=0 (пocлeдoвaтeльный дocтyп)
RONLY$=0 (нe тoлькo для чтeния)
WONLY$=0 (нe тoлькo для зaпиcи)
SPECL$=0 (cтaндapтнaя фaйлoвaя cтpyктypa)
HNDLR$=0 (нe выпoлняeт пpocтыe зaвepшaющиe oпepaции)
SPFUN$=0 (нe выпoлняeт cпeциaльныe фyнкции)
ABTIO$=0 (нe выпoлняeт зaвepшaющиe oпepaции)
VARSZ$=0 (нe пoддepживaeт тoмa пepeмeннoгo paзмepa)
SET SM ON
SET SM OFF
и получаю вылет
Но Хобота так просто не " забодаешь ", делаю 0 + ИСП и получаю вот такой экранКод:*** CТOП ***
000376/ 000000
@
https://pic.maxiol.com/thumbs2/16052...2212822469.png
Круг замкнулся? )
да и конечно можно было использовать МАТЕМАТИЧЕСКОЕ, ИНЖЕНЕРНОЕ ПО для КЦГД,
запускайте ДЕМО и читайте описания в .TXT файлах
https://pic.maxiol.com/thumbs2/16062...cropimage7.png https://pic.maxiol.com/thumbs2/16062...cropimage6.pngКод:ПАКЕТ ПРИКЛАДНОЙ НАУЧНОЙ ГРАФИКИ.
Программа "Калькулятор" (в дальнейшем просто калькулятор)
предназначена для использования научными работниками, програм-
мистами, студентами, а также несведущими в программировании
людьми в качестве простого и надежного расчетного инструмента.
Калькулятор позволяет вести сложные расчеты в интерактивном
и программном режиме, причем все действия могут выполняться
как над действительными, так и над комплексными числами.
Калькулятор может вычислять прямые и обратные тригонометрические,
прямые и обратные гиперболические, а также все общеупотребитель-
ные функции и действительного, и комплексного аргумента, а также
может находить в интерактивном режиме корни уравнений, находить
минимумы и максимумы функций и строить их графики в линейном и
логарифмическом масштабе, в декартовых и любых криволинейных
координатах. Возможно исследование дифференциальных уравнений,
операции матричной арифметики, сплайн-аппроксимация, решение
систем линейных уравнений с действительными и комплексными
коэффициентами а также многое другое. Система может расширяться
самим пользователем.
Калькулятор имеет свой входной язык типа Бейсика, однако
его можно использовать и для отладки небольших (до одной-двух
сотен строк) программ на Фортране.
Калькулятор имеет удобный многооконный интерфейс. Развитая
система хелпов резко упрощает работу с калькулятором.
Внутри калькулятора есть графический редактор, позволяющий
быстро оформить графики -- сделать надписи различными шрифтами,
выделить характерные точки, разметить график, ну и, конечно,
вывести его на принтер Epson, Robotron, D-100 и некоторые
другие. Есть также и текстовый редактор который по основным
командам управления практически не отличается от распространенных
редакторов NED,EDIK,EDK. Можно использовать и файлы, созданные
внешним текстовым редактором.
Программа FGRF предназначена для полуавтоматического иссле-
дования графиков сложных функций и зависимостей. Помимо черчения
графиков, программа может все, что нарисовано, выводить на
принтера D-100, Robotron, Epson в различных размерах. В прог-
рамме предусмотрено черчение графиков и др. операции в 2-х
окнах -- основном и дополнительном, также есть возможность
построения графика по считанным из файла точкам. Все основные
функции выполняются выбором из предлагаемых меню. Есть
возможность исследовать функцию на одном "листе" на разных
интервалах. Выбором соответствующего пункта меню можно
установить автоматическую разметку осей, выбрать положение
осей относитетьно начала координат.
Также как и в калькуляторе, в этой программе предусмотрен
графический редактор с богатым выбором шрифтов.
Помимо меню Вы можете воспользоваться дополнительными
функциями программы -- они вызываются нажатием соответствующих
клавиш при нахождении в любом меню.
Калькулятор и FGRF могут работать на ДВК-3.2, ДВК-4 и других
аналогичных ЭВМ, где в качестве платы графического дисплея
установлена плата КЦГД.
https://pic.maxiol.com/thumbs2/16062...cropimage8.png https://pic.maxiol.com/thumbs2/16062...cropimage5.png
https://pic.maxiol.com/thumbs2/16062....cropimage.png
Там же и библиотека дополнительная для Фортрана ! Всё по науке! )
Код:Файл README.TXT был написан в качестве пояснения к поставля-
емому комплекту. Перед использованием нашего комплекта авторы
настоятельно рекомендуют если не изучить, то хотя бы просмотреть
данный текст.
Дискета, которую вы приобрели, содержит массу файлов, которые
можно разделить на несколько групп.
Группа первая: файлы, относящиеся к программе FGRF - черчение
------------- графиков и исследование функций с применением FORTRANа
/подробнее см. файл FGRF.REC/
FGRF00.OBJ,FGRF01.OBJ - собственно пакет
FGRF.COM - командник для содания своего
загрузочного модуля /см. также FGRF.TXT/,
запускается @FGRF
FGRF.TXT - описание программы FGRF
FGRF.REC - краткое описание возможностей FGRF, реклама
KEY.SAV - эмулятор графики для работы FGRF
FGRDEM.SAV - демонстрация возможностей программы FGRF,
загрузочный модуль
FGRDEM.COM - командник для запуска FGRFDEM.SAV,
запускается @FGRDEM
GRAFIK.MAK,GRAFIK.001,
GRAFIK.002,SHRIFT.MAK,
SHRIFT.001 - файлы, вызываемые FGRDEM.SAV в процессе
демонстрации
Группа вторая: файлы, относящиеся к программе CLC - интегрированный
-------------- графический пакет /подробнее см. файл CLC.REC/
CLC.SAV - собственно программа
SKEY.SAV - эмулятор графики для CLC
CLC.TXT - подробное описание программы CLC
CLC.REC - краткое описание программы CLC, реклама
CLCDEM.SAV - демонстрация возможностей программы CLC
GRAPH.MAK - файл макрокоманды для работы CLCDEM.SAV
CLCDEM.COM - командник для запуска демонстрации,
запускается @CLCDEM
CLC.COM - командник для запуска калькулятора,
запускается командой @CLC
CSIMQ.CLC,SIMQ.CLC,
MATRIX.CLC,SPLINE.CLC - матобеспечение, расширяющее возможности
калькулятора /CLC/
Группа третья: файлы, относящиеся ко всему
-------------
RECLAM.TXT - краткая реклама пакета прикладной научной
графики
BEAUTY.SAV - программы печати текстовых файлов на прин-
PRN.SAV терах ROBOTRON и D100 соответственно
PRINT.TXT - описание программ BEAUTY и PRN
TTY.SAV - программа постраничного просмотра файлов
на терминале
Авторы желают Вам успехов и всего хорошего!
В порядке баловства, выставил в доступ заготовку.
Кому не лень, зайдите помучить
- https://bbs.pdp-11.online
- пользователь любой из английских букв, цифер и знака подчеркивания в пределах 12 символов
- пароль "xa-xa-xa" (без кавычек, маленькие английские буквы)
На даный момент работает только страница чата.
В общем случае что должно быть по замыслу:
- тупой до безобразия интерфейс, но при том легко понимаемый
- возможность перезагружать страницу, закрывать-открывать браузер с восстановлением сессии (пока явно не выполнен выход), а так же терпеливое ожидание когда сервер перезапустится/появится снова на связи если связь пропала, итд...
- чат должен прокручиваться при поступлении новых сообщений если на момент поступления он прокручен до конца
- если чат прокручен назад в историю или выбрана другая страница - при поступлении сообщений появляется индикатор новых сообщений, а чат (если открыт) остается на месте просмотра
А вообще среди прочих идей:
- файловые разделы по темам, личные разделы, регулировка доступа, итд
- перенос всяких файловых архивов сюда
- интеграция с телеграмом, HECnet
- доступ к файлам с PDP-11 и эмуляторов через TCP/IP или serial over IP
- все что взбредет в голову
Думаю, косяков полно даже в том, что есть.
Не исключено что вообще сервер рухнет после какого-нибудь действия :D
UPD. Добавлено звуковое оповещение когда загорается индикатор непрочитанных сообщений (прав пока не просит - чтобы пикнуло в фоне нужно явно разрешить)
UPD. На коленке слеплен простой телеграм бот, гоняющий сообщения взад-вперед - вроде пашет :)
UPD. Да, забыл написать - все это не пашет в IE. В opera/firefox/chrome/edge не сильно старых должно работать.
BBS слегка обновлен за выходные.
- добавлена реальная авторизация (xa-xa-xa'ция пока сохранена для несуществующих в базе имен)
- в иконку пользователя добавлено меню смены пароля/выхода
- кликабельные элементы (часы, "led" индикатор [последний просто заполняет место пока]) запоминают свое состояние
- сервер хранит историю сообщений между запусками, добавляя служебные отметки об останове/запуске
- может еще что забылось...
У кого есть хранилища на pdp-11.org.ru/pdp-11.online, свистните в личку для заведения учетной записи на BBS - в окончательном варианте в BBS будет добавлено управление файлами (когда вот только... ;))
Я хотел бы обсудить \ предложить расширить количество тем по языкам программирования или
систематизировать уже существующие темы (для облегчения поиска) в одну с добавлением нужных ссылок на языки - тем отдельных по которым пока не создано. Давайте спокойно обсудим ситуацию. По порядку. Что мы имеем в разделе ДВК\УК-НЦ на данный момент:
https://zx-pk.ru/threads/26360-diams-(dsm-11).html
https://zx-pk.ru/threads/22278-modula2-dvk-uk-nts.html
https://zx-pk.ru/threads/20444-pasca...knts-dvk).html
https://zx-pk.ru/threads/25802-focal.html
https://zx-pk.ru/threads/12620-programmy-na-basic.html
https://zx-pk.ru/threads/17417-basic-dvk.html
https://zx-pk.ru/threads/31557-bejsik-na-uknts.html
https://zx-pk.ru/threads/15587-progr...uknts-kak.html
https://zx-pk.ru/threads/27548-vopro...nala-vt52.html
шпора по VT52 автор form.
form 25.10.2011 15:53
О реализациях VT52
Стандартный V52:
Код:
<BEL> Гудок
<BS> Переход на один символ назад
<TAB> Переход до ближайшей позиции: 9, 17, 25, 33, 41, 49, 57,
65 и 73; переход на символ вправо если позиция >72
<LF> Переход на строку вниз (со скролингом если текущая строка
последняя)
<CR> Переход на начало строки
<ESC>= Переключение на альтернативный keypad
<ESC>> Возврат к цифровому keypad
<ESC>A Переход на символ вверх
<ESC>B Переход на символ вниз
<ESC>C Переход на символ вправо
<ESC>D Переход на символ влево
<ESC>F Переход в графический режим
<ESC>G Возврат в текстовый режим
<ESC>H Переход в левый верхний угол экрана
<ESC>I Переход на строку вверх (со скролингом если текущая строка
первая)
<ESC>J Очистка экрана от курсора до конца
<ESC>K Очистка строки от курсора до конца
<ESC>Yrc Прямое позиционирование курсора
<ESC>Z Запрос типа терминала
<ESC>[ Включение HOLD SCREEN
<ESC>\ Выключение HOLD SCREEN
Переход за пределы строки-экрана (например шаг назад в начале строки, шаг вперед или печать символа в конце строки) не вызывают перехода на другую строку. TAB не стирает символов через которые перешагивает.
Отличия советских вариантов:
На УКНЦ и 15ИЭ режим HOLD SCREEN не работает.
На УКНЦ <FF> вызывает очистку экрана и переход в левый верхний угол.
На УКНЦ и 15ИЭ <SI> и <SO> переключают набор символов ЛАТ/РУС.
На 15ИЭ переход на следующую строку при достижении конца строки вроде задается настройками.
На УКНЦ не работает режим графики.
На 15ИЭ вместо стандартных графических символов греческие буквы.
На УКНЦ и 15ИЭ символ <DEL> печатает закрашенный квадратик.
На <ESC>Z стандартный VT52 отвечает <ESC>K (нет принтера) или <ESC>L (есть принтер). Советские терминалы кажется все (не уверен) отвечали <ESC>Z, что соответствует VT100 в режиме VT52.
Может чего забыл еще :)
[свернуть]
Легко видеть, что отдельной темы по Фортрану или Си нет.
Я не заводил, поскольку не имею абсолютно никакой практики по этим языкам,
ни под RT-11, ни в каком другом варианте. Так же и с МОДУЛОЙ-2, но там удалось
всё таки запустить систему...
Я очень хотел бы, что бы полноценные темы по Си и Фортрану были, но что бы их первичное
хотя бы оформление и заголовки + ссылки в шапке оформил бы человек в теме по этим языкам.
И есть ещё вариант \ предложение, что, если создать ВАЖНУЮ (прикреплённую заведомо) тему
по программированию и обсуждение вопросов связанную с компиляторами, библиотеками, а в
шапке собрать ссылки на всё актуальное из раздела и из глобальной сети ???
Хотелось бы мнения других участников узнать.
Спасибо.
Изменения на BBS: теперь работает только полноценная авторизация. Для гостевого входа есть пользователь guest с таким же паролем.
Кому интересна персональная учетная запись - пишите в личку nick, полное имя, email.
Полное имя можно скрыть в настройках, email пока не используется, но функционал развивается.
Nick состоит из маленьких английских букв, циферок и знаков подчеркивания (при входе можно использовать и большие буквы - в таком виде nick будет отображаться в панели активных сессий).
В зачаточном состоянии на BBS заработали файлы :)
Скрытый текст
Круто, но я бы в стилях шрифт более антуражный использовал - например этот ;)
от 15ИЭ не помню, а вот КСМ шрифт точно проскакивал, я с него рисовал для УК-НЦ вариант в редакторе @Alex_K,
у меня только файлы для УК-НЦ сохранились (хард от ноута умер гад, молча, медленно и мучительно, возможно что то было там).
https://pic.maxiol.com/thumbs2/16083...9062046510.png
Пойдет.
Нужен с перечеркнутым нулем - классика же, по возможность с "рублем" и не толстый.
Я нашел терминальный толстый - он не смотрится рядом с элементами управления.
- - - Добавлено - - -
Компромисный вариант - логин страница переделана в терминальный шрифт :)
Скрытый текст
так я же пишу - у меня только .FNT файл для загрузки на УК-НЦ который я сам сделал, а вот откуда я его срисовывал????? Я покопаюсь сейчас... приглядись к шрифтам от окошек из серии ДежаВю,
там нолик правильный, символа "солнышко" там конечно нет (ибо американцы же).
- - - Добавлено - - -
вот тут матрицы символов КСМ
http://archive.pdp-11.org.ru/BIBLIOT...rix_bintxt.rar
срисовывал ручками в эмуляторе (FNT редактор) и получил на выходе KSM.FNT
Тебе такое вряд ли пойдёт...
- - - Добавлено - - -
Вообще по шрифту 15ИЭ надо @Titus'а трясти - он же эмуляцию делал? Значит прошивка и там шрифт?
- - - Добавлено - - -
да и в разделе ДВК в папке DWKROM какой-то архив по KSM - навернякак и там есть шрифт,
но опять же - для твоей цели это он не поможет
Да есть там "свинья" на своем месте, U+00A4, вторая страница первая колонка http://dejavu.sourceforge.net/sample...VuSansMono.pdf
Сделал порт в RSX (собственно наверняка оно где-то есть, но искать лень) известной программы для игры в тенис вдвоем или одному, добавил поддержку ANSI терминалов (собственно сейчас только в этом варианте и работает). Выставил на CTAKAH - запускается командой TEN.
Будет время - приведу в порядок.
Если интересно, могу вернуть в RT-11 вариант который поддерживает как VT52 так и VT100 :)
да!
помнишь символьный WALL для RT-11 ?
он (TENIS.SAV) тормозной какой-то на ДВК - там надо было делать что-бы ракетка смещалась в одном направлении до
следующего нажатия, а не приходилось долбачить по кнопке на короткие смещения - это делает игру малоиграбельной ИМХО )))
Вот WALL.SAV - очень играбельный символьный )))Код:====================================================================
I I
I I
I I
I I
I I
I I
I I
I I
I I
I I
I I
I I ***
I I * *
I I * *
I I * *
I I ***
I I
I I ***
I I * *
RACKETI I * *
SPEED:I I * *
2 I SERVICE I ***
* ========
https://pic.maxiol.com/thumbs2/16084...0210103519.png https://pic.maxiol.com/thumbs2/16084...0210112214.png
hobot, тебе письмо :)
--
Hi,
I found the source of Vilnius Basic here: http://archive.pdp-11.org.ru/BKGAMES/Ivanhoe_archiv/
I’m not sure if I’m contacting the right person, so please forward my email if necessary.
I'm interested where did you get this source from. I’m looking for people who made it, but cannot find the names.
Thanks!
Архив на который дана ссылка я продублировал как есть.
Исходник БЕЙСИК ВИЛЬНЮС всю дорогу висит на форуме @SuperMax
и там в шапке написан исполнитель, а Никита опытным путём раскопал,
что ПКМ у БЕЙСИКА-ВИЛЬНЮС для УК-НЦ - первоисточник Бейсик MSX.
И в целом - я всё таки не совсем понял, что хочет - этот вежливыйгражданингосподин?
Автора(источник) архива или бейсика или сразу всех )))
Скажи ему, что виноват продавец булочек !!! )))
И не выдавай ему мое реальное имя - вдруг он из британской разведки и будет
вербовать меня и шантажировать связями со спектрумом в неразумной юности )))
BBS временно будет недоступен - придется переделать схему работы, а то через пару месяцев обновление сертификата слетит :)
Господин спрашивает откуда взялись исходники и известны ли имена авторов.
Я говорил, что Бейсик Вильнюс сделан "под впечатлением" бейсика MSX - до совпадения кодов ошибок.
Но первоисточником он быть не может - разные системы команд и перенос не один-к-одному, есть существенные различия.
терминология, Никит, ты вот (как программер) видишь бублик изнутри, а я только глазурь. Под первоисточником, я конечно не подразумевал адаптацию 1 в 1, подсмотрели и "под впечатлением" написали. А вот, если не про Бейсик бы шла речь, а про рассказ с НФ-идеей или персонажами или элементами окружения - ??? ) Исполнители в исходнике "кое-как" обозначены
, конкретные имена установить - это целое расследование надо предпринимать. Извиняюсь, что не совсем чётко сформулировал твои выводы в теме по бейсику для УК-НЦ.Код:;
; ###################
; # #
; # BASIC - VVU #
; # BK - 0010 #
; # #
; ###################
;
; ИСПОЛНИТЕЛЬ: ВЦКП ВГУ
; ВИЛЬНЮС,1985
Вот кучка каких-то дискет от УКНЦ, прошу кто разбирается оценить их ценность.
Считывали на не очень хорошем дисководе практически везде были badы. Если что-то заинтересует, буду перечитывать.
https://www.dropbox.com/s/5s1a4321ioqnbj7/UKNC.7z?dl=0
x0086 более менее интерестна - но там все (почти) SAV - Input Error (
конечно хотелось бы считать всё без битости, но часто это не возможно...
Если что, есть в наличии приличный флоп 5" один из тех, что использовал и чистил @Ynicky
Кратенько, в старший архив, в раздел УК-НЦ плавно переехал образ диска с игровым релизом от Никиты Desolate (через оглавление легко найти, поэтому ссылку не прилагаю), так же образ диска с игрой добавлен в архив-сборник образов для гтеков УК-НЦ.
Спасибо.
:redface:
Статистика по страничке архива на начало Февраля 2021.
https://pic.maxiol.com/images2/16124....cropimage.png
в начальных числах февраля установлен рекорд посещаемости \ просмотров сайта с архивом
https://pic.maxiol.com/images2/16131...8.recordik.png
hobot, у меня ваш "хламничек" сегодня нигде не открывается, ни в одном браузере, и с телефона тоже.
nzeemin, пользуйся зеркалом, Никита,
http://hobot.pdp-11.ru/
основной сайт-архив оживёт и будет работать в прежнем режиме в самое ближайшее (по возможности) время...
Основной архив еще какое-то время полежит - я утряс с провайдером мелкие вопросы вроде PTR записей, и теперь перевезу сервер к себе.
http://i.smiles2k.net/sad_smiles/124.gif
В розыске по прежнему игровая программа "Страна Монстров" - ДВК\УКНЦ
ага! я там в теме про ЖД УК-НЦ пожаловался, просто это сообщение не читавши.
- - - Добавлено - - -
в принципе 1 зеркало уже есть на платформе @SuperMax, про создание дублей надо всё согласовывать с Олегом конечно.
Осталось 1700 километров ехать :)