PDA

Просмотр полной версии : САПР печатных плат "Гелиос" (HElLIOS, CAD CALAY)



Страницы : [1] 2

rrp
02.03.2020, 13:27
По просьбе ММ открываю эту тему.
Немного истории для тех, кто не знаком с этим САПР.
В начале-середине 80-х годов прошлого века в СССР не существовало САПР позволяющего создать полный (безбумажный) технологический цикл производства печатных плат на мини/микро ЭВМ.
Название ГЕЛИОС происходит, как я думаю (я не задавал автору этого вопроса), от фамилии автора - Константин А. Гилев.
Разработка была сделана в Лаборатории Терминальных Систем, НГУ (Новосибирск). Оригиналом этого САПР послужил CAD CALAY для PDP-11 c мониторами VT-100 (VT-52) и графическим цветным дисплеем GDP256.
На первых этапах "адаптации" CALAY к советскому железу мониторы подменяли Электроникой-60, а уже, как следствие, с приходом понимания как работает вся система появился Графический дисплей повышенного разрешения (CDR), 400*300 точек c количеством цветовых слоев 8 (две группы по 4), более полные характеристики и примеры программирования в спойлере. Трасировщик ГЕЛИОС полностью написан Константином Гилевым и работал в несколько раз эффективнее оригинала. Утилиты для различных фотопостроителей, графопостроителей и станков с ЧПУ писАлись под заказчиков.

Графический дисплей повышенного разрешения

Основные технические данные:

1.Формат экрана ............... 400*300 точек
2.Вид развертки ............... прогрессивная 50 гц
3.Количество цветовых слоев ... 8 (две группы по 4)
4.Полярность видеосигналов .... положительная
уровень черного ....... 0 в
уровень белого ........ 1 в
5.Полярность синхросигнала .... отрицательная
6.Амплитуда синхросигнала ..... 5 в
7.Скорость записи изображения . 1 млн точек в секунду
8.Размер платы ................ 135*252 мм

Особенности функционирования:

Дисплей обеспечивает запись изображения по точкам и быстрое
построение отрезков в четырех направлениях (горизонталь, вертикаль
и наклонные под углом 45 градусов).

Имеется возможность выборочной записи в отдельные цветовые
слои.

Сигналы цветовых слоев об"единяются аналоговым смесителем
для получения стандартных видеосигналов R, G, B.

Назначение цветовых слоев:
0, 4 - белый
1, 5 - красный
2, 6 - зеленый
3, 7 - синий.

На экране могут быть отображены одновременно все восемь
слоев либо выбранная группа из четырех слоев. Возможно полное гашение
экрана с сохранением информации в памяти отображения.

Начало обратного хода кадровой развертки сигнализируется
разрядом в статусном регистре.

Программирование:

Дисплей имеет восемь адресуемых регистров об"единенных в две
группы по четыре. Функциональное назначение соответсвующих регистров
в обоих группах одинаковое. Запись в любой регистр исполнительной
(второй) группы вызывает занесение информации в память отображения.
После завершения очередной операции все регистры сохраняют последние
полученные значения (кроме регистра длины, который удерживается в
нулевом состоянии). Все регистры доступны только по записи. При
чтении из регистров второй группы в седьмом разряде выдается флаг
окончания операции. При чтении из регистров первой группы в восьмом
разряде выдается флаг начала обратного хода кадровой развертки.

177520/177530 Регистр управления/маски

биты 0 - 7 разрешение записи в соответствующие
цветовые слои.
бит 8 режим записи (0 - занесение цвета,
1 - стирание цвета).
бит 9 запрет отображения слоев 0 - 3.
бит 10 запрет отображения слоев 4 - 7.
бит 11 разрешение записи на прямом ходе
развертки с заемом цикла отображения.


177522/177532 Регистр длины отрезка

биты 0 - 8 длина отрезка уменьшенная на единицу.

177524/177534 Регистр координаты X

биты 0 - 8 X-координата начальной точки.
бит 11 разрешение автоинкремента координаты.

177526/177536 Регистр координаты Y

биты 0 - 8 Y-координата начальной точки.
бит 10 разрешение автодекремента координаты.
бит 11 разрешение автоинкремента координаты.

Примеры программирования:

1. Запись точки ярко-красного цвета

1$: TSTB @#177530 ; ожидание
BPL 1$ ; готовности
MOV #42,@#177520 ; занесли цвет
MOV X,@#177524 ; и координаты
MOV Y,@#177536 ;

2. Запись горизонтального отрезка из 10 точек белого цвета

1$: TSTB @#177530 ; ожидание
BPL 1$ ; готовности
MOV #177522,R0 ;
MOV #9.,(R0)+ ; занесли длину отрезка
MOV X,R1 ; и координаты
BIS #4000,R1 ; начальной точки
MOV R1,(R0)+ ; с разрешением
MOV Y,(R0)+ ; автоинкремента по X
MOV #1,(R0)+ ; занесли цвет

3. Стирание всего экрана

ERASE: MOV #399.,R0 ; установили начальное значение
; для цикла
MOV #7777,@#177520 ; занесли маску и погасили экран
1$: TSTB @#177530 ; стираем память отображения,
BPL 1$ ; проводя 400 вертикальных
MOV #299.,@#177522 ; отрезков
MOV #4000,@#177526 ;
MOV R0,@#177534 ;
DEC R0 ;
BGE 1$ ;
RTS PC ; возврат из подпрограммы

Фото самой платы CDR:
http://images.vfl.ru/ii/1583142805/8c1b5e5d/29752519_s.jpg (http://vfl.ru/fotos/8c1b5e5d29752519.html)
С высоким разрешением:
http://images.vfl.ru/ii/1583142805/8c1b5e5d/29752519.jpg
До появления процессоров с диспетчером памяти (М6, 1801ВМ3, 1801ВМ4 ) использовался процессор М2 (1801ВМ1, 1801ВМ2). У этих процессоров адресуемой памяти для работы ГЕЛИОС было недостаточно. В этих случаях применялся диспетчер памяти MM07, позволявший расширять адресное пространство памяти c 16 до 20 разрядов:
http://images.vfl.ru/ii/1584203315/05b5fbda/29871767_s.jpg (http://vfl.ru/fotos/05b5fbda29871767.html)
С высоким разрешением:
http://images.vfl.ru/ii/1584203315/05b5fbda/29871767.jpg
Когда появились ДВК-4 с КЦГД была выпущена версия ГЕЛИОС для ДВК-4, есть на сайте у Андрея Кислова:
(http://tis.kz/progs/dvk/helios.rar)
Самая полная коллекция материалов по ГЕЛИОСу находится у hobot (http://archive.pdp-11.org.ru/ukdwk_archive/dwkwebcomplekt/HELIOS_SYSTEM/)

Буду рад обсудить эту тему с энтузиастами.

hobot
02.03.2020, 14:19
Буду рад обсудить эту тему с энтузиастами.
те же самые дискеты хранятся в разделе ДВК у меня на сайте, там есть описание работы (для оператора)
программы подготовки "задания" для графопостроителя (если я правильно всё там прочитал), но целиковой
документации по пакету - на дискетах с дистрибутивом увы нет. А есть ли оно вообще, в виде брошуры, распечатки на листах, файла(ов) текстового и было ли ??? Возможно задавая этот вопрос - я что не учитываю или упускаю (проглядел).

Спасибо.

rrp
02.03.2020, 15:32
hobot, Я думаю, что документация была, в ЛТС НГУ была своя электронная система хранения документации. У меня ее гораздо меньше (из того, что я раскопал, возможно еще есть на лентах, но контроллера ленты у меня, пока, нет :-( ), чем на дискетах от ДВК-4.
Да, я посмотрел командный фай запуска helios на втором диске newhel.com и, похоже, что на дискетах не хватает файла stk.sav (или я проглядел).

- - - Добавлено - - -

Нашел файлик с кратким описанием клавиш и команд.71673

hobot
02.03.2020, 17:44
Нашел файлик с кратким описанием клавиш и команд.71673
Очень хорошо!

FRIASHIK - из доков про Фрязинский терминал ) Фряшик ) (Фряшка). Ласково так.
из доков же "KROTOV % КОДИРОВЩИК #1 (https://youtu.be/xG7BTBF5Ce4)"

Перезалил в архиве , добавил файл HELV5.TXT на обе дискеты.
Сделал в описании ссылку-заголовок на эту тему.
http://archive.pdp-11.org.ru/ukdwk_archive/dwkwebcomplekt/HELIOS_SYSTEM/

rrp
02.03.2020, 18:16
Перезалил в архиве , добавил файл HELV5.TXT на обе дискеты.
Сделал в описании ссылку-заголовок на эту тему.
http://archive.pdp-11.org.ru/ukdwk_archive/dwkwebcomplekt/HELIOS_SYSTEM/
Посмотрел список файлов, а файла stk.sav так и не увидел. На двух дисках только один файл - DK.GPH, который можно опознать (по расширению), как файл результата работы helios.
Я, намедни, искал в инете ссылки на CALAY, но нашел только одну приемлемую ссылку на плагин Altium Designer для импорта проектов "in the Calay® format" https://designcontent.live.altium.com/PluginDetail/Calay#PluginDetail/Calay
Если у кого-то есть возможность скачать этот плагин (а может он уже имеется?), то я смогу перетащить проект CDR в Altium Designer.

L Juriy
02.03.2020, 18:52
Приветствую всех!
Все что нашел у себя по теме выложил здесь. (https://cloud.mail.ru/public/2gVz/z3W3uk4u7)
Вроде там много документации, но не знаю вся ли она есть.
Есть кое какие исходники.

hobot
02.03.2020, 19:19
Приветствую всех!
Все что нашел у себя по теме выложил здесь. (https://cloud.mail.ru/public/2gVz/z3W3uk4u7)
Вроде там много документации, но не знаю вся ли она есть.
Есть кое какие исходники.
Ещё раз спасибо! Дискеты - ваш же дубль в архиве у меня,
там stk.sav - действительно нет (тут я пока ничего не могу сделать),
по докам - там много текста, но с кодировкой беда полная )))

L Juriy
02.03.2020, 19:54
Там вроде KOI7 без всего.
Вложение поможет. для текстовых файлов в work1.
В папке Калай кодировка KOI-8R.
В остальных уже н епомню.

rrp
02.03.2020, 20:01
L Juriy, Спасибо! Тут уже есть библиотеки и файлов хватает, есть и новые описание постпроцессоров. В архиве Kalay, похоже, рабочая версия, но в файле конфигурации системы (HELAY.SYS) установлен оригинальный графический дисплей GDP256.

- - - Добавлено - - -

Да, перекодировщики облегчат жизнь. :-)

- - - Добавлено - - -

Есть еще вопрос - чем глядеть файл kalay.vir?

L Juriy
02.03.2020, 20:09
Есть еще вопрос - чем глядеть файл kalay.vir?
Это виртуальный диск в Рафосе. Я не помню, чем можно посмотреть .Эмулятор должен помочь.

Hunta
02.03.2020, 20:18
Это виртуальный диск в Рафосе. Я не помню, чем можно посмотреть .Эмулятор должен помочь.
MOU LD0: disk.vir
DIR LD0:

rrp
02.03.2020, 20:39
Спасибо! Тогда он, наверное, должен монтироваться в эмуляторе.

Hunta
02.03.2020, 21:20
Спасибо! Тогда он, наверное, должен монтироваться в эмуляторе.
Да, кстати, сам файл по идее можно прицепит и к эмулятору, я то имел ввиду, что его прям в система, которая в эмуляторе можно посмотреть - если он на каком то диске. Но если он доступен как файл на PC - то можно и просто к эмулятору прицепить

hobot
02.03.2020, 22:02
Это виртуальный диск в Рафосе

Есть еще вопрос - чем глядеть файл kalay.vir?

проще разрешение поменять на обычное .dsk и тем же плагином смотреть.
только он объёмом больше 800кб - либо с ленты либо с ЖД.
Содержит


Image : kalay.dsk

Format : DSK : RT-11
Size : 1'099 Kb

Volume ID: RAFOS
Owner :

File Blocks Date Bytes
---------- ------ ----------- ----------
HELIN .WRK 100 13-Jun-1988 51'200
RT11SJ.SYS 73 29-Feb-1984 37'376
DIR .SAV 19 29-Feb-1984 9'728
RESORC.SAV 22 29-Feb-1984 11'264
PIP .SAV 29 29-Feb-1984 14'848
K52 .SAV 55 29-Feb-1984 28'160
DATTIM.COM 1 13-Jun-1988 512
DATTIM.SAV 4 13-Jun-1988 2'048
MEM .SAV 6 13-Jun-1988 3'072
PROT .SAV 2 13-Jun-1988 1'024
PROMPT.SAV 1 13-Jun-1988 512
DUP .SAV 41 13-Jun-1988 20'992
DUMP .SAV 9 29-Feb-1984 4'608
LDA .SAV 5 06-Feb-1987 2'560
MTG .SAV 23 13-Jun-1988 11'776
SIPP .SAV 20 13-Jun-1988 10'240
SALPHA.SAV 13 13-Jun-1988 6'656
DSHOW .SAV 20 13-Jun-1988 10'240
FORMDX.SAV 4 13-Jun-1988 2'048
STARTS.BAK 1 13-Jun-1988 512
HRNO .SAV 32 13-Jun-1988 16'384
HELOUT.SAV 444 13-Jun-1988 227'328
HERKT .SAV 82 13-Jun-1988 41'984
HELI3A.RNO 103 13-Jun-1988 52'736
HTEKNL.RNO 8 13-Jun-1988 4'096
HELI3B.RNO 78 13-Jun-1988 39'936
HPDPRI.SAV 5 13-Jun-1988 2'560
HELAYO.SYS 1 13-Jun-1988 512
LIB7 .GPH 9 13-Jun-1988 4'608
LIB1 .GPH 30 13-Jun-1988 15'360
LIB2 .GPH 7 13-Jun-1988 3'584
LIB3 .GPH 9 13-Jun-1988 4'608
LIB4 .GPH 13 13-Jun-1988 6'656
LIB5 .GPH 44 13-Jun-1988 22'528
LIB6 .GPH 9 13-Jun-1988 4'608
LIB10 .GPH 3 13-Jun-1988 1'536
HEL .COM 1 13-Jun-1988 512
R .COM 1 13-Jun-1988 512
HELIOS.COM 1 13-Jun-1988 512
SETCMD.SAV 1 13-Jun-1988 512
GOTO .SAV 2 13-Jun-1988 1'024
FIND .SAV 2 13-Jun-1988 1'024
PASS .SAV 8 13-Jun-1988 4'096
IFDIFF.SAV 2 13-Jun-1988 1'024
FILENG.SAV 3 13-Jun-1988 1'536
END .SAV 1 13-Jun-1988 512
CTIME .SAV 2 13-Jun-1988 1'024
BYE .SAV 3 13-Jun-1988 1'536
OPEN .SAV 5 13-Jun-1988 2'560
PURGE .SAV 4 13-Jun-1988 2'048
HELIOS.MAP 8 13-Jun-1988 4'096
DODO .SAV 1 13-Jun-1988 512
BRDSTA.SAV 8 13-Jun-1988 4'096
HELDEC.SAV 9 13-Jun-1988 4'608
HELIOS.SAV 41 13-Jun-1988 20'992
HELAY .SYS 1 13-Jun-1988 512
BINCOM.SAV 24 13-Jun-1988 12'288
TT .SYS 2 29-Feb-1984 1'024
DX .SYS 3 29-Feb-1984 1'536
RK .SYS 3 29-Feb-1984 1'536
NL .SYS 2 29-Feb-1984 1'024
PC .SYS 2 29-Feb-1984 1'024
STARTS.COM 1 24-Apr-1987 512
LIOS .SAV 53 13-Jun-1988 27'136
GDP .SMG 3 13-Jun-1988 1'536
GDP .P69 1 13-Jun-1988 512
HELIOS.OVL 235 13-Jun-1988 120'320
IND .DOC 36 13-Jun-1988 18'432
LST .SAV 20 13-Jun-1988 10'240
HELIST.SAV 28 13-Jun-1988 14'336
MENU .SAV 6 13-Jun-1988 3'072
BETA .SAV 7 13-Jun-1988 3'584
KAM1 .BRD 7 13-Jun-1988 3'584
CARV5 .SAV 47 13-Jun-1988 24'064
CARV4 .SAV 82 13-Jun-1988 41'984
CALTST.GPH 9 13-Jun-1988 4'608
MENGEN.LIB 9 13-Jun-1988 4'608
MENGEN.SAV 56 13-Jun-1988 28'672
E1 .BRD 4 13-Jun-1988 2'048
SWAP .SYS 26 29-Feb-1984 13'312
SL .SYS 13 14-Nov-1986 6'656
DATIME.SAV 4 29-Feb-1984 2'048
DATIME.COM 3 29-Feb-1984 1'536
V5USER.TXT 2 29-Feb-1984 1'024
UP .SYS 3 01-Feb-1988 1'536

------------- End of Image -------------

< UNUSED > 42 21'504
---------- ------ ----------- ----------
85 Files, 2120 Blocks
42 Free blocks


доп.материалы в архив добавлены )
http://archive.pdp-11.org.ru/ukdwk_archive/dwkwebcomplekt/HELIOS_SYSTEM/

rrp
02.03.2020, 22:20
Класс!

hobot
03.03.2020, 20:07
L Juriy, я там обнаружил файл Jury.SAV - он ругается, хочет устройства которого нет???
И почти все местные SAV'ы такие же не дружелюбные.
С некоторой попытки запустил HELIOS.SAV, он вроде бы успешно подцепил
свой .OVL и выдал вот такое сообщение,
https://pic.maxiol.com/thumbs2/1583253933.787614887.helios4tz.png (https://pic.maxiol.com/?v=1583253933.787614887.helios4tz.png&dp=2)
после чего курсор, как говорится, мигал ) Мне для экспериментов в эмуляторе по запуску - явно не хватает информации, читать документацию - не предлагать )

д.г.к. Titus'у, пользуясь случаем, ещё раз огромное УРА! за единственную на планете виртуальную реализацию КЦГД ) Ура! Без которой многое и многое ПО не было бы увидено, пощупано и проверено на запуск и содержание. УРА!

rrp
03.03.2020, 22:52
Нужно посмотреть файл HELAY.SYS - конфигурацию Гелиоса, если там есть "лишние" девайсы, то отключить. Краткое описание (построение) файла конфигурации есть в HELV5.TXT (почти в самом конце).
У меня этот файл выглядит так:
helay.sys
R 127
S RUS
W 400
M 550 606
D 0 VT52
G 5 GDP 177520 0
END
Надо учесть, что мой файл написан для конфигурации Гелиос с CDR - строка "G 5 GDP 177520 0"
Ну, еще надо позырить командный файл запуска Гелиос, у меня просто надо запустить программу (HSM.SAV).
При запуске helios должен быть какой-то диалог или приглашение к диалогу (точно не помню, но на CDR он писал крупными буквами "HELIOS") , пока у себя не запущу ничего сказать более конкретное не смогу.... :-(
Я с версией для КЦГД не работал.... :-(

Titus
03.03.2020, 23:38
д.г.к. @Titus'у, пользуясь случаем, ещё раз огромное УРА! за единственную на планете виртуальную реализацию КЦГД ) Ура! Без которой многое и многое ПО не было бы увидено, пощупано и проверено на запуск и содержание. УРА!
Ну хоть какая-то благодарность от Хобота, кроме критики)

rrp
04.03.2020, 08:48
Могу предположить, что при использовании КЦГД несколько нижних строк экрана должны использоваться для диалога с системой, а верхняя часть экрана для графики. Скорее всего, при успешном запуске HELIOS на ДВК с КЦГД в верхней части экрана должна появиться надпись большими цветными буквами - HELIOS. Поскольку у ДВК'ов нет целочисленной и плавающей арифметик, то (как я помню) перед запуском Гелиос надо запустить эмулятор FIS-EIS (или только EIS).

- - - Добавлено - - -


Ну хоть какая-то благодарность от Хобота, кроме критики)
Если автору виртуальной реализации КЦГД эта тема интересна, то, возможно, он сможет реализовать виртуальную CDR?

- - - Добавлено - - -

Для облегчения реализации виртуальной CDR могу выложить исходные тексты (Паскаль) реализации эмулятора PDP c CDR и дисками с рабочей версией HELIOS на этом эмуляторе.

Hunta
04.03.2020, 08:49
Поскольку у ДВК'ов нет целочисленной и плавающей арифметик
Если это ВМ3 - то в нём есть EIS. А если на плате распаян ВМ4 - то есть и FPP

rrp
04.03.2020, 09:41
Если это ВМ3 - то в нём есть EIS. А если на плате распаян ВМ4 - то есть и FPP
Гелиос писался (адаптировался) в ту пору, когда кроме процессора М2 ничего не было, а для расширения адресного пространства использовался аппаратный диспетчер памяти ММ07 (фото размещу на первой странице), ну, потом появились ДВК-1, а ВМ3 и ВМ4 появились в конце 80-х - уже после появления М6. Надо принимать во внимание, что оригинал - CALAY был написан под процессоры PDP, а у DEC'a не было (по-моему) таких извратов, как машина без FIS и EIS.

Hunta
04.03.2020, 10:39
а у DEC'a не было (по-моему) таких извратов, как машина без FIS и EIS.
Были. Без EIS, например - 11/03. А - FIS - это как раз большая редкость, чем машина без него или машина с FPP. Как бы не один-два проца с ним.

- - - Добавлено - - -

Поправка.
EIS на 11/03 - опционально
Без EIS - 11/04, 11/05, 11/20
С FIS - 11/03 (опционально), 11/40

hobot
04.03.2020, 12:01
Гелиос писался (адаптировался) в ту пору, когда кроме процессора М2 ничего не было чисто ретро-ностальгическое любопытство : не распространялось ли ПО Гелиос (любой из вариантов поставки) через ЗеленоградИнформПрибор? У них отдельная витрина была под всевозможные CADы, в то время не делали как у буржуев коробочки, просто в целофане была вложена документация и комплект 5" дискет (формата тех времен и машинок для которых). Цены там конечно были огого. Рассчитывалось видимо на предприятия и безнал?

L Juriy
04.03.2020, 12:21
Проясню немного ситуацию.
Я в свое время на MERE-125 ставил калай для знакомства.
Он даже работал, но так как в комплекте не было графической станции, посмотреть ничего не удалось.
Все остальное вроде работало.
Потом мы забросили его так как начали писать свой CAD.
Уже работая в Новосибиске мне один знакомый спросил нужен ли Гелиос и возможно с исходниками.
Я разве мог отказаться от такого предложения и конечно согласился.
Но, видимо, что то не срослось и мне принесли только вот эту ленту(архив tar) и отдельно на дискете кое какие исходники.
Все это я и выложил уже второй раз.
На ДВК с КЦГД поработать не удалось, соответственно и попробовать Гелиос тоже.
Вот такие прояснения.
Время будет, попробую на эмуляторе поработать. Пока листаю описание.
На диске Kalay есть вот такой стартовый файл для Гелиос.
PROMPT '** START **
ASS XF: SY:
R HELIOS
ASS DX0: SY:
PROMPT '** FINISH **
Что там за устройство XF:?

hobot
04.03.2020, 12:24
Ну хоть какая-то благодарность от Хобота, кроме критики)

Вообще то в том сообщении


№1

- в заголовке - это номер попытки запуска, а не эмулятора )

по прежнему раб лампы, [hobot]

- - - Добавлено - - -


Проясню немного ситуацию.
любые такие моменты и флэшбэки из прошлого - очень ценны и интересны!
Спасибо!

Titus
04.03.2020, 12:26
Если автору виртуальной реализации КЦГД эта тема интересна, то, возможно, он сможет реализовать виртуальную CDR?
Под CDR ведь только гелиос и все? Больше ничего нет?

- - - Добавлено - - -


Для облегчения реализации виртуальной CDR могу выложить исходные тексты (Паскаль) реализации эмулятора PDP c CDR и дисками с рабочей версией HELIOS на этом эмуляторе.
Есть скриншоты с работающим гелиосом в этом эмуляторе?

- - - Добавлено - - -

И почему не запускается на КЦГД версия, которая адаптирована под КЦГД? Или ее нет? Или она под ВМ3?

hobot
04.03.2020, 12:34
могу выложить исходные тексты (Паскаль) реализации эмулятора PDP c CDR и дисками с рабочей версией HELIOS на этом эмуляторе.
кстати говоря https://zx-pk.ru/threads/18069-emulyatory-pdp-11.html

- - - Добавлено - - -

Titus,

И почему не запускается на КЦГД версия, которая адаптирована под КЦГД?
в первых у тебя ДВК дискету фиг стартанёшь, а это очень важно во многих случаях ) На дискетах файлы LDA и LOAD для КЦГД пападаются, я запускать пытался KCGDHL - вылетает в СТОП по адресу какому то, в консоли эмулятор пишет попытки чтения записи в несуществующий регистр(???) или что то такое...

Titus
04.03.2020, 12:46
в первых у тебя ДВК дискету фиг стартанёшь, а это очень важно во многих случаях ) На дискетах файлы LDA и LOAD для КЦГД пападаются, я запускать пытался KCGDHL - вылетает в СТОП по адресу какому то, в консоли эмулятор пишет попытки чтения записи в несуществующий регистр(???) или что то такое...
Ты так сумбурно обьяснил, что я ничего не понял)

hobot
04.03.2020, 12:56
сумбурно обьяснил
это эмулятор у вас ув. д.г.к. сумбурный, а я по факту просто общеизвестное и очевидное ещё раз озвучил - отсутствие возможности загрузить систему

ДВК дискету фиг стартанёшь
что тут сумбурного, кроме прилепленых кое-как к УК-НЦ(!!!???) КЦГД и Фряшки и КСМ(чудо-техники, в железе никто повторить не берётся, есть жертвы среди форумчан, кто то вообще покинул форум на совсем!!!)

https://youtu.be/ZlhAa_EiSaI?t=4

Titus
04.03.2020, 13:07
отсутствие возможности загрузить систему
Конечно, это не ДВК, а УКНЦ с прикрученным КЦГД, но ДВК-шные диски я грузил запросто, и запускал все, что хотел в большом количестве. И игры, и какие-то там графические пакеты, и демонстрации.

hobot
04.03.2020, 13:22
но ДВК-шные диски я грузил запросто
ах ты MY уже прикрутил ? Что значит "грузил запросто" ? Вот подробнее опиши как тебе это "запросто"
удаётся???

Titus
04.03.2020, 13:24
ах ты MY уже прикрутил ? Что значит "грузил запросто" ? Вот подробнее опиши как тебе это "запросто"
удаётся???
Просто беру образ диска с УКНЦ системой, копирую на него ДВК-шные программы и гружу любую из них)

L Juriy
04.03.2020, 17:19
"Покурив" документацию Гелиос.
Ответ про дружелюбность модулей .sav находится наверное здесь.

Система HELIOS функционирует под управлением многопользовательской
операционной системы реального времени RTM (в═дальнейшем - МОС RTM).
МОС RTM позволяет эффективно═(и с небольшими═затратами) организовать
работу на большом количестве рабочих мест одновременно.
Так что наверное придется запускать RTM.

Далее в тексте описания я нашел фразу
MOC RTM полностью совместима с РАФОС 2.

rrp
04.03.2020, 22:25
Тогда я не прав - КУ! Специально это вопрос не изучал, но М2 был копией 11/03 и на нем присутствовали FIS и EIS.

Hunta
04.03.2020, 22:31
М2 был копией 11/03 и на нем присутствовали FIS и EIS
Как я написал в поправке - на 11/03 могли опционально присутствовать EIS и FIS.
Но штатно FIS на наших я видел только на СМ/4 и говорят, что он ещё был (штатно) на Электронике-100/25

rrp
04.03.2020, 23:37
L Juriy, В ЛТС НГУ в середине 80-х уже была своя сеть. КЖД тогда еще не выпускали и в лаборатории был разработан собственный MFM контроллер с SCSI интерфейсом (на 1804) и интерфейсной SCSI платой на МПИ содержащей и загрузчик (если интересно могу выложить фото). Так вот, к машине с этим интерфейсом был подключен ST-4096 и с этой машины грузились по сети 5-6 бездисковых машин. XF легко может быть сетевым драйвером (у меня в копии системных файлов с этой машины драйвер XF.SYS присутствует).

- - - Добавлено - - -

Hunta, Да, на Э-100/25 он был. Воронеж (Процессор), Калининград (Кварц) более тщательно копировали DEC - без рацпредложений.

- - - Добавлено - - -

Titus, Этот эмулятор был сделан под TVGA 8900, командный файл запуска выглядит так:
vga 10
copy mono.sav crt.sav
setreg
pdp-11
copy color.sav crt.sav
setreg
mode co80
rem 0
После запуска говорит - THE VIDEO ADAPTOR YOU ARE USING IS NOT A TVGA 8900 BOARD
Так, что скриншот без 486 машины с TVGA 8900 получить не удасться.
Но то, что он у меня работал - это факт.

- - - Добавлено - - -


Под CDR ведь только гелиос и все? Больше ничего нет?
.....
И почему не запускается на КЦГД версия, которая адаптирована под КЦГД? Или ее нет? Или она под ВМ3?

Есть тесты... Эта плата делалась под Гелиос.

Почему не запускается - "АЙ ДОУНТ КНОУ!", причин может быть масса - надо разбираться...

- - - Добавлено - - -


Как я написал в поправке - на 11/03 могли опционально присутствовать EIS и FIS.
Но штатно FIS на наших я видел только на СМ/4 и говорят, что он ещё был (штатно) на Электронике-100/25
К ним надо еще приплюсовать M6 и М8 (возможно, и М10, но я знаю о нем только теоретически)

Titus
05.03.2020, 00:59
Почему не запускается - "АЙ ДОУНТ КНОУ!", причин может быть масса - надо разбираться...
Выложи отдельно гелиос под CDR, и отдельно под КЦГД.

Hunta
05.03.2020, 05:59
К ним надо еще приплюсовать M6 и М8 (возможно, и М10, но я знаю о нем только теоретически)
Там по логика должны быть EIS и не должно быть FIS. На M6 возможно как опция - FPP, но это надо смотреть F-11, если, конечно, его скопировали более менее точно

L Juriy
05.03.2020, 06:55
Для облегчения реализации виртуальной CDR могу выложить исходные тексты (Паскаль) реализации эмулятора PDP c CDR и дисками с рабочей версией HELIOS на этом эмуляторе.
А можно эти файлы получить для ознакомления.
И попутно вопрос, если делать реплику СДР, то что для этого есть? Схема, топология платы или хотя бы сканы платы с двух сторон.
Не спеша и при наличии свободного времени могу сделать реплику, при наличии вышеуказанного.

AFZ
05.03.2020, 07:30
Как я написал в поправке - на 11/03 могли опционально присутствовать EIS и FIS.
Но штатно FIS на наших я видел только на СМ/4 и говорят, что он ещё был (штатно) на Электронике-100/25В наших Э-60 с платой ЦП М2 были и EIS, и FIS. Вроде-бы у нас выпускался и вариант без FIS/EIS (кажется, ЦП М1), но я его ни разу не видел.


Поскольку у ДВК'ов нет целочисленной и плавающей арифметикБез FIS/EIS только 1801ВМ1. 1801ВМ2 имеет аппаратную реализацию EIS и встроенную в теневое ПЗУ программную реализацию FIS. 1801ВМ3 имеет на борту EIS, к нему можно подключить FPU 1801ВМ4, но гражданских ДВК с парой ВМ3+ВМ4 выпустить не успели, ВМ4 шли только военным.

anasana
05.03.2020, 11:53
После запуска говорит - THE VIDEO ADAPTOR YOU ARE USING IS NOT A TVGA 8900 BOARD
Так, что скриншот без 486 машины с TVGA 8900 получить не удасться.
Но то, что он у меня работал - это факт.
https://www.classicdosgames.com/tutorials/advanceddosbox.html
> An emulator called PCem can emulate the Trident TVGA 8900D,
Я думаю вполне реально можно подыскать под современную винду эмулятор DOS-машинки уровня 486-й, поддерживающий так же и эмуляцию этой видеокарточки или ее ближайшего клона. Тот PCem вообще опенсорсный, шустрый и настраиваемый.

hobot
05.03.2020, 14:33
если интересно могу выложить фото
очень интересно, лично мне например, фотки можно выложить сюда или в тему для фоток >
https://zx-pk.ru/threads/24989-foto-dlya-sajta-arkhiva-syuda!!!.html


у меня в копии системных файлов с этой машины драйвер XF.SYS присутствует
так давайте всё ПО по Гелиосу в папке Гелиоса в архив подошьём - будет
1. общедоступно
2. всегда под рукой - искать не надо
3. будет адекватный эмулятор - опять же вот пакет - ставим, смотрим
Или трудности с этим какие-то?

- - - Добавлено - - -


Я думаю вполне реально
и ещё добавлю - может быть и привязка к 486 ни к чему - ISA или скази и на третьем пентиуме можно использовать, другой момент - будет ли эмулятор жить корректно на более шустрой системе???
Сейчас даже (и особенно) в реале - систему уровня PIII легче собрать, чем 486-ю машинку )))
А плату с ISA под этот процессор полно ещё рабочих, вот ISA под P4 - это уже "квест" )))

Alex
06.03.2020, 15:32
В природе есть платы которые в себе несут мост PCI-ISA.
Есть ещё и современные платы, со слотами ISA, но они позиционированы как промышленная электроника и цена их :(

MM
06.03.2020, 23:24
Есть ещё и современные платы, со слотами ISA,
Без ДМА, с некотрыми особенностями IRQ.

Если всё-таки есть под Современные Интел-камни ( от 4 ядер ) с полноценным DMA - пожалуйста, огласите модели.

А в классике - i440BX Слот1 c переходником на 1.4 ггц Тулик 512/1М кэшь - это естественный максимум.

L Juriy
07.03.2020, 09:09
У нас в свое время рисовали печатные платы на Элетронике 60.
Рисовали с помощью программы редактора PED и графического цветного дисплея.
Дисплей у нас называли "дисплей Ковалева".
Так вот у меня вопрос "дисплей Ковалева" и плата CDR это не одно и тоже?
Существует ли где схема этого дисплея?
Кроме того существала CAD из академии наук РАН. Как она называлась, есть ли она живем?
Основой там был формат BRD. Он же использовался и в редакторе PED.

rrp
14.03.2020, 10:39
Выложи отдельно гелиос под CDR, и отдельно под КЦГД.
Извините отсутствовал...
Версия Гелиос под CDR (которая работала у меня на винчестере), пока, недоступна из-за нежелания винчестера (МС 5401) проявить готовность отдать информацию, выкладываю две рабочие версии эмулятора с дисками:
https://yadi.sk/d/JKbvLHBOGJz3Lg
https://yadi.sk/d/xomAXUknOvbGVA
И текст самого эмулятора:
https://yadi.sk/d/r4yycy0o9Az9vQ

Titus
14.03.2020, 10:52
https://yadi.sk/d/JKbvLHBOGJz3Lg
https://yadi.sk/d/xomAXUknOvbGVA
И текст самого эмулятора:
https://yadi.sk/d/r4yycy0o9Az9vQ
Что там есть что? И подо что? )

rrp
14.03.2020, 11:27
У нас в свое время рисовали печатные платы на Элетронике 60.
Рисовали с помощью программы редактора PED и графического цветного дисплея.
Дисплей у нас называли "дисплей Ковалева".
Так вот у меня вопрос "дисплей Ковалева" и плата CDR это не одно и тоже?
Существует ли где схема этого дисплея?
Кроме того существала CAD из академии наук РАН. Как она называлась, есть ли она живем?
Основой там был формат BRD. Он же использовался и в редакторе PED.
Я думаю, что это разные платы, если следовать логике названия платы по ее автору, то CDR должна называться плата Гилева.
Да, я о них знаю, в ЛИЯФ был САПР печатных плат (не Гелиос), я у них делал негативы на их растровом фотопостроителе (разработка ЛИЯФ), но как я помню, по отзывам людей работающих с этим САПР все было не совсем просто... Но в новосибирских институтах СОАН предпочитали Гелиос.
Схема и разводка самой платы CDR у меня была, но она или на винчестере или на лентах - сам НМЛ ИЗОТ 5003 у меня есть, а контроллера нет... :-( Как смогу добраться до информации, так и выложу. Нашел у себя только распечатку (из Гелиос) разводки платы CDR.

- - - Добавлено - - -


Что там есть что? И подо что? )

Там образы дисков (.DSK), легко цепляются к эмулятору ДВК, эмулятору VT52 или (должны) монтироваться в RT11.

- - - Добавлено - - -

Версия Гелиос под CDR, у меня не было версии под КЦГД...

- - - Добавлено - - -

Запускаемый файл HSM.SAV

- - - Добавлено - - -

RGBCUB.SAV, RINGS .SAV, ABS0 .SAV, ABS.SAV, NNN.SAV, LAN4.SAV тестовые программы для CDR.
HSM.SAV - Гелиос.
HELAY .SYS - файл конфигурации.
HELIOS.OVL - библиотека.
GDP.SMG - конфигурвци графического дисплея (никогда в него не лазил).
AAR.GPH - что-то, сделанное в Гелиос.
CIR.DSK - утилиты Гелиос.
BRD.DSK - утилиты Гелиос.

Titus
14.03.2020, 11:36
RGBCUB.SAV, RINGS .SAV, ABS0 .SAV, ABS1 .SAV, NNN .SAV тестовые программы для CDR.
Т.е. можно просто запустить любой из этих файлов, и он будет под CDR чего-то рисовать?

rrp
14.03.2020, 12:25
Т.е. можно просто запустить любой из этих файлов, и он будет под CDR чего-то рисовать?

Да, RGBCUB будет рисовать по всему экрана 3-х мерные кубики с гранями разных цветов, RINGS - разноцветные круги, ABSx, по-моему, рисуют разноцветные сектора...
Вот, еще три тестовых программки в исходных текстах (не запускал)71819

- - - Добавлено - - -


https://www.classicdosgames.com/tutorials/advanceddosbox.html
> An emulator called PCem can emulate the Trident TVGA 8900D,
Я думаю вполне реально можно подыскать под современную винду эмулятор DOS-машинки уровня 486-й, поддерживающий так же и эмуляцию этой видеокарточки или ее ближайшего клона. Тот PCem вообще опенсорсный, шустрый и настраиваемый.

Спасибо, при возможности, попробую.
Свои Эмуляторы под TVGA 8900 выложил, может быть кто-то попробует запустить их с "PCem"?

Titus
14.03.2020, 12:42
Сигналы цветовых слоев об"единяются аналоговым смесителем
для получения стандартных видеосигналов R, G, B.

Назначение цветовых слоев:
0, 4 - белый
1, 5 - красный
2, 6 - зеленый
3, 7 - синий.

Зачем сделано по 2 слоя на каждый цвет?
Запись в два зеленых слоя даст яркий зеленый, а запись в один слой - темный зеленый? Или как?

rrp
14.03.2020, 12:56
Зачем сделано по 2 слоя на каждый цвет?
Запись в два зеленых слоя даст яркий зеленый, а запись в один слой - темный зеленый? Или как?
Я думаю, первое что приходит на ум, это независимое размещение графики 2-х слоев платы. Второе - яркость. Третье - наложение цветов.

Titus
14.03.2020, 13:39
Функциональное назначение соответсвующих регистров
в обоих группах одинаковое. Запись в любой регистр исполнительной
(второй) группы вызывает занесение информации в память отображения.
И это тоже непонятно.
Если назначение регистров в обеих группах одинаковое, то в чем заключается их различие?

rrp
14.03.2020, 13:45
И это тоже непонятно.
Если назначение регистров в обеих группах одинаковое, то в чем заключается их различие?
Возможно, что только для двух слоев или аппаратно это было проще реализовать.

Titus
14.03.2020, 14:30
Возможно, что только для двух слоев или аппаратно это было проще реализовать.
С регистрами по записи примерно разобрался.
Если пишется в регистр первой группы, то происходит только запись в регистр.
Если пишется в регистр второй группы, то происходит запись в регистр, а затем запускается процесс рисования отрезка.

- - - Добавлено - - -


177526/177536 Регистр координаты Y

биты 0 - 8 Y-координата начальной точки.
бит 10 разрешение автодекремента координаты.
бит 11 разрешение автоинкремента координаты.

Вот тоже интересно) А если установлены оба бита 10 и 11? )

rrp
14.03.2020, 15:30
С регистрами по записи примерно разобрался.
Если пишется в регистр первой группы, то происходит только запись в регистр.
Если пишется в регистр второй группы, то происходит запись в регистр, а затем запускается процесс рисования отрезка.

- - - Добавлено - - -

Вот тоже интересно) А если установлены оба бита 10 и 11? )

ХЗ :-), а, возможно, есть аппаратный приоритет....Но ситуация не однозначная, это факт.

Посмотри VISIH.MAC (CDR.RAR), там есть операции с автоинкриментом по Х, интерполяции, диагонали....

Titus
14.03.2020, 15:55
Добавил в EmuStudio УКНЦ пробный режим CDR и побаловался:

RINGS.SAV
https://pic.maxiol.com/images2/1584190360.1504841820.screenshot000.png

RGBCUB.SAV
https://pic.maxiol.com/images2/1584190392.1504841820.screenshot001.png

NNN.SAV
https://pic.maxiol.com/images2/1584190435.1504841820.screenshot002.png

ABS1.SAV
https://pic.maxiol.com/images2/1584190475.1504841820.screenshot003.png

ABS0.SAV - пока не заработал.

S_V_B
14.03.2020, 16:00
Лучше бы ты так быстро AY и Covox добавил :(

Titus
14.03.2020, 16:00
Лучше бы ты так быстро AY и Covox добавил
Чтобы добавить AY, должна быть звуковая подсистема в эмуляторе. А ее пока нет.
А графическая есть.

S_V_B
14.03.2020, 16:01
:(

rrp
14.03.2020, 16:02
Добавил в EmuStudio УКНЦ пробный режим CDR и побаловался:
....


Да, СЭР - ВЫ круты!!!
Поздравляю!!!
Теперь должен запуститься Гелиос (с эмуляцией EIS).

Есть еще LAN4.SAV

hobot
14.03.2020, 17:03
rrp, я что то пропустил , где вот эти кружочки - квадратики? образы в смысле?

- - - Добавлено - - -

всё! панику отменяю, почитал - забрал !

Titus
14.03.2020, 17:53
Есть еще LAN4.SAV
Круто! Это же LAND!
Зато, видимо, он работает как-то по-другому, нежели тесты, поэтому у меня пока глючит)

Теперь не глючит)

https://pic.maxiol.com/images2/1584195997.1504841820.screenshot005.png

https://pic.maxiol.com/images2/1584196026.1504841820.screenshot006.png

И лабиринты, похоже, самодельные. Я таких не помню.

- - - Добавлено - - -

А тест ABS0 пока что выходит с ошибочкой.
Illegal instruction trap.

- - - Добавлено - - -

А Гелиос у меня, я думаю, не запустится.
Судя по всему, ему в УКНЦ тесновато.
Пишет при загрузке, что Can't create workfile.

AFZ
14.03.2020, 18:08
Ну, этот лабиринт - в точности из самого первого Ланда, который был на ДВК-3 с КГД/КСМ. А четверка, скорее всего, намекает на то, что этот Ланд адаптирован для КЦГД. И, я вспоминаю, там были по очереди лабиринты из Land/КГД и Land/УКНЦ, причем один из УКНЦ-шных лабиринтов был скопирован с ошибкой, из-за которой он стал непроходимым.

Titus
14.03.2020, 18:16
Добавил к себе в эмулятор (https://zx-pk.ru/threads/18027-emulyator-uknts-emustudio.html?p=1051280&viewfull=1#post1051280)поддержку режима CDR.

Если кто найдет еще графические программки под CDR, или скомпилит из исходников, то выкладывайте.

rrp
14.03.2020, 18:17
Добавил в EmuStudio УКНЦ пробный режим CDR и побаловался:
....
ABS0.SAV - пока не заработал.

Вспомнил, возможно, эта программка у меня на М6 тоже не шла... LAN4.SAV идет?

Titus
14.03.2020, 18:19
LAN4.SAV идет?
Конечно идет. Скриншоты выше.

rrp
14.03.2020, 20:30
Круто! Это же LAND!
Зато, видимо, он работает как-то по-другому, нежели тесты, поэтому у меня пока глючит)

Теперь не глючит)

А тест ABS0 пока что выходит с ошибочкой.
Illegal instruction trap.
....

А Гелиос у меня, я думаю, не запустится.
Судя по всему, ему в УКНЦ тесновато.
Пишет при загрузке, что Can't create workfile.
А может быть в эмулятор добавить диспетчер памяти ММ07? тогда и Гелиос пойдет!.... Сама плата и схемы от нее у меня есть (фото и краткое описание добавил на первую станицу).

- - - Добавлено - - -


L Juriy, я там обнаружил файл Jury.SAV - он ругается, хочет устройства которого нет???
И почти все местные SAV'ы такие же не дружелюбные.
С некоторой попытки запустил HELIOS.SAV, он вроде бы успешно подцепил
свой .OVL и выдал вот такое сообщение,
https://pic.maxiol.com/thumbs2/1583253933.787614887.helios4tz.png (https://pic.maxiol.com/?v=1583253933.787614887.helios4tz.png&dp=2)
после чего курсор, как говорится, мигал ) Мне для экспериментов в эмуляторе по запуску - явно не хватает информации, читать документацию - не предлагать )

д.г.к. Titus'у, пользуясь случаем, ещё раз огромное УРА! за единственную на планете виртуальную реализацию КЦГД ) Ура! Без которой многое и многое ПО не было бы увидено, пощупано и проверено на запуск и содержание. УРА!
В версии Гелиос для КЦГД в командном файле "newhel.com" сначала запускается программа KCGDHL.SAV, которая, как я предполагаю, "переводит" КЦГД в режим "близкий" к CDR (в этом сможет разобраться только Titus), поскольку в файле конфигурации Гелиос (HELAY.SYS) есть строка "G 5 GDP 177520 0", как и у меня (см. ниже)

- - - Добавлено - - -



....
А Гелиос у меня, я думаю, не запустится.
Судя по всему, ему в УКНЦ тесновато.
Пишет при загрузке, что Can't create workfile.
Мой файл конфигурации Гелиос (HELAY.SYS) выглядит так:
R 127
S RUS
W 400
M 550 606
D 0 VT52
G 5 GDP 177520 0
END
Строка "M 550 606" говорит о том, что разрешено использовать 550 блоков памяти начиная с блока 606. Попробуй изменить параметры используемой памяти (под эмулятор) и тогда, я думаю, Гелиос должен запуститься... Правда, может увеличиться свопинг на диск. :-)
Цитата из HELV5.TXT:
******* 5. ТРЕБОВАНИЯ К ОПЕРАЦИОННОЙ СРЕДЕ

HELIOS МОЖЕТ РАБОТАТЬ ПОД УПРАВЛЕНИЕМ ЛЮБОГО МОНИТОРА СИСТЕМЫ RT-11
ВЕРСИИ 4 ИЛИ 5 КРОМЕ XM.

СУММАРНЫЙ ОБ"ЕМ ОПЕРАТИВНОЙ ПАМЯТИ И РАБОЧЕГО ФАЙЛА (НЕ СЧИТАЯ
ПАМЯТИ, ЗАНИМАЕМОЙ СИСТЕМОЙ И РЕЗИДЕНТОМ HELIOS) ДОЛЖЕН НА 15-20
ПРОЦЕНТОВ ПРЕВЫШАТЬ РАЗМЕР РЕДАКТИРУЕМЫХ ФАЙЛОВ ДАННЫХ. ДЛЯ
ВНУТРЕННИХ НУЖД HELIOS НЕОБХОДИМО ОКОЛО 2K СЛОВ СВОБОДНОЙ ПРЯМО
АДРЕСУЕМОЙ ПАМЯТИ ДЛЯ ОДНОГО ТЕРМИНАЛА И ПО 1K НА КАЖДЫЙ ДОПОЛ-
НИТЕЛЬНЫЙ ТЕРМИНАЛ.

ПРИ НАЛИЧИИ ДИСПЕТЧЕРА ПАМЯТИ ТИПА MM07 ИЛИ KT-11 HELIOS МОЖЕТ ИХ
ИСПОЛЬЗОВАТЬ. ЕСЛИ ИМЕЮТСЯ ОБА ДИСПЕТЧЕРА ПАМЯТИ И РАЗРЕШЕНО ИХ
ИСПОЛЬЗОВАНИЕ, HELIOS ИСПОЛЬЗУЕТ KT-11.

HELIOS НЕ ТРЕБУЕТ РЕЗИДЕНТНОСТИ USR, НО ДЛЯ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ
РАБОТЫ ПРИ НАЛИЧИИ ДИСПЕТЧЕРА ПАМЯТИ РЕКОМЕНДУЕТСЯ УСТАНАВЛИВАТЬ
USR NOSWAP, А ПРИ ОТСУТСТВИИ ДИСПЕТЧЕРА ПАМЯТИ - USR SWAP. В ПОС-
ЛЕДНЕМ СЛУЧАЕ ВОЗРАСТАЕТ ВРЕМЯ ИНИЦИАЛИЗАЦИИ, НО ОСВОБОЖДАЕТСЯ ДО-
ПОЛНИТЕЛЬНАЯ ПАМЯТЬ ДЛЯ ДИНАМИЧЕСКОГО БУФЕРА, ЧТО УМЕНЬШАЕТ КОЛИ-
ЧЕСТВО ОБРАЩЕНИЙ К РАБОЧЕМУ ФАЙЛУ.
Как следует из вышеизложенной цитаты - Гелиос еще и многопользовательская система....

Titus
14.03.2020, 20:43
Попробуй изменить параметры используемой памяти (под эмулятор) и тогда, я думаю, Гелиос должен запуститься... Правда, может увеличиться свопинг на диск. :-)
Еще раз говорю - память прибита гвоздями, потому что является памятью УКНЦ. Ни байта больше, ни байта меньше. Никакого отношения к внешней памяти доступной под Windows, и свап-файлам она не имеет.

rrp
14.03.2020, 21:02
Еще раз говорю - память прибита гвоздями, потому что является памятью УКНЦ. Ни байта больше, ни байта меньше. Никакого отношения к внешней памяти доступной под Windows, и свап-файлам она не имеет.
Дык, как я вижу, есть два выхода: поставить внешний диспетчер памяти (ММ07) у М2 тоже было 16 разрядов (правда я не знаю сколько памяти в стандартном УКНЦ, и можно ли расширить память (до полного адресного пространства - 16 разрядов) за счет внешних блоков. В УКНЦ адресное пространство 16 разрядов?) или уменьшить объем памяти используемой Гелиос, а свопинг, при больших проектах, будет идти на диск.

Titus
15.03.2020, 01:04
(ММ07)
Лучше выложи описание этого самого MM07, хотя бы посмотреть, что это такое.

MM
15.03.2020, 01:48
Дык, как я вижу, есть два выхода: поставить внешний диспетчер памяти (ММ07) у М2 тоже было 16 разрядов (правда я не знаю сколько памяти в стандартном УКНЦ, и можно ли расширить память (до полного адресного пространства - 16 разрядов) за счет внешних блоков. В УКНЦ адресное пространство 16 разрядов?) или уменьшить объем памяти используемой Гелиос, а свопинг, при больших проектах, будет идти на диск.

В ЦП канонические 56 Кбайт, как в МС1201.02.
Если Очень нада, можно внешним навесом в слот СА добавить СОЗУ 4 Кбайт в адресах 160000-167776, но вот сисьтемный софт RT-11-УКНЦ такого не потерпит - КНГМД на ПП отваливается. ( На ДВК фокус с +4 Кбайт получится ).

rrp
15.03.2020, 12:45
Лучше выложи описание этого самого MM07, хотя бы посмотреть, что это такое.
На этот раз информации у меня не так много... :-(
1. Фото на первой странице;
2. Схема тут: https://yadi.sk/d/1ZEtODgbZZjgJQ
3. При установке платы в корзину с процессором М6 нормальная работоспособность машины нарушалась (эмулятор VT52 отказывался загружать машину - подвисал, возможно, адреса регистров ММ07 совпадают с адресами регистров М6), посему отсканировать регистры платы не удалось.

IOSCAN для конфигурации М6, П7, И12:
172100
172300-172316
172340-172356
172516
176500-176506
177560-177566
177572-177616
177640-177656
177776

В в файле HELV5.TXT описано применение ММ07:
CFIG:: - СЛОВО КОНФИГУРАЦИИ HELIOS (ВСЕГДА АДРЕС 1000)
БИТ 8 - РАЗРЕШЕНИЕ ИСПОЛЬЗОВАНИЯ MM07
БИТ 9 - РАЗРЕШЕНИЕ ИСПОЛЬЗОВАНИЯ KT-11
БИТ 10 - ЗАПРЕТ ПРОВЕРКИ НА ОТСУТСТВИЕ УСТРОЙСТВ VM: И XF:
ОСТАЛЬНЫЕ БИТЫ МЕНЯТЬ НЕ РЕКОМЕНДУЕТСЯ

Сканера А3 нет, поэтому схема из 2-х кусочков.
Если нужна схема расположения элементов - отсканирую.

Titus
15.03.2020, 13:11
2. Схемв тут: https://yadi.sk/d/1ZEtODgbZZjgJQ
Ну, это мало чего мне дает. Практически ничего.
Я не ДВК-шник, поэтому всякие корзины, М6, М7 и прочие названия ничего мне не говорят.

Я понимаю конкретную документацию - такая-то карта памяти, такие-то регистры переключают такие-то страницы.

rrp
15.03.2020, 15:24
Ну, это мало чего мне дает. Практически ничего.
Я не ДВК-шник, поэтому всякие корзины, М6, М7 и прочие названия ничего мне не говорят.

Я понимаю конкретную документацию - такая-то карта памяти, такие-то регистры переключают такие-то страницы.

С точки зрения архитектуры, УКНЦ, на мой взгляд, является клоном PDP-11 (LSI) с конструкционными отличиями...
Я тоже не считаю себя супером в схемотехнике. Возможно найдется человек, который по схеме сможет описать регистры и их назначение.
Как я думаю, ММ07 может являться клоном или адаптированной версией диспетчера памяти от PDP-11 (расширение адресации до 20 разрядов).

- - - Добавлено - - -


В ЦП канонические 56 Кбайт, как в МС1201.02.
Если Очень нада, можно внешним навесом в слот СА добавить СОЗУ 4 Кбайт в адресах 160000-167776, но вот сисьтемный софт RT-11-УКНЦ такого не потерпит - КНГМД на ПП отваливается. ( На ДВК фокус с +4 Кбайт получится ).

Спасибо, понял.... :-(, тогда остается только один выход - сконфигурировать Гелиос под ту память, которая есть....
Цитата из HELV5.TXT:
******* 5. ТРЕБОВАНИЯ К ОПЕРАЦИОННОЙ СРЕДЕ

HELIOS МОЖЕТ РАБОТАТЬ ПОД УПРАВЛЕНИЕМ ЛЮБОГО МОНИТОРА СИСТЕМЫ RT-11
ВЕРСИИ 4 ИЛИ 5 КРОМЕ XM.

СУММАРНЫЙ ОБ"ЕМ ОПЕРАТИВНОЙ ПАМЯТИ И РАБОЧЕГО ФАЙЛА (НЕ СЧИТАЯ
ПАМЯТИ, ЗАНИМАЕМОЙ СИСТЕМОЙ И РЕЗИДЕНТОМ HELIOS) ДОЛЖЕН НА 15-20
ПРОЦЕНТОВ ПРЕВЫШАТЬ РАЗМЕР РЕДАКТИРУЕМЫХ ФАЙЛОВ ДАННЫХ. ДЛЯ
ВНУТРЕННИХ НУЖД HELIOS НЕОБХОДИМО ОКОЛО 2K СЛОВ СВОБОДНОЙ ПРЯМО
АДРЕСУЕМОЙ ПАМЯТИ ДЛЯ ОДНОГО ТЕРМИНАЛА И ПО 1K НА КАЖДЫЙ ДОПОЛ-
НИТЕЛЬНЫЙ ТЕРМИНАЛ.

ПРИ НАЛИЧИИ ДИСПЕТЧЕРА ПАМЯТИ ТИПА MM07 ИЛИ KT-11 HELIOS МОЖЕТ ИХ
ИСПОЛЬЗОВАТЬ. ЕСЛИ ИМЕЮТСЯ ОБА ДИСПЕТЧЕРА ПАМЯТИ И РАЗРЕШЕНО ИХ
ИСПОЛЬЗОВАНИЕ, HELIOS ИСПОЛЬЗУЕТ KT-11.

HELIOS НЕ ТРЕБУЕТ РЕЗИДЕНТНОСТИ USR, НО ДЛЯ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ
РАБОТЫ ПРИ НАЛИЧИИ ДИСПЕТЧЕРА ПАМЯТИ РЕКОМЕНДУЕТСЯ УСТАНАВЛИВАТЬ
USR NOSWAP, А ПРИ ОТСУТСТВИИ ДИСПЕТЧЕРА ПАМЯТИ - USR SWAP. В ПОС-
ЛЕДНЕМ СЛУЧАЕ ВОЗРАСТАЕТ ВРЕМЯ ИНИЦИАЛИЗАЦИИ, НО ОСВОБОЖДАЕТСЯ ДО-
ПОЛНИТЕЛЬНАЯ ПАМЯТЬ ДЛЯ ДИНАМИЧЕСКОГО БУФЕРА, ЧТО УМЕНЬШАЕТ КОЛИ-
ЧЕСТВО ОБРАЩЕНИЙ К РАБОЧЕМУ ФАЙЛУ.

Как следует из вышесказанного - Гелиос еще и многопользовательская система.

Hunta
15.03.2020, 15:37
ММ07 может являться клоном
Крайне мало вероятно. MMU работает вместе с PSW (точнее с битами 15-12), а он на ВМ1-ВМ2-ВМ3 снаружи не доступен. Теоретически можно ловить его изменения по тому, какие команды исполняет процессора, какие данные передаются по шине и что происходит по прерываниям, но это значит - сделать внешней как минимум с полпроцессора - на мелкой логике задача крайне мало реальная. На FPGA ещё можно, но... Посмотрел схему платы - это НЕ МОЖЕТ БЫТЬ клоном.


адаптированной версией диспетчера памяти
Посмотрел схему и фото.. Такое впечатление, что каким то образом использовали тот оставшийся кусок в 8 кб памяти, который был недоступен из за страницы в/в

rrp
15.03.2020, 15:40
Спасибо! Я думаю, так и есть.

L Juriy
21.03.2020, 11:46
rrp, Еще раз просматривая тему увидел это

перетащить проект CDR в Altium Designer.
Отсюда и вопрос, а можно получить проект этой платы в Гелиосе а лучше в BRD Формате.
Из него можно легко получить герберы.
Вообще я бы не отказался от всех материалов по этой плате для создания реплики.

rrp
22.03.2020, 20:18
rrp, Еще раз просматривая тему увидел это

Отсюда и вопрос, а можно получить проект этой платы в Гелиосе а лучше в BRD Формате.
Из него можно легко получить герберы.
Вообще я бы не отказался от всех материалов по этой плате для создания реплики.
Получить все можно, только все лежит на винчестере МС 5401, который не готов отдавать информацию, или на лентах, а контроллера к ИЗОТ 5003 у меня, пока, нет.... Есть болванка CDR - могу отсканить для реинженеринга.
Могу порадовать публику - сегодня запустил Гелиос на реальной "железяке" (М6, П7, И12, КЖД, CDR + эмулятор VT52). Диск с Гелиосом собрал из своих дисков (от эмулятора) и из файлов в архиве Kalay.rar от L Juriy. Выкладываю образ диска без привязки загрузчика системы к диску:RT11HELCDR.rar (https://yadi.sk/d/CZAKdIMcLyLCjA), на диске 2-а запускаемых файла ГЕЛИОС (HSM.SAV и HELIOS.SAV), судя по размеру файла HSM - это более новая версия. Всю доступную информацию по ГЕЛИОСу, может быть что-то и пропустил, слил еше на один диск HELDOC.rar (https://yadi.sk/d/E3_1MU9N6sNQSA), все файлы в исходном виде. Возможно кто-то сможет их перегнать в виндовозную кодировку и сделать описание этих файлов.
Лог загрузки Гелиос прилагаю, но с кодировкой опять беда, то ли я не очень хорошо настроил эмулятор VT52, то ли эмулятор не хочет "правильно" жить с русской кодировкой....
=================== Log Resumed at: 22/03/2020 19:08:05 ====================

.HSM


*** redaktiru`}aq sistema HELIOS *** wersiq 5.5 ***

nowosibirskij gosudarstwennyj uniwersitet
institut qdernoj fiziki soan sssr



razmer rabo~ej pamqti 414 blokow
rabo~ij fajl 398 blokow
rezidentnyj bufer 16 blokow
swobodnaq pamqtx 1782 slow

************************************************** ******
**** nazna~enie ustrojstw 001*
************************************************** ******



podkl`~eny sledu`}ie ustrojstwa:

ustrojstwo 5 k processu 0
ustrojstwo 0 k processu 1
************************************************** ******
**** nazna~enie ustrojstw 001*
************************************************** ******



podkl`~eny sledu`}ie ustrojstwa:

************************************************** **********************
**** ~tenie fajlow SEB*
************************************************** **********************

funkciq: L : D-katalog,L-spisok,H-glawnyj formulqr
: R-~itatx,U-wosstanowitx,N-nowyj fajl
************************************************** **********************
**** ~tenie fajlow SEB*
************************************************** **********************

************************************************** **********************
**** ~tenie fajlow SEB*
************************************************** **********************

funkciq: L : D-katalog,L-spisok,H-glawnyj formulqr
: R-~itatx,U-wosstanowitx,N-nowyj fajl
imq fajla: DK :______.GPH



************************************************** **********************
**** ~tenie fajlow SEB*
************************************************** **********************

funkciq: L : D-katalog,L-spisok,H-glawnyj formulqr
: R-~itatx,U-wosstanowitx,N-nowyj fajl
imq fajla: DK :______.GPH



LIB1 .GPH 30 13-i`n-88 V03 ROUTER: 0 1/20 HELIOS: 3
LIB10 .GPH 3 13-i`n-88 V03 ROUTER: 0 1/40 HELIOS: 1
LIB2 .GPH 7 13-i`n-88 V03 ROUTER: 0 1/20 HELIOS: 1
LIB3 .GPH 9 13-i`n-88 V03 ROUTER: 0 1/20 HELIOS: 1
LIB4 .GPH 13 13-i`n-88 V03 ROUTER: 0 1/20 HELIOS: 1
LIB5 .GPH 44 13-i`n-88 V03 ROUTER: 0 1/20 HELIOS: 1
LIB6 .GPH 9 13-i`n-88 V03 ROUTER: 0 1/40 HELIOS: 1
************************************************** **********************
**** ~tenie fajlow SEB*
************************************************** **********************

funkciq: L : D-katalog,L-spisok,H-glawnyj formulqr
: R-~itatx,U-wosstanowitx,N-nowyj fajl
************************************************** **********************
**** ~tenie fajlow SEB*
************************************************** **********************

funkciq: L : D-katalog,L-spisok,H-glawnyj formulqr
: R-~itatx,U-wosstanowitx,N-nowyj fajl
************************************************** **********************
**** ~tenie fajlow SEB*
************************************************** **********************

funkciq: L : D-katalog,L-spisok,H-glawnyj formulqr
: R-~itatx,U-wosstanowitx,N-nowyj fajl
imq fajla: LD2:______.GPH



************************************************** **********************
**** ~tenie fajlow SEB*
************************************************** **********************

funkciq: L : D-katalog,L-spisok,H-glawnyj formulqr
: R-~itatx,U-wosstanowitx,N-nowyj fajl
imq fajla: LD2:______.GPH



AAR .GPH 61 20-qnw-95 V03 ROUTER: 2 1/20 HELIOS: 93
CALTST.GPH 9 13-i`n-88 V03 ROUTER: 7 1/20 HELIOS: 8
DK .GPH 26 10-◊ ◊-77 V03 ROUTER:
************************************************** **********************
**** ~tenie fajlow SEB*
************************************************** **********************

funkciq: L : D-katalog,L-spisok,H-glawnyj formulqr
: R-~itatx,U-wosstanowitx,N-nowyj fajl
************************************************** **********************
**** ~tenie fajlow SEB*
************************************************** **********************

funkciq: H : D-katalog,L-spisok,H-glawnyj formulqr
: R-~itatx,U-wosstanowitx,N-nowyj fajl
************************************************** ******
**** wybor zapisej zagolowka fajla D2A*
************************************************** ******

navmite "wk" protiw wybrannoj zapisi

_ razmery platy
_ ustanowka standartnyh parametrow
_ tehnologiq prowodnikow
_ tehnologiq wywodow
_ tehnologiq mevslojnyh perehodow
_ nadpisx ~erteva
_ diametry swerl
************************************************** ******
**** wybor zapisej zagolowka fajla D2A*
************************************************** ******

navmite "wk" protiw wybrannoj zapisi

************************************************** ******
**** wybor zapisej zagolowka fajla D2A*
************************************************** ******

navmite "wk" protiw wybrannoj zapisi

_ razmery platy
_ ustanowka standartnyh parametrow
_ tehnologiq prowodnikow
_ tehnologiq wywodow
_ tehnologiq mevslojnyh perehodow
_ nadpisx ~erteva
_ diametry swerl
************************************************** ******
**** wybor zapisej zagolowka fajla D2A*
************************************************** ******

navmite "wk" protiw wybrannoj zapisi

************************************************** ******
**** wybor zapisej zagolowka fajla D2A*
************************************************** ******

navmite "wk" protiw wybrannoj zapisi

_ razmery platy
_ ustanowka standartnyh parametrow
_ tehnologiq prowodnikow
_ tehnologiq wywodow
_ tehnologiq mevslojnyh perehodow
_ nadpisx ~erteva
_ diametry swerl
************************************************** ******
**** wybor zapisej zagolowka fajla D2A*
************************************************** ******

navmite "wk" protiw wybrannoj zapisi

_ razmery platy
_ ustanowka standartnyh parametrow
_ tehnologiq prowodnikow
_ tehnologiq wywodow
_ tehnologiq mevslojnyh perehodow
_ nadpisx ~erteva
************************************************** ******
**** wybor zapisej zagolowka fajla D2A*
************************************************** ******

navmite "wk" protiw wybrannoj zapisi

_ razmery platy
_ ustanowka standartnyh parametrow
_ tehnologiq prowodnikow
_ tehnologiq wywodow
_ tehnologiq mevslojnyh perehodow
************************************************** ******
**** wybor funkcii DF0*
************************************************** ******

navmite "wk" protiw wybrannoj funkcii:

_ opisanie platy
_ opisanie komponentow
_ razme}enie komponentow
_ razme}enie tekstow

_ redaktirowanie cepej soedinenij
_ ru~naq razwodka
_ izmenenie prowodnikow
_ izmenenie cepej

_ wywod grafiki

_ otkrytie komandnogo fajla
_ zapisx fajla .GPH
_ sohranenie dannyh w fajle .GPS
************************************************** ******
**** wybor funkcii DF0*
************************************************** ******

navmite "wk" protiw wybrannoj funkcii:

************************************************** ******
**** wybor specialxnyh funkcij DF1*
************************************************** ******

_ inicializaciq grafi~eskogo wwoda
_ spuling
_ smena fajla
_ konec raboty HELIOS







okno na kodirow}ik? d (d/n)

na~alo koordinat po X: __0.0000 mm po Y: __0.0000 mm
{ag setki po X: __1.2700 mm in Y: __1.2700 mm

************************************************** ******
**** wybor specialxnyh funkcij DF1*
************************************************** ******

_ inicializaciq grafi~eskogo wwoda
_ spuling
_ smena fajla
wy dejstwitelxno hotite zakon~itx
wy dejstwitelxno hotite zakon~itx
wy dejstwitelxno hotite zakon~itx
*
.
=================== Log Suspended at: 22/03/2020 19:09:27 ====================


Фото экрана МС 6106 с заставкой HELIOS прилагаю (синий фон на самом деле "черный").
http://images.vfl.ru/ii/1584897246/2f2cbf3d/29968613_m.jpg (http://vfl.ru/fotos/2f2cbf3d29968613.html)
Кому захочется посмотреть с большим разрешением тут:
http://vfl.ru/fotos/2f2cbf3d29968613.html
На следующем этапе попробую запустить HELIOS для КЦГД - поглядим, что получится... :-)

dk_spb
22.03.2020, 20:34
МС 5401, который не готов отдавать информацию
Почему?

L Juriy
22.03.2020, 20:38
rrp,
По документации. Я думаю для работы этого файла достаточно будет.
По ЦДР отсканируй сторону пайки и выложи куда нибудь. Нужна схема.

rrp
22.03.2020, 21:01
Нет готовности... - надо разбираться, а до всего сразу руки не доходят, вам это, как ни кому другому известно.... :-)

- - - Добавлено - - -


rrp,
По документации. Я думаю для работы этого файла достаточно будет.
По ЦДР отсканируй сторону пайки и выложи куда нибудь. Нужна схема.

Есть только распечатка разводки из Гелиос, а куда подевалась распечатанная схема - ума не приложу!
Плату я отсканирую завтра, сегодя уже умаялся. Отсканирую обе стороны.
Я тут, немного занимался реинжиниригом с помщью Sprint Layout и Altium Designer (Обратный инжиниринг печатной платы с помощью Sprint Layout и Altium Designer (http://we.easyelectronics.ru/CADSoft/obratnyy-inzhiniring-pechatnoy-platy-s-pomoschyu-sprint-layout-i-altium-designer.html)), при небольших навыках и не очень сильно напрягаясь восстановить/отрисовать плату (BRD) можно за 1,5-2 дня.

L Juriy
22.03.2020, 21:27
rrp,
Я работаю в связке SL6 и gEDA.
Написал программку, которая переводит BRD файл в gEDA.
При наличии схемы все движется гораздо быстрее.

dk_spb
22.03.2020, 22:53
L Juriy, Извините за злостный оффтоп. У Вас в подписи указана Ириша, а есть какой-нибудь софт к ней?

L Juriy
23.03.2020, 06:49
dk_spb,
Такой же как у всех. Я ее в свое время не смог запустить.
А потом интерес пропал.

rrp
23.03.2020, 12:59
rrp,
Я работаю в связке SL6 и gEDA.
Написал программку, которая переводит BRD файл в gEDA.
При наличии схемы все движется гораздо быстрее.
Если есть ссылка на технологию - забрось.
А если найти плагин для импорта проектов в формате CALAY в Altium Designer, то совсем все будет хорошо...
Схемы, пока, нет....
"За неимением гербовой, пишут на простой..." все отсканировал: обратную сторону спаянной платы, распечатки из Гелиос и "болванку" CDR - лежит тут (https://yadi.sk/d/10isOc7brAMLFA)

L Juriy
23.03.2020, 13:21
Если есть ссылка на технологию - забрось.
Еще не написал.
Но принцип тот же что и по твоей ссылке.
Рисуем в SL по сканам.
Программой, перекодировка в PCB gEDA.
Прорисовка схемы в gEDA.
Согласование схемы и платы.

Забрал и смотрю.

hobot
23.03.2020, 14:21
rrp,
L Juriy, все поступающие материалы накапливаю в архив (http://archive.pdp-11.org.ru/ukdwk_archive/dwkwebcomplekt/HELIOS_SYSTEM/). Тема интересна многим оказалась )



"За неимением гербовой, пишут на простой..." все отсканировал: обратную сторону спаянной платы, распечатки из Гелиос и "болванку" CDR - лежит тут (https://yadi.sk/d/10isOc7brAMLFA)

rrp
28.03.2020, 16:32
Доброго всем здравия!
Запустил ГЕЛИОС для КЦГД, но "Факир был пьян...".
Сначала плохая новость - при запуске из командного файла HELC.COM программа KCGDHL.SAV "вылетает" по адресу 000616, скорее всего у меня не та плата КЦГД (прошивка 1801РЕ2-181), наверное нужна 1801РЕ2-182.... :-( И, как следствие, КЦГД не эмулирует CDR.
Хорошая новость - ГЕЛИОС запустился (HELIOS.NEW) и оказалось, что это версия 5.7, а я ранее опубликовал версию 5.5. Предполагаю, что с CDR эта версия заработает.
Образ диска, без привязки загрузчика, собранный из образа с ГЕЛИОСом 5.5 и архива ГЕЛИОС для КЦГД лежит тут (https://yadi.sk/d/Btoq7ZSLUqtfFg). В этом образе диска добавился UTIL.DSK, где собраны утилиты из архива ГЕЛИОС для КЦГД (как я это понимаю). Все файлы ГЕЛИОС v.5.5 заменены на файлы v5.7 и что-то еще добавилось.
Если кто запустит ГЕЛИОС v5.7 на КЦГД с прошивкой 182 - поделитесь, будет интересно узнать как это выглядит на КЦГД.
...
А может быть у кого-нибудь "дойдут руки" и он запустит эмулятор PDP c эмулятором CDR под TVGA 8900 (https://yadi.sk/d/HjZr-CFJs28CHw).

Titus
28.03.2020, 17:49
Хорошая новость - ГЕЛИОС запустился (HELIOS.NEW)
Хорошо бы скриншотов.

hobot
28.03.2020, 19:18
182.DAT (http://archive.pdp-11.org.ru/ukdwk_archive/dwkwebcomplekt/dwkrom/182.dat) - ПЗУ КЦГД, addr=0100000, много bugfixов, система команд vt220,
графические программы, написанные под 181, уже не идут =(

- - - Добавлено - - -


Образ диска, без привязки загрузчика, собранный из образа с ГЕЛИОСом 5.5 и архива ГЕЛИОС для КЦГД лежит
данный образ к сожалению бесполезен в плане эмулятора! вы можете на станд. 800кб эту версию перекинуть?

rrp
29.03.2020, 12:45
Хорошо бы скриншотов.
Скриншотов с реальной КЦГД (в том понимании, в котором принято) я сделать не могу - только фото. А фото ничем не будет отличаться от логов эмулятора VT52, только версия будет не 5.5 а 5.7 и размеры рабочего файла и памяти (зависят от установок HELAY.SYS), впрочем, "По просьбам трудящихся..." фотки экрана МС 6106 лежат тут. (https://yadi.sk/d/x1q21ombUtIaVQ)

- - - Добавлено - - -


182.DAT (http://archive.pdp-11.org.ru/ukdwk_archive/dwkwebcomplekt/dwkrom/182.dat) - ПЗУ КЦГД, addr=0100000, много bugfixов, система команд vt220,
графические программы, написанные под 181, уже не идут =(

- - - Добавлено - - -


данный образ к сожалению бесполезен в плане эмулятора! вы можете на станд. 800кб эту версию перекинуть?

Дык, что мешает убрать с этого диска "лишнее" (под эмулятором ДВК): *.DSK + фортран + сислиб.... и перекинуть на другой образ.

hobot
29.03.2020, 12:52
Дык, что мешает убрать с этого диска "лишнее"
нужно чётко понимать что там лишнее, а где Гелиос!!! Надо на две дискеты раскидать без системы - вот тогда можно будет
сделать загружаемую пару для эмулятора Титуса и попробовать прошивки менять на запуске виртуально. Файл LD надо сохранить
или монтирование перенести в ком.файл запуска - вторая дискета для ДСК-внутренних - они место кушают. Как-то так.
Текущие варианты покидал в ту же папку Гелиоса в разделе ДВК архива.

Titus
29.03.2020, 13:10
А фото ничем не будет отличаться от логов эмулятора VT52, только версия будет не 5.5 а 5.7 и размеры рабочего файла и памяти (зависят от установок HELAY.SYS), впрочем, "По просьбам трудящихся..." фотки экрана МС 6106 лежат тут.
Я-то думал, что там графическая среда запустилась какая-то.

rrp
29.03.2020, 13:58
нужно чётко понимать что там лишнее, а где Гелиос!!! Надо на две дискеты раскидать без системы - вот тогда можно будет
сделать загружаемую пару для эмулятора Титуса и попробовать прошивки менять на запуске виртуально. Файл LD надо сохранить
или монтирование перенести в ком.файл запуска - вторая дискета для ДСК-внутренних - они место кушают. Как-то так.
Текущие варианты покидал в ту же папку Гелиоса в разделе ДВК архива.
По настоятельной просьбе hobot сделал диск Гелиос на MY (без привязки загрузчика). Диск должен загружаться и запускаться Гелиос (с настройками Гелиос для УКНЦ предлагаю разобраться самостоятельно) лежит тут (https://yadi.sk/d/0Xo0bkgCDwpLRw).

- - - Добавлено - - -


Я-то думал, что там графическая среда запустилась какая-то.
А как она (графическая среда) может запуститься, если программа загрузки в КЦГД эмулятора CDR вылетела и не отработала до конца?....

Titus
29.03.2020, 16:34
А как она (графическая среда) может запуститься, если программа загрузки в КЦГД эмулятора CDR вылетела и не отработала до конца?....
Не знаю) Я ее не писал) Но если слетела, то скорее всего нет)

rrp
29.03.2020, 18:26
Не знаю) Я ее не писал) Но если слетела, то скорее всего нет)
Я полагаю, что автор эмулятора КЦГД и CDR, сможет разобраться с тем, что грузит в КЦГД программа KCGDHL.SAV (инструменты должны быть). :-)

Titus
29.03.2020, 21:49
Я полагаю, что автор эмулятора КЦГД и CDR, сможет разобраться с тем, что грузит в КЦГД программа KCGDHL.SAV (инструменты должны быть). :-)
Я чайник в RT и PDP. Совершенно не знаю, как работает система, и как ей пользоваться)

rrp
29.03.2020, 23:18
Я чайник в RT и PDP. Совершенно не знаю, как работает система, и как ей пользоваться)
А что пытается загрузить в КЦГД KCGDHL.SAV можешь?

Titus
29.03.2020, 23:41
А что пытается загрузить в КЦГД KCGDHL.SAV можешь?
Тоже не знаю) Это к системщикам)

hobot
30.03.2020, 01:24
rrp, в эмуляторе та же картинка вылет по адресу 616, на обеих прошивках,
пробовал запуск научным тыком - 1 раз удалось добиться тёмный экран и зелёный курсор в реж. КЦГД.
Чаще всего в консоли эм. ругань про несущ. там что-то где-то, скорее всего надо гонять на аутентичном железе и уже потом синтезировать ситуацию 1 в 1 , как то так.

- - - Добавлено - - -


1 раз удалось добиться тёмный экран и зелёный курсор в реж. КЦГД.
вот в таком варианте запустите ваш ком.файл в эм. Титуса
http://archive.pdp-11.org.ru/vid/Mz80_HELKCGD.rar

rrp
30.03.2020, 09:42
Тоже не знаю) Это к системщикам)
А под отладчиком запустить эмулятор нельзя? И узнать в чем проблема и что грузиться в КЦГД нельзя?

- - - Добавлено - - -


rrp,
.....
- - - Добавлено - - -
вот в таком варианте запустите ваш ком.файл в эм. Титуса
http://archive.pdp-11.org.ru/vid/Mz80_HELKCGD.rar
У меня не установлен эмулятор УКНЦ... :-(
Но если Гелиос у вас уже запускается на УКНЦ, то лучше, на мой взгляд (если нет "просвета" с КЦГД), использовать конфигурацию Гелиос + CDR.

hobot
30.03.2020, 10:28
У меня не установлен эмулятор УКНЦ... :-(
Но если Гелиос у вас уже запускается на УКНЦ, то лучше, на мой взгляд (если нет "просвета" с КЦГД), использовать конфигурацию Гелиос + CDR.

версию 5.7 и как стартовать тогда минуя обр. к кцгд???
запускаю .NEW в режиме CDR просто чёрный экран.

- - - Добавлено - - -


У меня не установлен эмулятор УКНЦ... :-(
а в чём проблема - установить венегрет-эмулятор д.г.к. Титуса?

Titus
30.03.2020, 10:32
А под отладчиком запустить эмулятор нельзя? И узнать в чем проблема и что грузиться в КЦГД нельзя?
Чтобы узнать, надо анализировать код. Чтобы анализировать, надо понимать, как работает система RT-11, а я ее не знаю)

hobot
30.03.2020, 10:36
rrp, я DESSом полистал файл KCGDHL - он размещает себя с 614 и с 616 улетает в halt )
Хотя по этому смещению у него - вывод на экран (EMT 450) чего то, очень похоже он грузит
какие-то последовательности на самом старте, потом он пуст - несколько блоков подряд,
потом наверное ещё послед. набор и какой-то "страшный кот(д)" - к сожалению я не настолько
владею ассемблером и особенностями КЦГД.

- - - Добавлено - - -


а я ее не знаю) а тебе и не надо знать систему, надо железку проэмулировать полностью и процессор и КЦГД!!! Там ни влево ни вправо и сразу "не существующая хрень, остань противный!" консолька твоя пишет )))

Titus
30.03.2020, 10:55
а тебе и не надо знать систему, надо железку проэмулировать полностью и процессор и КЦГД!!! Там ни влево ни вправо и сразу "не существующая хрень, остань противный!" консолька твоя пишет )))
На сколько я понимаю, проблема именно в системе. Нехватка памяти или чего еще.
А железо в плане CDR промэмулировано, тесты работают хорошо.

hobot
30.03.2020, 11:28
На сколько я понимаю, проблема именно в системе. Нехватка памяти или чего еще.
А железо в плане CDR промэмулировано, тесты работают хорошо.

диалог двух очень хорошо слышащих и понимающих о чём речь форумчан.


проэмулировать полностью и процессор и КЦГД!!!

проблема в венегрете ! нужно на аутентичном железе гонять либо 100% эмулятор - в природе такого нет,
то что есть хотя бы такой КЦГД заслуга Титуса , но там что то не так и в процессоре ВМ2 то же какие-то явно дырки ...

rrp
30.03.2020, 11:41
диалог двух очень хорошо слышащих и понимающих о чём речь форумчан.

проблема в венегрете ! нужно на аутентичном железе гонять либо 100% эмулятор - в природе такого нет,
то что есть хотя бы такой КЦГД заслуга Титуса , но там что то не так и в процессоре ВМ2 то же какие-то явно дырки ...
Если посмотреть, что записано в командном файле (TYPE HELC.COM), то можно увидеть - RUN HELIOS.NEW, это и есть команда запуска Гелиос.
У меня на фотках экрана все есть... Память нужно сконфигурировать правильно ("M 400 2 VM" - в УКНЦ нет диспетчера памяти KT-11) и выкинуть кодировщик "D 1 BIDP30 176510 70".
Попробуй поставить "M 550 606" - или сколько там в эмуляторе памяти?

hobot
30.03.2020, 11:45
это и есть команда запуска Гелиос.
я написал выше, просто чёрный экран в CDR и даже курсора нет - так в эм. Титуса.

rrp
30.03.2020, 11:54
я написал выше, просто чёрный экран в CDR и даже курсора нет - так в эм. Титуса.
Сконфигури Гелиос, файл HELAY.SYS
Или попробуй запустить 5.5...
...
Да, и еще - эмулятор в котором все шло нормально я опубликовал, только там другая проблема ... :-)

hobot
30.03.2020, 12:05
Или попробуй запустить 5.5...

вот тут почти взлетела 4-я https://zx-pk.ru/threads/31439-sapr-pechatnykh-plat-quot-gelios-quot-(hellios-cad-calay).html?p=1051286&viewfull=1#post1051286 , .NEW - это 5.7, а 5.5 где ) И что пробовать и КЦГД и КАДР ?

Кстати говоря какой-то пакет CIR на УК-НЦ работает без проблем вроде бы...

rrp
30.03.2020, 16:27
вот тут почти взлетела 4-я https://zx-pk.ru/threads/31439-sapr-pechatnykh-plat-quot-gelios-quot-(hellios-cad-calay).html?p=1051286&viewfull=1#post1051286 , .NEW - это 5.7, а 5.5 где ) И что пробовать и КЦГД и КАДР ?

Кстати говоря какой-то пакет CIR на УК-НЦ работает без проблем вроде бы...

"Еще немного, еще чуть-чуть...." CIR - это утилиты для работы с принципиальными схемами, BRD - c печатными платами, ROURKT - трассировщик для диспетчера памяти КТ-11 (были еще для ММ07 и электронного диска), HELIOS.OVL - оверлейная библиотека HELIOS.
5.5 в RT11HELCDR.rar (https://yadi.sk/d/CZAKdIMcLyLCjA)
Все утилиты от 5.7 в UTIL.DSK, а что такое КАДР я нэ знаю.

hobot
31.03.2020, 03:02
а что такое КАДР я нэ знаю.
это я CDR так обозвал )

- - - Добавлено - - -

так это видимо УК-НЦ вариант, поскольку на старте сам врубает местную ДКЛ,
на дискете проекты и для печати утилиты - я не разбирался
https://pic.maxiol.com/thumbs2/1585612727.787615503.20200330235546374.png (https://pic.maxiol.com/?v=1585612727.787615503.20200330235546374.png&dp=2)



Image : DISK11.DSK

Format : DSK : RT-11
Size : 800 Kb

Volume ID: TED&LAW
Owner :

File Blocks Date Bytes
---------- ------ ----------- ----------
RT11QQ.SYS 68P 20-Oct-1992 34'816
TT .SYS 2P 20-Oct-1992 1'024
SL .SYS 12P 20-Oct-1992 6'144
PP .SYS 2P 20-Oct-1992 1'024
SWAP .SYS 2P 20-Oct-1992 1'024
VM .SYS 2P 20-Oct-1992 1'024
LD .SYS 8P 20-Oct-1992 4'096
MZ .SYS 4P 20-Oct-1992 2'048
LP .SYS 2P 20-Oct-1992 1'024
LG .SYS 2P 20-Oct-1992 1'024
ED .SYS 3 02-May-1992 1'536
ME .SYS 2 19-Feb-1992 1'024
STARTS.COM 1P 07-Aug-1992 512
OUT12 .COM 1P 08-Feb-1993 512
OUT22 .COM 1P 08-Feb-1993 512
OUT24 .COM 1P 08-Feb-1993 512
PIP .SAV 25P 15-Aug-1992 12'800
DUP .SAV 45P 07-Aug-1992 23'040
DIR .SAV 15P 15-Aug-1992 7'680
DAY .SAV 4P 07-Aug-1992 2'048
UCL .SAV 4P 07-Aug-1992 2'048
RDWR .SAV 2P 10-Feb-1987 1'024
UST .SAV 3P 07-Aug-1992 1'536
CIR .SAV 5P 01-Feb-1993 2'560
CIRUP .SAV 48P 16-Feb-1993 24'576
CIROUT.SAV 11P 11-Aug-1992 5'632
GRID .SAV 28P 11-Aug-1992 14'336
GPR .SAV 7P 11-Aug-1992 3'584
SUPORT.SAV 3P 15-Nov-1992 1'536
CM6337.SAV 7P 30-Jun-1992 3'584
SKY .SAV 4P 19-Jan-1993 2'048
CA .SAV 18P 23-Jun-1992 9'216
MEDRIV.SAV 6 19-Feb-1992 3'072
CIRNEW.HLP 33P 19-Feb-1993 16'896
CIRFMT.SCM 17P 11-Aug-1992 8'704
CIRFMT.ORC 3P 11-Aug-1992 1'536
CIRFMT.DAT 7P 11-Aug-1992 3'584
STD72 .SCM 1P 11-Aug-1992 512
STD7 .SCM 1P 11-Aug-1992 512
STD120.SCM 1P 11-Aug-1992 512
STD240.SCM 1P 11-Aug-1992 512
2YD7 .SCM 1P 11-Aug-1992 512
1YP120.SCM 1P 11-Aug-1992 512
2XP120.SCM 1P 11-Aug-1992 512
3XP120.SCM 1P 11-Aug-1992 512
3YP240.SCM 1P 11-Aug-1992 512
2XP240.SCM 1P 11-Aug-1992 512
2YP240.SCM 1P 11-Aug-1992 512
3XP240.SCM 1P 11-Aug-1992 512
22P240.SCM 1P 11-Aug-1992 512
33P240.SCM 1P 11-Aug-1992 512
11P72 .SCM 1P 11-Aug-1992 512
1YD120.SCM 1P 11-Aug-1992 512
2XD120.SCM 1P 11-Aug-1992 512
3XD120.SCM 1P 11-Aug-1992 512
2YD120.SCM 1P 11-Aug-1992 512
2XD240.SCM 1P 11-Aug-1992 512
2YD240.SCM 1P 11-Aug-1992 512
3XD240.SCM 1P 11-Aug-1992 512
22D240.SCM 1P 11-Aug-1992 512
33D240.SCM 1P 11-Aug-1992 512
L155A .SCM 12P 11-Aug-1992 6'144
L155B .SCM 23P 11-Aug-1992 11'776
L531 .SCM 20P 11-Aug-1992 10'240
L555 .SCM 28P 11-Aug-1992 14'336
L555B .SCM 31P 11-Aug-1992 15'872
LDC .SCM 19P 11-Aug-1992 9'728
L155 .SCM 32P 11-Aug-1992 16'384
L155C .SCM 7P 11-Aug-1992 3'584
L531A .SCM 18P 11-Aug-1992 9'216
L531B .SCM 25P 11-Aug-1992 12'800
L555A .SCM 23P 11-Aug-1992 11'776
L556 .SCM 25P 11-Aug-1992 12'800
CIRTXT.LST 4P 30-Apr-1991 2'048
LM0XM .SCM 39P 01-May-1993 19'968
CA .HLT 7P 22-Apr-1991 3'584
< UNUSED > 843 431'616
---------- ------ ----------- ----------
76 Files, 745 Blocks
843 Free blocks

***** Редактор электрических схем *****
----------------------------------------------------------------

CIR .SAV 5 Файл редактора
CIRUP .SAV 48 Служебный файл редактора

----------------------------------------------------------------
CIRNEW.HLP 33 Описание редактора
----------------------------------------------------------------

LG .SYS 2 Драйвер порта С2 принтора
LP .SYS 2 Драйвер параллельного порта принтора
CM6337.SAV Программа поддержки принтера СМ6337,
снимает копию экрана
SUPORT.SAV Программа поддержки интерфейса "CENTRONIX"

----------------------------------------------------------------

CIRFMT .SCM Чертеж с примерами возмоных форматов вывода
CIRFMT .ORC
CIRFMT .DAT

Примеры командных файлов для вывода созданной схемы
на листы формата 12,22,24

OUT12 .COM
OUT22 .COM
OUT24 .COM

-----------------------------------------------------------------

Библиотека микросхем и элементов
LDC
L155 .SCM
L155A .SCM
L155B .SCM
L531 .SCM
L531A .SCM
L531B .SCM
L555 .SCM
L555A .SCM
L555B .SCM
L556 .SCM

------------------------------------------------------------------

Служебные файлы(тип формата,качество печати),
используются файлом CIROUT.SAV

STD7 .SCM
STD72 .SCM
STD120 .SCM
STD240 .SCM
2YD7 .SCM
1YP120 .SCM
2XP120 .SCM
3XP120 .SCM
3YP240 .SCM
2XP240 .SCM
2YP240 .SCM
3XP240 .SCM
22P240 .SCM
33P240 .SCM
11P72 .SCM
1YD120 .SCM
2XD120 .SCM
3XD120 .SCM
2YD120 .SCM
2XD240 .SCM
2YD240 .SCM
3XD240 .SCM
22D240 .SCM
33D240 .SCM

-----------------------------------------------------------------

L Juriy
31.03.2020, 07:26
hobot,
Система CIR
Не могу найти этот диск в архиве.
Дайте ссылку на него.

hobot
31.03.2020, 08:24
Не могу найти этот диск в архиве.
наберите в оглавлении CIR<пробел> и вам будет видно в составе каких образов присутствует редактор.

rrp
31.03.2020, 11:24
это я CDR так обозвал )

- - - Добавлено - - -

так это видимо УК-НЦ вариант, поскольку на старте сам врубает местную ДКЛ,
на дискете проекты и для печати утилиты - я не разбирался


[/code]
Поздравляю! Это уже успех!
А где эта дискета лежит - я ее как-то пропустил. :-)
CIROUT.SAV - это аналог НELOUT, только для схем, вывод схем на печать и пр...
OUT%%.COM - различные варианты вывода.
На дисках, которые я выложил вместе с эмулятором PDP должна быть сконфигурирована версия, которая работает без диспетчера памяти, она же и на диске RT11HELCDR.rar.
Вот текст из описания эмулятора PDP-11:
1.3. Описание моделируемой аппаратуры.

Процесор - PDP-11/03. Есть EIS, команда SOB, SPL, MTPS, MFPS, MARK,
шина UNIBUS, нет FIS, диспетчера памяти. Не происходят прерывания
по T-биту.

Контроллер ИРПР.

Контроллер RK-11.

Клавиатура.

Терминал VT-52 (стандартный). Идентификация [Esc]/Z.

Таймер.

Графика КГД (опция генерации при наличии графического адаптера EGA
или выше).
Так, что эта версия должна запуститься на УКНЦ, как и CIR...

Hunta
31.03.2020, 12:00
так это видимо УК-НЦ вариант, поскольку на старте сам врубает местную ДКЛ,
ДКЛ можно врубить на большинстве DEC-овский терминалах - типа VT52, VT100, VT2xx
Так что не обольщайся

hobot
31.03.2020, 20:47
Так что не обольщайся
а графика?

- - - Добавлено - - -


А где эта дискета лежит - я ее как-то пропустил. :-)
он на нескольких дискетах в папке с Writer'ом !

наберите в оглавлении CIR<пробел> и вам будет видно в составе каких образов присутствует редактор.

rrp
31.03.2020, 20:51
....
так это видимо УК-НЦ вариант, поскольку на старте сам врубает местную ДКЛ,
на дискете проекты и для печати утилиты - я не разбирался

Обращаю внимание общественности на то, что на диске Andrey_18.dsk (ukncbtlwebcomplekt\TITUS_COLLECTION\Andrey_18.dsk ) находятся файлы Гелиос и в файле HELAY.SYS написано:
R 125
S ENG
W 0
M 440 1 VM
D 0 VT52
D 1 BIDP30 177564 64
G 5 GDP 177564 64
END
Строка "R 125" говорит о том, что будет использоваться сетка 1.25 мм.
Строка "S ENG" говорит о том, что будет использоваться Английский язык.
Строка "W 0" говорит о том, что рабочий файл на диске = 0.
Строка "M 440 1 VM" говорит о том, что это машина с диспетчером памяти КТ-11 (для УКНЦ надо попробовать записать что-то типа "M 550 606", в зависимости от того сколько имеется свободной памяти, команда RT-11 - SHOW MEMORY).
Строка "M 550 606" говорит о том, что разрешено использовать 550 блоков памяти, начиная с блока 606, а память до блока 606 может использовать драйвер XF или VM.
А вот строки:
D 1 BIDP30 177564 64
G 5 GDP 177564 64
Говорят о том, что в качестве графического устройства и кодировщика (как это я понимаю) используется КЦГД....
А кодировщик - это, наверное, мышь (крыс), подключенная к КЦГД - никогда такой девайс не видел.... Если у кого есть фотка запостите, pls.
Hobot имеет возможность в очередной раз отличиться. :-)

hobot
31.03.2020, 20:53
подключенная к КЦГД - никогда такой девайс не видел.... Если у кого есть фотка запостите, pls. я то же, но ПО под этот мифический манипулятор для КЦГД есть.

rrp
31.03.2020, 20:54
а графика?

- - - Добавлено - - -

он на нескольких дискетах в папке с Writer'ом !

Подозреваю, что это КЦГД :-)
Спасибо, уже нашел, но для нас представляет интерес только этот диск.

hobot
31.03.2020, 21:03
Hobot имеет возможность в очередной раз отличиться. :-)
сама система там не загружается , запуск с вашим HELIOS.SYS от 5.7 - ругается SAV из коллекции Титуса

https://pic.maxiol.com/images2/1585677536.787615094.cropimage.png

- - - Добавлено - - -


Подозреваю, что это КЦГД :-)
что бы вас не путать, скрин с заставкой CIR это 100% УК-НЦ и в другом эмуляторе запуск.

rrp
31.03.2020, 21:09
сама система там не загружается , запуск с вашим HELIOS.SYS от 5.7 - ругается SAV из коллекции Титуса
...
- - - Добавлено - - -

что бы вас не путать, скрин с заставкой CIR это 100% УК-НЦ и в другом эмуляторе запуск.
Дык, убей эту строку в HELAY.SYS
А дисплей какой? VT220(240)?
Загрузи какую-либо схему или библиотеку.

hobot
31.03.2020, 21:27
Дык, убей эту строку в HELAY.SYS
А дисплей какой? VT220(240)?
Загрузи какую-либо схему или библиотеку.

спокойствие! то не так для меня очевидно ! что значит убей?
в венегрете Титуса вся редактура по файлов по факту не пашет,
что бы работать с эмулятором Титуса - (смешно? мне нет!) - надо ещё 2 эмулятора и 1 плагин.

В УК-НЦ 15иэ по умолчанию эмулируется, под винегретом можно режим КЦГД принудительно врубать.
Загрузи - как чем куда какое расширение у библиотек???

- - - Добавлено - - -

https://pic.maxiol.com/thumbs2/1585679220.787615094.cropimage.png (https://pic.maxiol.com/?v=1585679220.787615094.cropimage.png&dp=2)
и?

rrp
31.03.2020, 21:29
спокойствие! то не так для меня очевидно ! что значит убей?
в венегрете Титуса вся редактура по файлов по факту не пашет,
что бы работать с эмулятором Титуса - (смешно? мне нет!) - надо ещё 2 эмулятора и 1 плагин.

В УК-НЦ 15иэ по умолчанию эмулируется, под винегретом можно режим КЦГД принудительно врубать.
Загрузи - как чем куда какое расширение у библиотек???
Убей - значит отредактируй файл текстовым редактором (можно на PC), если есть возможность его перекинуть., например сделай его таким:
R 125
S ENG
W 100
M 100
D 0 VT52
G 5 GDP 177564 64
END
В 15ИЭ цветной графики нет....
Там по названию видно: L155 .SCM - библиотека 155 серии, а LM0XM .SCM, возможно, какая-то схема.
А какую функцию выбрать у CIR - наверное, надо нажать на клавиатуре (англ.) что-то типа R(ead), E(dit), W(rite)....

Да, экран то я и не поглядел - Гелиос распознал только одно устройство - VT52.... :-(
С графическим устройством должно быть так:
************************************************** ******
**** nazna~enie ustrojstw 001*
************************************************** ******


podkl`~eny sledu`}ie ustrojstwa:

ustrojstwo 5 k processu 0
ustrojstwo 0 k processu 1

Отлично! Гелиос загрузился, теперь замени строку "G 5 GDP 177564 64" на "G 5 GDP 177520 0" - пусть будет CDR.
Жми Enter.
Да, еще - библиотеки у Гелиоса LIB*.GPH,а рабочие файлы (какие-то платы) есть на диске WRK.DSK, на диске у Титуса есть два файла: QBS20D.GPH и QBS20S.GPH, как я подозреваю - это файлы разъемов или плат на МПИ:
S - одиночная
D - двойная

L Juriy, можешь их перегонять для CDR.

hobot
31.03.2020, 22:14
В 15ИЭ цветной графики нет....
а никто не спорит... цвета - это и есть специфика, у УК-НЦ своя, у CDR своя, у КЦГД своя.
А у Титуса винегрет )))

ЦИР для УК-НЦ перед перемещением в архив проверялся и на форуме был пост и образ в теме софта
(не из колл. Титуса) до сих пор висит, просто интерес никто не проявил тогда.
https://pic.maxiol.com/thumbs2/1585682037.787615094.20200331190836594.png (https://pic.maxiol.com/?v=1585682037.787615094.20200331190836594.png&dp=2)

Titus
31.03.2020, 22:19
А у Титуса винегрет )))
Не путай людей. Винегрет - это смесь всего подряд.
А у меня просто поддержка каждого из этих режимов.

rrp
31.03.2020, 22:36
Отлично! Теперь можешь смотреть, редактировать, создавать, распечатывать и, возможно, перегонять в Гербер схемы из Гелиос, а также передавать в Гелиос таблицу соединений.
Мой CIR работает с CDR.
Осталось "добить" Гелиос.

Дык, что работает - CDR или КЦГД?

- - - Добавлено - - -


Не путай людей. Винегрет - это смесь всего подряд.
А у меня просто поддержка каждого из этих режимов.

Вопрос про перевод КЦГД в режим CDR(возможно только части экрана) - как это можно сделать в эмуляторе КЦГД?
Размер экрана КЦГД больше чем 400*300?

Titus
31.03.2020, 23:10
Вопрос про перевод КЦГД в режим CDR(возможно только части экрана) - как это можно сделать в эмуляторе КЦГД?
Размер экрана КЦГД больше чем 400*300?
Я не понимаю, что означает 'перевод КЦГД в режим CDR'
У меня есть отдельно режим КЦГД, отдельно CDR.
CDR включается, если к нему обращается программа.
КЦГД включается тоже, если к нему обращается программа, либо же принудительно по кнопке.

L Juriy
01.04.2020, 08:47
L Juriy, можешь их перегонять для CDR.
Не совсем понятен вопрос перевода.
Формат GPH содержит в себе все описание печатной платы плюс список цепей и он отображается на всех графических устройствах.
Никакой перекодировки не нужно.
Формат SCM содержит в себе описание схемы электрической работает с ним программа CIR.
Формат BRD содеожит в себе описание печатной платы в формате понятном программе PED и САПР РАЕН.

В описании на систему VEGA-Helius, есть ссылка на программу работы с принципиальными схемами VEGA.
Так программа CIR и VEGA это не одно и тоже?

Нужно описание формата файла SCM, для написания программы конвертора.
У меня уже есть программы преобразования форматов BRD и GPH в формат PCB системы gEDA.
В архиве примеры распечаток.

rrp
01.04.2020, 11:41
Не совсем понятен вопрос перевода.
Я имел ввиду, что саму плату Q-Bus(МПИ) уже можно перевести в Гербер и импортировать в P-CAD или что-то другое (как заготовку платы).


...
В описании на систему VEGA-Helius, есть ссылка на программу работы с принципиальными схемами VEGA.
Так программа CIR и VEGA это не одно и тоже?

Я думаю, что это одно и тоже, только название другое, в начале 90-х уже не было желающих делать самостоятельно что-то "большое" - проще отпатчить, переименовать файлы и продавать под собственным лейблом... :-(


Нужно описание формата файла SCM, для написания программы конвертора.
У меня уже есть программы преобразования форматов BRD и GPH в формат PCB системы gEDA.
В архиве примеры распечаток.
Из файла SCM можно вывести таблицу связей для Гелиос, я думаю, с ней и надо работать, а графическое отображение компонентов, можно взять и из библиотек P-CAD, благо их достаточное количество есть в открытом доступе.

- - - Добавлено - - -


Я не понимаю, что означает 'перевод КЦГД в режим CDR'
У меня есть отдельно режим КЦГД, отдельно CDR.
....

Я не о том, как это включается в эмуляторе...
Я с точки зрения того, что программа KCGDHL.SAV что-то загружает в КЦГД и, как я думаю, верхняя часть экрана КЦГД становится CDR, а нижняя (с координатами больше 400х300) поддерживает текстовый режим.

L Juriy
01.04.2020, 11:44
Из файла SCM можно вывести таблицу связей для Гелиос, я думаю, с ней и надо работать, а графическое отображение компонентов, можно взять и из библиотек P-CAD, благо их достаточное количество есть в открытом доступе.
Так эта таблица есть и GPH.
По твоей распечатке CDR сделал реплику платы, но вот проверить ее соответсвие схеме нет возможности.
Поэтому и интересовался схемой.

rrp
01.04.2020, 11:59
Так эта таблица есть и GPH.
По твоей распечатке CDR сделал реплику платы, но вот проверить ее соответсвие схеме нет возможности.
Поэтому и интересовался схемой.
Пока, схемы нет... :-( А проводник из МГТФ учел?
А схему сделал?
Теперь все элементы можно расположить на "болванке" Q-Bus от Титуса.
А с распечаткой получилось работать удобнее, чем со сканом платы?
GPH - это еще и габариты платы, компонентов их ног + таблица связей (которую еще надо "вытащить" из GPH).

hobot
01.04.2020, 12:11
кстати - все заметили номер версии запустившейся под КЦГД, но не распознавшей 5.6 ?

rrp, у Титуса как я сейчас вижу - сделано так - КЦГД врубается или автоматом или принудительно по кнопке.
CDR - затрудняюсь сказать. Вопрос - как прописать в HELAY.SYS ориентацию (вектор?) на CDR ???
варианты которые прописаны сразу он ругает, причём обе строки, вторую после удаления первой.

В общем никуда мы не сдвинулись на самом деле.
ЦИР как работал на УК-НЦ так и работает (не знаю есть ли версия под КЦГД или нет)
Гелиос как не запускался нормально так и не запустился. Нашёл ещё на ЖД у себя ещё одну дискетку с ЦИР,
там тоже схемы какие-то...

хотя вроде дублирует одну из дискет в хламнике


Image : CIR.dsk

Format : DSK : RT-11
Size : 349 Kb

Volume ID: Cir
Owner : B&B

File Blocks Date Bytes
---------- ------ ----------- ----------
RT11QQ.SYS 68 15-Aug-1992 34'816
TT .SYS 2 07-Aug-1992 1'024
SL .SYS 12 07-Aug-1992 6'144
TS .SYS 2 14-Apr-1993 1'024
SWAP .SYS 27 04-Jul-1993 13'824
VM .SYS 2 07-Aug-1992 1'024
LD .SYS 8 07-Aug-1992 4'096
MZ .SYS 2 02-Jul-1994 1'024
STARTS.COM 1 07-Aug-1992 512
PIP .SAV 25 15-Aug-1992 12'800
DUP .SAV 45 07-Aug-1992 23'040
DIR .SAV 15 15-Aug-1992 7'680
DAY .SAV 4 07-Aug-1992 2'048
UCL .SAV 4 07-Aug-1992 2'048
RDWR .SAV 2P 10-Feb-1987 1'024
UST .SAV 3 07-Aug-1992 1'536
LP .SYS 2 27-Oct-1992 1'024
LG .SYS 2 19-Oct-1992 1'024
VSP .SAV 5 29-Mar-1993 2'560
CIRUP .SAV 48 29-Mar-1993 24'576
CIRNEW.HLP 33 19-Feb-1993 16'896
CIROUT.SAV 11 11-Aug-1992 5'632
GRID .SAV 28 11-Aug-1992 14'336
GPR .SAV 7 11-Aug-1992 3'584
OUT12 .COM 1 08-Feb-1993 512
OUT22 .COM 1 08-Feb-1993 512
OUT24 .COM 1 08-Feb-1993 512
CIRFMT.SCM 17 11-Aug-1992 8'704
CIRFMT.ORC 3 11-Aug-1992 1'536
CIRFMT.DAT 7 11-Aug-1992 3'584
STD72 .SCM 1 11-Aug-1992 512
STD7 .SCM 1 11-Aug-1992 512
STD120.SCM 1 11-Aug-1992 512
STD240.SCM 1 11-Aug-1992 512
2YD7 .SCM 1 11-Aug-1992 512
1YP120.SCM 1 11-Aug-1992 512
2XP120.SCM 1 11-Aug-1992 512
3XP120.SCM 1 11-Aug-1992 512
3YP240.SCM 1 11-Aug-1992 512
2XP240.SCM 1 11-Aug-1992 512
2YP240.SCM 1 11-Aug-1992 512
3XP240.SCM 1 11-Aug-1992 512
22P240.SCM 1 11-Aug-1992 512
33P240.SCM 1 11-Aug-1992 512
11P72 .SCM 1 11-Aug-1992 512
1YD120.SCM 1 11-Aug-1992 512
2XD120.SCM 1 11-Aug-1992 512
3XD120.SCM 1 11-Aug-1992 512
2YD120.SCM 1 11-Aug-1992 512
2XD240.SCM 1 11-Aug-1992 512
2YD240.SCM 1 11-Aug-1992 512
3XD240.SCM 1 11-Aug-1992 512
22D240.SCM 1 11-Aug-1992 512
33D240.SCM 1 11-Aug-1992 512
L155A .SCM 12 11-Aug-1992 6'144
L155B .SCM 23 11-Aug-1992 11'776
L531 .SCM 20 11-Aug-1992 10'240
L555 .SCM 28 11-Aug-1992 14'336
L555B .SCM 31 11-Aug-1992 15'872
LDC .SCM 19 11-Aug-1992 9'728
L155 .SCM 32 11-Aug-1992 16'384
L155C .SCM 7 11-Aug-1992 3'584
L531A .SCM 18 11-Aug-1992 9'216
L531B .SCM 25 11-Aug-1992 12'800
L555A .SCM 23 11-Aug-1992 11'776
L556 .SCM 25 11-Aug-1992 12'800
LPDRIV.SAV 2 23-Jun-1993 1'024
CIR .DIR 6 18-Aug-1994 3'072
CIR .COM 1 29-Mar-1993 512

------------- End of Image -------------

< UNUSED > 902 461'824
---------- ------ ----------- ----------
69 Files, 684 Blocks
902 Free blocks


там ком.файл запускает сначало VSP.SAV - который кажет свободную память, а потом стартуем сам редактор.

L Juriy
01.04.2020, 12:48
А схему сделал?
Пока еще нет Нужно рисовать по списку цепей.



А с распечаткой получилось работать удобнее, чем со сканом платы?
В общем то без разницы, просто распечатка контрастнее ее и использовал.


GPH - это еще и габариты платы, компонентов их ног + таблица связей (которую еще надо "вытащить" из GPH)
Да, и все это прекрасно вытаскивается и обрабатывается.
Плата полностью готова в САПР gEDA,кроме проверки на соответствие схемы, так как ее нет.


( А проводник из МГТФ учел?
Еще нет.
Посмотреть можно здесь (https://cloud.mail.ru/public/2EnP/3STMiHGJw)

Titus
01.04.2020, 13:08
CDR - затрудняюсь сказать.
CDR тоже включается автоматически, когда в его регистры пишет программа. Если не включается, значит к нему не обращаются. Я так понимаю.

hobot
01.04.2020, 14:05
rrp, ага, и все скрины с жёлтым шрифтом - это КЦГД режим в эмуляторе Титуса, а все скрины ЦИР -
это UKNCBTL - эмулятор УК-НЦ!!! Что бы вас не путать ) К сожалению в эмуляторе ДВК нет реализации граф.контроллеров (оно и к лучшему возможно).

Titus
01.04.2020, 14:18
К сожалению в эмуляторе ДВК нет реализации граф.контроллеров (оно и к лучшему возможно).
Оно не может быть к лучшему, когда чего-то нет, под чего написана куча софта)

hobot
01.04.2020, 14:49
Оно не может быть к лучшему, когда чего-то нет, под чего написана куча софта)
всё от точки зрения зависит. Рабство лампы, доктор, рабство лампы, кабы не оно - я бы многое мог сказать, но я промолчу ;-)

rrp
01.04.2020, 16:20
кстати - все заметили номер версии запустившейся под КЦГД, но не распознавшей 5.6 ?

rrp, у Титуса как я сейчас вижу - сделано так - КЦГД врубается или автоматом или принудительно по кнопке.
CDR - затрудняюсь сказать. Вопрос - как прописать в HELAY.SYS ориентацию (вектор?) на CDR ???
варианты которые прописаны сразу он ругает, причём обе строки, вторую после удаления первой.
Титус уже мне ответил (чуть выше), что CDR и КЦГД включаются автоматически, когда к ним обращаются.
Вектор чего - прерывания?
Сделай HELAY.SYS, как я писал выше и попробуй, что получиться (HELIOS + CDR).


В общем никуда мы не сдвинулись на самом деле.
ЦИР как работал на УК-НЦ так и работает (не знаю есть ли версия под КЦГД или нет)
Гелиос как не запускался нормально так и не запустился. Нашёл ещё на ЖД у себя ещё одну дискетку с ЦИР,
там тоже схемы какие-то...
Дык, Гелиос у тебя запустился, только не подключил графическое устройство - замени КЦГД на CDR, как я писал выше.
И можешь попробовать запустить CIR для CDR - виртуальный диск CIR.DSK


хотя вроде дублирует одну из дискет в хламнике
....
там ком.файл запускает сначало VSP.SAV - который кажет свободную память, а потом стартуем сам редактор.
Может быть VSP.SAV - аналог KCGDHL.SAV?

- - - Добавлено - - -


Пока еще нет Нужно рисовать по списку цепей.
Будем ожидать схему...


В общем то без разницы, просто распечатка контрастнее ее и использовал.
Да, и все это прекрасно вытаскивается и обрабатывается.
Плата полностью готова в САПР gEDA,кроме проверки на соответствие схемы, так как ее нет.
Еще нет.
Посмотреть можно здесь (https://cloud.mail.ru/public/2EnP/3STMiHGJw)
Список соединений уже имеется (его из платы вытащить можно)?
Посмотрел, все выглядит очень красиво! Классная работа!
Только где 565РУ5 брать? + еще надо 556РТ4 программировать... (одна на дешифратор адреса, а другие 2-е, похоже, на память).
На фото не видно, но резисторы R3-R5 и R10-R12 стоят на плате под углом и впаяны через диоды КД521(это смесители 2-х слоев).
И одного резистора нет от VT1 на землю.
И не увидел, что со смесителя все три цвета идут на СНО53-8, только 2-а цвета и ССИ(КСИ) с VT1.
Распайка разъема у меня есть:
CDR
№ п/п Наимено-вание сигнала СНО-53-8/28х9В-23С -В (XT1)
1 Вых. B 1
2 Общий B 2
3 Вых. G 3
4 Общий G 4
5 Вых. R 5
6 Общий G 6
7 ССИ 7
8 Общий 8

L Juriy
01.04.2020, 16:48
На фото не видно, но резисторы R3-R5 и R10-R12 стоят на плате под углом и впаяны через диоды КД521.
Посмотри отличия от платы и опиши их мне.
Я все исправлю как надо.
Кстати посмотрел фото еще раз. У меня все правильно. Это на плате БОЛЬШИЕ резисторы(0.25Вт) не попадают в отверстия платы,
поэтому поставлены под углом.


Только где 565РУ5 брать?
У меня есть небольшая кучка(80 шт), правда они выпаяны и их нужно проверять.
Если с памятью работа байтами а не словом можно и 1 микросхему поставить HM628512 еще и запас будет.

еще надо 556РТ4 программировать..

Можно заменить на ATF16V8 или GAL16V8.

hobot
01.04.2020, 17:19
G 5 GDP 177564 64
пишет - не легальный вектор!



на "G 5 GDP 177520 0" - пусть будет CDR
режим CDR в эмуляторе включается - чёрный экран, курсора нет, ничего нет вообще,

воспроизвести недавний старт с не распознанием
так же не вышло, поскольку начальные условия "пох." проще говоря...

rrp
01.04.2020, 19:26
Посмотри отличия от платы и опиши их мне.
Я все исправлю как надо.
Кстати посмотрел фото еще раз. У меня все правильно. Это на плате БОЛЬШИЕ резисторы(0.25Вт) не попадают в отверстия платы,
поэтому поставлены под углом.
Все, что, пока, увидел - написал.
А под ножками резистора, которые ближе к разъему, вертикально стоят диоды.


У меня есть небольшая кучка(80 шт), правда они выпаяны и их нужно проверять.
Если с памятью работа байтами а не словом можно и 1 микросхему поставить HM628512 еще и запас будет.
А может быть сразу так и делать?
А если словами то можно и 2-е поставить.


Можно заменить на ATF16V8 или GAL16V8.
Сейчас где прожечь РТ4 - фиг найдешь.

- - - Добавлено - - -


пишет - не легальный вектор!
Я думаю, что этот вектор уже занят под терминал....
Если посмотреть на этом же диске файл helay.drv:
R 125
S ENG
W 0
M 440 1 VM
D 0 VT52
D 1 BIDP30 177564 0
G 5 GDP 177564 0
END
То увидишь, что кто-то уже пытался подсунуть Гелиосу и вектор "0". Скорее всего, этот "номер" с адресом 177564 не проходит.


режим CDR в эмуляторе включается - чёрный экран, курсора нет, ничего нет вообще,

воспроизвести недавний старт с не распознанием
так же не вышло, поскольку начальные условия "пох." проще говоря...
А черный экран у терминала?
Если у CDR черный экран в эмуляторе - почему, я не знаю.
На экране CDR должна появиться картинка, как у меня на фото.
А файлы GDP.SMG и GDP.P69 (где Гелиос) у тебя на системном диске есть, если нет, то запиши "и будет тебе счастье!"

hobot
01.04.2020, 20:30
Titus, будет время желание - погляди: эти (http://archive.pdp-11.org.ru/vid/cirdsk_cirfixdsk.rar) два образа, оба вариант без проблем загружаются в эмуляторе Никиты, в твоём консоль зацикливается на выводе ошибки о несуществующем регистре процессора...

- - - Добавлено - - -


А файлы GDP.SMG и GDP.P69 (где Гелиос) у тебя на системном диске есть, если нет, то запиши "и будет тебе счастье!"

скопировал, но счастья нет...чёрный экран в режиме CDR ...

L Juriy
01.04.2020, 20:38
А может быть сразу так и делать?
Нужна схема, что бы все это просмотреть и если можно переделать.
А то паять 80 микросхем что то муторно.

Titus
01.04.2020, 20:46
@Titus, будет время желание - погляди: эти два образа, оба вариант без проблем загружаются в эмуляторе Никиты, в твоём консоль зацикливается на выводе ошибки о несуществующем регистре процессора...
Да, потому что идет обращение к несуществующему реигстру 177546. В CDR такого по документации нет. Я не знаю, что это за регистр.

hobot
01.04.2020, 20:48
Да, потому что идет обращение к несуществующему реигстру 177546. В CDR такого по документации нет. Я не знаю, что это за регистр.
ты не понял - погляди воспроизведи сам!!! Загрузка системы ж, а не Гелиоса !!!

Titus
01.04.2020, 22:40
ты не понял - погляди воспроизведи сам!!! Загрузка системы ж, а не Гелиоса !!!
Я запустил 2 твои образа. Там идет обращение к этому регистру. Откуда я знаю, что у тебя грузится. Вот то, что грузится, то и обращается. Я не RT11-шный системщик) Я смотрю только со стороны железа.

rrp
02.04.2020, 12:43
Нужна схема, что бы все это просмотреть и если можно переделать.
А то паять 80 микросхем что то муторно.
Согласен, но подожди - "будет и на нашей улице праздник!"

- - - Добавлено - - -


Да, потому что идет обращение к несуществующему реигстру 177546. В CDR такого по документации нет. Я не знаю, что это за регистр.
В моем кондуите по PDP-11 записано, что адрес 177546 имеет таймер KW11-L с вектором прерывания 100.
В моем понимании, надо удалить из системы драйвер KW-11 или иную программу при загрузке (см. STARTS(F).COM), если не помогает, то, возможно, загружаемый монитор сгенерирован с поддержкой этого таймера - надо заменить монитор (RT11SJ(FB).SYS) на другой, который грузиться нормально.

Hunta
02.04.2020, 13:40
В моем понимании, надо удалить из системы драйвер KW-11 или иную программу при загрузке (см. STARTS(F).COM)
Не удаляется - в ядре системы


загружаемый монитор сгенерирован с поддержкой этого таймера - надо заменить монитор (RT11SJ(FB).SYS) на другой, который грузиться нормально.
От того, что система сгенерированна с или без поддержки таймера - регистр таймера и использование им вектора 100 (если разрешить прерывания от таймера) - не появится и не исчезнет. Он или есть (в проце или где то на плате) или его нет

hobot
03.04.2020, 01:57
rrp, только вот в UKNCBTL нормально загрузка проходит - без замены монитора...
вот так почти каждый раз, что бы что то запустить у Титуса надо в начале попользоваться двумя эмуляторами и одним плагином )

rrp
03.04.2020, 20:10
rrp, только вот в UKNCBTL нормально загрузка проходит - без замены монитора...
вот так почти каждый раз, что бы что то запустить у Титуса надо в начале попользоваться двумя эмуляторами и одним плагином )
А что поделать? - "Кому сейчас легко?" :-)
Мой CIR на CDR попробуй.

- - - Добавлено - - -

Добрался до информации на своем МС 5401, но схемы CDR там нет... :-( Наверное на лентах...
Но есть описание CIR, лежит тут (https://yadi.sk/d/jNjN4ebV3gTKmQ) :-)

А еще есть игрушки:
R3 .SAV 16 09-Mar-1990 14 PIFPAF.SAV 12 09-Mar-1990 30
XONIX .SAV 23 09-Mar-1990 42 SPSP27.SAV 9 09-Mar-1990 65
SPS .SAV 6 09-Mar-1990 74 SPSP20.SAV 18 09-Mar-1990 80
PLANE .SAV 42 09-Mar-1990 98 TET .SAV 8 09-Mar-1990 140
MARS .SAV 15 09-Mar-1990 148 TENNIS.SAV 7 09-Mar-1990 163
RATS .SAV 32 09-Mar-1990 170 RUBIS .SAV 6 26-May-1987 202
TEK .SAV 32 19-Apr-1988 208 MARS .DAT 2 20-Sep-1992 240

hobot
03.04.2020, 20:49
PIFPAF.SAV
это графическая 100%

SPS(P)
скорее всего разновидности символьного ПАКМАНА, хотя могу и ошибаться, сильно разные по размеру
остальное (на вскидку) все символьное (возможно какой-то из вариантов тетриса - графический),
в принципе SPS(P) - в оглавлении отсутствуют и что то TEK.SAV - совсем не помню, что это может быть.

rrp
04.04.2020, 20:06
Нужна схема, что бы все это просмотреть и если можно переделать.
А то паять 80 микросхем что то муторно.
И пришла великая радость! :-) На дискетах нашлась плата и схемы CDR (аж две версии), лежат тут (https://yadi.sk/d/JYMSE4j71M2f9g).
И еще, в добавок, нашлись и болванки плат Q-Bus (МПИ), лежат тут (https://yadi.sk/d/EbS3EDGssr1Oug).
L Juriy, когда перегонишь все в формат, который можно импортировать в P-CAD, Altium Designer или DipTrace - выложи, pls.

rrp
06.04.2020, 10:51
Запустил работу CDR на 24" мониторе ASUS VE247 через конвертер GBS8200/HD9800 RCA в VGA, фото экрана c заставкой CIR3:http://images.vfl.ru/ii/1586158774/9a830582/30116147_m.jpg (http://vfl.ru/fotos/9a83058230116147.html)

Titus
06.04.2020, 11:22
Запустил работу CDR на 24" мониторе ASUS VE247 через конвертер GBS8200/HD9800 RCA в VGA, фото экрана c заставкой CIR3
А фотки работы в самой программе?

hobot
06.04.2020, 11:28
фото экрана c заставкой CIR3:

CIR3 в эмуляторе Titus 'а , я пока не разбирался особо, но вот что в эм. происходит,
запускаем сразу после загрузки CIR3.SAV автоматом врубается режим CDR

https://s8.hostingkartinok.com/uploads/images/2020/04/71e498b998a7d36c50e6ed3711afd766.png

Можно руками переключить в режим КЦГД, тогда изчезает верхняя строка (разрешение экрана?),
но заставка отрисована и там )

https://s8.hostingkartinok.com/uploads/images/2020/04/e1d183918756b1e4746c2d85cef855b3.png

к сожалению дальше странный и подозрительный "повисон" ) УК-НЦ вариант CIR.SAV работает корректно,
как я и писал, и показывал выше.

rrp
06.04.2020, 11:45
CIR3 в эмуляторе Titus 'а , я пока не разбирался особо, но вот что в эм. происходит,
запускаем сразу после загрузки CIR3.SAV автоматом врубается режим CDR
Все правильно, как и у меня на реальном CDR

Можно руками переключить в режим КЦГД, тогда изчезает верхняя строка (разрешение экрана?),
но заставка отрисована и там )
Интересно! А режим ты переключаешь перед запуском CIR? Возможно, просто "верхушку" и "низ" кадра срезает, попробуй с какой-либо схемой.

к сожалению дальше странный и подозрительный "повисон" ) УК-НЦ вариант CIR.SAV работает корректно,
как я и писал, и показывал выше.
А эмулятор EIS запускал?

hobot
06.04.2020, 12:01
Интересно! А режим ты переключаешь перед запуском CIR? Возможно, просто "верхушку" и "низ" кадра срезает, попробуй с какой-либо схемой.
нет, во время заставки, но можно попробовать сразу в КЦГД режиме )))


А эмулятор EIS запускал?
там вообще то ВМ2 УК-НЦшный - он точно нужен????

- - - Добавлено - - -

EIS&FIM EM - драйвер установлен , его надо что то попросить?

- - - Добавлено - - -

ага, если запускать из КЦГД заставка полная, но дальше ни гугу пока ...

https://s8.hostingkartinok.com/uploads/images/2020/04/d44c984c4956ed8d5b4bbc716039ac56.png

AFZ
06.04.2020, 12:01
Вообще-то, у ВМ2 EIS аппаратный. А FIS - программный, но встроенный в теневое ПЗУ у ДВК и в теневое ОЗУ у УКНЦ.

Titus
06.04.2020, 12:02
Можно руками переключить в режим КЦГД, тогда изчезает верхняя строка (разрешение экрана?),
но заставка отрисована и там )
Не надо из режима CDR переключаться вручную. Зачем?

hobot
06.04.2020, 12:05
Зачем?
зочем? а таки гади экпегиемента же ! )))
Titus , в любом случае дальше заставки пока не фурычит ...

Titus
06.04.2020, 12:16
@Titus , в любом случае дальше заставки пока не фурычит ...
Так дальше заставки и на оригинале нам ничего не показали в скриншотах) Может и там не фурычит)

rrp
06.04.2020, 14:53
нет, во время заставки, но можно попробовать сразу в КЦГД режиме )))
там вообще то ВМ2 УК-НЦшный - он точно нужен????
EIS&FIM EM - драйвер установлен , его надо что то попросить?
Если эмулируется ВМ2, то у него уже есть EIS - драйвер EIS запускать не надо.


ага, если запускать из КЦГД заставка полная, но дальше ни гугу пока ...
Интересно! Ну, то, что "ни гугу" - понятно, если на КЦГД выводится графика, то, возможно, у CIR нет устройства для вывода текста...

Titus
06.04.2020, 14:54
Интересно! Ну, то, что "ни гугу" - понятно, если на КЦГД выводится графика, то, возможно, у CIR нет устройства для вывода текста...
Да не выводится она на КЦГД. Просто Хобот принудительно нажал перевод в КЦГД, а при этом все равно остался режим CDR.

rrp
06.04.2020, 15:04
Так дальше заставки и на оригинале нам ничего не показали в скриншотах) Может и там не фурычит)
СпеЦИЯльно для "Фомы не верующего..." :-) - лог из эмулятора VT52:
==================== Log Started at: 06/04/2020 14:59:22 =====================

.RU LD0:CIR3

************************************************** ***************************
CIR X3.0 x:_____ y:_____
************************************************** ***************************
_ R чтение файла
_ W запись файла
_ E редактирование
_ F установка параметров листа
_ S установка имени
_ N определение компонентов
_ I инициализация рабочего буфера
_ конец работы
__________________________________________________ ___________________________
=================== Log Suspended at: 06/04/2020 14:59:46 ====================

Titus
06.04.2020, 15:08
СпеЦИЯльно для "Фомы не верующего..." :-) - лог из эмулятора VT52:
А на экране почему ничего нет? Только заставка.

rrp
06.04.2020, 15:14
А на экране почему ничего нет? Только заставка.
На графический экран выводится только графика (схема), а весь диалог с программой идет на обычном терминале, а если в эмуляторе УКНЦ вывод графики (заставки CIR) происходит, а на экране терминала ничего не выводится, то, как я смею предположить, - проблемы у эмулятора....

Titus
06.04.2020, 15:23
На графический экран выводится только графика (схема), а весь диалог с программой идет на обычном терминале, а если в эмуляторе УКНЦ вывод графики (заставки CIR) происходит, а на экране терминала ничего не выводится, то, как я смею предположить, - проблемы у эмулятора....
Получается, что эта система была двухмониторная? Т.е. на одном мониторе (стандартном) текст, а на другом CDR - графика?

L Juriy
06.04.2020, 15:31
При работе с КЦГД как я понял из описания:
4.2. выполнение программы
программа позволяет работать в двух режимах:
- режим изменения параметров программы ( алфавитно-цифровой режим );
- режим формирования графического образа (графический режим).
т.е. оно вроде должно переключаться.

rrp
06.04.2020, 15:52
Получается, что эта система была двухмониторная? Т.е. на одном мониторе (стандартном) текст, а на другом CDR - графика?
Совершенно верно! :-) Как и в Гелиос (в моем варианте).

Titus
06.04.2020, 21:06
Обновил эмулятор (https://zx-pk.ru/threads/18027-emulyator-uknts-emustudio.html?p=1055396&viewfull=1#post1055396) для ваших экспериментов.

rrp
06.04.2020, 21:36
Обновил эмулятор (https://zx-pk.ru/threads/18027-emulyator-uknts-emustudio.html?p=1055396&viewfull=1#post1055396) для ваших экспериментов.
А просто открыть еще одно окно для CDR - это очень сложно?

Titus
06.04.2020, 22:03
А просто открыть еще одно окно для CDR - это очень сложно?
Да, в эмуляторе нет поддержки двух окон.

hobot
06.04.2020, 22:32
Просто Хобот принудительно нажал перевод в КЦГД, а при этом все равно остался режим CDR.
в первый раз так, во второй раз запускал уже "жёлтенькими буковками" в КЦГД - отрисовалась полная заставка!!!


Обновил
ссылка на сообщение есть...а эмулятор то где??? )))

Titus
06.04.2020, 22:36
ссылка на сообщение есть...а эмулятор то где??? )))
Читающий тексты, да узнает)
Но для тебя повторюсь:

Обновил версию эмулятора в первом посту.

rrp
06.04.2020, 22:49
Да, в эмуляторе нет поддержки двух окон.
А кто эмулятор писал?

hobot
06.04.2020, 22:58
Обновил версию эмулятора в первом посту.
https://zx-pk.ru/threads/18027-emulyator-uknts-emustudio.html?p=461589&viewfull=1#post461589

и хде там эмулятор то? первый пост есть ) эмулятора нет (
прямых ссылок от хобота требовать вы первый!!!

- - - Добавлено - - -


А кто эмулятор писал?
да есть там в Мытищах мужик какой-то )))

Titus
06.04.2020, 23:02
и хде там эмулятор то? первый пост есть ) эмулятора нет (
прямых ссылок от хобота требовать вы первый!!!

А вот это что?
https://pic.maxiol.com/images2/1586203339.1504841820.01.png

hobot
07.04.2020, 00:03
а так у меня - *****форум ?
https://pic.maxiol.com/thumbs2/1586206866.1520060555.1753091cr.png (https://pic.maxiol.com/?v=1586206866.1520060555.1753091cr.png&dp=2)

не вижу твоего вложения, тебе трудно тут в посте прямую ссылку дать?
зачем отправлять из активного обсуждения на тупиковую страницу в тупиковую тему,
проще сделать прям.ссылку на свои 500кб??? Не???

Titus
07.04.2020, 00:22
не вижу твоего вложения, тебе трудно тут в посте прямую ссылку дать?
зачем отправлять из активного обсуждения на тупиковую страницу в тупиковую тему,
проще сделать прям.ссылку на свои 500кб??? Не???

Не представляю, как можно сделать проблему на пустом месте)
Эмулятор размещен в первом посту темы про эмулятор, как и положено. Как и всегда было.
Я сам щас попробовал и скачал его оттуда. Все работает. Обнови страницу или еще что. Это у тебя какие-то глюки)
Если не получится, я пришлю тебе его на почту)

rrp
07.04.2020, 10:05
А кто эмулятор писал?

да есть там в Мытищах мужик какой-то )))

А этот "мужик" из Мытищ - доступен? :-)) Может быть его можно попросить дописать еще одно окно? :-)) А, заодно, еще и электронный диск добавить.... Ну, или что-то типа HD?

hobot
07.04.2020, 12:58
Если не получится, я пришлю тебе его на почту)
да не надо на почту!!! почуму сразу в этой теме сразу в посту об обновлении ты не сделал прямую ссылку на архив??? извини, но я вообще не понимаю ход вашей логики, через ж-почту легче чем прямую ссылку сюда вставить?????????????????????????????????? ?????????????????? )


А этот "мужик" из Мытищ - доступен? :-))
да яж пошутил, Titus автор этого винегрета, а я просто раб лампы )
Но однажды я обрету свободу и тогда Титус узнать всю мощь гнева Хобота !!!! )))
А пока я скромный просто [hobot], раб лампы )))

- - - Добавлено - - -

д.г.к. Титус, снова сотворил чудо из "воздуха" ) О великий магистр, сжалься над нами (Хоботом) ведь мы такие маленькие, такие просто Хоботы!!! )))

Теперь графика в CDR, а текст-меню и команды редактора в КЦГД, между редакторами можно переключаться (почти как между линух-консолями)

https://s8.hostingkartinok.com/uploads/thumbs/2020/04/bebeda50bd1648eb6bc2ff310ee72eb8.png (https://hostingkartinok.com/show-image.php?id=bebeda50bd1648eb6bc2ff310ee72eb8) https://s8.hostingkartinok.com/uploads/thumbs/2020/04/d9fa9d38866655c32f1d8e7a9ed44bba.png (https://hostingkartinok.com/show-image.php?id=d9fa9d38866655c32f1d8e7a9ed44bba)

- - - Добавлено - - -

Теперь чётко понятно, что CIR в разделе УК-НЦ архива своё место занимает правильно, ибо там именно для УК-НЦ адаптированный вариант редактора. Ещё 1-а особенность в варианте для УК-НЦ - расширение для схем указывать не обязательно, в CIR3 - без такового не будет даже пробовать читать )

Titus
07.04.2020, 13:19
Теперь чётко понятно, что CIR в разделе УК-НЦ архива своё место занимает правильно, ибо там именно для УК-НЦ адаптированный вариант редактора. Ещё 1-а особенность в варианте для УК-НЦ - расширение для схем указывать не обязательно, в CIR3 - без такового не будет даже пробовать читать )
А что там для УКНЦ? На скриншотах ДВК-шная система.

hobot
07.04.2020, 14:58
А что там для УКНЦ?
для УК-НЦ специально адаптированная версия редактора.

https://zx-pk.ru/threads/31439-sapr-pechatnykh-plat-quot-gelios-quot-(hellios-cad-calay).html?p=1054030&viewfull=1#post1054030

https://zx-pk.ru/threads/31439-sapr-pechatnykh-plat-quot-gelios-quot-(hellios-cad-calay).html?p=1054159&viewfull=1#post1054159



- - - Добавлено - - -

Titus, что бы было проще - из твоего эмулятора будут скрины по видеорежимам специфичным для ДВК, ДВК и RT-11(RSX) без графики из эмулятора Патрона, а УК-НЦ однозначно и виде текста, и в виде картинки из эмулятора Никиты (UKNCBTL)

rrp
07.04.2020, 15:24
да не надо на почту!!! почуму сразу в этой теме сразу в посту об обновлении ты не сделал прямую ссылку на архив??? извини, но я вообще не понимаю ход вашей логики, через ж-почту легче чем прямую ссылку сюда вставить?????????????????????????????????? ?????????????????? )


да яж пошутил, Titus автор этого винегрета, а я просто раб лампы )
Но однажды я обрету свободу и тогда Титус узнать всю мощь гнева Хобота !!!! )))
А пока я скромный просто [hobot], раб лампы )))

- - - Добавлено - - -

д.г.к. Титус, снова сотворил чудо из "воздуха" ) О великий магистр, сжалься над нами (Хоботом) ведь мы такие маленькие, такие просто Хоботы!!! )))

Теперь графика в CDR, а текст-меню и команды редактора в КЦГД, между редакторами можно переключаться (почти как между линух-консолями)

https://s8.hostingkartinok.com/uploads/thumbs/2020/04/bebeda50bd1648eb6bc2ff310ee72eb8.png (https://hostingkartinok.com/show-image.php?id=bebeda50bd1648eb6bc2ff310ee72eb8) https://s8.hostingkartinok.com/uploads/thumbs/2020/04/d9fa9d38866655c32f1d8e7a9ed44bba.png (https://hostingkartinok.com/show-image.php?id=d9fa9d38866655c32f1d8e7a9ed44bba)

- - - Добавлено - - -

Теперь чётко понятно, что CIR в разделе УК-НЦ архива своё место занимает правильно, ибо там именно для УК-НЦ адаптированный вариант редактора. Ещё 1-а особенность в варианте для УК-НЦ - расширение для схем указывать не обязательно, в CIR3 - без такового не будет даже пробовать читать )
Дык, я тоже пошутил.... :-), по-моему, все-все поняли... :-)
Поздравляю с ВЕЛИКОЙ победой! Наконец-то CIR сдался окончательно и бесповоротно!
Теперь очередь за Гелиосом.
А два монитора будет лучше! :-)

Titus
07.04.2020, 15:49
А два монитора будет лучше! :-)
Теоретически можно сделать так, чтобы в одном окне было и CDR и КГД. Но для этого высота окна должна быть 600 точек на CDR плюс 572 точки на КГД. А это в сумме 1172. Плюс на рамку экрана. Это не влезет даже в FullHD моник 1080p.
Или если выстроить не по вертикали, а по горизонтали, то будет 1600 точек. А это влезет в FullHD.

hobot
07.04.2020, 16:28
Или если выстроить не по вертикали, а по горизонтали,
у меня BENQ перевёртыш за которым сейчас сижу , но не заставляй это делать... твой эмулятор уже переломал все пальцы !!! убил глазики и кучу нервных клеток!!! Титус - не надо больше свою логику применять инопланетянскую, примини как люди или оставь как есть, меня не напрягает переключиться между картинками (видео контр.)

Titus
07.04.2020, 16:43
меня не напрягает переключиться между картинками (видео контр.)
Ок.

rrp
07.04.2020, 19:57
Теоретически можно сделать так, чтобы в одном окне было и CDR и КГД. Но для этого высота окна должна быть 600 точек на CDR плюс 572 точки на КГД. А это в сумме 1172. Плюс на рамку экрана. Это не влезет даже в FullHD моник 1080p.
Или если выстроить не по вертикали, а по горизонтали, то будет 1600 точек. А это влезет в FullHD.
Извини, я не являюсь очень хорошим программистом, но мне не очень понятно, почему, когда ты первый раз обращаешься к CDR, нельзя открыть новое окно для CDR. Могу только предположить, что CDR "повешен" на уже готовое окно КЦГД - но кто мешает его клонировать для CDR?

- - - Добавлено - - -



...
меня не напрягает переключиться между картинками (видео контр.)
Дык, это до тех пор пока играешься, а когда начнешь работать, то тогда и почувствуешь разницу...

hobot
07.04.2020, 20:38
Дык, это до тех пор пока играешься, а когда начнешь работать, то тогда и почувствуешь разницу... вот вы до возмущаетесь ) В следующей версии надо будет монитор на 90 грд. разворачивать,
потому что Титус сказал "что так правильно! плавно! точно! правильнее чем у всяких других! экранно зависимо! звук вообще не нужен потому что он не зависит от экрана, а значит не правильный! А второе окно (точнее третье-1-е консоль = до сих пор нет возможности это окно убрать!!!!!!!!!)это то же не правильно. )



Дык, это до тех пор пока играешься, а когда начнешь работать, то тогда и почувствуешь разницу... вздохнул и пошёл чаю зелёного заварить...
без чувств...

Titus
07.04.2020, 21:46
Извини, я не являюсь очень хорошим программистом, но мне не очень понятно, почему, когда ты первый раз обращаешься к CDR, нельзя открыть новое окно для CDR. Могу только предположить, что CDR "повешен" на уже готовое окно КЦГД - но кто мешает его клонировать для CDR?
Есть единое окно эмулятора, в которое все выводится примерно единообразным образом. Туда же я и вывожу CDR.
В противном случае пришлось бы переписывать эмулятор, добавляя возможность многооконности.
Ближайшая возможность, как я говорил, это сделать в одном окне два изображения рядом, и окно при этом станет очень широким.

rrp
07.04.2020, 23:26
Есть единое окно эмулятора, в которое все выводится примерно единообразным образом. Туда же я и вывожу CDR.
В противном случае пришлось бы переписывать эмулятор, добавляя возможность многооконности.
Ближайшая возможность, как я говорил, это сделать в одном окне два изображения рядом, и окно при этом станет очень широким.
В эмуляторе PDP-11, который я выложил (под TVGA), изначально не предусматривалось второго монитора, он был написан под эмуляцию VT52 c эмуляцией "железа" LSI-11/23 + диски RK05 + .... Мой поинт (я тогда был хабом в 2:5030), который еще даже и не поступил в ВУЗ, дописал к существующему эмулятору - эмуляцию CDR, не вторгаясь работу самого эмулятора и его системы отображения... и у него это не вызвало каких-либо трудностей (мне он о них не говорил).
Впрочем, я не знаю особенностей построения существующего эмулятора... :-( Возможно, что-то с самой архитектурой эмулятора?

Titus
07.04.2020, 23:37
Возможно, что-то с самой архитектурой эмулятора?
Да, в структуру текущую это пока что не вписывается.

rrp
08.04.2020, 00:01
Да, в структуру текущую это пока что не вписывается.
Возможно, стоит сделать архитектуру более гибкой? Но такие изменения, как я думаю, приведут к переписыванию всего эмулятора, ну..., почти всего....

Titus
08.04.2020, 01:39
Возможно, стоит сделать архитектуру более гибкой? Но такие изменения, как я думаю, приведут к переписыванию всего эмулятора, ну..., почти всего....
Многое чего нужно бы переписать.
Но сейчас об этом говорить не актуально, т.к. вопрос в том, как запустить гелиос. Визуальные средства для этого уже есть - текстовый режим и CDR. Значит можно экспериментировать.

rrp
08.04.2020, 09:34
Многое чего нужно бы переписать.
Но сейчас об этом говорить не актуально, т.к. вопрос в том, как запустить гелиос. Визуальные средства для этого уже есть - текстовый режим и CDR. Значит можно экспериментировать.
В перспективе этот вопрос может когда-то стать актуальным, как и эмуляция ММ07.
Ранее я допустил неточность - эмулятор не LSI-11/23, a LSI-11/03 - без ДП, следовательно, если Гелиос работал у меня там, то он должен работать и на УКНЦ (с той же конфигурацией).

Titus
08.04.2020, 11:09
Ранее я допустил неточность - эмулятор не LSI-11/23, a LSI-11/03 - без ДП, следовательно, если Гелиос работал у меня там, то он должен работать и на УКНЦ (с той же конфигурацией).
Ну, вопрос запуска на эмуляторе УКНЦ - это к специалистам системы RT-11. Т.е. к Хоботу и другим.

L Juriy
08.04.2020, 15:38
Titus,
Как подкючать образы дискет, но не A:

hobot
08.04.2020, 16:58
Titus,
Как подкючать образы дискет, но не A:

второй диск после первого сразу удобнее всего в раб. строке запуска
emu.exe dsk1.dsk dsk2.dsk - все .dsk естественно в корне эмулятора быть должны

- - - Добавлено - - -

либо он автоматом монтирует system.dsk в 0 и в 1 work.dsk

- - - Добавлено - - -

Будьте бдительны!!!

Поддерживаемые форматы образов:
Только стандартные двухсторонние 80-дорожечные диски по 800кб. Образ только читается, обратно не записывается.

Titus
08.04.2020, 18:15
Будьте бдительны!!!
Записывается.
'LCtrl + LShift + 0' - запись образа диска 0,
'LCtrl + LShift + 1' - запись образа диска 1.

hobot
08.04.2020, 18:23
Записывается.
'LCtrl + LShift + 0' - запись образа диска 0,
'LCtrl + LShift + 1' - запись образа диска 1.

https://deadbees.net/wp-content/uploads/2017/08/010817_12.jpg

falanger
09.04.2020, 12:30
Почитал доку на CIR и тут тему - складывается впечатление что "нормальная конфигурация рабочей системы" - ДВК-3/4 с установленным КЦГД для вывода текста и сообщений и отдельной CDR-платой графики именно под схемы. И два монитора. Есть ли у кого реальная плата CDR или только неполное ее описание техническое? Планирует ли кто реплику для запуска на реальном железе?

rrp
09.04.2020, 17:03
Почитал доку на CIR и тут тему - складывается впечатление что "нормальная конфигурация рабочей системы" - ДВК-3/4 с установленным КЦГД для вывода текста и сообщений и отдельной CDR-платой графики именно под схемы. И два монитора. Есть ли у кого реальная плата CDR или только неполное ее описание техническое? Планирует ли кто реплику для запуска на реальном железе?
Это не совсем так. До появления ДВК-4 "нормальной конфигурацией" была следующая: М6, П7, CDR, интерфейс с "токовой петлей" + терминал 15-ИЭ или КСД + ЭД + .... После появления ДВК- 4 появилась версия Гелиос и CIR для КЦГД. Реальная плата CDR работает у меня.
Схему и плату CDR я опубликовал, смотри в архиве у hobot (http://archive.pdp-11.org.ru/ukdwk_archive/dwkwebcomplekt/HELIOS_SYSTEM/CDR_HELIOS/), а реплику CDR планирует изготовить L Juriy

falanger
09.04.2020, 19:20
Это не совсем так. До появления ДВК-4 "нормальной конфигурацией" была следующая: М6, П7, CDR, интерфейс с "токовой петлей" + терминал 15-ИЭ или КСД + ЭД + .... После появления ДВК- 4 появилась версия Гелиос и CIR для КЦГД. Реальная плата CDR работает у меня.
Схему и плату CDR я опубликовал, смотри в архиве у hobot, а реплику CDR планирует изготовить L Juriy

Вы не проверяли конфигурацию МС1201.03/04 + CDR с монитором большим + КЦГД? Что-то у меня есть подозрение что от работы с Гелиосом на КЦГД на маленьком мониторе а) это будет очень долго б) глаза скоро вытекут. Все-таки редактировать любую достаточно большую схему лучше на мониторе от 17" диагональю.
И у меня собственно интерес такой потому что а) интересно исторический б) первый отдел одобряет.
Дома у меня УКНЦ живет с 13" монитором Сони профессиональным, но подозреваю что с CIR на такой диагонали работать с чем-то сложнее схемы на 4-8 ИС будет тяжко. Всю сразу не посмотреть. Пока читаю файл документации, когда домой с работы прихожу.
И можете ликбез дать по "устройству СDR"? КСМ с его 580ВМ80 я видел, его вообще можно на пару РППМ16-72 повесить для питания и в отдельный корпус выносить не занимая корзину. КЦГД требует установки в корзину, ведет обмен по шине с МС1201.02-03-04. КГД еще не видел живьем. Интересно как и что с CDR, какие разрешения, диагонали и развертки он поддерживает?

rrp
09.04.2020, 21:06
Вы не проверяли конфигурацию МС1201.03/04 + CDR с монитором большим + КЦГД? Что-то у меня есть подозрение что от работы с Гелиосом на КЦГД на маленьком мониторе а) это будет очень долго б) глаза скоро вытекут. Все-таки редактировать любую достаточно большую схему лучше на мониторе от 17" диагональю.
И у меня собственно интерес такой потому что а) интересно исторический б) первый отдел одобряет.
Дома у меня УКНЦ живет с 13" монитором Сони профессиональным, но подозреваю что с CIR на такой диагонали работать с чем-то сложнее схемы на 4-8 ИС будет тяжко. Всю сразу не посмотреть. Пока читаю файл документации, когда домой с работы прихожу.
И можете ликбез дать по "устройству СDR"? КСМ с его 580ВМ80 я видел, его вообще можно на пару РППМ16-72 повесить для питания и в отдельный корпус выносить не занимая корзину. КЦГД требует установки в корзину, ведет обмен по шине с МС1201.02-03-04. КГД еще не видел живьем. Интересно как и что с CDR, какие разрешения, диагонали и развертки он поддерживает?
У меня нет, на данный момент, разнообразия выбора в различных конфигурациях вычислительных средств, но могу сказать, что на процессорах ВМ3/4 Гелиос работать будет, он будет работать даже на процессорах ВМ1 (с запуском эмулятора EIS).
С возрастом у большинства людей зрение слабеет, но в свое время иметь возможность работать на цветном графическом мониторе (например МС 6106) имел далеко не каждый, а те кто имел такую возможность - почитали это за счастье! :-) От того что вы будете работать с 17" монитором, разрешение графического контроллера не увеличиться (для CDR - 400*300 точек) и изображение останется прежним, только станет несколько большим по размерам.
Если вы более внимательно ознакомитесь с перепиской в этой теме, то на стр. 16 (https://zx-pk.ru/threads/31439-sapr-pechatnykh-plat-quot-gelios-quot-(hellios-cad-calay)/page16.html) вы сможете обнаружить мое сообщение о "работе CDR на 24" мониторе ASUS VE247 через конвертер GBS8200/HD9800 RCA в VGA".
УКНЦ вы можете "запустить" и на 50" телевизор... УКНЦ и был придуман для домашнего использования с обычным ТВ.
В конструкции CDR нет "мелкопроцессоров" - посмотрите фото CDR на 1 стр., там же размещено и краткое описание CDR, развертка стандартная - телевизионная (ну, может и не совсем :-)).
"Подвесить" можно все и ко всему, только есть вопрос - а надо ли это?
"О сколько нам открытий чудных
Готовят просвещенья дух
И опыт, сын ошибок трудных,..."

falanger
09.04.2020, 22:07
rrp, я посмотрел фото платы CDR -интересное решение, куча ОЗУ и вся обвязка на мелкой логике. 400х300 на отдельном мониторе тоже неплохо. Буду следить за проектом. И да, 400х300 приятнее при работе со схемами на мониторе в 15-17" чем "в очке воробья" под названием МС6105 "колокольчик". Это я его с Сони на 13" сравниваю и своим ноутбуком на 15". Глаза я подсадил в свое время убоищным ПНВ и еще кое-какиви вещами, от которых после дежурства приходилось чай в глаза закапывать, а то были как вареные яйца.

rrp
12.04.2020, 18:34
В инете наткнулся на документ о компании CALAY SYSTEMS, INCORPORATED:

CALAY SYSTEMS, INCORPORATED

THE COMPANY
Background
Calay Systems, Incorporated, was founded in August 1982 in Irvine, California. The Company develops, manufactures, and markets computer-aided design (CAD) systems for printed circuit board (PCB) design, specializing in routing acceleration. Calay Systems, Incorporated, shares technology and research and development funding with Calay Systems of West Germany, as well as major stock holdings in each company. Otherwise, the companies are separate and independent from each other.
Highlights
The following are recent Calay Systems highlights listed in reverse chronological order:
• January 1986—Calay Systems expanded its sales and technical field-support operations, opening new branches in Chicago, Illinois; Dallas, Texas; Orlando, Florida; and Toronto, Canada. The Company also made additions to its existing facilities in Santa Clara, California, and Boston, Massachusetts.
• December 1985—Calay introduced the Calay ZXIOO engineering workstation for schematic capture.
• October 1985—The Company introduced the V04, an upgrade of the V03 PCB CAD system.
• September 1985—Summit Ventures, a Boston-based venture capital group, invested $7 million in Calay and became a minority owner of the Company.
• March 1985—Calay announced a new version of the V03 CAD system for printed circuit boards that includes automatic necking and bending of traces as well as new graphics capabilities such as hardware pan and software zoom.
Organization
Calay maintains its corporate headquarters in Irvine, California, at facilities totaling 82,000 square feet. Research and development, systems integration, sales and marketing, and administrative functions operate out of this facility.
As of January 1986, Calay employed 90 people in North America.
Research and Development
The Company's research and development is located in Irvine, California; Boulder, Colorado; and West Germany. Calay's product development efforts are focused on the automation of the PCB design process.
Marketing and Sales Support
Calay markets its products through a direct national marketing and sales force. The Company has regional offices in Chicago, Dlinois; Dallas, Texas; Santa Clara, California; and Wellesley, Massachusetts. Regional offices are full sales and service facilities. The Company's products are sold primarily into the aerospace, defense, and commercial electronics industries. Calay maintains sales offices in the following cities:
• Irvine, California • Schaumberg, Illinois (Customer education center)
• Santa Clara, California • Gaithersburg, Maryland
• Toronto, Canada • Waltham, Massachusetts (Customer education center)
• Orlando, Florida • Piano, Texas
Training
Calay's customer education program consists of three courses: Board Design, Post-Processing, and Schematic Generation. The Board Design course, one week in duration, covers areas such as hardware system and software management, MGIOS (the Calay design system), auto-routing, net list entry, and routing technologies. The Post-Processing course, three days long, covers areas such as the Calay Editor, drill data preparation and output, and data preparation for post-processing. The Schematic Generation course is two days long and covers schematic generation on the ZXIOO. Calay's customer education centers are located in Irvine, California, and Waltham, Massachusetts. There are no fees for any of the training courses, regardless of the number of participants in a session.
MAJOR HISTORICAL MILESTONES
Listed below in reverse chronological order are some of the events that have shaped Calay's history in the electronics CAD/CAM industry:
• 1982—The Company started in Southern California with three employees, marketing the V03 System.
• 1982—The Calay V03 System was unveiled in West Germany.
• 1980—The first generation of Calay's products, the VOl, was installed in Europe.
• 1979—The Calay CAD system was introduced in West Germany.
CAD/CAM PRODUCTS
Calay's product offering is based on an integration of proprietary processor hardware and software with OEM hardware in the Calay V04 CAD workstations and the ZXIOO workstations.
Calay's principal product is the V04 workstation for PCB design, using a Digital Equipment Corporation LSI 11/73 and three Calay-proprietary processors that work in parallel with a hardware accelerator. Features include the Calay automatic router as well as automatic placement capabilities with programs designed for handling surface-mount devices. The V04 comes with a color graphics package that allows the user to utilize interactive functions for data preparation, creation of libraries, and reentrant placement or routing changes and modifications.
Based on the LSI 11/23 processor, the RPR-300 is Calay's standalone automatic routing accelerator. TTie RPR-300 is designed to free the V04 for other interactive work and may be interfaced with other CAD systems.
The ZXIOO is Calay's engineering workstation for schematic capture. Based on Texas Instruments' Professional Computer or IBM's personal computer, the ZXIOO provides a single schematic data base for on-line design rule checking and instant access to all schematic sheets as well as schematic data transfer link to the Calay V04 featuring forward and backward annotation. Please refer to Table 1 for information on Calay's product offering.

Table 1
Calay Systems, Incorporated
CAD/CAM Products
Model Platform Application
V04 DEC LSI 11/73 Printed circuit board
ZXIOO IBM PC/AT Schematic capture
RPR-300 DEC LSI 11/23 Automatic router

rrp
15.04.2020, 15:42
Уважаемые джентельмены!
Как перевести схему CIR из формата SCM в вид читаемый на РС?
1. Есть вероятность, что формат ZEI (векторный формат схемы, получается после "прогона" файла SCM через программу CIROUT) совпадет с форматом САПР LogoCAD (http://www.izisoft.pl/logocad.aspx), но "добыть" этот САПР у меня не получилось.... :-(
Возможно у кого-нибудь он лежит в архивах? Или кто-то узнает в файле ZEI знакомый формат?:
S FX1 FY1 TF 1180 0 1 MA1
CR0PL-1-1 0PL0 2 1PL2 0 1PL0-2 1PL-2 0 1CE
CR1PL-2-1 0PL0 2 1PL1 1 1PL2 0 1PL1-1 1
PL0-2 1PL-1-1 1PL-2 0 1PL-1 1 1CE
CR2PL0 3 0PL-3-3 1PL-5 0 1PL8-3 0PL-3 3 1CE
CR3PL0 3 1PL3-3 1PL-3-3 1PL0 3 1CE
CR4PL-3-3 0PL6 6 1CE
CR5PL-3 3 0PL6-6 1CE
CR6PL-3-3 0PL6 6 1PL0-6 0PL-6 6 1CE
CR7PL0-3 0PL-3 3 1PL3 3 1PL3-3 1PL-3-3 1CE
CR8PL0-3 0PL-3 3 1PL3 3 1PL3-3 1PL-3-3 1PL-3 0 0PL6 0 1CE
CR9PL0-3 0PL-3 3 1PL3 3 1PL3-3 1PL-3-3 1PL-3 3 0PL6 0 1CE
CR10PL0-3 0PL-3 3 1PL3 3 1PL3-3 1PL-3-3 1PL-3 6 0PL6 0 1CE
CR11PL0-3 0PL-3 3 1PL3 3 1PL3-3 1PL-3-3 1PL0 6 1CE
CR12PL-8 6 0PL16 0 1PL-2 2 1PL0-4 0PL2 2 1CE
CR13PL-8 6 0PL2 2 1PL0-4 0PL-2 2 1PL16 0 1PL-2 2 1
PL0-4 0PL2 2 1CE
CR14PL-8 6 0PL2 2 1PL0-4 0PL-2 2 1PL16 0 1CE
CR15PL-6 0 1 PL 6 2 1 PL-2-2 1 PL 2-2 1 PL-6 2 1 CE
CR16PL6 0 1PL-6 2 1PL2-2 1PL-2-2 1PL6 2 1CE
CR17PL0 6 1PL2-6 1PL-2 2 1PL-2-2 1PL2 6 1CE
CR18PL0-6 1PL2 6 1PL-2-2 1PL-2 2 1PL2-6 1CE
PP 0 0 PP 144 72 PL -24 0 1
PP 144 32 PL 0 80 1
PP 120 112 PL 0 -80 1
PL 80 0 1
PL 0 80 1
PL -80 0 1
PP 176 112 PL 0 -80 1
PP 200 56 PC 1
PP 200 48 PC 1
PP 120 64 PC 1
PP 120 56 PC 1
PP 120 48 PC 1
TL 212 48 220 56 0 '3'
TL 212 56 220 64 0 '2'
TL 204 48 212 56 0 '1'
TL 204 56 212 64 0 '1'
TL 188 52 196 60 0 '5'
TL 188 44 196 52 0 '0'
TL 184 52 192 60 0 '1'
TL 180 52 188 60 0 '>'
TL 180 44 188 52 0 '<'
TL 164 64 172 72 0 '7'
TL 164 72 172 80 0 '5'
TL 184 84 192 92 0 '4'
TL 184 92 192 100 0 '2'
TL 184 100 192 108 0 '1'
TL 204 104 212 112 0 '3'
TL 204 96 212 104 0 '2'
TL 204 88 212 96 0 '6'
TL 204 80 212 88 0 '7'
TL 184 76 192 84 0 '8'
TL 164 100 172 108 0 '2'
TL 156 100 164 108 0 'T'
TL 148 100 156 108 0 'C'
TL 132 100 140 108 0 '1'
TL 132 92 140 100 0 '2'
TL 132 84 140 92 0 '4'
TL 132 76 140 84 0 '8'
TL 148 72 156 80 0 '5'
TL 156 72 164 80 0 '5'
TL 156 64 164 72 0 'Â'
TL 148 64 156 72 0 'Ë'
TL 132 60 140 68 0 'D'
TL 132 52 140 60 0 '1'
TL 132 44 140 52 0 '1'
TL 128 36 136 44 0 'R'
...

2. Есть еще одна вероятность, что формат файлов ZEI и SCM, совпадает с форматами файлов редактора принципиальных схем ZXIOO от CALAY (The ZXIOO is Calay's engineering workstation for schematic capture, IBM PC/AT), но по этой системе мне тоже ничего найти не удалось.... :-(

bigral
22.04.2020, 10:57
оказалось что был какой-то mmu для первых компов типа как pdp11/20 назывался kt11-b http://gunkies.org/wiki/KT11-B_Paging_Option, как мне представляется полный mmu это kt11-c http://gunkies.org/wiki/KT11-C_Memory_Management_Unit, а тот что в ВМ3 урезанный это kt11-d http://gunkies.org/wiki/KT11-D_Memory_Management_Unit

может в гелиосе бит mm07 обозначает kt11-b, а kt-11 обозначает kt11-d, ну и одновременно они работать не могут потому что регистры распологаются на тех же адресах

Hunta
22.04.2020, 11:15
был какой-то mmu для первых компов типа как pdp11/20 назывался kt11-b
Я читал описание этого MMU, думается, это был первый опыт DEC, который дальше не пошёл. Надо будет освежить память :)


может в гелиосе бит mm07 обозначает kt11-b
Судя по тому, что я видел на плате - скорее всего нет.


тот что в ВМ3 урезанный это kt11-d
Вот тут сложно сказать, надо будет почитать про kt11-d, но в целом, то, что в ВМ3, всё таки напоминает полноценный ДП, просто без поддержки I|D и супервизора. И такой вариант ДП встречается и в других процессорах DEC, в отличии от kt11-b

В общем, шерстить доки надо :)

- - - Добавлено - - -

Пробежался бегло по -D. В целом - очень похоже на то, что сделано в ВМ3, но как минимум одно отличие есть - в ВМ3 22 битный ДП, а -D - 18-ти

- - - Добавлено - - -

Ну а -B - это зверь в себе с 11-ю регистрами. Вроде как вообще на гелиос не походит

rrp
22.04.2020, 11:29
В теме уже прозвучало, что ММ07 делает "окно" в адресном пространстве внешних устройств (ВУ), я думаю, что размер окна, 512 байт (максимум 1КБ), а перемычками его можно двигать в ту область памяти ВУ, которая свободна. Возможно, перемычками можно перемещать и адреса регистров ММ07.

- - - Добавлено - - -

ММ07 это разработка, которая не связана, как я думаю, с Гелиос, Константин Гилев просто встроил ММ07 в CALAY, т.к. в то время в СССР доступных машин с КТ-11, практически, не было... Вот и использовали М2 + ММ07 + n*П3, поскольку свопинг на DX был еще тот...., а ЭД на РУ5 еще не было.

rrp
25.04.2020, 12:38
Уважаемые джентельмены!

У меня сегодня для вас две хорошие новости:
1. Я нашел GPH-файл 72353, возможно, найдутся желающие расширить возможности своих процессоров М2, ВМ1 и ВМ2, схема ММ07 была опубликована ранее.
2. Я нашел описание команд в ZEI-файле - это команды цветного графического дисплея GDP256 фирмы CALCOMP (72354), используемого CALAY, возможно, найдется доброволец, который напишет программу перевода схем CIR в формат читаемый на РС (векторный или растровый). А совместно с файлом таблицы соединений можно получить, наверное, и файл для импорта в САПР на РС.

Напоминаю, что схему CIR (*.SCM) надо прогнать через программу CIROUT и получить файл в формате ZEI (формат команд дисплея GDP256). В некоторых случаях, когда схема подготовлена в CIR1 или CIR3, нужно использовать CIROU1 или CIROU3.

Аналогично, ZEI-файл можно получить и для GPH-файла, воспользовавшись программой HELOUT. Здесь поле для преобразования файлов в другие форматы САПР не ограничено (совместно с таблицей соединений).

Дерзайте! :-)

*
Если, еще бы нашелся энтузиаст и сделал бы память на МПИ на 4 МБ, то цены бы ему не было! :-))

rrp
26.06.2020, 16:42
Доброго всем здоровья!
Что-то все затихли - самоизоляция! :-)
Поскольку "Настоящих буйных мало..." - и программку по переводу из ZEI в в РСюшный формат так никто и не написал, то я рашил задачу "в лоб", просто взял и распечатал файлы CDR (CDR.GPH и CDR[1,2].SCM - два листа схемы) с использованием HELOUT и CIROUT.
Результат моей работы находится здесь (https://yadi.sk/d/6yusUf-XW32k6Q).

falanger
26.06.2020, 19:09
Доброго времени суток. Постепенно собираюсь настоящую PDP-11/53. уже завел плату процессора с J-11 + 512 kb на борту.
Есть ли под оригинальные PDP-11 аналог CDR русской совместимый с Гелиосом? Или надо искать VT-220|240 оригинальный?

rrp
26.06.2020, 20:25
Доброго времени суток. Постепенно собираюсь настоящую PDP-11/53. уже завел плату процессора с J-11 + 512 kb на борту.
Есть ли под оригинальные PDP-11 аналог CDR русской совместимый с Гелиосом? Или надо искать VT-220|240 оригинальный?
11/53 - эт, хорошо, а бэкплэйн H9278-A уже имеется? Для Q-Bus, как я думаю, SuperMax скоро выпустит AZ. У буржуев графическим дисплеем в оригинале был, как я писал выше, GDP256 фирмы CALCOMP, а CDR был сделан "от нищеты", поскольку в СССР такой дисплей могли купить только отдельные фирмы, которые работали на ВПК (а ваще, в 80-е годы СССР находился под санкциями, ну прям как сейчас, даже еще круче... и поставка такой техники в СССР была запрещена).
Я вижу только один вариант - взять существующий проект CDR на МПИ и переразвести его на Q-Bus.

AFZ
26.06.2020, 21:12
Или надо искать VT-220|240 оригинальный?VT220/240 ни разу не графические. Продвинутые алфавитно-цифровые терминалы с кучей возможностей, фич и фенечек, не более.


Я вижу только один вариант - взять существующий проект CDR на МПИ и переразвести его на Q-Bus.Да, пожалуй. Поскольку все эти прожекты прицепить к нашим машинкам какой-нибудь Трайдент или еще что-нибудь ISA-шное не состоятся никогда - софт под них писать никто не соберется и, даже если железяку кто-нибудь и запустит, толку с нее будет ноль. А вот склепать новодел совместимый с тем, под что есть софт - это не так трудно...

falanger
27.06.2020, 01:07
а бэкплэйн H9278-A уже имеется?

В нем и запускаю, слоты с PMI не задействованы, ибо нечем. Пока пускаю тумблерами, детали на схему автозапуска едут с Чип и Дип еще.
По хорошему надо простую QBUS плату разъемов покупать, но денег нет пока. Надо за то что уже накупил кредит выплатить еще.



Для Q-Bus, как я думаю, SuperMax скоро выпустит AZ.

Пока он не сделает его MSCP-совместимым устройством - толку для меня в нем не будет.




буржуев графическим дисплеем в оригинале был, как я писал выше, GDP256 фирмы CALCOMP, а CDR был сделан "от нищеты", поскольку в СССР такой дисплей могли купить только отдельные фирмы, которые работали на ВПК (а ваще, в 80-е годы СССР находился под санкциями, ну прям как сейчас, даже еще круче... и поставка такой техники в СССР была запрещена).
Я вижу только один вариант - взять существующий проект CDR на МПИ и переразвести его на Q-Bus.

Тогда смысл уже и на современной памяти его делать, а не на РУ5. Но заказывать работу ММ для меня слишком дорого, по опыту прошлых проектов только "тополог" выльется тыщь в 12-15 минимум для такой большой платы, а энтузиастов горящих просто повторить массово CDR, не то что перевести его под оригинальный формат плат DEC QBUS я пока не вижу.

AFZ
27.06.2020, 08:47
Пока он не сделает его MSCP-совместимым устройством - толку для меня в нем не будет.Зачем? Дровишки для RT-11/TSX есть, для ТМОС-2/XXDP тоже. Для RSX-11 и 211BSD грозился склепать коллега form. Без дровишек, напрямую с оборудованием контроллера, на наших машинках работают только тесты, которых для этого контроллера просто нет (понадобятся - сочиним). Ну и для чего тебе MSCP? Более того, подвернется, купишь ты себе этот MSCP, и, имея все полноценные ОСи на AZ, спокойно готовишь штатными средствами диски на этом самом MSCP и ставишь системы туда, без всяких эмуляторов DECtape II и прочих плясок с бубном.

Или ты боишься, что найдется какая-то ОСь, под которую не окажется дровишек для AZ? Так ведь это же РЕТРО-машинки, список всех ОСей для нее известен давно и полностью, и изменению не подлежит. Ничего нового для них нет и не будет. Ну, кроме вот таких контроллеров, вроде нашего AZ, но они прекрасно вписываются в концепцию наших ретро-машинок и не требуют ничего нового, кроме дровишек. Вон, прицепили же IDE-винчестеры, у DEC такого не было, и что? Кто-то требует от них совместимости с MSCP, да?

falanger
27.06.2020, 11:45
Вон, прицепили же IDE-винчестеры, у DEC такого не было, и что? Кто-то требует от них совместимости с MSCP, да?

Их цепляли к УКНЦ и ДВК, на оригинал таких поделий ЕМНИП небыло. И драйверов тоже.

Hunta
27.06.2020, 12:11
Их цепляли к УКНЦ и ДВК, на оригинал таких поделий ЕМНИП небыло. И драйверов тоже.
Я подцепил CF (считай - ide) к М8 (аналог KDJ11-A) - есть загрузчик в ПЗУ и есть драйвера под RT-11 и RSX-11M-Plus. И вполне себе обхожусь без MSCP. А скоро и к KDJ11-B прицеплю - и там обойдусь без MSCP.

falanger
27.06.2020, 15:40
Я подцепил CF (считай - ide) к М8 (аналог KDJ11-A) - есть загрузчик в ПЗУ и есть драйвера под RT-11 и RSX-11M-Plus. И вполне себе обхожусь без MSCP. А скоро и к KDJ11-B прицеплю - и там обойдусь без MSCP.

А чего не хотите сделать MSCP-совместимым по стандарту?

И собственно поскольку у меня hardware-терминалов нет - есть только программный под PC+Ubuntu и УКНЦ с ее "встроенным VT-52" то собственно буду паять хвост Стык-С2-RS232 DB9M, чтобы подключить к ней свою 11/53. Но нужен образ диска RT-11 5.04G с VTCOM чтобы перевести УКНЦ в режим "терминала" м сапавочник по командам VTCOM, Самому сидеть пару суток гуглить - честно нет времени, надо пропалывать картошку которая зарастает быстрее чем я в одно лицо ее чищу, и документы на оружие оформлять.
Еще лучше если бы кто написал для УКНЦ программу превращающую ее в графический терминал по типу VT-340, но это если и будет то крайне не скоро.

AFZ
27.06.2020, 15:45
Их цепляли к УКНЦ и ДВК, на оригинал таких поделий ЕМНИП небыло. И драйверов тоже. Вот. (http://www.chdickman.com/qbus_ide/) И мысли, которые излагает автор по поводу SCSI, DMA и прочей ерунды с "совместимостью", практически, совпадают с моими: на фиг не нужна эта совместимость.

Hunta
27.06.2020, 18:41
А чего не хотите сделать MSCP-совместимым по стандарту?
Нахрена? Что бы, ко всему прочему, получить гигантские по размеру прошивку FPGA и драйвера? Не, ну то есть если нравится создавать себе проблемы и мужественно их преодолевать - флаг в руки-грабли на пути. Но лично мне они не нать.


И собственно поскольку у меня hardware-терминалов нет
Я почти не пользуюсь VT240, практические всегда - к эмулятору VT52 на PC.


VTCOM
Вообще надобность в нём не возникала. И с KDJ11-B тоже не возникнет.

falanger
27.06.2020, 21:03
Я почти не пользуюсь VT240, практические всегда - к эмулятору VT52 на PC.

Для меня было бы удобней иметь отдельный терминал, чем вешать все подряд на один ноутбук как сейчас с зоопарком виртуальных машин.

SuperMax
27.06.2020, 21:12
касаемо hardware терминалов - толку в них нет ибо несовместимы они с КЦГД
VT510й еще отображает русский и вполне корректно работает с КОИ8 но все равно не годится
(надо еще 525 достать из кладовки - может там лучше, но сомневаюсь)

касаемо MSCP - это будет делаться в самую последнюю очередь ибо надобность туманна, вот DMA да, будет, и кеш будет. и по скорости порвем любой SCSI сразу.
по комфорту запуска оригинальной PDP-11й так вообще без вопросов ибо не требует никаких дополнительных ПЗУ (да и на шине 4 слова _всего_ что явно рекорд компактности )
ps: жаль сейчас нет времени засесть за UNIX на PDP-11, тк у меня ощущение что под него драйвер будет сделать достаточно просто.

Hunta
27.06.2020, 21:31
касаемо hardware терминалов - толку в них нет ибо несовместимы они с КЦГД
Это терминал, а не монитор, и не графический терминал, так что говорит о совместимости - вообще нонсенс.


VT510й еще отображает русский и вполне корректно работает с КОИ8 но все равно не годится
Руки дойдут - попробую для своего VT220 поддержку русского на уровне ПЗУ сделать.


и по скорости порвем любой SCSI сразу.
Насчёт именно "порвем" - сомневаюсь, так как всё всё равно упрётся в скорость по QBus/МПИ

- - - Добавлено - - -


чем вешать все подряд на один ноутбук
Зато удобней. Но подбираюсь к графике - и вот тогда будет отдельный монитор и клавиатура. Но тоже не терминал

AFZ
27.06.2020, 22:31
Это терминал, а не монитор, и не графический терминал, так что говорит о совместимости - вообще нонсенс.Не совсем. Вернее не о том. КЦГД-181 с загруженными программами и КЦГД-182 просто так, без всяких программ, довольно точно эмулируют VT-240. С одним небольшим отличием - шрифты у VT-240 пронумерованы, и, увы, номера их у КЦГД и у фирменных хардверных терминалов, естественно, не совпадают. А далее, все просто: Макс постарался, настроил свой VT510, чтобы он правильно отображал русские буквы, далее его любимый RC-командер из его не менее любимого АДОСа, переключает шрифты на псевдографику и назад, но он-то думает, что у него КЦГД, в результате настройка слетает, и, вместо русских букв, опять крякозябры...


Насчёт именно "порвем" - сомневаюсь, так как всё всё равно упрётся в скорость по QBus/МПИНет, конечно, с более.менее свежими писюшными SCSI спорить бесполезно, но порвать DEC-овский сказёвник, как Тузик грелку - не вопрос! Они же тормозные... :)

Hunta
28.06.2020, 00:55
с более.менее свежими писюшными SCSI спорить бесполезно
Я хоть слово сказал про PC и его SCSI?


но порвать DEC-овский сказёвник, как Тузик грелку - не вопрос
Для меня как грелка Тузика - это раз в 10 минимум - я сильно сомневаюсь в этом

AFZ
29.06.2020, 06:35
Согласен, в 10 раз Q-bus/МПИ не пустит...

Хотя, в общем-то я не понимаю, зачем все это. AZ - понятно, воткнул его в любую машинку, 177226G, и вперед, ОС загружена, можешь поднимать любые диски оригинальной машинки с любыми ОСями и наслаждаться ароматом старины, а AZ после этого вынуть и убрать на полочку до следующей машинки и/или дискового контроллера. Ну, или, сохранилось что-то на винчестерах оригинальной машинки, опять же, слил по-быстрому это дело на писюк через AZ и поместил в архив.

Ладно, я даже понимаю, зачем нужна возня с видеоадаптером - немногие готовы держать дома старые кинескопные мониторы, новодел, со стороны ЦП выглядещий, как КСМ+КГД и пригодный для подключения к ЖКИ-монитору - отличная замена. А если еще и КЦГД получится сделать под ЖКИ и не таким тормозом, так вообще будет здорово! Но зачем, спрашивается, какие-то суперскорости для стандартной машинки, вроде 11/73 или еще чего-то в этом роде? Что, кто-то собирается на ней серьезно работать? Зачем, допустим, поднимать этот самый Хелиос? Что, кто-то будет на нем реально разводить платы? Не верю! Тут, вон, о P-CAD'е отзывались неуважительно, а он, по сравнению с Хелиосом - недосягаемая вершина...

rrp
29.06.2020, 10:47
Джентельмены!
Призываю вас вести беседу по тематике САПР ГЕЛИОС и всего ему сопутствующего.
А достоинства и недостатки AZ можно обсудить в соответствующей теме.... Благо она есть!

falanger
29.06.2020, 14:34
Мне нужно понять какая периферия и целевое оборудование системы мне нужна чтобы на своей собираемой постепенно PDP-11/53 запускать Гелиос в виде удобном для работы. И желательно как и чем его результат переводить в G-код для настольного CNC-фрезера для печаток.

rrp
29.06.2020, 15:20
Мне нужно понять какая периферия и целевое оборудование системы мне нужна чтобы на своей собираемой постепенно PDP-11/53 запускать Гелиос в виде удобном для работы. И желательно как и чем его результат переводить в G-код для настольного CNC-фрезера для печаток.
Если с процессором и памятью все понятно (они уже есть), то к этому набору надо еще иметь два дисплея: алфавитно-цифровой 15ИЭ-00-013, VT52, VT100.... (КСМ, КСД, КЦГД...) и графический дисплей CDR.
В архиве у Hobot есть версия для КЦГД. Правда Hobot смог запустить только редактор принципиальных схем.
Мне не удалось запустить Гелиос на КЦГД.
КЦГД переводит в режим совместимости с CDR программка KCGDHL.SAV, но у меня и тех кто еще попробовал она "вылетает" (см. в теме).
Вот и все.
...
Про G-код забыл - на образах дисков есть различные постпроцессоры типа OUT2.SAV, а если что-то в G-коде будет не устраивать, то его можно поправить ручками или написать программку.

falanger
29.06.2020, 18:31
У кого есть опыт использования УКНЦ как терминала VT-52 / 15ИЭ-00-013 с "большими" PDP-11 / VAX-11 системами?

S_V_B
29.06.2020, 18:31
И желательно как и чем его результат переводить в G-код для настольного CNC-фрезера для печаток.
Снимаю шляпу... до такого уровня "садомазо" мне еще очень далеко.. :)
На "печатке" не будет же написано откуда взялся G-Код.
Супер-хардкор.. считать шаги в уме... и энкодерами-энкодерами... крутить:)

falanger
29.06.2020, 18:43
У кого есть опыт использования УКНЦ как терминала VT-52 / 15ИЭ-00-013 с "большими" PDP-11 / VAX-11 системами?

Супер-хардкор.. считать шаги в уме... и энкодерами-энкодерами... крутить

Зачем в уме? Ардуинки-2560 с Марлином хватает рулить двухголовым 3Д принтером, не то что одношпиндельным трех осевым фрезером.

S_V_B
29.06.2020, 20:32
Ардуинки-2560 с Марлином хватает рулить двухголовым 3Д принтером, не то что одношпиндельным трех осевым фрезером.
Не про рулить.. а про хардкор котроый Вы затеяли :)
Рулить ЧПУ может что угодно-- но зачем G-код таким вычурным способом получать???

- - - Добавлено - - -

Рекомендую.. для полного хардкора
https://pic.maxiol.com/thumbs2/1593445857.630625246.20200629214721.jpg (https://pic.maxiol.com/?v=1593445857.630625246.20200629214721.jpg&dp=2)

- - - Добавлено - - -

С такой штукой - ты почувствуешь себя фрезеровщиком 4-го разряда..., а печатные платы по моему сейчас по другому делают.. фото-резист.. или обмануть китайцев на пробную партию.
В чем фишка??? В какой момент приходят.. эндорфины?

rrp
29.06.2020, 20:49
Джентельмены!
Попрошу вас HandWheel'ами не меряться! :-)

S_V_B
29.06.2020, 20:56
Как обидно.. на моей территории (инженера-механика) никто против ничего не говорит.... как только я ляпну, так "зеленый лох недоделок", хотите лекцию о второй теории прочноcти?

- - - Добавлено - - -

У меня был простой вопрос, какого фига это нужно???
Псевдо-кцгд согласен, а это зачем?

rrp
29.06.2020, 20:56
Спасибо!
СопроМата мне и в институте хватило, а в космос запускать свои "железки", как я думаю, желающих здесь нет. :-(
Расскажите лучше что-нибудь Благородным Донам, например, об "Ируканских коврах..." :-)

S_V_B
29.06.2020, 21:01
Для тех людей которые по восемь часов в день.. несколько лет за этим сидели??? (их от этого тошнить должно)

- - - Добавлено - - -


СопроМата мне и в институте хватило
Один семестр - для общего развития... для механиков -восемь :)

rrp
29.06.2020, 21:11
А для развлечения (отвлечения) не желаете ли вы, уважаемый, решить задачку по математической физике!? ;-)

На этом базар заканчиваем!

S_V_B
29.06.2020, 21:22
Больше данных.. прежде чем разговор заканчиваем.

hobot
02.11.2020, 23:25
ЛAТ
.RU GRDPCX
Xoчy [Dev:=]File1,..File6[.GRD] =>

Пpoгpaммa GRDPCX пepeвoдит гpaфичecкиe фaйлы фopмaтa .GRD
peдaктopa cxeм CIR в фopмaт PCX IBM PC. B кoмaнднoй cтpoкe
мoжнo yкaзaть дo 6 вxoдныx фaйлoв. Пoлyчaющийcя выxoднoй
фaйл бyдeт имeть имя кaк y вxoднoгo, a pacшиpeниe .PCX.
Ecли фaйл c тaким имeнeм yжe cyщecтвyeт, oн пepeимeнoвывa-
eтcя в .BAK. Пoлyчaeмый фaйл cooтвeтcтвyeт 5-й вepcии фop-
мaтa PCX. Пoлyчaeмыe фaйлы мoжнo pacпoлaгaть нe тoлькo нa
DK:, нo и нa любoм дpyгoм ycтpoйcтвe,yкaзaв eгo в кaчecтвe
выxoднoгo фaйлa. Maкcимaльный paзмep кapтинки 65536x65536.

(C) Бopиc Ф. Фpoлкин, 8 ceнтябpя 1993

.



Поленился всё тему прочёсывать, нахрапом пролистал - не увидел,
извиняюсь, если повтор. Программу "вновь" встретил на образах
от shattered , форумная публикация и описания краткие к дискам тут >
https://zx-pk.ru/threads/27312-tysyacha-plastinok.html?p=1087330&viewfull=1#post1087330

rrp
03.11.2020, 09:57
Спасибо!
GRDPCX на образах ГЕЛИОС не было. С помощью этой программы можно получать "картинки" схем чуть проще, чем распечатывать файл .GRD, а затем сканить распечатку. Напоминаю, что файл с расширением .GRD получаем "прогнав" файл CIR (.SCM) через CIROUT.

Кстати, GRDPCX можно будет использовать и для получения картинки разводки печатной платы (HELIOS => HELOUT => файл .GRD)

Ещё бы хорошо иметь программы, которые схемы CIR (.SCM) и файлы HELIOS (.GPH) переводили бы в форматы понятные САПРам печатных плат под РС. :-)

rrp
25.03.2021, 13:05
Сделал схему расположения элементов совпадающую со схемой:
http://images.vfl.ru/ii/1616666080/5b812c46/33812425_s.jpg (http://vfl.ru/fotos/5b812c4633812425.html)

Нашел в своих закромах болванку платы CDR и все ПЗУ (даже на одну больше, чем на плате, подозреваю, что это для разных типов мониторов...) :-)

Если кому интересна болванка платы CDR +..., то могу поменять на :https://zx-pk.com/forum/viewtopic.php?f=5&t=14476&p=138565#p138565

shattered
24.11.2024, 18:39
Добавил в EmuStudio УКНЦ пробный режим CDR и побаловался:

RGBCUB.SAV
https://pic.maxiol.com/images2/1584190392.1504841820.screenshot001.png


Любопытно, как это смотрится на реале -- похоже, должно быть нечто вроде

https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/RGB_Colorcube_Corner_White.png/600px-RGB_Colorcube_Corner_White.png

Titus
24.11.2024, 19:12
Любопытно, как это смотрится на реале -- похоже, должно быть нечто вроде
Вообще-то на реале так и должно быть, как на скриншоте. Эмуляция же по описанию сделана. Откуда там столько цветов-то, как ниже)

shattered
24.11.2024, 19:25
Я думаю. что описание неполное.

Регистры координат не сохраняют исходное значение после отрисовки вектора, и RGBCUB этим пользуется.

Как именно сделано смешивание цветов?

Titus
24.11.2024, 21:52
Я думаю. что описание неполное.

Регистры координат не сохраняют исходное значение после отрисовки вектора, и RGBCUB этим пользуется.

Как именно сделано смешивание цветов?
Я этого уже не помню. Давным-давно было же)