User Tag List

Страница 21 из 23 ПерваяПервая ... 17181920212223 ПоследняяПоследняя
Показано с 201 по 210 из 229

Тема: Написание программ для БК0010

  1. #201

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Про ТЛГ-канал (EMT 40-50).

    Руководство системного программиста 0010:
    В Микро-ЭВМ "БК 0010" для реализации обмена необходима доработка Микро-ЭВМ.
    В БК 0010 обмен с внешним устройством осуществляется по четырёхпроводной линии, 2 из которых предназначены для приёма и передачи информации, а 2 - для приёма и передачи сигналов готовности.
    Сама доработка не описана. Зальцман ссылается на перемычки S2-S3, но по схеме (ПК БК 2/1994) они разрешают только сигналы rx/tx (B2 и B3 разъема УП).

    Прошивка 017 читает и пишет биты готовности; судя по схеме -- готовность к передаче выставлена всегда.

  2. #202

    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    613
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    176
    Поблагодарили
    136 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    они разрешают только сигналы rx/tx
    Ну да, вот и 4 провода - два сигнальных и два - земля.

  3. #203

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И еще два -- готовность приемника и передатчика?

    Видимо, это было в прототипе и даже отразилось в прошивке, но в серию не пошло.

  4. #204

    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    613
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    176
    Поблагодарили
    136 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    но в серию не пошло.
    Весь этот программный ТЛГ-канал оказался полной ерундой, детской поделкой, которая даже 9600 бод не обеспечивала. Им никто не пользовался никогда. Для связи в КУВТ использовали блоки ИРПС и их модификации - КЛС, КРМП и всякое такое.
    Где-то, когда-то я читал про идею использовать ТЛГ-канал для передачи файлов между двумя БКшками, используя модифицированный драйвер магнитофона, там просто в регистре 177716 меняешь номера битов, используемых для приёма/передачи, и всё. Но не помню, была это только теоретическая идея, или дошло до практики.

  5. #205

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашел на диске Воланда тест CD-ROM и он даже работает:
    Нажмите на изображение для увеличения. 

Название:	bk-cd.png 
Просмотров:	45 
Размер:	3.7 Кб 
ID:	82886

    Возможно, где-то лежит и плеер audio cd того же автора, не искал.

  6. #206

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эксперимент -- драйвер BY, изготовлен на скорую руку из драйвера MY им. @form

    by.mac.txt

    Сборка:
    Код:
    MACRO BY
    LINK BY/NOBITMAP/EXE:BY.SYS

  7. #207

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    поправки:

    Цитата Сообщение от shattered Посмотреть сообщение
    MK-DOS argv* serr* !isys ivfs* !fat !date hdd subdir* large* byte* blockio* !fileio dirio ttyio
    large, byte -- длина файла хранится дважды -- в байтах и блоках (в поле длины в байтах пишется остаток от деления на 64K).
    + на диске клуба бк 1997-9 есть ao-dos с поддержкой hdd.

    + в газете reiter-news #5 пишут про адаптацию dx-dos к hdd, без подробностей и бинарей.
    Последний раз редактировалось shattered; 01.11.2025 в 13:45.

  8. #208

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Описаны ли где-то форматы Vortex (VXT), EDASP (EDP) и прочих редакторов?

    Конвертор из них в markdown был бы в тему

  9. #209

    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    613
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    176
    Поблагодарили
    136 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    Описаны ли где-то форматы
    Нигде. Чтобы узнать формат нужно дизасмить соответствующий вьювер.
    Я для себя такой задачи не ставил, для просмотра БКшных текстов я использую общий принцип всех этих редакторов.
    0, 012 - конец строки
    1..010 - количество пробелов, идущих подряд
    011 - табуляция, причём не по позициям табулятора, а просто, 8 идущих подряд пробелов (в vxt точно), однако где-то бывает и по позициям табулятора с шагом 8.
    013..017 - опять количество пробелов, если после этого кода опять код 0..017 - это количество табуляций подряд
    020..037 - в разных редакторах по разному, в вортексе - стили шрифта - жирный, курсив, подчёркивание и т.п. я это просто пропустил, т.к. в простом тексте не применимо.
    Коды 0200..0237 - тоже по-разному, чаще всего - счётчик повторяющихся символов. либо не используются, либо для каких-то свих целей типа стиля шрифта.

    Формат vxt файла вообще многосоставной, в него могут включаться свои шрифты, макросы и прочие доп.модули. Модули всегда идут в начале файла, начинаются с тега 0x0C40, за ним - размер модуля в байтах и сам модуль. Этим я тоже не интересовался, поэтому подробностей не знаю.

  10. #210

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обрабатываю каталоги клуба бк, на диске 1996-11 заявлены
    Код:
     VX.MAC         ┬ Авторский исходный текст Vortex 4.0 и руковод-
     M-FILE.DOC     ┤ ство по написанию .VXM- и .M-файлов от самого
                    └ Сергея Камнева!
    На самом деле это исходник модуля ibm->vxt.vxm

    На диске Воланда 2022 года есть исходник VIEW.ASM от мк-дос, комментариев нет.

Страница 21 из 23 ПерваяПервая ... 17181920212223 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. написание простейшей демки для тренировки
    от AAA в разделе Для начинающих
    Ответов: 121
    Последнее: 22.05.2012, 18:06
  2. написание музыки на Dendy.
    от s1moncpu в разделе Nintendo
    Ответов: 27
    Последнее: 25.05.2007, 05:34
  3. написание музыки на Dendy.
    от s1moncpu в разделе Музыка
    Ответов: 2
    Последнее: 16.05.2007, 10:59
  4. Тестирование программ
    от Vitamin в разделе Программирование
    Ответов: 5
    Последнее: 23.01.2005, 21:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •