User Tag List

Страница 32 из 35 ПерваяПервая ... 2829303132333435 ПоследняяПоследняя
Показано с 311 по 320 из 352

Тема: Радио-86РК: Разное

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    25.12.2017
    Адрес
    г. Москва
    Сообщений
    652
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    160
    Поблагодарили
    95 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это пойдёт?

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,378
    Спасибо Благодарностей отдано 
    1,697
    Спасибо Благодарностей получено 
    2,217
    Поблагодарили
    871 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от IgorR76 Посмотреть сообщение
    Это пойдёт?
    Шикарно) Видно по логам, что распознает.
    Только у меня она вылетает с ошибкой. Думаю, что из-за того, что адрес конца меньше адреса начала)



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

    Короче, эта утилита не подходит.

    Она и РК-шные не все берет. А Специалистовские и подавно.

  4. #3

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Шикарно) Видно по логам, что распознает.
    Только у меня она вылетает с ошибкой. Думаю, что из-за того, что адрес конца меньше адреса начала)
    Похоже, что это файлы на Бейсике. Видимо, утилита про них не знает и пытается интерпретировать сигнатуру в начале файла как адрес.

  5. #4

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проще всего будет набросать что-то для того же Апогея, чтобы тупо считывало последовательность байт и обратно записывало, не анализируя структуру. И запускать эту утилиту в эмуляторе.
    Последний раз редактировалось Pyk; 17.03.2018 в 11:19.

  6. #5

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот здесь HardWareMan читал кассеты, но не знаю, доступна ли его утилита для чтения и работает ли она с wav либо напрямую со звуковым устройством:
    http://zx-pk.ru/threads/21394-portat...tsialista.html

  7. #6

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,378
    Спасибо Благодарностей отдано 
    1,697
    Спасибо Благодарностей получено 
    2,217
    Поблагодарили
    871 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Вот здесь HardWareMan читал кассеты, но не знаю, доступна ли его утилита для чтения и работает ли она с wav либо напрямую со звуковым устройством:
    http://zx-pk.ru/threads/21394-portat...tsialista.html
    Утилиты там я не нашел. Да и ссылки в первом посте давно пропали)

  8. #7

    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Titus, в ПЗУ Специалиста есть подпрограмма C422 ввод блока с поиском синхро-байта Е6 по адресам HL...DE. Заносите в HL число 0, а в DE число 8F00, делаете CALL C422 и в ОЗУ с 0 читаете блок длиной до 35.75 кб. В ОЗУ окажутся и адреса блока. Но первый байт E6 не грузится и, если он нужен, то его придётся добавлять вручную. Посмотрев адреса загрузки, директивой К считаете контрольную сумму и сверяете с той, что указана в конце файла.

    Но зачем это делать вручную, если это делает монитор. И адреса загрузки Вы не потеряете, их выводит монитор по окончании ввода. Правда, только ленинградский монитор всегда выводит адреса загрузки, а орловский, если КС не совпали, только сообщение об ошибке.

    А если всё-таки надо грузить неизвестный двухфазный формат, то лучше воспользоваться ленинградским монитором с незабитым байтом CEDF (это вход в п/п-мму автонастойки на скорость по пилотону) в эмуляторе EMU от b2m, закомментировав в конфиге строки про точки перехвата МГ-подпрограмм (C377 и C3D0). Тогда будет грузится сразу WAV-файл.

    Автонастройка позволит грузить МГ-файлы в двухфазной кодировке от любых компьютеров, не мучаясь с подбором констант. При вводе по C422, т.к она не настраивается на скорость, сначала делаете CALL CEDF (она определяет и подставляет константу ввода в ячейку CLD) а затем загружаете регистры HL,DE и делаете CALL C422. Когда писк прекратится, жмёте НР+F9 и смотрите, что считалось. И лениградский монитор удобнее тем, что с ним видно в какой адрес сейчас идет загрузка (и в любой программе можно нажать НР+F9 для выхода в монитор, отсутствие чего просто бесит в мониторе Орлова).

    Непонятно, чем Вас не устраивает эмулятор. Если МГ-записи для Специалиста и эмулятор для Специалиста и он умеет грузить WAV-файлы, то в чём проблема? Сначала слушаете запись, если в начале идут два пилотона, то грузите по I, если только один, то по R. А если ни так и этак не грузится, то пробуете по Y (значит это запись от РК86). А если не грузится и по Y, то пытаётесь грузить блок как написано вначале поста вызовом подпрограммы C422.

    Кстати, если будет дохлота, то тоже можно восстановить. Я часто восстанавливал сдохшие тексты, исходники с МГ-кассет. Грузим текст и видим, что начиная с какого-то участка далее идёт не текст, а туфта. Тогда пишем простенькую программку из 15 команд, что сдвигает байты влево или вправо на 1 бит. И это всегда срабатывало. Теряется только один символ, который легко восстановить. А вот при дохлоте на дискете данные не восстановить.
    Последний раз редактировалось barsik; 17.03.2018 в 13:35.

  9. #8

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,378
    Спасибо Благодарностей отдано 
    1,697
    Спасибо Благодарностей получено 
    2,217
    Поблагодарили
    871 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Спасибо за советы, но, наверное, я буду делать свою читалку)

  10. #9

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,378
    Спасибо Благодарностей отдано 
    1,697
    Спасибо Благодарностей получено 
    2,217
    Поблагодарили
    871 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Отписался в теме Специалиста о результате.

  11. #10

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,378
    Спасибо Благодарностей отдано 
    1,697
    Спасибо Благодарностей получено 
    2,217
    Поблагодарили
    871 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Подскажите по формату кассетной записи на РК86.

    Я так понимаю, что вначале идет адрес начала файла, адрес конца, затем тело, затем два нулевых байта, затем синхробайт 0xE6, а затем какие-то два байта. Контрольная сумма? Как она вычисляется?

Страница 32 из 35 ПерваяПервая ... 2829303132333435 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Куплю плату Радио-86РК
    от Shaos в разделе Барахолка (архив)
    Ответов: 44
    Последнее: 17.11.2009, 13:08
  2. РАДИО 86РК Рабочий
    от Николайййй в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 16.11.2007, 21:57
  3. Продам Orion-128, Радио-86РК и др.
    от Vital72 в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 22.07.2006, 14:40
  4. Ответов: 0
    Последнее: 07.07.2005, 00:32

Метки этой темы

Ваши права

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