Главная | Файловый архив | Музей | Статьи и FAQ | Журнал "Downgrade" | Total Hardware'99 | Ссылки | Авторам | База данных | Конкурсы

Электроника Д3-28

ПОЛИГОН ПРИЗРАКОВ

Железные призраки прошлого - всё о старых компьютерах

Информация

Конкурс статей 2017 года завершен! Кто победил, можно узнать здесь.

ВНИМАНИЕ! При получении на e-mail оповещения о новом личном сообщении не отвечайте, пожалуйста, почтой. Воспользуйтесь личными сообщениями, иначе адресат не получит ваше послание.

ПОЛИГОН ПРИЗРАКОВ »   СТАРОЕ ЖЕЛЕЗО: HPC и калькуляторы »   Электроника Д3-28
RSS

Электроника Д3-28

Вопросы по этому "Калькулятору с кассетой"

Выводить сообщения

<<Назад  Вперед>>Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13
Модераторы: Atlas3000, Сурок, Tarus
Печать
 
xoiss
Full Member


Всего сообщений: 291
Рейтинг пользователя: 0

Репутация пользователя: 1

Ссылка


Дата регистрации на форуме:
30 окт. 2013

Sinus написал:
[q]
Это решило бы проблему "наличия у народа кассет с софтом"
[/q]


Как я уже отметил выше, Д3-28 по системе команд практически полностью ОБРАТНО совместима с WANG 720A/B.
Это значит, можно попробовать WANG-овский софт на неё портировать. Такого софта, полагаю, было не мало. Может даже в оцифрованном виде уже есть, на буржуинских сайтах.
Sinus
Newbie


Откуда: СПб
Всего сообщений: 18
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 авг. 2016
Удалось таки оцифровку дэтришкиных МЛ "расшифровать" (конвертировать) в массив байтов. Правда, на своих дэтришкинских кассетах кроме уже упоминавшегося раньше софта пока мало чего обнаружил нового:

Обнаружил какие-то две неизвестные (мне) программки, предположительно тесты: одна короткая - шагов в ней N=527 контрольная сумма КП=5895, а другая подлиннее - N=5999 КП=60000. Выложу, когда будет ясно, что это. А если кто уже знает чего-нибудь о таких программках, то напишите, пожалуйста.

И ещё одну версию "Бейсика" удалось считать с МЛ - с контрольной суммой 132259; припоминаю, что мы на работе таким "Бейсиком" пользовались до того, как появился 157107-ой "Бейсик". Выкладываю коды (а как делать из кодов качественные wav-файлы вместо фиговеньких оцифровок старых МЛ, - это отдельная тема, до неё дело у меня ещё не дошло). Здесь pdf-файл с кодами:
Basic_D3-28_v3A__KP-132259__N-9675_10x968.pdf
и вот txt-файлы с теми же кодами (на случай, если вдруг дело дойдёт до эмулятора когда-нибудь :-)
здесь txt-таблица, здесь txt-столбец.

А вот ранее обещанная более интересная штука - система ВЫСТРА. Здесь pdf-файл с кодами:
D3-28_Vystra__KP-113478__N-9478_10x948.pdf
и вот те же коды в txt-файлах:
txt-таблица и txt-столбец.

Краткий конспект описания к ВЫСТРе, т.е. что-то вроде "руководства пользователя":
conspect_opisania_Vystra.pdf

А в качестве примера программирования на ВЫСТРЕ (другого примера не имею, увы), привожу текст и описание работы самодельной программы "FRMJ" для расчёта фракталов на Д3-28. Поскольку общенародного интереса она не представляет, то для "оживляжа" добавил в этот файл немножко воспоминаний, как я гробил своё время на художества с этой программой :-)
frmj.pdf
UPD: в новой редакции исправил знак параметра ReC для "фрактала Julia":
frmj__7-04-2017.pdf


На всякий случай (вдруг кому-нибудь будет интересно) вот мой "отчёт" о тех действиях, которые привели к успешной "расшифровке" записей на МЛ; всё подробно разъяснил на примере расшифровки упомянутой выше проги "FRMJ", там же и таблицы с её кодами:
frmj_tape_reading.pdf

(Ну и поскольку в "отчёте" рассмотрены конкретные файлы с оцифровками МЛ, то выкладываю для иллюстрации пару таких wav-файлов, хотя в дальнейшем практической пользы нам от них не будет никакой:

tape_frmj_vystra-text.wav - "FRMJ" на "языке ВЫСТРА"
tape_frmj__KP-38246.wav - транслированная ВЫСТРой в машинные коды "FRMJ" (такая прога запускалась на Д3-28 уже без ВЫСТРы).
Sinus
Newbie


Откуда: СПб
Всего сообщений: 18
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 авг. 2016
Две "неизвестные программки" оказались тестами Дэтришки, подтверждение тому нашёл в одном из вариантов "Инструкции по эксплуатации" Д3-28; выкладываю (уже как бы традиционным образом :-) коды и там же в pdf-ках есть описание работы обоих тестов из разных вариантов "Инстр. по экспл.":

Тест И5М0.073.017 - проверка работоспособности НМЛ:
D3-28_test_017__KP-5895_N-527_10x53.pdf
Вот txt-файлы с теми же кодами (на случай, если вдруг дело дойдёт до эмулятора когда-нибудь):
столбец и таблица

Тест И5М0.073.028 - проверка системы команд и ОЗУ:
D3-28_test_028__KP-60000_N-5999_10x600.pdf
Те же коды в txt-файлах: столбец и таблица

Кроме того, понял, как "расшифровывать" дэтришкины МЛ с записями бейсик-программ (т.е. текстов пользовательских программок на Бейсике, записанных на Д3-28 бейсиковской командой SAVE). В итоге, посмотрел все записи на сохранившихся у меня кассетах. Они оказались, в основном, программами по тогдашней работе, к некоторым из них нашлись и ТПУ-распечатки; интереса для народа они не представляют, не выкладываю их. А на одной кассете нашлось 5 бейсиковских "игр" для Д3-28 с 013-м дисплеем. Конечно, так себе игры, примитив :-) Листинг одной из них, "Посадка на Луну", и без всякой МЛ доступен: он есть в "Руководстве программиста" по Бейсику для Д3-28. "Звёздная война" - какая-то студенческая самоделка; расшифровывать её с МЛ не стал, а перепечатал с сохранившейся ТПУ-распечатки листинга.

Для желающих поностальгировать, если такие люди ещё живы и вдруг сюда заглянут, вот бейсик-тексты обнаруженных 5 игр (в pdf-ки добавил краткие пояснения, а также, на случай вдруг каких-нибудь экспериментов с эмуляцией, - исходные таблицы байтов, прочитанных с оцифровки МЛ):

"Посадка на Луну":
igra_luna__D3-28_basic-text.pdf

"Звёздная война"
igra_voina__D3-28_basic-text.pdf

"Королевство"
igra_korolevstvo__D3-28_basic-text.pdf

"Казино"
igra_casino__D3-28_basic-text.pdf

"Тараканьи бега"
igra_bega__D3-28_basic-text.pdf

Здесь мой "отчёт-2", о расшифровке оцифрованных с МЛ бейсик-текстов:
basic-texts_tape_reading.pdf
UPD: добавил инфу о контрольной сумме и о служебных байтах в блоках:
basic-texts_tape_reading_7-04-2017.pdf

В нём на стр. 4 и 5 приведены соображения, которые адресую тем владельцам Д3-28, кто пожелает участвовать в экспериментах по изготовлению для своих Д3-28 записей на кассетах упоминавшегося в предыдущих постах софта из программно синтезированных wav-файлов. (Такие wav-ы я ещё не сделал, но потихоньку осмысляю эту тему; и уже предвижу некоторые проблемы, которые, наверное, удастся разрешить в предварительных экспериментах. Проблемы ожидаю, в основном, от разницы в положении магнитных головок - на пишущем с wav-а кассетнике и на читающей Д3-28. Кстати, в инете попалась очень интересная статья: http://www.osu.ru/doc/1805 Автор Орлов И.П. делится своими воспоминаниями о ремонте машин Д3-28, есть и подробности про магнитные головки.)
Sinus
Newbie


Откуда: СПб
Всего сообщений: 18
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 авг. 2016
Для первой пробы я сделал в Маткаде четыре варианта wav-файлов с 028-тестом. Этот тест - проверка системы команд и ОЗУ машины Д3-28. Думаю, он хорошо подходит для пробы: если он и впрямь загрузится, то его можно будет запустить без дисплея и без прочей периферии, причём описание работы теста есть; это удобно.

Варианты различаются пока только "скоростью воспроизведения", т.е. периодом времени между битами (параметр dm измеренный количеством сэмплов указан в названии файлов). Параметр nf - длительность фронта; её пока не варьировал, хотя она тоже должна влиять на читаемость записи машиной. В начале и в конце файла есть тишина чуть более 2 сек; рабочие уровни в каналах нулей и единиц устанавливаются примерно за это же время, так что "щелчка" от включения (и выключения) нет. Хорошо ли это, не знаю; может быть, для срабатывания АРУ магнитофона нужен какой-то холостой сигналец, прежде чем зазвучит поток информационных битов...

Никому ничего не навязываю, но, вот, на всякий случай, примерный план: как бы я пытался экспериментировать в самом простом варианте, будь у меня Дэтриха. Спаял бы шнур, для записи wav из компьютера в стерео-магнитофон (считается, что все упоминаемые игрушки есть в наличии :-). На чистую кассету, или на хорошенько стёртую музыку, записал бы варианты wav-ов. Желательно как-то проверить, что АРУ магнитофона и его АЧХ не сильно портят сигнал: например, на слух в стереонаушниках разница между звучанием wav-а из компьютера и звучанием записи с магнитофона не должна быть очень уж большой.

Затем надо морально подготовиться к неудаче; настроиться на неудачу в первых опытах - важный момент, чтобы руки не опустились сразу :-) И, как нас учит Инструкция по эксплуатации Д3-28, § 5.10 "Загрузка программы с МЛ", загружаем запись с кассеты в Дэтриху.

Если включится индикатор ОМ или ОП, то надо остановить НМЛ клавишей С на пульте Д3-28, и посмотреть в режиме "В", меняя подряд номер просматриваемого шага клавишей Ш: загрузились ли хотя бы первые байты? Режим "В" описан в Инструкции по эксплуатации для Д3-28, § 5.5 "Набор программы".

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

Если первыми байтами окажутся 1515, 1501, 0115, 1501, 0115, 1501 и т.д., то значит каналы не перепутаны, и считывание происходило, но со сбоями, раз индикаторы сработали.

Сбои или полное отсутствие считывания могут указывать как на неисправность (или неудачные для данной цели характеристики) тракта "запись-считывание", так и на неудачные параметры сигнала в wav-файлах. Чтобы разобраться, придётся придумывать какие-то проверки и снова пробовать...

Если же вдруг повезёт и запись загрузится в Д3-28 без ошибок (это проверяется по КП и/или просмотром байтов в ОЗУ в режиме "В"), то следует поставить в Д3-28 чистую кассету и сохранить на неё свежепрочитанную программу командами С, ЗЛ в режиме "Р" с пульта машины; см. ИЭ § 5.12 "Запись программы на МЛ".

Вот четыре варианта wav-а для первых опытов, о которых речь:

proba_1_dm-55_nf-16_D3-28_test-028_KP-60000_N-5999.wav
proba_1_dm-50_nf-16_D3-28_test-028_KP-60000_N-5999.wav
proba_1_dm-45_nf-16_D3-28_test-028_KP-60000_N-5999.wav
proba_1_dm-40_nf-16_D3-28_test-028_KP-60000_N-5999.wav

(Вавы с остальным софтом не выкладываю, пока не выяснятся результаты этих опытов, - чтобы не засорять тему файлами, которые, может быть, вовсе никуда не годятся... Просьба: если кто-нибудь и впрямь когда-нибудь соберётся поэкспериментировать подобным образом, то напишите, пожалуйста, о результатах. Если у кого тоже есть wav-ы с оцифровками дэтрихиных МЛ, причём Вы не против того, чтобы я в них покопался, то присылайте сюда, пожалуйста, - с интересом посмотрю. Ну, а пока всем до свидания; всё, что мог, вроде выполнил.)
Sergei Frolov
Advanced Member
Коллекционер
Sergei Frolov
Откуда: Питер
Всего сообщений: 2527
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
5 июля 2003
Подскажите параметры пассика для лентопротяга.
Что-то вроде D 35 мм х 1.2 х 1.2?

---
Собираю в коллекцию советские калькуляторы и компьютеры.
Мой сайт: http://www.leningrad.su/museum/  ICQ=12370106
ericOTT
Newbie


Откуда: Геленджик-Новороссийск
Всего сообщений: 17
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 апр. 2015
Sergei Frolov помог бы с точными размерами, но имеющиеся из ЗИПа пассики запакованы и запаяны в полиэтилен..
В новую тему пока не выводил, но на складе с измериловкой нашлись два новых прибора Электроника Д3-28 Тип 15ВМ128-018 в заколоченных ящиках перемотанных металлической лентой, с пломбами, приборы с полным ЗИП (с полным пакетом документации, с набором кассет,переходников, пассиков и т.п. всё с завода запаковано, запаяно в полиэтилен).
Оба прибора не вскрывались и не проверялись.
Собираюсь их выставлять на продажу.
Если интересно, обращайтесь в личку, предлагайте цены.
Sergei Frolov
Advanced Member
Коллекционер
Sergei Frolov
Откуда: Питер
Всего сообщений: 2527
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
5 июля 2003
Да куда мне их в таком количестве... но если будет что-то отдельно все кроме Д3-28 вроде док, ЗИПов, кассет и прочего, напишите.

---
Собираю в коллекцию советские калькуляторы и компьютеры.
Мой сайт: http://www.leningrad.su/museum/  ICQ=12370106
Sergei Frolov
Advanced Member
Коллекционер
Sergei Frolov
Откуда: Питер
Всего сообщений: 2527
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
5 июля 2003
А интересно, пассики в ЗИПе запакованы в бумагу или в полиэтилен? Говорят, что резина с полиэтиленом реагирует.

---
Собираю в коллекцию советские калькуляторы и компьютеры.
Мой сайт: http://www.leningrad.su/museum/  ICQ=12370106
xoiss
Full Member


Всего сообщений: 291
Рейтинг пользователя: 0

Репутация пользователя: 1

Ссылка


Дата регистрации на форуме:
30 окт. 2013

Sergei Frolov написал:
[q]
Подскажите параметры пассика для лентопротяга. Что-то вроде D 35 мм х 1.2 х 1.2?
[/q]


Глянул на своих — у меня без пассиков вообще — т.е. движки прямо валами в кассету входят. Верно, другая модель ЛПМ.

Сергей, я помню в эпоху кассетных мафонов на толпе в Златоглавой продавали такие наборы — типа пассиков разного размера от __ до __.
Стоил такой набор дороже, чем один пассик, но зато можно было подобрать именно под свой мафон, т.к. из-за износа деталей ЛПМ, ухудшения смазки и пр. родной пассик мог уже "не тянуть" (точнее, наоборот, он как раз начинал "тянуть" :) ) и лучше было поставить пассик чуть более короткий.
Ну, что-то типа такого:
http://moskva.verro.ru/audio-v...63032.html
http://www.classifieds24.ru/mo...59432.html
// только выглядело не так по-китайски

Сходите на "форум Алекса" — там у меломанов мона на чо-нить махнуться (... а то и бесплатно могут подарить — меломаны - они, обычно, люди не бедные):
http://igel.3nx.ru/
Sergei Frolov
Advanced Member
Коллекционер
Sergei Frolov
Откуда: Питер
Всего сообщений: 2527
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
5 июля 2003
Я посмотрел - там на двух машинах пассики в труху. Надо много одинаковой длины. У нас в Питере есть пара пассичных мест, но нужно знать размер. Или со своими подъехать.

---
Собираю в коллекцию советские калькуляторы и компьютеры.
Мой сайт: http://www.leningrad.su/museum/  ICQ=12370106
<<Назад  Вперед>>Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13
Модераторы: Atlas3000, Сурок, Tarus
Печать
ПОЛИГОН ПРИЗРАКОВ »   СТАРОЕ ЖЕЛЕЗО: HPC и калькуляторы »   Электроника Д3-28
RSS

Последние RSS
пентиум овердрайв
Когда появились корпуса soic и чип тразисторы ?
(Россия)Игры для Nintendo DS
(Россия)Продаётся игровая консоль NeoGeo Pocket Color + игра
[СП-б, почта] Pen Pro 1M/Iwill DVD266: s370x2/ AGP/ DDR


Время выполнения скрипта: 0.0550. Количество выполненных запросов: 15, время выполнения запросов 0.0195


Партнёры: Компьютерный музей в Таллине | ЖЖ-сообщество | Таллин: Переулки Городских Легенд | Журнал "Downgrade"





Авторские права и условия копирования материалов



Hosted by Compic