PDA

Просмотр полной версии : ДВК (и всё, что с ними связано)



Страницы : 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19

Patron
25.03.2013, 13:55
А как это автоматизировать?В архиве: Raduga.DSK.zip (http://emulator.pdp-11.org.ru/misc/Raduga.DSK.zip) - перловый скрипт для автоматической конвертации, а также исходный и конечный файлы образов.

...

Titus
31.03.2013, 13:49
Несколько вопросиков по КСМ.

1) Действительно ли ширина одного знакоместа 10 точек? На фотках расстояние между символами не тянет на 3 пикселя, больше похоже на 2.

2) Высота экрана в КСМ равна 25 строк * 11 линий = 275 линий, тогда как у КГД высота равна 286 линий, что аналогично ровно 26 строкам КСМ. Вопрос - как накладывается КГД на КСМ, так что верхняя строчка КСМ (служебная) вровень с верхом экрана КГД, а нижняя 26-строчка всегда пустая?

3) В 3 линиях маркера отображаются первые три линии символа из знакогенератора?

Sergei Frolov
31.03.2013, 15:09
http://s52.radikal.ru/i137/1303/92/af9b78b05a91.jpg

Patron
31.03.2013, 15:14
Несколько вопросиков по КСМ.

1) Действительно ли ширина одного знакоместа 10 точек? На фотках расстояние между символами не тянет на 3 пикселя, больше похоже на 2.
Если при изготовлении КСМ скопировали дековский знакогенератор (хотя бы по сути его работы), то он растягивает ( до двойной ширины ) каждую яркую точку по горизонтали.

http://www.vt100.net/dec/vt220/dot-stretching.png

1 - Представление символа в ROM
2 - Вид символа на экране
3 - Вид символа в режиме удвоенной ширины ( у КСМ отсутствует ).

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

Ну и общий вид символов на экране тоже важен - круглые ли точки в вертикальных линиях букв или продолговатые.

Alex_K
31.03.2013, 15:20
Несколько вопросиков по КСМ.

1) Действительно ли ширина одного знакоместа 10 точек? На фотках расстояние между символами не тянет на 3 пикселя, больше похоже на 2.
Действительно, ширина знакоместа 10 точек.

2) Высота экрана в КСМ равна 25 строк * 11 линий = 275 линий, тогда как у КГД высота равна 286 линий, что аналогично ровно 26 строкам КСМ. Вопрос - как накладывается КГД на КСМ, так что верхняя строчка КСМ (служебная) вровень с верхом экрана КГД, а нижняя 26-строчка всегда пустая?
Высота экрана КСМ равна 26 символьным строкам, что соответствует 286 линиям.

3) В 3 линиях маркера отображаются первые три линии символа из знакогенератора?
Да, существуют две страницы отображения. Из первой страницы выводятся первые восемь линий символа, а из второй - первые три линии символа, к тому же они мигающие. Поэтому для курсора во второй странице употребляют символы пробела (курсор отсутствует) или забоя (код 127, курсор присутствует).

Titus
31.03.2013, 15:29
Если при изготовлении КСМ скопировали дековский знакогенератор (хотя бы по сути его работы), то он растягивает ( до двойной ширины ) каждую яркую точку по горизонтали.
Судя по фоткам, ничего не растягивается. Да и в документации об этом ничего не сказано.

---------- Post added at 15:29 ---------- Previous post was at 15:28 ----------


Высота экрана КСМ равна 26 символьным строкам, что соответствует 286 линиям.
26-я строка всегда пустая? Где она находится, эта пустая строка, с самого верха, низа, или еще как-то?

Patron
31.03.2013, 15:50
Матрица у двоеточия такая:


3A:........
3A:...##...
3A:...##...
3A:........
3A:........
3A:...##...
3A:...##...
3A:........


А экранное изображение такое:

http://emulator.pdp-11.org.ru/misc/KSM_glyph.jpg

Видно, что каждая яркая точка удвоена по горизонтали, поэтому две яркие точки имеют на экране ширину трёх, что вкупе с тремя строками отображения придаёт каждому "квадрату" двоеточия довольно точную квадратную форму

---------- Post added at 14:50 ---------- Previous post was at 14:31 ----------

Было бы весьма кстати иметь качественные снимки экранных изображений всех символов знакогенераторов КСМ и 15ИЭ-00-013.

Может, знакогенератор яркие точки не в два раза растягивает, а меньше - ведь есть же у "1" очевидный просвет, а матрица там такая:



31:....#...
31:...##...
31:..#.#...
31:....#...
31:....#...
31:....#...
31:....#...
31:..#####.

Titus
31.03.2013, 15:53
Может, знакогенератор яркие точки не в два раза растягивает, а меньше - ведь есть же у 1 очевидный просвет, а матрица там такая
Никто ничего не растягивает. Это люминофор так светится. Сделайте яркость самую низкую, и увидите точные очертания.

Sergei Frolov
31.03.2013, 16:00
Судя по моему фото (там КСД вместо КСМ, но почти одно и то же) ширина символа 8 точек (7 на символ и 1 на пробел).

Titus
31.03.2013, 16:07
Судя по моему фото (там КСД вместо КСМ, но почти одно и то же) ширина символа 8 точек (7 на символ и 1 на пробел).
Так, это надо выяснить поточнее. Если 7+1, то это 640 точек в строке, но на это не похоже, т.к. зазор в букве Ы между палочкой и буквой меньше, чем расстояние между символами, а должен быть одинаковый, если между символами 1 пиксель. Значит их как минимум 2. Но по словам товарищей их 3. И по логике 3.

Patron
31.03.2013, 16:11
Никто ничего не растягивает. Это люминофор так светится.В чём причина - можно обсуждать, но хорошо заметно, что видимые изображения точек вертикальных линий довольно сильно растянуты по горизонтали.

Кроме того, равномерная яркость горизонтальных линий требует, чтобы изображения точек пересекались в зоне как минимум 50% яркости.

Далее - русская буква "О" имеет такую матрицу:



EF:..#####.
EF:.#.....#
EF:.#.....#
EF:.#.....#
EF:.#.....#
EF:.#.....#
EF:.#.....#
EF:..#####.

Хорошо заметно, что вертикальные проекции крайних точек первой и второй строк изображения символа пересекаются:

http://emulator.pdp-11.org.ru/misc/KSM_glyph_O.jpg

Sergei Frolov
31.03.2013, 16:17
Рассуждайте логически. Для вывода 10 точек в одном символе нужно существенное усложнение принципиальной схемы. Кому это надо?

Вот то же фото с другой выдержкой.

http://s020.radikal.ru/i720/1303/b2/bde11a161bf6.jpg

http://s52.radikal.ru/i137/1303/92/af9b78b05a91.jpg

Patron
31.03.2013, 16:18
их как минимум 2. Но по словам товарищей их 3. И по логике 3.Знакогенератор растягивает точки вертикальных линий, поэтому хотя геометрический промежуток между знакоместами на экране имеет 3 точки - видимый промежуток между вертикальными линиями символов имеет их только 2.

Alex_K
31.03.2013, 16:40
Собственно по символу "И" понятно, что его ширина равна 7 пикселям, в знакогенераторе аналогично. Расстояние между символами "И" и "Ю" такое же, как между тремя пикселями символа "И". Из этого выходит, что ширина знакоместа равна 10 пикселям. А то что кажется, что их два, а не три, так это люминофор на ЭЛТ светится, это же не LCD. Ну и всякие разговоры о том, растягивает ли знакогенератор две точки на три пикселя или клонирует последние, то это разговоры и предположения ни о чем, есть схема КСМ, открывайте, смотрите, разбирайтесь.

Sergei Frolov
31.03.2013, 16:47
Я бы на русские буквы смотрел с опаской, потому что они часто уже других.

---------- Post added at 16:47 ---------- Previous post was at 16:44 ----------

Там скорее всего ширина символа 8, но КСМ добавляет дополнительный пробел между символами. Например, в TETRIS не удалось сделать закрашенные квадраты.

http://www.youtube.com/watch?v=O0gAgQQHFcQ

Alex_K
31.03.2013, 16:56
Я бы на русские буквы смотрел с опаской, потому что они часто уже других.

---------- Post added at 16:47 ---------- Previous post was at 16:44 ----------

Там скорее всего ширина символа 8, но КСМ добавляет дополнительный пробел между символами. Например, в TETRIS не удалось сделать закрашенные квадраты.

По фото явно видно, что 7 пикселей, да и в знакогенераторе так. Я уже где-то здесь выкладывал файл KSM_MC7004.rar, в нем прошивки КСМ и клавиатуры МС7004 (прошивки не мои) и дизассемлированное фирмваре с комментариями (мое).
Вопрос остается только с псевдографикой, клонируется она влево или вправо, т.к. в знакогенераторе она также шириной 7 пикселей.

Patron
31.03.2013, 17:11
А то что кажется, что их два, а не три, так это люминофор на ЭЛТ светится, это же не LCD.Размер точки по вертикали и горизонтали определяется принципиально разными параметрами.

Я понимаю эти параметры так:

1. Фокусировка и люминфор одинаково влияют и на вертикальный, и на горизонтальный размер точки.

2. Вертикальная развёртка влияет на расстояние между строками, но не влияет на вертикальный размер точки.

3. Продолжительность сигнала точки до насыщения люминфора влияет и на горизонтальный, и на вертикальный размер точки, а после насыщения люминфора - только на горизонтальный размер точки.

4. Горизонтальная развёртка при насыщении люминфора влияет только на горизонтальный размер точки, а до насыщения люминфора - и на горизонтальный, и на вертикальный размер точки.

При увеличении горизонтального размера изображения на ненасыщенном люминфоре - ширина точки увеличивается, а высота уменьшается.

...

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

---------- Post added at 16:11 ---------- Previous post was at 16:08 ----------


Вопрос остается только с псевдографикой, клонируется она влево или вправо, т.к. в знакогенераторе она также шириной 7 пикселей.Если псевдографика отображается тем же знакогенератором, что и обычные символы - она никак клонироваться не может.

У дековских знакогенераторов клонируется младший бит 8-битовой матрицы, но у матрицы КСМ младший бит у всех без исключения символов нулевой.

Titus
31.03.2013, 17:20
Размер точки по вертикали и горизонтали определяется принципиально разными параметрами.

Я понимаю эти параметры так:

1. Фокусировка и люминфор одинаково влияют и на вертикальный, и на горизонтальный размер точки.

Нет. Горизонтальный размер точки зависит от пиксельклока видеосистемы.

Patron
31.03.2013, 18:24
Приведённые выше соображения объясняют, почему горизонтальный размер точки может быть больше вертикального, но они не могут объяснить, за счёт чего изображения соседних точек перекрываются в весьма значительной степени:



EF:..#####.
EF:.#.....#
EF:.#.....#
EF:.#.....#
EF:.#.....#
EF:.#.....#
EF:.#.....#
EF:..#####.
http://emulator.pdp-11.org.ru/misc/KSM_glyph_O.jpg

Никакой люминфор и никакая развёртка не могут дать такого перекрытия.

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

http://emulator.pdp-11.org.ru/misc/KSM_glyph_O2.jpg

---------- Post added at 17:24 ---------- Previous post was at 17:20 ----------


Горизонтальный размер точки зависит от пиксельклока видеосистемы.Пиксельклок играет роль только при наличии развёртки, а влияние люминфора и фокусировки от развёртки не зависит. Даже при полном отсутствии развёртки размер точки будет определяться гранулярностью люминфора и поперечником фокусировки электронного луча.

Поэтому фокусировка и люминфор одинаково влияют и на вертикальный, и на горизонтальный размер точки.

Titus
01.04.2013, 01:06
Наскоро кое-что набросал, получились вот такие шахматы КСМ+КГД. Хоть посмотрел, как это выглядит.

http://s017.radikal.ru/i436/1303/c8/c00aa92508dc.png

---------- Post added at 01:06 ---------- Previous post was at 00:37 ----------

Судя по надписи в служебной строке, все скриншоты, промелькивавшие в теме сделаны не на КСМ, а на чем-то другом, например, фрязинском терминале.

Patron
01.04.2013, 01:19
Служебная строка КСМ отображается так:



0==F8AF 1 2 3 4 5 6 7 8
12345678901234567890123456789012345678901234567890 123456789012345678901234567890

ЛИН ЛАТ ВР ДКЛ ЗВЫВ 9600 0 0 0 0 0 0 0 0 2

ОЗУ Кол | | | | | | | | | | | | | | |
F8CD : 30 ЛИН / АВТ ------ | | | | | | | | | | | | | |
F8D2 : 35 ЛАТ / РУС ---------- | | | | | | | | | | | | |
F8D7 : 40 ВР / НР -------------- | | | | | | | | | | | |
F8DB : 44 / ДКЛ ----------------- | | | | | | | | | | |
F8E0 : 49 / ЗВЫВ --------------------- | | | | | | | | | |
| | | | | | | | | |
F8E6 : 55 Скорость обмена ( BPS ) -------- | | | | | | | | |
| | | | | | | | |
F8EC : 61 0 / 1 Нет/Есть XON/XOFF ------------ | | | | | | | |
F8EE : 63 0 / 1 КОИ Н0+Н1 / КОИ Н2 (транслит) ------------- | | | | | | |
F8F0 : 65 0 / 1 Нет/Есть АВТО ВК,ПС -------------- | | | | | |
| | | | | |
F8F3 : 68 0 / 1 Нет/Есть Запрет автоповтора -------- | | | | |
F8F5 : 70 0 / 1 Нет/Есть Фиксация курсора в концах строки -------- | | | |
F8F7 : 72 0 / 1 Нет/Есть Отображение управляющих символов ---------- | | |
| | |
F8FA : 75 0 / 1 Нет/Есть Контроль чётности ---------------------- | |
F8FC : 77 0 / 1 Контроль - Нечет/Чёт ----------------------- |
F8FE : 79 2 / 1 Количество стоп-битов ------------------------

Titus
01.04.2013, 01:23
Судя по буковке G, она попорчена.

Alex_K
01.04.2013, 01:38
Наскоро кое-что набросал, получились вот такие шахматы КСМ+КГД. Хоть посмотрел, как это выглядит.
Только вроде сначала идет пустая строка, потом служебная, а затем 24 строки экрана пользователя.

---------- Post added at 01:38 ---------- Previous post was at 01:37 ----------


Судя по буковке G, она попорчена.
Но она имеет одинаковый рисунок и в основном наборе (код 71), и в наборе управляющих символов (код 7).

Titus
01.04.2013, 01:39
Только вроде сначала идет пустая строка, потом служебная, а затем 24 строки экрана пользователя.
Хотелось бы поточнее. Вроде, или же пустая внизу экрана.

Alex_K
01.04.2013, 01:45
Хотелось бы поточнее. Вроде, или же пустая внизу экрана.
Как отображаются строки, в зависимости от значения порта 0x78, находится в ПЗУ D16 (файл ksm_02_PLM_D16.BIN). Так вот там сначала идет пустая строка(номер 0x30), потом служебная (номер 0x31), а уже потом экран пользователя (номера от 0x00 до 0x2F).
Правда этот образ попорчен по смещениям 0x380, 0x3E0, 0x5C0 и 0x5F0.

Titus
01.04.2013, 01:50
Окей, значит расположим так:

http://s020.radikal.ru/i703/1303/ec/5668cb6d64db.png

hobot
01.04.2013, 10:55
Titus, как тут ходить ? Ха-ХА )))) ха-ха-ха ! )))
http://zx.pk.ru/showpost.php?p=482331&postcount=491
А-ха-ха-ха-ха ! )))

---------- Post added at 10:53 ---------- Previous post was at 10:51 ----------

http://zx.pk.ru/showpost.php?p=588268&postcount=2029
очень похоже на правду )

---------- Post added at 10:55 ---------- Previous post was at 10:53 ----------

Titus, даешь бэтл в КСМ-шахматы на форуме ) !!!

Titus
01.04.2013, 12:42
Интересно, подо что написаны всякие текстовые игрушки типа Xonix'а, учитывая, что на этом терминале (КСМ) они работают неправильно. Неправильно работают и на КЦГД. На УКНЦ работает поточнее, но все равно как-то не совсем так. Так подо что же писано?

Я-то понадеялся, что сейчас КСМ напишу, и все текстовое заработает идеально. А нифига.

hobot
01.04.2013, 13:16
http://s020.radikal.ru/i703/1303/ec/5668cb6d64db.png
почему откуда MZ ? )))

Какие именно символьные тебя беспокоят и что не так с ними? )

---------- Post added at 13:13 ---------- Previous post was at 13:11 ----------

И не плохо бы для КСМ - если он таки заработал всё таки с нормальной дискеты загрузиться что-ли ))) Где нет точно нет УК-НЦшных "особенностей" и монитор проверенный нормальный, а не от ТЕХНОКОМА какого-нибудь )))

---------- Post added at 13:15 ---------- Previous post was at 13:13 ----------

Для КСМ пиши эмулятор MY ))) Тогда будет кайф! )

---------- Post added at 13:16 ---------- Previous post was at 13:15 ----------

Да! Похоже полноценного ДВК в одном приложении как "Эмулятор ДВК" действительно трудно реализовать и долго )

Titus
01.04.2013, 13:18
почему откуда MZ ? )))
Потому что это EmuStudio УКНЦ с KCM)

hobot
01.04.2013, 13:23
Titus, даешь полный и отдельный ДВК !!! Пора отделяться от УК-НЦ !!!
UKNCBTL - это УК-НЦ !!! УК-НЦ - это УК-НЦ!!! ДВК-это ДВК!!!
Вот КСМ говоришь уже есть ))) И КГД+КЦГД у тебя давно уже есть )))
Осталась чепуха ))) Собрать из них ДВК !!! )))

---------- Post added at 13:21 ---------- Previous post was at 13:20 ----------

Полностью убрав УК-НЦ.
(а как было бы супер такую машинку в реале иметь где и УК-НЦ и всё остальное),
эх мечты мечты )))

---------- Post added at 13:23 ---------- Previous post was at 13:21 ----------

А так что не так с играми и с каким? Можно подробней? )

Titus
01.04.2013, 13:26
А так что не так и играми и с каким? Можно подробней? )
Ксониксы с диска ДВК от Арсения.

Alex_K
01.04.2013, 13:35
Интересно, подо что написаны всякие текстовые игрушки типа Xonix'а, учитывая, что на этом терминале (КСМ) они работают неправильно. Неправильно работают и на КЦГД. На УКНЦ работает поточнее, но все равно как-то не совсем так. Так подо что же писано?

Я-то понадеялся, что сейчас КСМ напишу, и все текстовое заработает идеально. А нифига.
А эмулятор КСМ действительно эмулятор, а не симулятор?

Ксониксы с диска ДВК от Арсения.
А как конкретно называется диск?

hobot
01.04.2013, 13:38
XONIX new-york-86 ??? Этот?

http://savepic.org/3144543.jpg

На УК-НЦ он слишком шустро играется.
А про ДВК мне трудно говорить поскольку выяснилось что я совсем запутался в её
начинках, там процессоры чуть ли не для каждой кнопочки ))) Я знаю что игрался во все КСОНИКСЫ(+сталкеры и прочие ТРОПЫ и ПАТРУЛИ) с той дискеты на зелёного свечения дисплее на школьной ДВКашке с MX-драйверов, иногда в неё вставляли КГД и тогда появлялся ЛЭНД и КОТ-РЫБОЛОВ. Позже появилась возможность напрямую софт переносить с УК-НЦ и обратно (видимо поставили плату MY). Но про ДВК слишком там всё запутано(запущено).

---------- Post added at 13:38 ---------- Previous post was at 13:36 ----------


А эмулятор КСМ действительно эмулятор, а не симулятор?
Titus ! Это не 1-го апрельский КСМ у тебя, может ты просто шрифт загрузил на УК-НЦ обычном и скрины сделал ))) Колись ! )))

Titus
01.04.2013, 13:38
А эмулятор КСМ действительно эмулятор, а не симулятор?
Действительно. Чего там - ВМ80 и все, и ниче сложного. Ну, у меня Z80, правда)

hobot
01.04.2013, 13:40
софт переносить с УК-НЦ и обратно
В 609 школе там студия разработки была, там ДВК с УК-НЦ по сети были связаны (стык-С2 ??? - наверное).

Alex_K
01.04.2013, 13:42
Действительно. Чего там - ВМ80 и все, и ниче сложного. Ну, у меня Z80, правда)
Если действительно, то почему статусная строка бегала из места в место? А МС7004 подцеплена из комплекта КЦГД? А МС7004 эмулируется также?

Titus
01.04.2013, 17:07
Если действительно, то почему статусная строка бегала из места в место? А МС7004 подцеплена из комплекта КЦГД? А МС7004 эмулируется также?
Бегала, потому что я не знал, с какого места она отображается, это не связано с прошивкой и программой. А в доке не описано.
МС7004 только в режиме КЦГД, да и то не эмулируется, а симулируется, т.е. там нет микроконтроллера. А в режиме КСМ/КГД информация идет от клавиатуры УКНЦ. КСМ только как терминал подключен на вывод информации параллельно основному экрану УКНЦ.

Alex_K
01.04.2013, 19:12
Бегала, потому что я не знал, с какого места она отображается, это не связано с прошивкой и программой. А в доке не описано.
Лист 34, пункт 3.6.2. Во время отображения служебной строки организовано отображение ячеек F8C0 - F8FF (16) БЗУО вне зависимости от всех прочих условий. А вот про назначения микросхемы D16, хранящей номера выводимых строк, действительно нет никакого упоминания.

Titus
01.04.2013, 19:21
Лист 34, пункт 3.6.2. Во время отображения служебной строки организовано отображение ячеек F8C0 - F8FF (16) БЗУО вне зависимости от всех прочих условий. А вот про назначения микросхемы D16, хранящей номера выводимых строк, действительно нет никакого упоминания.
Вот при отображении с F8C0 оно и отображалось неверно. А верно с F8B0.

Patron
01.04.2013, 20:04
Интересно, подо что написаны всякие текстовые игрушки типа Xonix'а, учитывая, что на этом терминале (КСМ) они работают неправильно.Чтобы нормально работал вот этот XONIX:

http://savepic.org/3144543.jpg

нужно, чтобы команда перемещения курсора вправо ( <Esc><'C'> ) не утыкалась ни в конце строки, ни в конце экрана, а после выдачи 80*24 раз - возвращала курсор в ту же точку экрана.

Titus
01.04.2013, 20:12
Обновил эмулятор EmuStudio (http://zx.pk.ru/showpost.php?p=588433&postcount=910), теперь он поддерживает КСМ!

Играемся в игры для смеси КСМ+КГД: Chess0, Moto, Tet, Maus.

form
01.04.2013, 20:51
теперь он поддерживает КСМ!

Даешь VT11 и GT40! :)

Titus
01.04.2013, 21:00
Даешь VT11 и GT40! :)
Не знаю их)

form
01.04.2013, 21:02
Не знаю их)

Старые RT-11 умели переключать туда консоль. А так, тоже никогда не видел вживую - у нас графика своя была.

hobot
01.04.2013, 21:42
Старые RT-11
это какие именно версии? )
У Titusa пока неплохо получается супер гибрид для фанатов отечественных PDP машинок ) Надо всерьёз уже о новоделе задуматься, с такой базой игр можно на международный рынок выходить, кому нужны айподы если будет такая мощь и столько
игр под неё ? ) Даешь поддержку всех игр от БК0010 !!! )

form
01.04.2013, 21:43
это какие именно версии? )
У Titusa пока неплохо получается супер гибрид для фанатов отечественных PDP машинок ) Надо всерьёз уже о новоделе задуматься, с такой базой игр можно на международный рынок выходить, кому нужны айподы если будет такая мощь и столько
игр под неё ? ) Даешь поддержку всех игр от БК0010 !!! )

5.4G еще умеет, 5.6 уже не умеет. Про 5.5 не знаю.

Titus
01.04.2013, 22:20
это какие именно версии? )
У Titusa пока неплохо получается супер гибрид для фанатов отечественных PDP машинок ) Надо всерьёз уже о новоделе задуматься, с такой базой игр можно на международный рынок выходить, кому нужны айподы если будет такая мощь и столько
игр под неё ? ) Даешь поддержку всех игр от БК0010 !!! )
Это только благодаря тому, что у всех этих машинок одинаковая система. Отличаются только подсистемы видеовывода и т.д. БК уже сюда не подсунешь. Да и железный гибрид было бы очень непросто сделать) Да и незачем) Пользователей эмулятора 3.5 человека.

hobot
01.04.2013, 23:18
Знаешь подсовывание ДВКашных видео контроллеров УК-НЦ мне то же кажется неким шаманством, хотя я чуток понимаю что программно это как выясняется реально.
А почему нельзя так-же поступить с БК как например с КЦГД, там ведь свой тоже процессор ? Так ведь есть с открытым кодом эмулятор БК0010? )
РТ-11 на бК работает и драйвера для БК есть вроде бы (какая именно версия - вопрос) не все игры работают под рт-11 на бк, но тут всё это уже у бкашников можно будет выяснить уточнить , просто представь какая там база игр сразу бы обрушилась ))) Или просто самые хиты перепинать для УК-НЦ но это трудоёмко, а
главное как всегда - кто будет этим заниматься - вопрос ??? )))



железный гибрид было бы очень непросто сделать)
Это да, но тут есть немаленький стимул
1 - аналогов в мире нет с таким набором софта
2 - непросто потому что впереди планеты всей
3 - ПИДИПИшников фанатов на планете завались им только объявить что RSX будет работать (под ней РТ-11), а под рт-11 вот несколько сотен графических игр из России ! Уже готовых ! )

Я думаю на 1 очень маленький остров должно в итоге хватить выручки с продаж такой цацы )

Titus
01.04.2013, 23:46
А почему нельзя так-же поступить с БК как например с КЦГД, там ведь свой тоже процессор ? Так ведь есть с открытым кодом эмулятор БК0010? )
Нука кинь-ка для примера графические бк-шные игрушки под RT-11.

У меня и так, по-моему, все известные наши графические игры для всех RT-11 систем запускаются. УКНЦ, ДВК КСМ/КГД/КЦГД, Э-85, НЕМИГА.

hobot
02.04.2013, 00:04
Нука кинь-ка для примера графические бк-шные игрушки под RT-11.
Так это теже BIN файлы ) Только вот на УК-НЦ они не запускаются, а на БК с дисководом запускаются, могу я конечно и ошибаться, это лучше объяснит уточнит
SKcorp. - он профи в БК !!! А раздел БК вот он там и дискеты и звуковые файлы и просто БИН файлы > http://archive.pdp-11.org.ru/BKGAMES/


УКНЦ, ДВК КСМ/КГД/КЦГД, Э-85, НЕМИГА.
А вот представь теперь такую железяку - ты хочешь сказать никто не купит?
Ха! Не верю )

Titus
02.04.2013, 00:14
А вот представь теперь такую железяку - ты хочешь сказать никто не купит?
Ха! Не верю )
Одного покупателя потенциального я знаю) Но кроме Хобота должен быть еще и кто-то еще)

hobot
02.04.2013, 00:17
Цитата:
Сообщение от Titus Посмотреть сообщение
УКНЦ, ДВК КСМ/КГД/КЦГД, Э-85, НЕМИГА.
А вот представь теперь такую железяку - ты хочешь сказать никто не купит?
Ха! Не верю )

И с таким количеством софта ! И с компиляторами для всех языков программ. любого уровня? )))

---------- Post added at 00:15 ---------- Previous post was at 00:14 ----------


Но кроме Хобота должен быть еще и кто-то еще)
Должен быть рабочий компьютер (модель) но рабочий отлаженный как часики!
Вот что должно быть кроме Хобота для начала )

---------- Post added at 00:17 ---------- Previous post was at 00:15 ----------

Вот сортировка БК по алфавиту и жанрам
http://r-games.net/30133-spisok-igr-dlya-bk0010-11m.html
а если про БК11 говорить так там вообще рт11 родная система как-бы её и делали уже когда УК-НЦ сняли с производства и почти сразу с ориентацией на ЖД + дискеты.

BYTEMAN
02.04.2013, 00:21
почему-то мне кажется что и ксм, и кгд и кцгд можно к укнц прилепить малой кровью...

form
02.04.2013, 00:23
почему-то мне кажется что и ксм, и кгд и кцгд можно к укнц прилепить малой кровью...

Я думаю, что вообще без проблем можно так как сбоку УКНЦа есть вполне себе полноценный QBUS :)

Давно хотел приделать что-нибудь, да вот платы от ДВК все раздал давно, остались только разъемы :)

Titus
02.04.2013, 00:27
почему-то мне кажется что и ксм, и кгд и кцгд можно к укнц прилепить малой кровью...

Нельзя, ибо КГД требует исключения некоторых регистров из адресного пространства УКНЦ.

КЦГД в идеале требует перехвата потока информации с терминала и на терминал.

form
02.04.2013, 00:28
Нельзя, ибо КГД требует исключения некоторых регистров из адресного пространства УКНЦ.

Регистры можно поправить кусачками :)
В советское время частенько приходилось так электронные диски которые тут Andrey_Ak мучил переконфигурять под наши нужды :)

Titus
02.04.2013, 00:29
Регистры можно поправить кусачками :)
В советское время частенько приходилось так электронные диски которые тут Andrey_Ak мучил переконфигурять под наши нужды :)
Да? Внутри ПЛИСины выкусите?)

form
02.04.2013, 00:30
Да? Внутри ПЛИСины выкусите?)

А зачем? Достаточно покусать дорожки.
Еще раз повторяю - это из практики, делалось :)

hobot
02.04.2013, 00:30
КЦГД в идеале требует перехвата потока информации с терминала и на терминал.
И вот тут я снова спрошу, а если у тебя это получилось с одним компьютером одноплатным в виде КЦГД, чем это же сложнее проделать с одноплатной БКашкой???
В принципе (нюансы мне не ведомы я не спец). ??? (пока веду речь лишь об EmuStudio)

Titus
02.04.2013, 00:31
И вот тут я снова спрошу, а если у тебя это получилось с одним компьютером одноплатным в виде КЦГД, чем это же сложнее проделать с одноплатной БКашкой???
В принципе (нюансы мне не ведомы я не спец). ??? (пока веду речь лишь об EmuStudio)
Игры под КЦГД - это стандартные РТ-11 игры. Если дашь под БК такие же - рассмотрим.

hobot
02.04.2013, 00:33
А зачем? Достаточно покусать дорожки.
тригеры - или программные тригеры ))) Или как их там правильно назвать, короче говоря можно если захотеть - и это опять таки если за материнскую плату брать УК-НЦшную, что в принципе обсуждается уже не один день тут в разных темах, что брать за базу (основу), а что на проволочках подвешивать ! )))

form
02.04.2013, 00:35
можно если захотеть

Вообще у меня есть 5 макетных плат для QBUS, можно собрать что-нибудь вживую :)
Правда они для человеческой метрики :)

hobot
02.04.2013, 00:55
Если дашь под БК такие же - рассмотрим.



1.1. История развития

Первый вариант ОС БК-11 (версия 1.0) был разработан для
БК0011 с драйвер-мониторной системой (ДМС) на базе операционной
системы RT-11SJ V 5.02 фирмы DEC. С появлением в составе БК0011
ПЗУ базовой операционной системы (БОС) была выпущена версия
1.1, являющаяся аналогом версии 1.0. Заменен был только
внутренний вызов вывода символа на формат БОС. Недостатком этих
версий является прямой ввод с регистров клавиатуры (минуя ПЗУ),
что не давало возможности перекодировки символов, вводимых
с клавиатуры и затрудняло использование программ, разработанных
для дисплея VT-52 (15-ИЭ-00-13).


---------- Post added at 00:55 ---------- Previous post was at 00:41 ----------

возможности перекодировки символов, вводимых
с клавиатуры и затрудняло использование программ, разработанных
для дисплея VT-52 (15-ИЭ-00-13). - а у нас ситуация такая что как раз с этим
проблема уже решена (мы же не на бк запускаем), у нас всё это работает, так вот
остальные игры - это те же бин файлы для БК, ты сам писал софт wav2bin, а теперь хочешь что бы я тебе игры подсовывал ) Я не изучал этот вопрос и бкашку свою
юзал только с магнитофоном, но на все мои акуратные вопросы про совместимость
классических игр с бкос - мне коротко отвечали - работают, или загрузишь - будут,
надо с бкашниками консультироваться )

SKcorp. http://s10.rimg.info/36dff5914f0f527a886617b672512495.gif (http://smayliki.ru/smilie-776127591.html)

hobot
02.04.2013, 01:02
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

БК-0011M



ОПЕРАЦИОННАЯ СИСТЕМА ОС БК-11

ВЕРСИЯ 4.1



Руководство пользователя

Titus
02.04.2013, 01:04
В основном все игры, которые я видел под БК (а точнее вообще все) - были в bin-формате. И конвертировать их в РТ-11 - это лепить фигов огород. Есть эмуляторы БК, и там все работает.

hobot
02.04.2013, 01:08
Можно не считать оффтопом если взять во внимание что БКашки и ДВКашки на ВМ1 живут, только БК-одноплатный бытовой персональный, а ДВК-модульный комплекс вычислительный - мощь и громадина\монстр (где количество процессоров зашкаливает просто!).

---------- Post added at 01:08 ---------- Previous post was at 01:05 ----------


Есть эмуляторы БК, и там все работает.
А вот ни фига там нормально не работает (положа руку куда угодно), надо что бы как на родной работало, а там (если ты про эмули БК для УК-НЦ) это супер кривизна.

Ну почему же запустить игру с Э-85 проще что ли?
Не надо фигов огород надо просто по нужным адресам в память кинуть и с нужного адреса запустить, а формат BIN SAV или ещё какой разве не абстракция?

Titus
02.04.2013, 01:10
А вот ни фига там нормально не работает (положа руку куда угодно), надо что бы как на родной работало, а там (если ты про эмули БК для УК-НЦ) это супер кривизна.

Ну почему же запустить игру с Э-85 проще что ли?
Не надо фигов огород надо просто по нужным адресам в память кинуть и с нужного адреса запустить, а формат BIN SAV или ещё какой разве не абстракция?
Я имею ввиду эмуляторы БК на ПЦ.

Игры для Э-85 в формате .SAV для RT-11.
А у БК просто бинарники.

hobot
02.04.2013, 02:07
А у БК просто бинарники.
Так и есть. И вот смотри я рассуждаю как ламер-пользователь так:
1. form написал программу PRUN для УК-НЦ, которая запускает файлы на живой машинке (скомпилированные с определённым ключом) в ПП.
2. ПП на УК-НЦ это почти БКашка же ))) Только на ВМ2 )))
3. Ты написал алгоритм загрузки исполняемого кода из озу УК-НЦ в КЦГД(который
сам по себе одноплатный компьютер) и передачи дальнейшего управления уже ему.

После всего перечисленного я логически думаю, а почему нельзя командой (читай программой) BRUN загружать бинарник в одноплатный модуль под названием БК0010
и передавать ему управление с ключом на автозапуск и доступ к ресурсам в виде дискеты или ЖД если ему надо там дочитать (OVL) и сбросить что-то (таблица рекордов), нюансы примерно одни и теже - например чаще всего при запуске программ для КЦГД сессия работы в системе потеряна - это понятно и просто должно быть описано (если не найдётся как решить) как штатная ситуация, то же и с БКашкой - загружаем(отправляем в её недра BIN), передаем управление <- прощай сессия с системой, а вникать как там работает с этим бинарником "черный ящик" БК0010 нам и не надо.

Нажали Ресет и снова видим гордое стартовое меню УК-НЦ.
Ну как то вот так. (примерно и очень грубо конечно, но где-то как-то).

Titus
02.04.2013, 03:37
Нет смысла, ибо в виде эмуляторов БК уже есть, у других систем - КСМ, КГД и т.д. - эмуляторов других нет.

hobot
02.04.2013, 12:28
Нет смысла,
ОФФТОП конечно отчасти, можно в теме по обсуждению игр про БК пообщаться если будет желание в дальнейшем (это предложение).

Ага знаменитое программистское "Зачем?" ) С ним трудно спорить Я мотивацию озвучивал(описывал выше и не только тут и не только в этой теме), по крайней мере свою версию оной )
А как быть с поддержкой игр Э-85) Там как-бы то же есть эмулятор - немного "странный" но есть же )

Специально ещё разок про мотивацию: программная реализация железяки - эмулятор гибрид всех отечественных PDPпишек - БК это почти ДВК в плане процессора, а в плане звука (к примеру) вообще самая крутая PDP из СССР пришедшая (!) нельзя её бросать за бортом оставлять, слишком много игр упускается и каких! )

http://archive.pdp-11.org.ru/gamimg/lodebk01.gif - 4 версии Lode Runner (!) + TARZAN
Такого LODE нет больше нигде, даже у Aplle и PC )

http://archive.pdp-11.org.ru/gamimg/valley02.gif - игра про алмазики?
http://archive.pdp-11.org.ru/gamimg/bolder02.gif - а такой болдер-даш,
где ещё есть ? )
http://archive.pdp-11.org.ru/gamimg/breakball02.gif - у SWcorp. почти все
игрушки шедевры, а ведь ещё куча всего - ВАМП на фокале - это вообще моя первая игра в жизни (ну почти, хотя нет вру) - я реально боялся эти рожицы на
экране и придумывал разные тактики против них. Но когда их много, а ты один...
Одно дело "смысл?" но реально или смысл если почти не реально?
Мне то вот трудно однозначный вывод сделать, я не программер, с моей колокольни видно что между КЦГД и БК нет разницы (очень грубо конечно) и поддержка последней (библиотека игрушек конечно речь о ПО - о софте БКашечном) логически обоснована вполне.

Titus
02.04.2013, 12:58
Специально ещё разок про мотивацию: программная реализация железяки - эмулятор гибрид всех отечественных PDPпишек - БК это почти ДВК в плане процессора, а в плане звука (к примеру) вообще самая крутая PDP из СССР пришедшая (!) нельзя её бросать за бортом оставлять, слишком много игр упускается и каких! )
Еще раз повторюсь. Нормального и удобного эмулятора Э-85 нет, Немиги нет, ДВК нет, поэтому я добавил эти возможности к себе. И то, играется в это 3 человека. Эмулятор БК - вполне себе есть.
Никакая гибридная программная железка меня не интересует, как самоцель.

form
02.04.2013, 13:02
Нормального и удобного эмулятора Э-85 нет

Эмулятор есть, но в унихах, а насчет нормальности - саму по себе Э-85 как и DEC PRO трудно отнести к нормальному :)

hobot
02.04.2013, 13:17
Эмулятор есть, но в унихах,
АГА! Авторы ненавидят пользователей ВИНДОУС ) И почти не поддерживают проект
под этой платформой ) Я должен был догадаться ) Ну ладно, может и виндоус версию обновят со временем, там же уже что-то поправили изменили.


Эмулятор БК - вполне себе есть.
ДА! Причём недавно обновился, по БК движение наверное самое активное и многочисленное, но я УК-НЦ пожалуй выберу, её к ДВК то же пристегнуть можно через С2 к примеру ) Сейчас EmuStudio погоняю и обновлю тогда на сайте архив,
в шапке темы по играм то же на 12а версию перерисую ссылку.
(я такой игры и не видел на ДВК никогда!)
http://savepic.org/3141191.png

hobot
02.04.2013, 13:22
Графика монстров в стиле как у индейцев Южной Америки ?

Titus
02.04.2013, 13:27
Графика монстров в стиле как у индейцев Южной Америки ?
Поиграй еще в тетрис TET, он очень плавный.

hobot
02.04.2013, 13:31
Поиграй еще в тетрис TET, он очень плавный.
Кстати MAUS на УК-НЦ нормально запускается, только слишком шустро работает даже
на минимально выбранной скорости, сказывается герцовка ВМ2 против медленного ВМ1 на ДВК?

---------- Post added at 13:31 ---------- Previous post was at 13:29 ----------

В обще приглашаю игры обсуждать всех сюда тема новая будет наполнятся полезным контентом (обсуждением) > http://zx.pk.ru/showthread.php?t=20593

Titus
02.04.2013, 13:35
Кстати MAUS на УК-НЦ нормально запускается, только слишком шустро работает даже
на минимально выбранной скорости, сказывается герцовка ВМ2 против медленного ВМ1 на ДВК?
Конечно нормально, почему нет? Ведь он КСМ+КГД.
Думаю, что сказывается ВМ2 и повышенная скорость самого эмулятора.
Но на 1-й скорости работает нормально. Можешь замедлить PageUp.

form
02.04.2013, 13:39
и повышенная скорость

Немного не в тему, просто вспомнилось...
Когда-то пришел к нам суперновый 386DX40, за который я и засел сразу. На нем и написал зеленый тетрис из скобочек (http://pdp-11.org.ru/~form/dos/) для DOSа. Задержку делал простыми циклами из расчета, чтобы 7й уровень был примерно таким как я его помнил по Э-60...

Что я могу сказать. Прога отлично работала, но когда я пересел на свой старый 80286 12MHz, фигурки просто пулей пролетели мимо экрана и стакан заполнился раньше чем я успел понять что происходит... :)

hobot
02.04.2013, 18:02
Можешь замедлить PageUp.
Это да, я про "живую машинку писал" )


386DX40 >>> 80286 12MHz,
Что то не соображу в чём подвох?
И как быть если надо что бы на любом железе одинакого было (допустим к примеру
промышленная задача какая-то). Будет ли системный таймер везде одинакого тикать? Вот Titus скорость эмуляции на видео карту прицепил, у меня на ноуте 60ГЦ
а на настольной машинке с ЭЛТ 100ГЦ )

shattered
02.04.2013, 23:17
Еще раз повторюсь. Нормального и удобного эмулятора Э-85 нет, Немиги нет, ДВК нет, поэтому я добавил эти возможности к себе. И то, играется в это 3 человека.

Есть все тот же MESS, в который все это можно* добавить и получить счастье.

*только нужно время :-)

Titus
02.04.2013, 23:19
Есть все тот же MESS, в который все это можно* добавить и получить счастье.

*только нужно время :-)

Большинство эмуляторов по своей концепции далеки от моего представляния эмуляторного счастья. Тем более MESS, который, как говорят, весьма непрост и в настройке тоже.

shattered
02.04.2013, 23:22
Спросите меня, как -- если сам не отвечу, спрошу у старших товарищей.

form
02.04.2013, 23:23
Большинство эмуляторов по своей концепции далеки от моего представляния эмуляторного счастья. Тем более MESS, который, как говорят, весьма непрост и в настройке тоже.

Вообще по хорошему надо таблицу составить по эмуляторам с примечаниями давно :)

Titus
02.04.2013, 23:27
Спросите меня, как -- если сам не отвечу, спрошу у старших товарищей.

Вопрос не столько в том, как)

Мне нравится, когда эмулятор работает в реальном времени - в каждый новый кадр ПЦ показывается каждый новый кадр эмулируемой машинки, и при этом синхронный звук. Т.е., если я подключусь к 50Гц монитору, должна быть абсолютная иллюзия эмулируемой машинки. Где такой эмулятор хоть чего-то?

form
02.04.2013, 23:35
Вопрос не столько в том, как)

Мне нравится, когда эмулятор работает в реальном времени - в каждый новый кадр ПЦ показывается каждый новый кадр эмулируемой машинки, и при этом синхронный звук. Т.е., если я подключусь к 50Гц монитору, должна быть абсолютная иллюзия эмулируемой машинки. Где такой эмулятор хоть чего-то?

Не берусь судить про мониторы 50Hz, но если к E11 подключить настоящие терминалы, ленты, диски и принтеры (что по сути только он да charon позволяют сделать) и правильно настроить - иллюзия будет полной вплоть до звукового сопровождения :)

---------- Post added at 02:35 ---------- Previous post was at 02:30 ----------

Добавлю кстати, что E11 с живыми дисками позволяет обойти ограничения демо версии - на живые диски лимит не распространяется.

shattered
02.04.2013, 23:49
Мне нравится, когда эмулятор работает в реальном времени - в каждый новый кадр ПЦ показывается каждый новый кадр эмулируемой машинки, и при этом синхронный звук. Т.е., если я подключусь к 50Гц монитору, должна быть абсолютная иллюзия эмулируемой машинки. Где такой эмулятор хоть чего-то?

Хороший вопрос, надо подумать :-)

hobot
03.04.2013, 18:43
Где такой эмулятор хоть чего-то?
Вот похоже все же есть такой, правда не по теме D GEN 1.21<-я в эту версию играюсь, но по ссылке можно взять последнюю и просто разок запустить, дело в
том что на эмулируемом девайсе есть одна-две игры ) и только на нём, ради них
и держу на буке и даже купил джойстик )
http://sourceforge.net/projects/dgen/?source=dlp

Titus
04.04.2013, 00:12
В связи с тем, что все терминалы - КСМ, КЦГД (2 версии), Фрязинский ведут себя по-разному, возникает вопрос - какой же из них эталон для ДВК? К какому терминалу ДВК чаще всего подключали, и под чего заточен весь софт?

Patron
04.04.2013, 00:24
Эталон для ДВК-1 и ДВК-2 - 15ИЭ, для ДВК-3 - КСМ.

Специальные возможности КСМ не использует ни одна известная программа, тогда как программ "заточенных" под 15ИЭ ( и идущих только на нём или ещё на УКНЦ ) - несколько есть.

Titus
04.04.2013, 00:34
Эталон для ДВК-1 и ДВК-2 - 15ИЭ, для ДВК-3 - КСМ.

Специальные возможности КСМ не использует ни одна известная программа, тогда как программ "заточенных" под 15ИЭ ( и идущих только на нём или ещё на УКНЦ ) - несколько есть.

Какие специальные возможности у КСМ?

Что за программы?

---------- Post added at 00:30 ---------- Previous post was at 00:29 ----------

Блин, значит я не то сэмулировал) Надо было фрязинский эмулить)

---------- Post added at 00:34 ---------- Previous post was at 00:30 ----------

Как тогда классифицировать системы команд на УКНЦ, КСМ, Фрязинском, КЦГД-1 и КДГД-2?

Patron
04.04.2013, 00:37
Какие специальные возможности у КСМ?1. У КСМ как и у 15ИЭ есть команды смыкания/размыкания строки и экрана, но они имеют абсолютно уникальные коды.
2. У КСМ есть абсолютно уникальная ( и ни с чем не совместимая ) псевдографика.


Что за программы?XONIX - 1985 ( для примере ) использует уникальные возможности 15ИЭ ( повторенные в УКНЦ ).


Блин, значит я не то сэмулировал) Надо было фрязинский эмулить)Значит - самое приятное ещё впереди!

Titus
04.04.2013, 00:45
1. У КСМ как и у 15ИЭ есть команды смыкания/размыкания строки и экрана, но они имеют абсолютно уникальные коды.
2. У КСМ есть абсолютно уникальная ( и ни с чем не совместимая ) псевдографика.
Есть ли тестик для КСМ?

shattered
04.04.2013, 00:50
можно допилить vttest, например. vt52 он умеет тестировать (точнее, vt100 в режиме vt52).

Patron
04.04.2013, 01:12
Есть ли тестик для КСМ?
В приложении - тест команд сдвижки/раздвижки КСМ (http://zx.pk.ru/attachment.php?attachmentid=40766).

...

Titus
04.04.2013, 01:17
В приложении - тест команд сдвижки/раздвижки КСМ (http://zx.pk.ru/attachment.php?attachmentid=40766).

...

http://i051.radikal.ru/1304/64/eb45222f324e.png

Patron
04.04.2013, 01:21
Что-то куда-то явно пыталось двигаться, но смысл у этих движений не такой как в 15ИЭ ( может проще понять эти команды, посмотрев их реализацию в прошивке КСМ ).

Titus
04.04.2013, 01:22
Что-то куда-то явно пыталось двигаться, но смысл у этих движений не такой как в 15ИЭ ( может проще понять эти команды, посмотрев их реализацию в прошивке КСМ ).

Двигалось по одной строчке, одна туда немножко, потом другая сюда немножко и т.д. И двигаться начали не сразу.

Patron
04.04.2013, 01:28
двигаться начали не сразуВначале идут команды "кручения экрана" - видимо их смысл совсем иной, чем в 15ИЭ.

Patron
05.04.2013, 18:30
НМЛ СМ 5308 (http://www.phantom.sannata.ru/forum/index.php?t=13398) - сегодня ещё есть, если никто не возьмёт - завтра утилизируют.

hobot
05.04.2013, 18:40
А с автором темы кто нибудь пишется, знает его? Что за дискеты он там заботливо хранит?


НМЛ СМ 5308 (http://www.phantom.sannata.ru/forum/index.php?t=13398) - сегодня ещё есть, если никто не возьмёт - завтра утилизируют.

form
05.04.2013, 18:42
Тут свой бы 5300 сбагрить куда-нибудь :)

Titus
07.04.2013, 22:14
Зачем в ПЗУ шрифта в КСМ символы с кодами 0x00..0x1F? Они должны мигать, как аналогичные символы на 15ИЭ? Зачем эти символы мигают на 15ИЭ? Как они помогают настроить системную строку? Зачем там всякие X, Y и другие буковки?

form
07.04.2013, 22:16
Зачем в ПЗУ шрифта в КСМ символы с кодами 0x00..0x1F? Они должны мигать, как аналогичные символы на 15ИЭ? Зачем эти символы мигают на 15ИЭ? Как они помогают настроить системную строку? Зачем там всякие X, Y и другие буковки?

На 15ИЭ они мигают только если включен режим BLINK CTRL.
В этом режиме управляющие символы просто мигают, а не исполняются.

---------- Post added at 01:16 ---------- Previous post was at 01:15 ----------

Ну и на КСМ по определению также - иначе бы терминал просто не работал :)

Titus
07.04.2013, 22:37
На 15ИЭ они мигают только если включен режим BLINK CTRL.
В этом режиме управляющие символы просто мигают, а не исполняются.

---------- Post added at 01:16 ---------- Previous post was at 01:15 ----------

Ну и на КСМ по определению также - иначе бы терминал просто не работал :)

Что это за режим BLINK CTRL? Какого его назначение? Какой смысл в мигании?

form
07.04.2013, 22:38
Что это за режим BLINK CTRL? Какого его назначение? Какой смысл в мигании?

Так я вроде описал все выше.
Смысл - посмотреть какие CTRL коды передаются на терминал.

Titus
07.04.2013, 22:43
Так я вроде описал все выше.
Смысл - посмотреть какие CTRL коды передаются на терминал.

Я имею ввиду мигание символов в верхней служебной строке.

form
07.04.2013, 22:44
Я имею ввиду мигание символов в верхней служебной строке.

Насчет служебной не знаю, но тогда 15ИЭ тут вообще никаким боком (а я на него ориентировался).

hobot
07.04.2013, 22:45
Я имею ввиду мигание символов в верхней служебной строке.
может просто текущий параметр так выделяется?

form
07.04.2013, 22:45
Думаю смысл примерно тот же: в служебной строке не может быть управления, соответственно он тебе показывает, что в строку попали управляющие символы.
Ну и может попутно фича.

shattered
07.04.2013, 23:10
Зачем в ПЗУ шрифта в КСМ символы с кодами 0x00..0x1F? Они должны мигать, как аналогичные символы на 15ИЭ? Зачем эти символы мигают на 15ИЭ? Как они помогают настроить системную строку? Зачем там всякие X, Y и другие буковки?

Хм. На 15ИЭ служебная строка мигает, когда с ней работаешь (нажат СДВ)? Живого терминала у меня нет, а по ТО это не очевидно.

Sergei Frolov
07.04.2013, 23:12
shattered, не мигает. Только курсор ходит. Но что-то я вспоминаю, что как-то удавалось заставить ее мигать.

Titus
07.04.2013, 23:33
shattered, не мигает. Только курсор ходит. Но что-то я вспоминаю, что как-то удавалось заставить ее мигать.

Судя по программе, символы в верхней строки расставлены так:


T9 6 0 0 I0J0K0L0 M0N0O0P0 @0A0B0C0 D0E0F0G0 V00X00Z00

где все буквы - это коды мигающих букв от 0x00..0x1F.

А зачем тебе быть мигающей буквой, если кто-то не должен увидеть, как ты мигаешь?

Sergei Frolov
07.04.2013, 23:38
А, во, точно. Они и мигают. В каком-то хитром режиме, не помню, каком. Обычно не мигают.

---------- Post added at 23:38 ---------- Previous post was at 23:37 ----------

Там вроде при нажатии еще одной какой-то кнопки.

Titus
07.04.2013, 23:39
А, во, точно. Они и мигают. В каком-то хитром режиме, не помню, каком. Обычно не мигают.

---------- Post added at 23:38 ---------- Previous post was at 23:37 ----------

Там вроде при нажатии еще одной какой-то кнопки.

А на основном экране могут быть мигающие символы?

form
07.04.2013, 23:39
А на основном экране могут быть мигающие символы?

В режиме мигания CTRL могут. В обычном - нет.

Titus
07.04.2013, 23:41
В режиме мигания CTRL могут. В обычном - нет.
Что это за режим? Как в него попадают?
Разжуйте для чайников, которые не знают ничего, кроме УКНЦ)

form
07.04.2013, 23:42
Что это за режим? Как в него попадают?
Разжуйте для чайников, которые не знают ничего, кроме УКНЦ)

Вроде надо в служебной строке флажок выставить.
Или какую кнопку служебную нажать - точно не помню. Скорее первое.
У нас были переделанные, а там просто менюшкой делалось.

Titus
07.04.2013, 23:43
Вроде надо в служебной строке флажок выставить.
Или какую кнопку служебную нажать - точно не помню. Скорее первое.
У нас были переделанные, а там просто менюшкой делалось.

Переделанные КСМ или 15ИЭ? Где прошивки от переделанных?

form
07.04.2013, 23:45
Переделанные КСМ или 15ИЭ? Где прошивки от переделанных?

В те времена никаких прошивок не снимал - все казалось вечным :)
Переделанные 15ИЭ. ДВК в нашей конторе не было так как было серьезное предпритие и калькуляторы нам не нужны были :)

shattered
08.04.2013, 00:00
Вроде надо в служебной строке флажок выставить.
Или какую кнопку служебную нажать - точно не помню.

Нажать РЕД.

---------- Post added 8th April 2013 at 00:00 ---------- Previous post was 7th April 2013 at 23:59 ----------


В те времена никаких прошивок не снимал - все казалось вечным :)
Переделанные 15ИЭ. ДВК в нашей конторе не было так как было серьезное предпритие и калькуляторы нам не нужны были :)

Переделывали исходники или дизассемблером?

form
08.04.2013, 00:03
Переделывали исходники или дизассемблером?

Понятия не имею - я никогда не смотрел что там внутри было. Так, что единственное, что осталось в памяти - это что кнопки ВР и НР работали как нормальный Shift и не требовали втыкания спичек, служебной строки не было, служебные кнопки не работали, а все настройки и переключения режимов делались с помощью менюшки которая появлялась при нажатии CTRL/ПРОБЕЛ .

Alex_K
08.04.2013, 00:04
Что это за режим? Как в него попадают?
Разжуйте для чайников, которые не знают ничего, кроме УКНЦ)
В УКНЦ есть такой режим ИСУ - индикация символов управления. В этом режиме коды с 0 по 31 не отрабатываются, а выводится их восьмеричный код в угловых скобках. На 15ИЭ и КСМ вместо этого выводится соответствующая мигающая латинская буква. В КСМ включается и выключается с помощью УСТ РЕЖИМА 6(доп) (блин, есть дизассемблированная прошивка, посмотреть можно). В 15ИЭ для отображения надо отжать РЕД.

Titus
08.04.2013, 00:04
Переделывали исходники или дизассемблером?
Судя по тому, как программа написана, не факт, что она вообще существовала в исходниках)

shattered
08.04.2013, 00:08
Мнемоники в ТО намекают, что какой-то ассемблер был...

Можно попробовать написать на завод и спросить :-)

Titus
08.04.2013, 00:17
Мнемоники в ТО намекают, что какой-то ассемблер был...

Можно попробовать написать на завод и спросить :-)

А на что намекает:

000000AA: 11 09 jmp $010A


00000109: 12 87 jmp $0288
0000010B: 2F 0F ldc r15, #$0f

---------- Post added at 00:17 ---------- Previous post was at 00:13 ----------

Вообще, кстати сказать, 15ИЭ весьма крут.
Процессор с быстродействием 3 мипса, выполняющий команду за такт, и это 1980-й год. Для сравнения, ВМ80 примерно в 6(!) раз медленнее. Медленнее и ВМ1, ВМ2, и т.д.
При этом 15ИЭ на ходу отслеживает положение луча, и учавствует в построении изображения, помимо одновременного выполнения терминальных функций.

form
08.04.2013, 00:18
А на что намекает:

000000AA: 11 09 jmp $010A


00000109: 12 87 jmp $0288
0000010B: 2F 0F ldc r15, #$0f

Может на то, что иногда должна команда ADD A выполняться, а иногда JMP? :)

На PDP-11 такого много встречается. И даже помню на калькуляторе Б3-34 видел код когда одна и та же ячейка использовалась и как команда и как параметр :)

Titus
08.04.2013, 00:25
Может на то, что иногда должна команда ADD A выполняться, а иногда JMP? :)

На PDP-11 такого много встречается. И даже помню на калькуляторе Б3-34 видел код когда одна и та же ячейка использовалась и как команда и как параметр :)

0x87 - это команда SKP (пропустить следующую инструкцию). При этом все будет правильно работать, т.к. пропускается та инструкция, которая должна пропуститься. Однако, ничто не мешало сделать JMP $10D. И все же они сделали так. Зачем? Загадка. Если ошибка случайная, то по счастливому стечению обстоятельств, она ничего не портит.
Что еще больше намекает, что писалось в коде, а не на асме.

form
08.04.2013, 00:28
Что еще больше намекает, что писалось в коде, а не на асме.

Или переделывалась в бинарном виде :)

shattered
08.04.2013, 00:36
Вообще, кстати сказать, 15ИЭ весьма крут.
Процессор с быстродействием 3 мипса, выполняющий команду за такт, и это 1980-й год. Для сравнения, ВМ80 примерно в 6(!) раз медленнее. Медленнее и ВМ1, ВМ2, и т.д.
При этом 15ИЭ на ходу отслеживает положение луча, и учавствует в построении изображения, помимо одновременного выполнения терминальных функций.

Но при этом у него нет прерываний и DMA, а память адресуется через I/O порты. Специфичная железка.

Titus
08.04.2013, 00:40
Но при этом у него нет прерываний и DMA, а память адресуется через I/O порты. Специфичная железка.
При этом он прекрасно справляется со всеми задачами. Кстати, типичный представитль RISC-процессоров)

shattered
08.04.2013, 00:46
Может на то, что иногда должна команда ADD A выполняться, а иногда JMP? :)

На PDP-11 такого много встречается. И даже помню на калькуляторе Б3-34 видел код когда одна и та же ячейка использовалась и как команда и как параметр :)

Занятно. Есть еще


0000082F: 10 B5 jmp $00b6
...
000000B5: 10 91 jmp $0092
000000B7: 5F clr

form
08.04.2013, 00:47
Занятно. Есть еще

А что там за проц-то?

shattered
08.04.2013, 00:48
При этом он прекрасно справляется со всеми задачами. Кстати, типичный представитль RISC-процессоров)

Надо почитать про устройство VT52 и сравнить. Но у VT52 больше функций (скажем, копия растра на принтер).

Titus
08.04.2013, 00:48
А что там за проц-то?

Свой собственный 15ИЭ.

form
08.04.2013, 00:49
Надо почитать про устройство VT52 и сравнить. Но у VT52 больше функций (скажем, копия растра на принтер).

А у 15ИЭ кнопка ПЧ не относится к подобному функционалу?

shattered
08.04.2013, 00:50
А что там за проц-то?

Заказной, судя по всему. В ТО называется скромно -- МПУ (микропрограммное устройство). Подробности тут -> http://zx.pk.ru/showthread.php?t=20744

form
08.04.2013, 00:51
А в остальном функции те же.
Разьве что псевдографика другая, но у VT52 оно по стандартам не проходит.

---------- Post added at 03:51 ---------- Previous post was at 03:50 ----------


Заказной, судя по всему. В ТО называется скромно -- МПУ (микропрограммное устройство). Подробности тут -> http://zx.pk.ru/showthread.php?t=20744

Надо будет на досуге шрифт выдрать от 15ИЭ для последующей загрузки в VT220 :)

shattered
08.04.2013, 00:54
Псевдографики нет вообще, как и hold screen

Шрифт все же не настолько хорош, как в VT.

form
08.04.2013, 00:55
Псевдографики нет вообще,

Вообще есть.
Только там вместо псевдографики греческие буковки всякие.
Они меня раздражали помню когда в DECовских редакторах работал :)

Alex_K
08.04.2013, 01:01
Вообще есть.
Только там вместо псевдографики греческие буковки всякие.
Они меня раздражали помню когда в DECовских редакторах работал :)
В классическом 15ИЭ нету никакой псевдографики и греческих букв. У вас же была переделанная версия, ну вот может туда и впихнули.

form
08.04.2013, 01:04
В классическом 15ИЭ нету никакой псевдографики и греческих букв. У вас же была переделанная версия, ну вот может туда и впихнули.

Я почему-то именно на классическом помню.
Но могу конечно и ошибаться.

---------- Post added at 04:04 ---------- Previous post was at 04:02 ----------

Да, вспомнил - на классическом не было - там просто буковка "a" висела в K52 в конце буфера :)

shattered
08.04.2013, 01:13
А в K13?

form
08.04.2013, 01:15
А в K13?

Никогда не пользовался.
Кроме K52 в RT использовал только EDIT и какой-то советский экранный с командами в стиле TECO, работающий в не-VT52 режиме на 15ИЭ. Может это и был K13 - не знаю, но там псевдографика не использовалась.

Alex_K
08.04.2013, 01:18
А в K13?
В K13 в конце висел символ забоя с кодом 127.

form
08.04.2013, 01:40
Страшно подумать, что столько времени такая полезная вещь (http://pdp-11.org.ru/~form/files/fp.avi) провалялась у меня без дела...

При том когда надо было протрассировать прошивку, соединял проводки руками. Вот, что значит лень :)

Теперь можно в свои тесты вставлять вывод на индикатор чтобы видеть что происходит.

shattered
08.04.2013, 01:45
А что собой представлял терминал МС7401 (символьно-графический), о нем есть пара статей в МПСС?

form
08.04.2013, 01:47
А что собой представлял терминал МС7401 (символьно-графический), о нем есть пара статей в МПСС?

Описание надо хоть чего-нибудь к нему относящегося :)

shattered
08.04.2013, 01:52
http://swsys.ru/index.php?page=article&id=1429 раз

http://www.runiokr.info/niokr/razrabotka-programmnyh-sredstv-avtomatizirovannogo-prosmotra-izobrazheniy-graficheskih-obektov.html два

МПСС 1/89 ("редактор SED") и 5/89 ("система команд")

http://spb-otdam-darom.livejournal.com/7565612.html у кого-то в Питере была документация к нему

form
08.04.2013, 01:53
http://swsys.ru/index.php?page=article&id=1429 раз

http://www.runiokr.info/niokr/razrabotka-programmnyh-sredstv-avtomatizirovannogo-prosmotra-izobrazheniy-graficheskih-obektov.html два

МПСС 1/89 ("редактор SED") и 5/89 ("система команд")

http://spb-otdam-darom.livejournal.com/7565612.html у кого-то в Питере была документация к нему

Там информация отсутствует. Вообще какая-либо :)

shattered
08.04.2013, 01:56
Потому и спрашиваю :-) Пока ничего более конкретного, что он "символьно-графический", найти не удалось, даже фотогафий нет.

form
08.04.2013, 01:57
Потому и спрашиваю :-) Пока ничего более конкретного, что он "символьно-графический", найти не удалось, даже фотогафий нет.

Под такое понятие попадает слишком много терминалов :)

Patron
08.04.2013, 23:35
Любопытно.
При запуске на плате 1201.03 с 256К памяти - ДВКшный DAY.SAV тоже трапается:



.DAY
Время
?мон-ф-тРАП ТО 4 001264

form
08.04.2013, 23:38
Любопытно.
При запуске на плате 1201.03 с 256К памяти - ДВКшный DAY.SAV тоже трапается:



.DAY
Время
?мон-ф-тРАП ТО 4 001264

При запуске вживую или через HX?

Patron
08.04.2013, 23:45
При запуске вживую или через HX?Через HX на голой плате.

form
08.04.2013, 23:46
Ну у меня оно тоже через HX трапается.
Вживую правда не пробовал.

---------- Post added at 02:46 ---------- Previous post was at 02:45 ----------

Можно SD засунуть в образ и подгрузить предварительно - тогда картина будет получше.

hobot
08.04.2013, 23:53
Вживую правда не пробовал.
У меня он стоит на разделе харда на живой УК-НЦшке в комплекте с 5.4G (Y) )
Отлично работает и в UKNCBTL и с дискет и с харда. В эмуляторе Patrona не заметил
с ним проблем но я не пользуюсь HX и прочими наворотами, если будет обновление
исправление именно этой программы нужно будет тогда и в архиве и в теме по Y2K обязательно о нём сообщить ! ) Важная и красивая программа.

form
09.04.2013, 00:03
BPT0>3102 / RETURN ;S
BPT0>1262 / MOV 3306,R2 ;S
BPT0>1266 / MOV 3427,3656 ;S

(адреса от родных отличаются на 3 слова)
Ну вобщем ясно почему на ДВК с ВМ3 и у меня падает, а на УКНЦ нет :)

---------- Post added at 03:03 ---------- Previous post was at 03:02 ----------

Здесь...


Mov Day, PrvDay

Patron
09.04.2013, 00:20
Ну вобщем ясно почему на ДВК с ВМ3 и у меня падает, а на УКНЦ нетТак и почему ?

form
09.04.2013, 00:20
Так и почему ?

Словная адресация к нечетному адресу.
На ВМ1/ВМ2 пофигу, на ВМ3 - odd address trap.

hobot
09.04.2013, 01:15
на ВМ3 - odd address trap.
ещё один способ вычленить(определить) ВМ3 нашли? )

form
09.04.2013, 01:28
ещё один способ вычленить(определить) ВМ3 нашли? )

Вообще-то большинство процессоров себя так ведут :)

---------- Post added at 04:20 ---------- Previous post was at 04:18 ----------

А опознать ВМ3 как раз проще всего - это единственный процессор у которого в MMR3 все неиспользуемые биты установлены в 1 (в том числе те которые обычно несут функционал [отсутствующий в ВМ3]).

---------- Post added at 04:28 ---------- Previous post was at 04:20 ----------

Вот сохранился лог - когда-то баловался с ВМ3:
.RU VDT


VDT V05.07
*172516/177717
*177572/000016
177574 /000000
177576 /003572
*172340/000000
172342 /000200
172344 /000400
172346 /000600
172350 /001000
172352 /001200
172354 /001400
172356 /007600
*177640/000000
177642 /000200
177644 /000400
177646 /000600
177650 /001000
177652 /001200
177654 /001400
177656 /007600
177660 /
?MON-F-Trap to 4 003572

.ru vdt


VDT V05.07
*
*177776/000012
*172300/077506
*177572/000016 1
*177600/077406
177602 /077406
177604 /077406
*177776/000012 140000
.
.

.ru vdt



VDT V05.07
*
*
*177776/030012
*172300/077506
172302 /077406
172304 /077406
172306 /077406
172310 /077506
172312 /077506
*172340/000000
172342 /000200
172344 /000400
172346 /000600 7600
*76566/000360 101
A
*172346/007600 600
*177572/000001 0
*172516/177717 0
*/177717 70
*/177777 0
*/177717
*^C

.

Patron
12.04.2013, 14:33
Обнаружил такую книгу: Всё об RT-11. Архангельский А.Г. Москва 1987 (http://zx.pk.ru/attachment.php?attachmentid=40934).

...

Titus
12.04.2013, 16:34
Чем синхронизируется скорость работы терминала на ДВК?
На УКНЦ вывод на терминал синхронизируется способностью ПП забирать данные. А на ДВК? Просто скоростью последовательного порта? Т.е. все 9600кбит буковок, которые отправляются на терминал, терминал обязан успеват обработать?

form
12.04.2013, 16:50
Т.е. все 9600кбит буковок, которые отправляются на терминал, терминал обязан успеват обработать?

Теоретически.
Терминал может поддерживать управление потоком черех XON/XOFF или аппаратными сигналами (в последнем случае требуется порт который поддерживает такой функционал - DL(V)11-E, DL(V)11-F, любой мультиплексор).

Некоторые терминалы требуют вывода определенного количества нулей после LF - тот же CM7209 - иначе может не успеть. На практике от PC он стабильно теряет символы, от PDP-11 даже самого быстрого никогда.

Patron
12.04.2013, 17:17
Максимальная скорость передачи байтов зависит также от количества передаваемых битов на один байт.
У ДВК по умолчанию 11 битов/байт ( для 8 бит данных ), но можно переключить на 10 битов/байт ( для 7 бит данных ).

15ИЭ-00-013, вроде, не умеет показывать КОИ-8 ..

form
12.04.2013, 17:18
15ИЭ-00-013, вроде, не умеет показывать КОИ-8 ..

Не умеет.
Только переключаться.

hobot
12.04.2013, 19:34
Обнаружил такую книгу: Всё об RT-11. Архангельский А.Г. Москва 1987.
На сайте Арсения была давным давно ссылка, это я к тому что она не только есть в библиотеке, ссылка не веб-вариант есть на мордочке архива, но ещё и в виде двух текстовых файлов есть на некоторых образах в архиве. Просто для информации.

hobot
12.04.2013, 19:38
ДУБРОВИН В.С.


К У Р С Л Е К Ц И Й


" О С Н О В Ы Р А Б О Т Ы Н А Д В К "


ОБРАБОТКА ТЕКСТОВОЙ И ТАБЛИЧНОЙ ИНФОРМАЦИИ



И вот эта часть лекция Дубровина в архиве есть\был файл KONSP.LST.

Titus
12.04.2013, 19:43
Почему в классическом ксониксе (Москва-85) не видно квадратика игрока? Т.е. его видно до того, как начал двигаться, а когда нажимаешь клавиши, он куда-то пропадает?

hobot
12.04.2013, 19:45
Почему в классическом ксониксе (Москва-85) не видно квадратика игрока? Т.е. его видно до того, как начал двигаться, а когда нажимаешь клавиши, он куда-то пропадает?
Он такой же символ забоя как и игровое поле, у меня всё видно на живой машинке!!!
Значит у тебя инверсия символа не работает ) Наверное! )

Titus
12.04.2013, 19:50
Он такой же символ забоя как и игровое поле, у меня всё видно на живой машинке!!!
Значит у тебя инверсия символа не работает ) Наверное! )
На терминале 15ИЭ.

form
12.04.2013, 19:53
На терминале 15ИЭ.

Я правил недавно xonix который использует системные вызовы, а не регистры. В нем символ совпадал с символом рамки. В самой программе символ в трех местах: один - начальный, второй - после съедания, третий - в момент отгрызания поля в начале. Тут видимо также, а кто и зачем сделал совпадающим можно только гадать :)

Titus
12.04.2013, 19:58
Я правил недавно xonix который использует системные вызовы, а не регистры. В нем символ совпадал с символом рамки. В самой программе символ в трех местах: один - начальный, второй - после съедания, третий - в момент отгрызания поля в начале. Тут видимо также, а кто и зачем сделал совпадающим можно только гадать :)
Но этот тетрис явно для 15ИЭ, т.к. даже стрелочками показывает, мол, выключите звук сверху в настройках.

form
12.04.2013, 19:59
Но этот тетрис явно для 15ИЭ, т.к. даже стрелочками показывает, мол, выключите звук сверху в настройках.

А что это меняет? Тот xonix тоже явно был для 15ИЭ или еще чего советского, но кому-то пришло в голову сделать так, чтобы символ игрока не было видно на фоне рамки по которой он бегает :)

Patron
12.04.2013, 20:40
кому-то пришло в голову сделать так, чтобы символ игрока не было видно на фоне рамки по которой он бегаетПросто при переделке XONIX - 1985 в коде (скорее всего) не удалось найти символ игрока - он изначально был "забоем":

http://emulator.pdp-11.org.ru/misc/XONIX-1985.png

form
12.04.2013, 20:45
Просто при переделке XONIX - 1985 в коде (скорее всего) не удалось найти символ игрока

Честно говоря не представляю как его можно было не найти.
Я все символы которые используются нашел меньше чем за пол минуты простым поиском. Потом оставалось только методом тыка выяснить какой что делает.

hobot
12.04.2013, 20:50
Просто при переделке XONIX - 1985
О какой передлке речь? Переделку знаю только от form'а )))
(добавил!!!) И переделывал он совсем другой вариант игры !!!


http://savepic.ru/4422676.png


---------- Post added at 20:50 ---------- Previous post was at 20:49 ----------

А если проблема в EmuSTudio значит проблема именно в EmuStudio ?

Titus
12.04.2013, 23:38
А если проблема в EmuSTudio значит проблема именно в EmuStudio ?
Нет других эмуляторов 15ИЭ, во всяком случае законченных, поэтому запустить ксоникс на 15ИЭ можно только в эмустудио, а в нем персонажа не видно.

form
17.04.2013, 01:18
Настроил на стакане и вороне LAT. Мучаем в ожидании приезда DECserver. В планах - реализация своего транслятора TELNET<>LAT...

AlecV
21.04.2013, 00:30
form, в цыске хороший транслятор TELNET - LAT, версия софта -ds- . Какую-нибудь CISCO 2500 можно купить за 1000 руб и менее.

form
21.04.2013, 06:21
form, в цыске хороший транслятор TELNET - LAT, версия софта -ds- . Какую-нибудь CISCO 2500 можно купить за 1000 руб и менее.

Готовое я и OpenVMSом могу сделать.
Интереснее свое реализовать :)

---------- Post added at 09:21 ---------- Previous post was at 09:19 ----------

Циски вон есть в локалке :)


$ lcp sho servi

Service Name Status Identification
---------------- ----------- -------------------------------------------------
B4GATE Available Linux 2.6.32-21-generic
BOPOHA Available OpenVMS Alpha V8.4, Novosibirsk, RU
CHIMPY Available @SYS$MANAGER:ANNOUNCE.TXT
CONS Available VAX 4000 console at BQT, Switzerland
COPOKA Available RSX-11M+ V4.6, Novosibirsk, RU
CPYCON Available
CTAKAH Available RSX-11M+ V4.6, Novosibirsk, RU
ELSA Available
GIFTVX Available @SYS$MANAGER:ANNOUNCE.TXT
GORILLA Available Linux 3.5.0-17-generic
GORVAX Available GORVAX - OpenVMS 7.3 on VAXserver 3900 Series
GVXCON Available
HPIVAX Available @SYS$MANAGER:ANNOUNCE.TXT
JOCKE Available BQT RSX development
K42CON Available
K4VCON Available
K4VX1 Available @SYS$MANAGER:ANNOUNCE.TXT
K4VX2 Available @SYS$MANAGER:ANNOUNCE.TXT
KUHAVX Available @SYS$MANAGER:ANNOUNCE.TXT
LABVAX Available @SYS$MANAGER:ANNOUNCE.TXT
MIM Available RSX system at Update, Sweden
PLATBURK Available Cisco2500
PLUTO Available PLUTO - RSTS/E V10.1 - Hollis, NH (US)
PONDUS Available RSX system at BQT, Switzerland
PSILO Available Linux 3.2.1
PSILOCYBE Available Linux 3.2.1
PYFFLE Available Linux 2.6.32-28-generic-pae
RHECON Available
RHESUS Available Welcome to HP OpenVMS Industry Standard 64 Opera
ting System, Ve
SG1 Available Stargate SG * 1 - Multinet Tunnel Gateway
SGC Available Stargate Command - System Management Cluster
SHAMS Available @SYS$MANAGER:ANNOUNCE.TXT
SIIRI Available @SYS$MANAGER:ANNOUNCE.TXT
SRVCON Available
TRICHO Available Linux 3.2.4
TRICHOLOMA Available Linux 3.2.4

$

shattered
20.05.2013, 09:49
Правильно ли я понимаю, что КСМ и КЦГД автономны и могут работать терминалом к любому вычислителю (даже если он не стоит в той же корзине)?

AlecV
20.05.2013, 10:00
shattered, КСМ автономен. Когда-то видел как их переделывали в некий дисплей с клавой 7004 и монитором 6105.

Насколько я понимаю, КЦГД видится на шине как консольный порт 177560. Если это отключить, а ввод переделать на COM (токовую петлю) - то тоже можно.

shattered
20.05.2013, 20:53
это я нацеливаюсь их сэмулировать в MESS, пока без самого вычислителя.

Grand
19.07.2013, 01:42
Не знаю, публиковал уже кто аналогичные материалы или нет... Извините, если повторяюсь... :)

Две электронные книги в высоком качестве по тематике "ДВК-совместимых"
машин: «Микро-ЭВМ „Электроника МС 1201.02“. Паспорт, техническое описание и схема электрическая принципиальная» (http://grands.land.ru/docs/ms120102.djvu) «Кассета сменяемая магнитная однодисковая „ЕС 5269.01“, „СМ0001“, „ИЗОТ 5269 Е“. Инструкция по эксплуатации» (http://grands.land.ru/docs/es596901.djvu)

MM
25.07.2013, 19:00
Наконец закончил разработку приставки для БК11 ( М ) ( и даже для БК10 ) с
КМ1801ВМ3А-6 и 2 Мбайт батарейного СОЗУ. Прицепил к этому VM.SYS ( после
косметической доработки ) - см. тему в разделе БК10/11 этого форума.
*
Господа - знатоки софта для ДВК, подскажите, есть ли какой прок от мониторов
старше SJ при 48 кб. ОЗУ, и стоит ли их приделывать к БК11 с упомянутым блоком ?

form
25.07.2013, 19:13
Наконец закончил разработку приставки для БК11 ( М ) ( и даже для БК10 ) с
КМ1801ВМ3А-6 и 2 Мбайт батарейного СОЗУ. Прицепил к этому VM.SYS ( после
косметической доработки ) - см. тему в разделе БК10/11 этого форума.
*
Господа - знатоки софта для ДВК, подскажите, есть ли какой прок от мониторов
старше SJ при 48 кб. ОЗУ, и стоит ли их приделывать к БК11 с упомянутым блоком ?

При 48кб памяти "старше" только FB монитор. Остальные просто не будут работать. FB имеет смысл использовать только если требуется выполнение задачи реального времени параллельно обычной работе. При этом памяти для обычных программ остается значительно меньше чем в SJ (или SB).

На ВМ3 можно запустить XB и XM мониторы которые позволяют обычным программам использовать до 64кб памяти, а с использованием директив управления памятью - всю доступную память.

Мониторы ZB и ZM на ВМ3 работать не будут в силу отсутствия аппаратного функционала.

hobot
25.07.2013, 19:27
На ВМ3 можно запустить XB и XM мониторы
Их ведь необходимо ещё на предмет Y2K пропатчить?

form
25.07.2013, 19:28
Их ведь необходимо ещё на предмет Y2K пропатчить?

Ну смотря какой версии мониторы :)

dk_spb
26.07.2013, 20:05
подскажите что именно согласовывал
"согласователь шинный 5.109.717" (7.104.159)
Предположительно использовался в УЧПУ 2Р32, 2С85 (вместе с мс1201.02).
Это что-то специфическое для УЧПУ или и в "обычной" компьютерной жизни может пригодится (например, для подключения внешних устройств к ДВК или Э60).

hobot
27.07.2013, 20:24
dk_spb, http://zx.pk.ru/showpost.php?p=467631&postcount=10 в этом сообщении есть ссылка на страничку
производителя платы, внизу там её описание, где среди прочего указана:
плата согласования канала SB-473 из конструктива микроЭВМ (1 плата); Может быть у них можно более подробные тех.моменты выяснить? Там есть контактная информация,
т.о. есть шанс получить проф. консультацию? Возможно.

dk_spb
27.07.2013, 20:34
hobot, Не понял. Название, назначение платы другое. И она от другого станка. Какая связь?

hobot
27.07.2013, 20:38
Какая связь?
Я предложил к специалистам на производстве обратиться за консультацией с целью выяснить именно ваш вопрос. Почему бы не попробовать? Вот я о чём.
Что там ребята не с улицы как-бы ).

Пока на форуме тишина, попытка вроде не пытка?

dk_spb
27.07.2013, 20:38
Спасибо.

form
23.08.2013, 08:22
С праздником однако!

Aug 23 DEC founded, 1957

SKcorp.
31.08.2013, 20:57
Как должны стоять вентиляторы на корзине ДВК-3М?

А то на 3Ш стоят пропеллерами наружу, а на 3М железным основанием наружу.

И на БП тоже пропеллером наружу.

Sergei Frolov
31.08.2013, 21:35
http://s003.radikal.ru/i204/1308/b0/27464449acc4.jpg

SKcorp.
09.09.2013, 23:14
Спасибо. У меня видимо какая-то другая 3М, ибо кулеры вентилятором
наружу не поставить и еще вроде как отличия есть...

Vslav
27.09.2013, 20:55
Цифровая археология: тайна кристалла 030 (http://forum.pk-fpga.ru/viewtopic.php?f=43&t=5451)
Я тут часто бываю - можно комментировать и здесь.

Titus
28.09.2013, 00:54
Цифровая археология: тайна кристалла 030 (http://forum.pk-fpga.ru/viewtopic.php?f=43&t=5451)
Я тут часто бываю - можно комментировать и здесь.

Шикарнейшая работа!

Даешь схемы ПЛМ из УКНЦ! Особенно интересует загадочный таймер. Впрочем, и все остальное.

vmp
29.09.2013, 17:45
Цифровая археология: тайна кристалла 030 (http://forum.pk-fpga.ru/viewtopic.php?f=43&t=5451)
Впечатляющая работа.
Доводилось как-то видеть в архивах отдела 462 НИИ НЦ экземпляр ТУ на какую-то микросхему серии 1801ВП1. Если не ошибаюсь, то 097. Так вот, там присутствовала принципиальная схема.

Кстати, довольно забавная история была. В конце 80-х годов в отделе разрабатывался одноплатный вариант ДВК, в котором все 4 платы было собрано в одну. Для упрощения вместо полного КМД на плате была установлена отдельная микросхема -097 или -128, точно не помню. При работе столкнулись с какими-то глюками. Причину нашли, точно ее не помню, но помню, что она совпала с описанной в книге Шевкопляса в главе "об одной особенности подключения к каналу Электроники-60". Когда мне рассказали об этой причине, я как раз и вспомнил о том, что читал в книге. Нашел в книге описание, потом смотрю в ТУ на схему. Вижу эту ошибку, потом смотрю на подпись на схеме - и точно, он :)

MM
29.09.2013, 23:35
1.Посмотрел в указанной книге - речь идет о том, что при уровне +5в. на линии SYNC
не допускать обмена пассивного устройства по сигналам DIN, DOUT при отсуствии
запроса на ввод вектора по сигналу IAKI=0в.
2.Такую ошибку обычно делают приверженцы шины ISA.
3.Пиратство этой книги превосходит все мыслимые пределы - похоже, это базовое
учебное пособие, превращающее маленьких мальчиков в больших.

bigral
30.09.2013, 01:06
В конце 80-х годов в отделе разрабатывался одноплатный вариант ДВК, в котором все 4 платы было собрано в одну.

Интересно будь бы у разработчиков ДВК еще десяток лет, что бы они туда прикрутили и какими бы были ДВК-5 и ДВК-6? (это как бы вопрос также о том, что стоит реализовать на fpga ДВК реплике)

MM
30.09.2013, 05:20
А ответ известен - по имеющейся у меня инфе в 1991 г. проектировали платку
типа М8, но в полном размере и с 4 метрами на 565РУ9. Это должна была быть многослойка, вероятно с ВП1-128 на борту. В 1992 г. думали запустить ОП -но
"экипаж" уже думал совсем о другом - как пострич "зеленку" и обменять ее на колбасу. В планах была и Вакса на РУ9 - типа Мх - на 1993 г. расчитывали.... ....
*
На сл. годы в планах был графический контроллер так же на 1831ВМ1 и ВМ2 -
с СОЗУ и SVGA - для него проектировали ВП1 ( по-моему что-то на 8 мгц - не
1801ВП1 ? ) - но там до релиза было пару лет - т.к. МПП и отладка в совке делались
не быстро. Среди разработчиков была мысля - а не приделать ли на ТТЛШ заказухе
контроллер ИСА16 да и вставлять туда обычную импортную SVGA - но т.к. все
эти железяки были ( если чесно ) рассчитаны для производства оружия для
поражения США - идею о втыкании импортной видеокарты руководство категорически не одобряло.
( Инфа на начало 1992 г. от инсайдера в Зеленограде - 100% точность не гарантирую .)

bigral
30.09.2013, 16:57
... но т.к. все эти железяки были ( если чесно ) рассчитаны для производства оружия для поражения США - идею о втыкании импортной видеокарты руководство категорически не одобряло.

Хм, странно что нет никаких этому ЯВНЫХ (типа такого: http://www.ebay.co.uk/itm/Militarised-Airborne-PDP11-Embedded-Computer-Working-/131005940019?pt=UK_VintageComputing_RL&hash=item1e80900133 ) доказательств.

MM
30.09.2013, 18:55
Явные доказательства - поковыряйтесь в советском ЧПУ - там или древнейший бред московских недоучек типа НЦ или откровенный клон DEC.
Как признал Горбатый, до 60% производства в СССР - было для милитарисских целей
или для обеспечения производства средств производства оружия. Какого оружия -
да всего совкового. В П-Посаде цеха гнали гибридки почти круглосуточно - для
обеспечения функционирования DEC-компов в оружии - самолетах, танках, лодках
всех систем, РЛС и т.д. и т.п. Так же гнали 564 во всех вариантах - для поддержки
ввода-вывода этих самых компов - например, телеметрия и т.п. И это - один из
средненьких заводиков в МЭП. А таких производств - десятки были - например,
Новосибирск - там тоже 564 гнали вагонами.
*
В одной соцсети годик назад одна бывшая работница Экситона жаловалась -
какой заводище разкурочили - теперь приходится в Москве зарабатывать хлеб.
А о основном назначении продукции эта тетя умолчала - неудобно писать, что
"хочу участвовать в производстве средств уничтожения США и их союзников".
А как насчет мирного ( гражданского ) производства - так Китай всех в разы за пояс
заткнул - хотели развернуть производство GSM/3G видеосигнализаций - как сразу
готовые в продаже появились за 20% от предполагаемой цены. Китайские. Да под
брендами к тому же. Еще думали сделать конкретно невзламываемые системы
охраны, в т.ч. автотранспорта - так в верхах сказали - если не будет черного хода,
хрен получите сертификат. Я бы и дальше продолжил , но это ведь технический форум, а тема - явно политическая...
*
В ссылке на аукцион в предыдущем сообщении предлагается милитарисский DEC-компик за цену драгметалла -
там корзиночка очень соблазнительная. Однако есть проблемы - ни с чем не совместима поделка, да и Э3 нереально добыть ее.
По-моему, это идеальный подарок на день рождения ДВКашнику.

vmp
30.09.2013, 20:54
Интересно будь бы у разработчиков ДВК еще десяток лет, что бы они туда прикрутили и какими бы были ДВК-5 и ДВК-6? (это как бы вопрос также о том, что стоит реализовать на fpga ДВК реплике)

Последнее, что делалось - это "Электроника-32". Тот же конструктив ДВК, но вместо платы на 1801 стояла плата с 1839 (микроВАКС). И вроде бы новый контроллер жесткого диска (что-то воронежское, DEC-совместимое).
Были еще работы по КЦГД - пробовали заменить пару -065 на одну -120 (если не путаю). Скорость обмена выросла, но основным тормозом была прорисовка символов, которая так и не ускорилась.
Много было софтовых работ. Про замену ПЗУ-181 на -182 в КЦГД наверное все знают.
В КМД были новые ПЗУшки, с улучшенной программой. Эти ПЗУшки позволяли запускать программу на процессоре КМД из основного ОЗУ (центрального процессора). На такой плате делалась защита от копирования дискет с KeyGP (пакетом графики для КЦГД).
Была сделана новая зашивка для платы на 1801ВМ3. Более продвинутый пультовый отладчик, понимающий разные адресные пространства, можно было подцеплять подпрограммы из основной памяти.

MM
30.09.2013, 21:52
Упомянутая полная плата на 1839 - М10 от Э60-1 - поставлялась в основном с ГДР-овским камушком - см. фото ( где-то на форуме попадалось ).
Загвоздка с ней была в том, что весь объем софта для ДВК не на 100% подходил
к ней.
Инженера больше думали о присобачивании 1839 с сопром для графических нужд -
но тема не была включена в план.( А смотрелось бы красиво - ИМХО.)
Тем более, что при использовании разделяемого СОЗУ можно было уложиться в 160-нс цикл
обращения камня к ОЗУ. У одного тов. был даже макет полурабочий этого собран -
1992 г., причем на желтом совке.Интерфейс - копия КЦГД.
*
Насчет КЦГД - в нем использовались полудохлые ВМ2Б на 7.6 мгц без таймкоррекции по входу AR. Чуствуется, что оно является усложненной версией
КГД - по комплектухе.Горячие головы пытались туда ВМ3 приделывать - но с РЕ2
там возникали программные заморочки. Кроме того, приходилось навешивать
ПЗУ на 173000. В общем, серьезная розовая паутина появлялась на упомянутой плате, а быстродействие от силы на 30% возростало.
Кстати, народ очень интересуется Э3 КМД на РЕ2-255 и 2 шт. РУ8. В основном из
антикварных соображений ( ? ).
*
Припоминаю, как позней осенью 1991 г. был в Зеленограде - уже тогда большая часть бумажных куриц начала ездить в Москву (на работу), а мужички в основном давили кнопы
своих ДВКашек. ( Вероятно, они на договорах сидели - прямо как на цепи ( не златой ... )).

anasana
04.11.2013, 13:49
Считывание математического обеспечения модернизируемого УЧПУ с использованием интерфейса ИРПС процессора «Электроника МС1201»:
http://elmic.ru/?q=node/805

Mick
18.11.2013, 10:15
Подскажите, а есть ли в природе перечень элементов для УКНЦ.
Меня интересует название разъемов под клавиатуру и кнопки.

SKcorp.
18.11.2013, 16:31
Подскажите, а есть ли в природе перечень элементов для УКНЦ.
Меня интересует название разъемов под клавиатуру и кнопки.

http://www.elektrodetal.com/product/soediniteli-dlya-soedineniya-gibkih-pechatnyh-plat/onp-sg-83.html

Mick
18.11.2013, 16:40
Вот спасибо большое!

hobot
21.11.2013, 22:14
Образы 7_, 11_, 14_ - плагином не открываются, загрузка с них не идёт, что я ещё с ними могу сделать, DESSом их поизучать? В общем их пока в сторону. Остальные вроде все УК-НЦшные, кроме 17-го !!!

Образ № 17.
Содержит ПО по теме ДВК<=>БК!

Содержимое файла MON.HLP

ДАВЫДОВ В.В.
--------------
МИНСК,55-40-51
КРАТКОЕ ОПИСАНИЕ КОМПЛЕКТА
ПРОГРАММ "ДВК-БК"


В СОСТАВ КОМПЛЕКТА ВХОДЯТ СЛЕДУЮЩИЕ ПОГРАММЫ:

1: MON.HLP - КРАТКОЕ ОПИСАНИЕ КОМПЛЕКТА;
2: LITTL.BK - НАЧАЛЬНЫЙ ЗАГРУЗЧИК (ДЛЯ БК);
3: LITTL.SAV - НАЧАЛЬНЫЙ ЗАГРУЗЧИК (ДЛЯ ДВК);
4: AUTMON.BK - РЕЗИДЕНТНАЯ ПРОГРАММА ДЛЯ БК;
5: MONDWK.SAV - РЕЗИДЕНТНАЯ ПРОГРАММА ДЛЯ ДВК;
6: MON.BK - ПРИМЕР ВСТРАИВАНИЯ ПРОГРАММЫ AITMON.BK
В МИКРООТЛАДЧИК "МИКРО".

КОМПЛЕКТ ПРОГРАММ ПОЗВОЛЯЕТ ВЫПОЛНЯТЬ НАЧАЛЬНУЮ ЗАГРУЗКУ
БК-0010 ИСПОЛЬЗУЯ МИНИМАЛЬНЫЙ ЗАГРУЗОЧНЫЙ МОДУЛЬ LITTL.BK (128
СЛОВ).МОДУЛЬ ХРАНИТСЯ ЛИБО В ПОСТОЯННОЙ ПАМЯТИ БК (ЕСЛИ ЕСТЬ),ЛИБО
НА МАГНИТОФОНЕ И ЗАГРУЖАЕСЯ ОБЫЧНЫМ ПОРЯДКОМ.ИСПОЛЬЗУЕТСЯ ДЛЯ ЗА-
ГРУЗКИ В БК ПРОГРАММЫ AUTMON.BK ИЛИ ЛЮБОЙ ДРУГОЙ.

LITTL.BK РАБОТАЕТ В ПАРЕ С LITTL.SAV,ЗАГРУЖАЕМОЙ В ДВК И
ПОЗВОЛЯЮЩЕЙ В РЕЖИМЕ ДИАЛОГА ВЫБРАТЬ ТРЕБУЕМУЮ ДЛЯ ПЕРЕДАЧИ В БК
ПРОГРАММУ И ЗАГРУЗИТЬ С ФИКСИРОВАННОГО АДРЕСА (В ПОСТАВКЕ - 1000В).
АДРЕ ЗАГРУЗКИ М.Б. ИЗМЕНЕН (ЯЧЕЙКА 136B ОТНОСИТЕЛЬНО АДРЕСА ЗА-
ГРУЗКИ).
LITTL.SAV - ПОЗВОЛЯЕТ "ВЫБРОСИТЬ" В БК НУЖНУЮ ПРОГРАММУ.
КАК ПРАВИЛО ЭТА ПРОГРАММА ДОЛЖНА СОДЕРЖАТЬ AUTMON.BK.
ЦЕЛЬ ДАННОЙ ПАРЫ ПРОГРАММ - МАКСИМАЛЬНО УМЕНЬШИТЬ
РАЗМЕР ЗАГРУЖАЕМОГО В БК С МАГНИТОФОНА ФАЙЛА.
AUTMON.BK - ОСНОВНОЙ АВТОНОМНЫЙ МОДУЛЬ ДЛЯ БК.РАБОТАЕТ В
ПАРЕ С ПРОГРАММОЙ MONDWK.SAV В ДВК И ПОЗВОЛЯЕТ ВЕСТИ ОБМЕН ФАЙЛАМИ
С ДВК В РЕЖИМЕ "ЗАПРОС-ОТВЕТ".ИМЕЕТ СЛЕДУЮЩИЕ ФУНКЦИОНАЛЬНЫЕ КЛАВИШИ:

--> : СТРЕЛКА ВПРАВО : ПЕРЕМЕЩЕНИЕ КУРСОРА ПО СТРОКЕ;
<-- : СТРЕЛКА ВЛЕВО : === " ===
/\ : СТРЕЛКА ВВЕРХ : ВЫБОР СТРОКИ ИЗ СТЕКА ВВЕРХ;
\/ : СТРЕЛКА ВНИЗ : ВЫБОР СТРОКИ ИЗ СТЕКА ВНИЗ;
<ВК>: : ИСПОЛНЕНИЕ КОМАНДЫ.

СТЕК КОМАНД СОСТОИТ ИЗ 5 СТРОК:
1:БУФЕР (ПОСЛЕДНЯЯ ВЫПОЛНЕННАЯ);
2:ДВЕ СТРОКИ ДЛЯ SAVE - ПОСТОЯННАЯ И ПОСЛЕДНЯЯ ВЫПОЛНЕННАЯ;
3:ДВЕ СТРОКИ ДЛЯ LOAD - ПОСТОЯННАЯ И ПОСЛЕДНЯЯ ВЫПОЛНЕННАЯ.
ПОСТОЯННЫЕ СТРОКИ ВВЕДЕНЫ С ЦЕЛЬЮ СЛУЖИТЬ ПОДСКАЗКОЙ ФОРМЫ,
ПЕРЕМЕННЫЕ - ОЧЕНЬ УДОБНЫ.

ФОРМА КОМАНДЫ-ЗАПРОСА:
S001000A005000 DX1:AUTMON.BK
!------!------ --- ---------
! ! ! ! ! !--- ИМЯ ФАЙЛА (В ФОРМАТЕ ДВК);
! ! ! ! !--------- ИМЯ УСТРОЙСТВА;
! ! ! !-------------- ДЛИНА ФАЙЛА (ДЛЯ L - НЕ НУЖНА);
! ! !------------------ СИМВОЛ-РАЗДЕЛИТЕЛЬ;
! !--------------------- НАЧ.АДРЕС ОБМЕНА;
!------------------------- S:БK-->ДВК,L:ДВК-->БК.

ПРОГРАММА ВЫПОЛНЯЕТ ПРЕДВАРИТЕЛЬНЫЙ КОНТРОЛЬ ПРАВИЛЬНОСТИ
НАБОРА ТЕКСТА КОМАНДЫ И УКАЗЫВАЕТ НЕКОРРЕКТНЫЕ СИМВОЛЫ.КОНТРОЛЬ ЗА-
ДАВАЕМЫХ ДЛИН И АДРЕСОВ - НА СОВЕСТИ ОПЕРАТОРА.

MONDWK.SAV - РАБОЧИЙ ФАЙЛ ДЛЯ ДВК. ПОСЛЕ СТАРТА ВЫДАЕТ НА
ЭКРАН СИМВОЛ "LS>" И ПЕРЕХОДИТ В РЕЖИМ ОЖИДАНИЯ КОМАНДЫ-ЗАПРОСА
ОТ БК. ПО УМОЛЧАНИЮ УСТОЙСТВО ОБМЕНА - DK.

MON.BK - ПРИМЕР ВСТРОЕННОЙ AUTMON.BK В ОТЛАДЧИК "МИКРО".
ВХОД В AUTMON - КЛАВИША "S", ВОЗВРАТ - КЛАВИША "CTRL/Q",ИЛИ
"СТОП",НО ЭТО ГРУБО...

Р А С П А Й К А К А Б Е Л Я .
------------------------------

================================================== ======
! ДВК ! БК-10 ! Д В К ! БК-10 !
!------------------!--------!-----------------!--------!
! N !СИГНАЛ ! ! !СИГНАЛ ! !
!---+--------------+--------+---+-------------+--------!
! 1! Д6-П !В22!ВВ06! 31! ПУСК Н ! ! !
! 2! ОШИБКА 1В ! ! ! 2! ОБЩИЙ ! ! !
! 3! Д5-П !A20!ВВ05! 3! Д5-И !В06!ВД06!
! 4! Д4-П !В20!ВВ04! 4! НАЧ.УСТ. ! ! !
! 5! Д3-П !В17!ВВ03! 5! СТР-ИН !А28!ВД08!
! 6! Д7-П !А23!ВВ07! 6! ЗП-ПН !В27!ВД11!
! 7! ЗАВЕРШЕНО 1В ! ! ! 7! ГП-ПН !В19!ОБЩ.!
! 8! Д2-П !В23!ВВ02! 8! ОБЩИЙ ! ! !
! 9! СБРОС ВУ ! ! ! 9! ДАННЫЕ Н ! ! !
! 10! ВВОД ДАННЫХ ! ! ! 40! ТРЕБ ПЕР.12Н! ! !
! 1! ВЫВОД ДАННЫХ ! ! ! 1! ЗАВЕРШЕНО 2Н! ! !
! 2! Д0-И !А16!ВД00! 2! ОШИБКА 2Н ! ! !
! 3! ТРЕБ ПЕРЕД 1В! ! ! 3! ВЫВОД Н ! ! !
! 4! Д1-И !А13!ВД01! 4! СТР-ИВ ! ! !
! 5! СТР-ПН !А32!ВВ11! 5! ОБЩИЙ ! ! !
! 6! ФЛАГ В ! ! ! 6! СТР-ПВ ! ! !
! 7! ЗП-ИН !В31!ВВ08! 7! Д2-И !В12!ВД02!
! 8! Д7-И !А07!ВД07! 8! ! ! !
! 9! ГИ-ИН !В11!ОБЩ.! 9! СДВИГ Н ! ! !
! 20! ГП-П 1В ! ! ! 50! ОБЩИЙ !В32!ВВ10!
! 1! ! ! ! 1! ЗП-ИВ ! ! !
! 2! ГП-П 2В ! ! ! 2! ОБЩИЙ ! ! !
! 3! Д4-И !В05!ВД04! 3! ОБЩИЙ ! ! !
! 4! Д3-И !В10!ВД03! 4! ОБЩИЙ ! ! !
! 5! ЗП-ПВ ! ! ! 5! ОБЩИЙ !А18!ОБЩ.!
! 6! Д5-И !В07!ВД05! 6! ЛОГ.1 ! ! !
! 7! СТРИ-В ! ! ! 7! ! ! !
! 8! ГП-ПВ ! ! ! 8! ОБЩИЙ ! ! !
! 9! ОБЩИЙ ! ! ! 9! ДО-П !В24!ВВ00!
! 30! ЗП-ПВ ! ! ! 60! Д1-П !А24!ВВ01!
!================================================= =====!

Р А З Д А Ч А К О Р П У С О В:
-----------------------------------------------------
! Д В К ! БК - 0010 ! СИГНАЛ !
!-------------+--------------+----------------------!
! ---55<---->!<---->А18--! ! ОБЩИЙ !
! ! ! А11--! ! !
! ! ! А19--! ! !
! ! 19<-----!<-----В11--! ! ГИ-ИН !
! ! ! В18--! ! !
! ! 37<-----!<-----В19--! ! ГП-ПН !
! ! ! ! !
! !--50----->!----->В32 ! ВВ10,ГИ,ГП =2000В !
! ! ! !
-----------------------------------------------------

Р А З Д А Ч А С И Г Н А Л О В У П Р А В Л Е Н И Я:
---------------------------------------------------------
! Д В К ! БК - 0010 ! СИГНАЛ ДВК/БК !
!-----------------+--------------+----------------------!
! ЗП-ИН 17----->!----->В31/ВВ08! ??? /400В !
! СТР-ИН 35<-----!<-----А28/ВД08! 200В/400В !
! ! ! !
! ЗП-ПН 36<-----!<-----В27/ВД11! 200В/4000В !
! СТР-ПН 15----->!----->А32/ВВ11! ??? /4000В !
! ! ! !
---------------------------------------------------------

ПЕРЕМЫЧКИ НА РАЗ'ЕМЕ ДВК: 2--37 ; 13--16--44.
.


+ Отладчик MICRO + Игры для БК.
Ни в одном из эмуляторов конечно проверить полностью не получится наверное, образ похоже 40 дор., я перекинул все файлы оттуда на 80дор. В таком виде кину его в архив в раздел ДВК. Системы там нет, очень может быть что нужны какие-то ещё спец. драйвера, то есть отсутствует системная дискета к этому пакету.

hobot
21.11.2013, 22:26
+ не знаю что за .BIN файлы ???
W.BIN, DATA.BIN, DATAS.BIN

И вопрос, что за разрешение такое .FCU

MM
22.11.2013, 00:20
Как все сложно - и магнитофон даже участвует ...
Для загрузки БК10-Ш с ИС КР1801РЕ2-084 и блоком ИРПС применялась ( применяется ) т.н. "Система "Рига" - пакет программ для ДВК, позволяет полность контроллировать машинки БК10 в составе станков с ЧПУ.
Где-то водилась патченная "RIGA.SAV" для 176560 - только для 1 шт. БК10-Ш - зато на каждой ДВК4 пойдет без КТЛК.

hobot
22.11.2013, 03:33
Где-то водилась патченная "RIGA.SAV" для 176560 - только для 1 шт. БК10-Ш - зато на каждой ДВК4 пойдет без КТЛК.
ВОТ! Такие вещи нужны для архива как воздух. ) Поскольку вы же понимаете, ДВК можно заменить эмулятором, а ПО нет ! И в целом по ДВК материалов меньше всего (контроллеры тому виной или носители пришедшие в негодность не берусь уже судить, скорее всего просто человеческий фактор.)
Вот была же игра "Страна Монстров" - мало того что она "утеряна" как-бы,
так никто на форуме даже не отозвался что видел её на живой ДВК? Грустно.
Была же русская "адвентура (http://zx.pk.ru/showpost.php?p=538372&postcount=210)" нормально-рабочая, где почему как и куда она вдруг стала недосягаемой, раньше в каждой школе было как минимум пара дискет с ней! )

---------- Post added at 03:33 ---------- Previous post was at 03:30 ----------

И да образ№17 от BYTEMAN уже в архиве там (http://archive.pdp-11.org.ru/ukdwk_archive/dwkwebcomplekt/MIKRO/) состав дискеты видно )

shattered
22.11.2013, 20:16
Мне очень сильно кажется, что Страну я видел и на Корвете, но в интернетах ее нет :-(

hobot
24.11.2013, 05:57
Добавил в библиотеку с дискет Titus'а
> http://archive.pdp-11.org.ru/BIBLIOTEKA/DVKTXT/LSI/

hobot
27.11.2013, 05:47
Многие помнят\знают маленькую утилиту SYS.SAV (автор: form),
которая не гоняя RESORC пишет версию монитора, тут похоже мотивы автора
были те же )



RT-11SJ (Y) V05.04 G
Время Дата
05:33:25 27-Ноя-2013, Среда

HD2>SHM
Адрес Модуль Длина
------ ------ -------
167426 HD 117.
160000 IOPAGE 1931.
156600 RMON 320.
154416 AC 569.
151744 EM 661.
145424 SL 1128.
135422 USR 2049.
001000 ..BG.. 23689.

HD2>DIR RESORC,SHM
27-Nov-2013
RESORC.SAV 25P 01-Mar-2012 SHM .SAV 4 07-Nov-1992
2 Files, 29 Blocks
53119 Free blocks

HD2>

740/ 000000 000000 071120 020145 031126 030056 024040 024543 *....Pre V2.0 (c)*
760/ 034461 033470 061040 020171 062504 064555 067563 072146 *1987 by Demisoft*



:redface:

hobot
27.11.2013, 05:52
В целом энтузиазм отечественных программистов и их желание что-то улучшить, доступность и ценность находящихся в их руках копий тех или иных исходных программ и просто настроения тех лет, отчасти можно почувствовать перечитав этот исторический документ )



Описание гибридного дистрибутива ОС RT11 версии МФТИ/КПМ 205

Last correction : Date 24/12/89 Time 01:29:29

Составлено Яковлевым С.С.
В компоновке дистрибутива принимали активное участие:
Яковлев С.С., Трушин Энди, Пудгородский Юрий, Цургаев Леша, Ведутин Саша,
Загороднюк Виталий, Мосийчук Андрей.
При внесении изменений учитывались:

Опыт эксплуатации разных версий ОС, в особенности RT11CD.SYS[70], созданной
неизвестными людьми, но получившей невероятное распространение благодаря
отсутствию в ней глюков, надежности, и усилиям Белица А.В. и Яковлева С.С.
Пожелания окрестных программистов по добавлениям в команды ОС.
Размер дискет одинарной плотности (443 Free blocks).

Основные цели создания этого дистрибутива:

1. Устранение всех замеченных ошибок.
2. Облегчение процесса корректировки за счет более мелкого разбиения файлов.
3. Изменение системного промпта по образцу RT11CD.SYS[70].
4. Добавление ключей к некоторым командам для более полного использования
возможностей системных утилит (LIBR,RESORC).
5. Оптимизация монитора по размеру на диске. Для этого сильно
перераспределены оверлейные сегменты KMONа.
6. Перенос некоторых ЕМТ в RMON из USR. В особенности .QSET,.CDFN.
7. Коррекция USR для более приличной реакции на фатальные ошибки - пусть
выдается сообщение, но задается вопрос и ждет ответа. А то заколебал вылет из
программы по No device и тому подобным сообщениям.
**** На будущее (занимается Пудгородский):
8. Переделка RMON,USR и команды ASSIGN. Каждое логическое устройство помимо
имени физического устройства имеет слово начала и длины относительно соотв.
физического имени. Команда ASSIGN получает расширение:

ASIIGN файл логимя

где файл может быть:

имяустройства(от 1 до 3 симв):[имяфайла[.тип]][/STA:нач.блок][/END:конеч.блок]
[/ALL:длина лог уства]

Поскольку это значит, что AS MY1 DK будет теперь назначением файла
DK:MY1.DSK на лог устройство DK, то это, конечно, приведет к разночтениям.
Поэтому принято решение последовательности от 1 до 3 символов без
двоеточия сначала искать как устройство в таблицах RMON, и лишь потом как
файл на устройстве DK:. Такая переделка позволяет не пользоваться драйвером
LD и иметь значительно больше лог дисков и любой уровень их вложенности (в
пределах размера таблиц RMON). Кроме того, изменения USRа и RMONа
относительно малы и полностью сохраняется совместимость с прежними версиями.

Для решения этих задач уже сделано (почти все изменения в текстах
отмечены комментарием ;####):

1. Файл KMOVLY.MAC разбит на мелкие файлы и перекомпонован. При этом
командный файл сохранил исходный вид, а части KMOVLY включаются директивой
.INCLUDE.
2. В USR.MAC устранена ошибка обработки PANIC DUMP, привфодившая к
зацикливанию: вставлено сохранение и восстановление регистра R1. Ошибка
обнаружена Пудгородским. В мониторе RT11CD исправлена.
В SYSGEN.COM вставлен 99 вопрос (после 33) об обработке PANIC DUMP.
3. В KMONе и в USRе изменены выводимые строки.
4. В KMONе поставлена условная трансляция на включение текстового
представления команд только при включении самих команд.
5. В EDTGBL изменено имя монитора на RT11QQ просто для его идентификации и
отличаемости от других. Можно это найти (NAME$5) и исправить по вкусу.
6. В KMONе исправлена ошибка загрузки адресов 500-1000 по командам R и RUN
(ошибка обнаружена Энди Трушиным на мониторе RT11SJ.SYS[79] V05.02 генерации
Пудгородского Юрия, идентифицирована совместными усилиями Трушина, Яковлева,
Цургаева, Ведутина и устранена Яковлевым и Цургаевым). Она приводила к тому,
что программы без бита CHAIN$ в JSW грузились так, словно они загружены по
запросу .CHAIN, область 500-1000 не грузилась в ОЗУ, что приводило к вылетам
по TRAP TO ... и т.п. В мониторе RT11CD глюк исправлен.
7. Файл KMOVLY в основном из версии V05.04 по вине Яковлева, потерявшего
неиспорченный вариант V05.02. Оверлей команды UNLOAD из версии V05.02.
BSTRAP смешанный V05.02/01/04.
Чистокровные версии V05.04 показали такую глючность и неспособность
нормально работать (XM вообще не удалось довести до приличного состояния),
что мы сочли более продуктивным генерить гибрида. Опыт показал правильность
выбранной линии.
8. В процессе генерации промежуточных версий было обнаружено, что директива
.INCLUDE выполняется макроассемблером правильно для всех файлов, кроме
последнего (в последнем порождаются глюки необычайной силы и красоты). По
предложению Мосийчука после нормальных .INCLUDE делается .INCLUDE файла, не
содержащего приличного текста, а только комментарии.
9. Директива .WEAK в файле EDTGBL приводит к интересным сообщениям при
компоновке, если пользоваться маленьким (29,28) блоков LINK.SAV. Версия
LINK.SAV длиной 49 блоков воспринимает все правильно.
10. Очередная версия сгенерена с огромным(31.) количеством доп. слотов для
устройств. Хотя это и сделано в основном для меня лично и моих логических
дисков, многим это понравилось. Для генерации совсем маленького не только на
диске, но и в памяти монитора (что важно при работе на MX, где все равно не
бывает много устройств) можно задать и меньшее количество слотов. Если вам
будет облом запускать SYSGEN (что весьма занудно), воспользуйтесь файлом .CND
и измените в нем переменную SLOT$.

form
27.11.2013, 07:38
тут похоже мотивы автора

Все может быть проще: я видел набор кое-каких утилит, добавляющих в RT-11 V4 функционал который доступен стал в V5. Возможно это одна из них :)

shattered
27.11.2013, 09:55
huh, Яковлев С. (http://qkowlew.org/) :-)

hobot
28.11.2013, 04:54
Все может быть проще: я видел набор кое-каких утилит, добавляющих в RT-11 V4 функционал который доступен стал в V5. Возможно это одна из них
Да, такой вариант правдоподобней звучит.
Из текстовика пункт 7 очень сильно улыбнул )

А выложенный SHM.SAV часто на старых дискетах попадается как и
DSTAT v1.2, он где-то идёт как DSTAT.SAV, а где-то переименован в DS.SAV.

Vslav
16.12.2013, 15:07
А существует ли в электронном виде схема МС1201.04 (которая на РУ7)? А то что-то никак не могу найти в Сети.

MM
18.12.2013, 15:16
У меня есть оригинал-макет паспорта на 1201.04 с ее Э3 - на синьках.
*
Поискал-поискал - с первой попытки не нашел, зато нашел учтенный экз. паспорта с ТО и Э3 на КЖД У13.057.316 ПС, изменения на дату 06.01.1989 - тоже на синьках.
*
Со второго захода нашел У13.059.303 с изменениями от 04.07.1989 - Э3 МС1201.04 с паспортом ( учтенный экз. ). Расположение РУ7 - в 4 ряда и 4СПП.
Где-то была Э3 МС1201.04 с 2-х рядным расположением РУ7 и СНО53 - но долго искать.

Vslav
18.12.2013, 16:03
У меня есть оригинал-макет паспорта на 1201.04 с ее Э3 - на синьках.

А можете как-то отсканировать/сфотать? Или кто-нибудь из московских соратников взялся бы помочь?
Сейчас вскрыта, сфотографирована и уже оцифрована ВП1-119, "распутывается" и восстанавливается ее полная схема и HDL-модель. Э3 от МС1201.04 помогла бы в этом процессе, заодно наконец узнали бы где-ж именно там ошибка и почему память на РУ7 сбоит.

Titus
18.12.2013, 16:10
Сейчас вскрыта, сфотографирована и уже оцифрована ВП1-119, "распутывается" и восстанавливается ее полная схема и HDL-модель.
Никто на очередь не поставил фотографирование (хотя бы) чипов от УКНЦ?

Vslav
18.12.2013, 16:19
Никто на очередь не поставил фотографирование (хотя бы) чипов от УКНЦ?
Мы открыты для заявок "радиослушателей" :v2_dizzy_coder:
Конкретно по УКНЦ:
- КР1801ВП1-055 - пока не прикуплены
- КР1801ВП1-120 - три штуки в наличии
- КА1515ХМ1-032 - уже тоже по случаю приобретены, но это другая серия БМК. КМОП, более жирные ячейки и их существенно больше - с ней надо будет еще разбираться, нарабатывать технологию.

Titus
18.12.2013, 16:23
- КА1515ХМ1-032 - уже тоже по случаю приобретены, но это другая серия БМК. КМОП, более жирные ячейки и их существенно больше - с ней надо будет еще разбираться, нарабатывать технологию.

Весьма важно так же сфоткать КА1515ХМ1-031 и 1515ХМ2-001,
ибо Читать тут (http://zx.pk.ru/showthread.php?t=20673), можно с конца.
Написанные мною тесты суть функционала выявить не помогли, хотя и дали много информации, в том числе автодетект чипа:

http://kisly-alexey.pisem.net/TSTMR4/XM1-7/ERR2/SCR01.jpg

Vslav
18.12.2013, 16:35
Весьма важно так же сфоткать КА1515ХМ1-031 и 1515ХМ2-001

Да, они у меня в списке на поиск-покупку (как и остальные ХМ-ки из УКНЦ).

Titus
18.12.2013, 17:00
Да, они у меня в списке на поиск-покупку (как и остальные ХМ-ки из УКНЦ).
Может кинуть клич на форуме, у многих есть битые или полурабочие УКНЦ-шки, из которых можно надрать.

Vslav
18.12.2013, 17:25
Может кинуть клич на форуме, у многих есть битые или полурабочие УКНЦ-шки, из которых можно надрать.
Да не очень большая проблема недорого найти и непаянные чипы на складах. На данный момент есть что вскрывать, анализировать, и потом практически использовать результаты в проекте на ПЛИС. Как руки дойдут до УКНЦ - думаю и ХМ-ки уже в наличии появятся.
PS. На данный момент реальная помощь была бы в оцифровке найденной Э3 на МС1201.04 и ее публикации в электронном виде.

Titus
18.12.2013, 17:28
Да не очень большая проблема недорого найти и непаянные чипы на складах. На данный момент есть что вскрывать, анализировать, и потом практически использовать результаты в проекте на ПЛИС. Как руки дойдут до УКНЦ - думаю и ХМ-ки уже в наличии появятся.
Жаль, мы УКНЦ-шники очень этого ждем)
Некто обещал к лету (прошедшему) сфоткать чип таймера, но так и не сфоткал. Теперь вся надежда на вас)

Vslav
18.12.2013, 17:39
Жаль, мы УКНЦ-шники очень этого ждем)
Некто обещал к лету (прошедшему) сфоткать чип таймера, но так и не сфоткал. Теперь вся надежда на вас)
Ну все надо делать постепенно :). Так получилось что я в свое время поработал с ДВК, поэтому хочется сначала получить ее реплику. Но не переживайте, УКНЦ я из виду не упускаю. Три штучки закуплены и ждут своего часа :)

Titus
18.12.2013, 17:48
Ну все надо делать постепенно :). Так получилось что я в свое время поработал с ДВК, поэтому хочется сначала получить ее реплику. Но не переживайте, УКНЦ я из виду не упускаю. Три штучки закуплены и ждут своего часа :)

Реплики линейки ВМ1, 2, и 3 тоже ведь будут? )

Vslav
18.12.2013, 18:07
Реплики линейки ВМ1, 2, и 3 тоже ведь будут? )

Сами процессоры? Пока не знаю, ВМ1 вскрыт, но все еще нет фотографий высокого разрешения. По предварительной оценке процессоры на полтора-два порядка сложнее в реверсе будут чем ВП1, там нет четкой привязки ячеек по координатам, да и сами ячейки сильно поменьше - детализация векторизации возрастает сильно. Да и явно надо делать отдельное фото слоя диффузии (стравить металл и поликремний).
Как получу хайрез фотки - произведу более точную оценку по трудозатратам и технологии, стоит ли в это влезать. Возможно рассмотрим вариант коллективного реверса - оно там неплохо на блоки визуально бьется.
PS. А пока меня схема 1201.04 волнует :)

Titus
18.12.2013, 18:16
Сами процессоры? Пока не знаю, ВМ1 вскрыт, но все еще нет фотографий высокого разрешения. По предварительной оценке процессоры на полтора-два порядка сложнее в реверсе будут чем ВП1, там нет четкой привязки ячеек по координатам, да и сами ячейки сильно поменьше - детализация векторизации возрастает сильно. Да и явно надо делать отдельное фото слоя диффузии (стравить металл и поликремний).
Как получу хайрез фотки - произведу более точную оценку по трудозатратам и технологии, стоит ли в это влезать. Возможно рассмотрим вариант коллективного реверса - оно там неплохо на блоки визуально бьется.
Да уж все вокруг это делают давно) От денди процессор и графпроцессор на дружественном форуме срисовали.
ВМ2 фоткал товарищ с нашего форума еще несколько лет назад, но пока это заглохло.

Vslav
18.12.2013, 18:24
Да уж все вокруг это делают давно) От денди процессор и графпроцессор на дружественном форуме срисовали.
ВМ2 фоткал товарищ с нашего форума еще несколько лет назад, но пока это заглохло.
Вопрос в том сколько времени, сил и денег можно себе на хобби позволить :)

Titus
18.12.2013, 18:31
Вопрос в том сколько времени, сил и денег можно себе на хобби позволить :)

Скорее времени.
На что деньги? Аппаратура или есть или нет, а чипы стоят копейки.
Да и рисовать схему с фотки можно потом, или внесколькером. Главное сфоткать с металлизацией и без.

Vslav
18.12.2013, 18:47
Скорее времени.
На что деньги? Аппаратура или есть или нет,

Более-менее приемлемый металлографический микроскоп планахромат (самый дешевый, оптика нескорректирована на бесконечность, без поддержки темного поля в отраженном свете и прочих плюшек) с нормальной камерой начинается от $1000. Но вообще, конечно, да - основной затратный фактор это личное время.

mvb
18.12.2013, 23:38
Vslav
А схема от МС1201.03 не сгодится? Там то же самое что и МС1201.04 по идее, только объём ОЗУ меньше.

Vslav
19.12.2013, 00:47
Vslav
А схема от МС1201.03 не сгодится? Там то же самое что и МС1201.04 по идее, только объём ОЗУ меньше.
Ну пока да, для текущей работы используется схема 1201.03 и техническое описание на 1201.03/04. Но на 1201.03 память вроде не глючит, поэтому ошибку по ее схеме искать смысла немного.

MM
19.12.2013, 01:03
Выявить ошибку на 1201.03 довольно просто - надо часик набират "Т4" - рано или поздно выкатится столбец групповых ошибок. Кстати, они и через внешний стед по ПДП тоже вылазят.
Э3 думаю сфоткать на 5МПИКС - будет целая галерея, в течении нескольких дней сделаю.

Vslav
19.12.2013, 01:25
Выявить ошибку на 1201.03 довольно просто - надо часик набират "Т4"

Вот интересно там режим регенерации РУ5 от РУ7 отличается или нет. Для РУ5-ых на плате 1201.03 стоят отдельные внешние счетчики адреса регенерации. Для РУ7 вероятно используется встроенный счетчик адреса регенерации, вот и интересно посмотреть на схему 1201.04 чтобы понять как 119-ая в этом случае подключена.

MM
19.12.2013, 01:33
Да, по регенерации существенно отличаются - сейчас посмотрю возможность сфоткать именно это местечко - JPEG полноцвет.
Галерея :
http://www.pixic.ru/i/r0z023e0X647J5l3.jpg
http://www.pixic.ru/i/k0T0a3B0Q6k7h5k4.jpg
http://www.pixic.ru/i/O0j05300u6W725T5.jpg
http://www.pixic.ru/i/c060M3j0n6X7W5v7.jpg
http://www.pixic.ru/i/80b03370P6d745c8.jpg
http://www.pixic.ru/i/00G0o3j0c6a7X539.jpg
http://www.pixic.ru/i/20508320v6u7m680.jpg
http://www.pixic.ru/i/10y0F3m0I627b6R1.jpg
http://www.pixic.ru/i/30c0T3q0H6y7t6P2.jpg
http://www.pixic.ru/i/L0t0n3D0C657g664.jpg
http://www.pixic.ru/i/r0q0E3z0i667T675.jpg
http://www.pixic.ru/i/p020U3q096Y7H6X6.jpg
http://www.pixic.ru/i/q070S380S6S776U7.jpg
http://www.pixic.ru/i/80904300d6v7p6x8.jpg
http://www.pixic.ru/i/r020m3D0a6Z7r639.jpg
http://www.pixic.ru/i/G0B073N076M7I7k0.jpg
http://www.pixic.ru/i/m0X0Y3203677z7a2.jpg
http://www.pixic.ru/i/N0D033U0R697j7D3.jpg
http://www.pixic.ru/i/10y0F310J6q7B775.jpg
http://www.pixic.ru/i/200023z0M697F716.jpg
http://www.pixic.ru/i/L0z07330M6d74788.jpg
http://www.pixic.ru/i/z0I073k0B6L7W7C9.jpg
http://www.pixic.ru/i/l0x093f026i77800.jpg
http://www.pixic.ru/i/f0t0d37066V7X8Y2.jpg
http://www.pixic.ru/i/u050636056V7E8N3.jpg
http://www.pixic.ru/i/50v0D3H0z6i7A8u4.jpg
http://www.pixic.ru/i/20z0R3M0T6j77855.jpg
http://www.pixic.ru/i/A0c0v3Q0060758D6.jpg
http://www.pixic.ru/i/G0K00300h6y7T8q7.jpg
http://www.pixic.ru/i/U0H0J3B0z6G74838.jpg
http://www.pixic.ru/i/c080u310C6v769G0.jpg
http://www.pixic.ru/i/i0n0X3l056776931.jpg
Извиняюсь за некачественные фото.

bigral
19.12.2013, 02:14
Вот интересно там режим регенерации РУ5 от РУ7 отличается или нет. Для РУ5-ых на плате 1201.03 стоят отдельные внешние счетчики адреса регенерации. Для РУ7 вероятно используется встроенный счетчик адреса регенерации, вот и интересно посмотреть на схему 1201.04 чтобы понять как 119-ая в этом случае подключена.

А по работе шины самого процессора ВМ3 как я понимаю вопросов больше ни у кого нету?

Просто интересно какой же приоритет "клонирования 119-й + РУ5" по сравнению с "простым" подключением обычной статики обьемом 4Mb к ВМ3? Это вопрос к ММ и Vslav, есть ли надежно работающая схема на ВМ3 + SRAM на которой можно собрать АНАЛОГ оригинального модуля процессора от DEC (скажем по типу M7554)?

MM
19.12.2013, 02:39
Насчет конкретно ВМ3А и СОЗУ - для тщательного изучения вопроса рекомендую приобрести у меня блок с КМ1801ВМ3А и 2 Мбайт 0-тактов СОЗУ ( батарейного )
Могу недорого закомплектовать БК11, переделанной под "М", с доработками под ВМ3А.
По вопросу применения ВМ3А в БК можно написать нетонкую книгу - при самом тщательном изучении есть вопросы даже к МС1201.04 с СОЗУ, особенно в отношении драйвера LD: .

Vslav
19.12.2013, 10:17
Просто интересно какой же приоритет "клонирования 119-й + РУ5"

Саму 119-ую клонировать особого интереса и необходимости нет - это просто контроллер динамического ОЗУ, схема управления блоком коррекции по Хэммингу и дешифратор адреса в зависимости от режима работы процессора. Для репликации полезны тонкости дешифратора адреса, а в остальном чисто археологический интерес - "а где же там ошибка и какая именно". Если досконально разберемся - то может быть это поможет "привести в чувство" немногие имеющиеся глючные МС1201.03/04.



Это вопрос к ММ и Vslav, есть ли надежно работающая схема на ВМ3 + SRAM

Это скорее вопрос к ММ - у него уже готовый модуль есть на ВМ3+СОЗУ, у меня же немного другой путь - ВМ3+FPGA. Если делать на ВМ3+FPGA, то SRAM уже смысла не имеет, по прикидкам обычная дешевая SDRAM даже на 100МГц (а у меня вроде и 120-133МГц вырисовывается), и с учетом "скрытых" циклов регенерации успеет отдать/забрать данные оверклоченному ВМ3 даже на 8МГц (120нс цикл) без дополнительных тактов ожидания. Более того, на эту же SDRAM (пропускная позволяет) можно повесить и видеобуфер КСМ/КГД, то есть вся ДВК двух чипах - SDRAM+FPGA.

---------- Post added at 08:17 ---------- Previous post was at 08:13 ----------



Извиняюсь за некачественные фото.

Спасибо за фотографии.
А можно еще сделать общий план схемы? При таком разрешении камеры (5М) вполне достаточно 4 фотографии на лист, главное чтобы было хорошее освещение и автофокус нормально отработал и все будет видно :)

Patron
19.12.2013, 12:05
При таком разрешении камеры (5М) вполне достаточно 4 фотографии на лист, главное чтобы было хорошее освещение и автофокус нормально отработал и все будет видноФотографирование, похоже - идёт на мобильник. В таком случае важнее "технология" этого дела. Возможно - есть смысл положить схему на пол рядом со столом в центре комнаты, вынуть из серванта стекло и придавить схему. При этом освещение должно идти на схему сбоку из уличного окна. Потом положить руку с мобильником на стол так, чтобы мобильник располагался строго горизонтально и частично лежал на столе, а схема была на полу точно под ним - и аккуратно выполнить съёмку.

Плохая резкость получается из-за того, что не хватает освещения и мобильник вынужден делать длительную выдержку - поэтому ( из-за дрожания аппарата в руках ) картинка смазывается. Если же расправить схему, придавив стеклом, как следует зафиксировать мобильник при съёмке и соблюсти параллельность мобильника и схемы - результат съёмки должен оказаться гораздо лучше.