User Tag List

Показано с 1 по 10 из 49

Тема: Портативный плеер для оцифровки кассет Специалиста

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

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

    По умолчанию

    Доработал компаратор. Теперь чтение еще стабильнее! Вот например чтение имени бэйсика на разных константах до и после:
    Код:
    [До доработки]
    20: D9 19 19 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D -
    21: D9 D9 19 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D + 
    22: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    23: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    24: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    25: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    26: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    27: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    28: D9 D9 D9 42 41 53 49 43 2D 4D 40 8E 92 86 5E 9A -
    29: D9 D9 D9 40 02 9A 44 05 A9 A8 10 24 40 5E 84 00 -
    [После доработки]
    18: D9 19 19 42 C1 53 49 43 2D 4D 41 47 49 43 2F 4D -
    19: D9 19 19 42 C1 53 49 43 2D 4D 41 47 49 43 2F 4D -
    20: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    21: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    22: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    23: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    24: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    25: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    26: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    27: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    28: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    29: D9 D9 D9 42 41 53 49 43 2D 4D 41 47 49 43 2F 4D +
    30: D9 D9 D9 42 41 53 49 43 2D 4D 40 8E 92 86 5E 9A -
    Видно, что фронты скважности стали стабильнее и коридор констант чтения расширился. Сам бэйсик можете взять во вложении, я не знаю, почему он помечен как "М" (модифицирован?), сейчас раскурю его формат и добью эту кассетку. А еще, здесь присутствуют 3 файла, которые были записаны вне кружка и там стоит практически копирайт: "Следующие три файла предназначены для Волынского. Причем, я против того, чтобы у вас остались копии первого из них. Надеюсь, этого предупреждения достаточно." Стало прямо интересно...

    Интересный формат у этого бейсика! И даже на слух я думал, что странноват. В итоге, мы имеем следующий список форматов данных на ленте для Специалиста:
    Код:
    {===========================================================================}
    {Загрузчик файлов с ленты разных форматов Специалиста                       }
    {<ADR_BEG>,<ADR_END>,<CHECK_SUM>,<TEXT_SIZE> - 2 байта, младший первый      }
    {<ASCII_NAME>, <BIN_CODE> - N байт массив                                   }
    {<CHECK_SUM> накрывает только <BIN_CODE>, причем у ТХТ и MICRON она своя    }
    {---------------------------------------------------------------------------}
    {Формат бэйсика с именем:                                                   }
    {0E6H,0D4H,0D4H,<ASCII_NAME>,00H                                            }
    {0E6H,0D3H,0D3H,0D3H,<BIN_CODE>,00H,00H,00H,<CHECK_SUM>                     }
    {---------------------------------------------------------------------------}
    {Формат бэйсика MICRON (у блока данных раккорд пониженной частоты):         }
    {0E6H,0D3H,0D3H,0D3H,0D3H,<ASCII_NAME>,00H,00H,00H                          }
    {0E6H,0D3H,0D3H,0D3H,<BIN_CODE>,00H,00H,00H,<CHECK_SUM>                     }
    {---------------------------------------------------------------------------}
    {Формат монитора с именем (и без него):                                     }
    {0E6H,0D9H,0D9H,0D9H,<ASCII_NAME>,00H                                       }
    {0E6H,<ADR_BEG>,<ADR_END>,<BIN_CODE>,<CHECK_SUM>                            }
    {---------------------------------------------------------------------------}
    {Формат текста с именем:                                                    }
    {0E6H,0E6H,0E6H,0E6H,0E6H,<ASCII_NAME>,00H                                  }
    {0E6H,<TEXT_SIZE>,<BIN_CODE>,0FFH,<CHECK_SUM>                               }
    {===========================================================================}
    Ёлы-палы, у этого бейсика еще и сумма как у текстового редактора... Тем не менее, процесс пошел:
    Код:
    Левый: Монитор: BASIC-MAGIC/M
    Левый: 0000..219F = F862 : F862
    Левый: Бейсик "Микрон": РАСЧЕТ АЧХ КОЛЕБАТЕЛЬНОГО КОНТУРА (ЗУБОВ + Я)
    Левый: 02A2 = B6F8 : B6F8
    Левый: Бейсик "Микрон": КРАТКАЯ ИНСТРУКЦИЯ К БЕЙСИКУ << MAGIC >>
    Левый: 032E = F94D : F94D
    Последний раз редактировалось HardWareMan; 04.03.2014 в 21:28.

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

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

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

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

Похожие темы

  1. Оцифровки с кассет формата "Леший"
    от AlexFantasy в разделе Софт
    Ответов: 6
    Последнее: 20.08.2012, 10:26
  2. Портативный клон At Games 16-in-1
    от tnt23 в разделе SEGA
    Ответов: 13
    Последнее: 30.05.2012, 07:19
  3. Ответов: 41
    Последнее: 27.09.2006, 18:12
  4. Ответов: 12
    Последнее: 22.09.2006, 01:24

Ваши права

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