PDA

Просмотр полной версии : Где скачать прошивки для БК-шки??



zorel
09.02.2011, 15:25
Вот нашел но тут скачать нельзя.
http://fincoins.spb.ru/oldpc/re2/1801PE2.html

Поделитесь прошивками.:)

dk_spb
09.02.2011, 15:27
Какие именно нужны и какой адрес почты?
Лучше в личку.

zorel
09.02.2011, 15:34
отписался в личку

Mr-Linker
02.10.2011, 12:07
В моей БК0010.01 установлена РЕ2 с кодом 017
На fincoins (http://fincoins.spb.ru/oldpc/re2/1801PE2.html) такой не описано.
Что это?

SKcorp.
02.10.2011, 12:09
В моей БК0010.01 установлена РЕ2 с кодом 017
На fincoins (http://fincoins.spb.ru/oldpc/re2/1801PE2.html) такой не описано.
Что это?

Монитор БК0010.

dk_spb
02.10.2011, 12:28
SKcorp., У меня его несколько версий есть. Я с ним до конца не разобрался.

SKcorp.
02.10.2011, 12:37
SKcorp., У меня его несколько версий есть. Я с ним до конца не разобрался.

Несколько? И все из реальных микрух?

dk_spb
02.10.2011, 14:06
Пара точно есть. Из микрух.
Отличия (файлы в том виде как проц видит):
000004FD: 6D 6F
00000503: 09 0B
00000705: 01 03
000007D7: ED EF
00000A61: ED EF

Murzik
02.10.2011, 20:53
Zorel У меня в Днепре есть почти все прошивки для БК
Давай координаты - пришлю

digitalcrew
08.10.2011, 06:12
первый раз слышу про разные версии монитора-бк10. Он стандартный.

Пара точно есть. Из микрух.
Отличия (файлы в том виде как проц видит):
000004FD: 6D 6F


должно быть 6D в корректном образе монитора-БК10.
Если у тебя 6F то это или битая м/cх ну или ошибка
считывания какая то. Если в этом месте будет стоять 6F
то фактически БК будет неработоспособна. ни в Бейсике
ни даже в мониторе нормально не поработаешь (это место
драйвера вывода символов на экран как я понимаю). Даже BASIC
не стартанет, все раньше встанет..

Смотри:
102374) ADD 162, 156 (6D по адресу 4FD, правильный код)

102374) ADD @162, 156 (6F по адресу 4FD, ошибочный код)

dk_spb
08.10.2011, 12:27
digitalcrew, Я же говою что не разбирался еще.
Надо попробовать эту микруху в живую машину и всё будет понятно

digitalcrew
08.10.2011, 15:08
ну это оч радикальный способ проверки =) да можно конечно.

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

вообще крайне наврядли код монитра БК10 в пзу когда либо менялся.
Даже помню была на заре 10-х БКшек и магнитофонов Электроника-302
программка, называлась Password - для шифрования любого файла
по паролю. Так там для XORа использовался данные из ПЗУ монитора БК0010.

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

MM
26.07.2018, 02:26
Есть ли у кого дамп 327, 328, 329 ПЗУ БК11М ( Бейсик ) в 100% виде, пригодном для анализа в эмуляторе ДВК господина Патрона ?
( Нужно для программирования модуля ППЗУ ).

gid
26.07.2018, 09:16
Есть, вот: 65842, только им нужно расширение сменить на .dat, перфекционизма ради и чтоб было единообразие в дампах ПЗУ для эмулятора Патрона.
Так-то они много где есть, но обычно в составе чего-то, что много мегабайтов весит.

MM
10.08.2018, 12:53
Если где дампы 106-107-108 ПЗУ ( Бейсик БК0010-01 ) ?

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

А если не затруднительно - то и дампы 324, 325, 330 ПЗУ.
Все эти дела будут для диска с программатором для модуля ППЗУ.

gid
10.08.2018, 16:01
Если где дампы
Все запрошенные одной кучей тут 65951

MM
13.08.2018, 20:33
Подскажите, пожалуйста, неграмотному - где какие ПЗУ Бейсика БК11М должны быть - имеются ввиду 327, 328, 329 .
Например, первое слово 327 - "000240" - в какой странице и по какому адресу оно находится ?
То же самое и с 328 - первое слово "010103" ?
И 329 - первое слово "022627" ?
Страница 11 и адрес 120000 - заняты, там 325 с словом "000207".
* * *
Ответ :
https://pic.maxiol.com/thumbs/1534205378bk11m1.jpg (https://pic.maxiol.com/?v=1534205378bk11m1.jpg)
По Э3 выходит, что 327 адрес 100000, сидит в 11 странице.
328 ( 100000 ) и 329 ( 120000 ) - в 10-й странице

MM
15.08.2018, 11:58
Есть ли владельцы настоящих железных БК11М и блоков МСТД к ним ?
Если вдруг - да, пожалуйста, сфоткайте результат теста ПЗУ из группы тестов МСТД - когда табличка на экране заполнилась контрольными суммами ПЗУ.

S_V_B
15.08.2018, 19:44
У меня есть, только бэйсика в бк нет..

https://yadi.sk/i/lV2i6mlv3aG87C

а из эмулятора разве не подойдет?

https://yadi.sk/i/djCAKt6M3aG8uw

MM
15.08.2018, 21:48
Найдите отличия :
https://pic.maxiol.com/thumbs/153435877111.jpg (https://pic.maxiol.com/?v=153435877111.jpg)https://pic.maxiol.com/thumbs/15343588430815164057.jpg (https://pic.maxiol.com/?v=15343588430815164057.jpg)

( Чего-то лыжи не едут - Бейсик не пускается ... ).

Ратмир
16.08.2018, 10:22
В 12 странице где нули?

gid
16.08.2018, 10:47
Если правый скриншот ваш, у которого в странице 012 нули, то бейсик не пускается потому, что страница 012 не пуста.
БОС БК11М при старте проверяет наличие хоть чего-то в страницах 013, затем 012, затем 011, и если там есть ответ, делает call @#120000 - на найденное ПЗУ, не зависимо от того, полезное там что-то или нет. Если по адресу 120000 ничего нет, проверяет адрес 100000 и если там число 240, только тогда делает call @#100000.
Какая-то непонятная логика, которая ломает всю последовательность загрузки. Я столкнулся с этим, когда в эмуляторе в станицу 012 поместил ПЗУ 017 и 018 - бейсик БК11М стартовать перестал, его стало надо запускать вручную, 11;1C 100000G

MM
16.08.2018, 10:59
его стало надо запускать вручную, 11;1C 100000G
То же самое - перезапуск БК11М.
Попробую убрать слоты в 12-й странице, о результате напишу.

( Вероятно, моя БКшка кривовата... )

CodeMaster
16.08.2018, 14:15
Найдите отличия :
Нули в 12-й странице?

MM
16.08.2018, 16:19
в странице 012 нули, то бейсик не пускается потому, что страница 012 не пуста.
Совершенно верно...
Вот ведь, спустя 30 лет баг выплыл...:v2_dizzy_fisher:

Закрыл доступ к 12-й странице модуля :
https://pic.maxiol.com/thumbs/15344227990816143329.jpg (https://pic.maxiol.com/?v=15344227990816143329.jpg)

При любом содержании 12-й страницы Бейсик не хотел пускаться, даже при тексте "000240 000207" в адресе 120000 12-й страницы - враньё, там был др. контент.

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

При более точном выполнении условий - первые слова ПЗУ "000240 000207" Бейсик заработал :
https://pic.maxiol.com/thumbs/15344244650816155107.jpg (https://pic.maxiol.com/?v=15344244650816155107.jpg)https://pic.maxiol.com/thumbs/15344245410816155459.jpg (https://pic.maxiol.com/?v=15344245410816155459.jpg)

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

В общем, если есть желание добавить дампы ПЗУ на диск к модулю ППЗУ - присылайте ссылки, только 100% тексты ПЗУ ( не в формате Стерха ).
В данный момент есть дампы :
https://pic.maxiol.com/thumbs/1534425513.jpg (https://pic.maxiol.com/?v=1534425513.jpg)

Woland
31.08.2018, 09:09
Здесь (http://forum.pk-fpga.ru/viewtopic.php?f=4&t=5369) собрана большая коллекция прошивок 1801РР1/РЕ2Б, если у кого-то если отсутствующие в этой коллекции и он готов поделиться с целью её пополнения - выкладывайте, буду добавлять.

dk_spb
31.08.2018, 10:35
Здесь собрана большая коллекция прошивок 1801РР1/РЕ2Б
Забавно. И двух лет не прошло, как своровали табличку. Даже ссылки (например, на М126, я её у себя потом убрал). Я первую версию выложил в конце 2009 года.
Вот полная табличка (http://oldpc.su/articles/re2/1801re2.html). Сами прошивки специально не выкладываю, так как непонятно в каком формате выкладывать (какого-либо из програматоров, как видит процессор или как видит программатор, но без служебки). Да и своруют тут же как выложишь ;-)

Woland
31.08.2018, 13:50
Как можно своровать то, что лежит в общем доступе? Юридическая неграмотность для некоторых очень серьезная проблема..
Да и как Вы сами заметили, прошивки Вы не выкладывали, а сама табличка без них ценность имеет околонулевую. Но если считаете, что у Вас что-то украли и тем самым нанесли материальный ущерб или нарушили авторские права на "Ваши" прошивки из советских НИИ, то всегда есть возможность подать в суд )
Только не начинайте утверждать, будто всем жаждущим прошивок теперь надо меня винить в том, что Вы их не выкладываете (типа от обиды что я чего-то "своровал"). А то я последнее время внезапно стал виноват в любых Ваших проявлениях проприетарности))

dk_spb
31.08.2018, 14:29
Как можно своровать то, что лежит в общем доступе?
Если не указан источник - обычно считается воровством.

>сама табличка без них ценность имеет околонулевую
Это даёт повод для кражи?
Если Вы не справляетесь сделать что-то даже с такой ценностью - зачем красть чужое?
Нет, оно действительно в открытом доступе, Вы можете скопировать и использовать в своих целях, но укажите источник.

>Но если считаете, что у Вас что-то украли и тем самым нанесли материальный ущерб
Я не говорил в данном случае про материальный ущерб. А на каждого вора в нашей стране подавать в суд - судится устанешь.

Woland
31.08.2018, 16:08
>> Нет, оно действительно в открытом доступе, Вы можете скопировать и использовать в своих целях, но укажите источник.
Источник чего? Названий прошивок? Основное назначение таблицы - предоставить обществу сами прошивки. Названия - это комментарии к прошивкам.
Для примера: Вы открыли ларек "шиномонтаж" и вывесили список услуг, но в нем нет оборудования, он просто некий памятник шиномонтажу.
А я увидел Вашу вывеску и открыл ларек с тем же названием и с пересекающимся списком услуг. Что я украл?
По такой логике получается, что на коробках "Освсяная каша" может это название и этот список ингридиентов только один производитель писать, а остальные могут только ссылаться на первого?
Или Вам принадлежит изобретение реляционных таблиц как таковых?

Если так уж хочется, я могу сделать сноску: "некоторые куски комментариев к прошивкам любезно предоставил товарищ dk_spb, Советский Союз" ))

dk_spb
31.08.2018, 16:14
На лирику отвечать не буду. информация о том что является, а что не является объектом авторских прав и так доступна в интернете.
например, текст с подробным описанием вида монеты 5 рублей, несмотря на то что все эту монету видели, является объектом авторского права.
Продажа текста с подробным описанием вида монеты 5 рублей не является нарушением авторского права автора дизайна монеты и прочих лиц, если права на этот текст принадлежат продавцу или он платит автору.

>я могу сделать сноску: "некоторые куски комментариев к прошивкам любезно предоставлены dk_spb, советский союз" ))
Достаточно текста "Таблица построена на основе информации отсюда (http://oldpc.su/articles/re2/1801re2.html)"
или как вариант "Информация о некоторых прошивках взята отсюда (http://oldpc.su/articles/re2/1801re2.html)"

Woland
31.08.2018, 17:42
Не вопрос, указал.

dk_spb
31.08.2018, 20:58
Не вопрос, указал.
Спасибо!

MM
02.09.2018, 15:02
Чем отличается формат данных 1801РЕ2/РР1 программатора Стерха от 100% дампа ПЗУ, пригодного для осмотра в эмуляторе ДВК господина Патрона ?

dk_spb
02.09.2018, 16:49
Инверсией по данным, по адресу, вроде (навскидку не помню) перестановкой байт в слове.
Ну и стерх в конце файла добавляет 16 бит с чипкодом (старшие три бита адреса)

MM
02.09.2018, 18:44
Эскиз текста программы превращения Интел-формата Стерха в 100% дамп :
https://pic.maxiol.com/thumbs/1535902794.jpg (https://pic.maxiol.com/?v=1535902794.jpg)
Оригинал дампа Стерха помещается в 2000-й адрес, длина 20000, после программы на этом месте - 100% дамп в формате эмулятора господина Патрона.
Курсор установлен на часть программы, не относящуюся к мероприятию - т.е. индикаци буквы "А" и подсчет к/с результата.

Перестановка байт не требуется, просто инверсия и перемещение из начала в конец дампа.

dk_spb
02.09.2018, 18:53
MM, У меня стерх не к ДВК подключен, поэтому на ДВК файлики конвертировать неудобно. Давно написал себе программку на С, только все не доходят руки перекомпилировать нормально, пока приходится из-под DOSbox'а запускать.