User Tag List

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

Тема: Элита для Специалиста

Древовидный режим

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

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

    По умолчанию

    Цитата Сообщение от uart Посмотреть сообщение
    несовместимых компьютеров и их мониторов как грязи, так еще и в рамкам одного ПК нет единого стандарта.
    Справедливо.

    Проблема из-за того, что изначально в 1998 году при разработке эмулятора РК86 не ввели единый универсальный формат для эмуляторов, а затем стали всё делать по подобию формата РК86. Но у РК всего один формат, а у других компьютеров по несколько форматов. Потому кодировать формат одной буквой неудобно. Хотя у ОРИОНА и Специалиста по два формата, для эмулятора выбрали примитивный, а формат с именем откинули (а он нужен для загрузки файлов в DOS).

    Кстати, непонятно как поступили с ОРИОНОМ у которого первый формат это формат РК, а второй - формат с именем, где имя необходимо. Логично использовать RKR (хотя программа не для РК) и расширение RKO для формата с именем.

    Не обязательно, чтобы расширение указывало на тип компьютера, т.к программы разных ЭВМ не смешивают в одном каталоге. А вот информация о формате важна, т.к при попытке загрузить не тот формат происходит завис.

    Скрытый текст


    Кстати, для Специалиста есть ещё один МГ-формат, - формат RAMDOS. Хотя в реале он совместим с форматом с именем. Там есть дополнительные информационные байты, идущие сразу после нулевого стоп-байта имени. Для ввода монитором по I они не вредят, т.к идут до второго пилотона и байта E6. Т.е есть ещё один формат с расширением RKS и тут уж я не знаю как отличать разные форматы RKS, т.к третьего регистра букв нет.

    Пока адаптацией RAMDOS я не занимался, но это несложно (исходники есть), - достаточно лишь переписать две подпрограммы чтения и записи байта в эл.диск из доп.ОЗУ (в оригинале внешний эл.диск). Недосуг было этим заняться, но надеюсь вскоре займусь этим.

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

    Можно подумать о использовании расширений:

    rks_L - формат для загрузки по сбросу без КС (от слова Loader)
    rks_V - формат волковского монитора (или rks_R, т.к грузится по R)
    rks_O - формат орловского монитора (или rks_I, т.к грузится по I)

    Изменить это в эмуляторах несложно. Пусть в окне выбора файла выводятся все файлы начинающиеся с букв RK и проблема снята.

    Можно также использовать расширения RKS1, RKS2, RKS3. Или SP1, SP2, SP3, а для ОРИОНА OR1, OR2. Тут в имени содержится информация и о компьютере и о формате файла.
    [свернуть]

    Цитата Сообщение от uart Посмотреть сообщение
    От последней буквы суть формата не меняется
    Что значит суть? Если под сутью Вы понимаете идею, то да, а вот сам формат для разных компьютеров разный.
    Последний раз редактировалось barsik; 28.03.2018 в 11:25.

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

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

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

Похожие темы

  1. PS/2 адаптер клавиатуры для Специалиста
    от fifan в разделе Специалист
    Ответов: 244
    Последнее: 02.12.2025, 11:10
  2. Ответов: 48
    Последнее: 12.01.2019, 19:46
  3. OriNET для Специалиста ?
    от SYR-ALEX в разделе Специалист
    Ответов: 22
    Последнее: 21.07.2017, 07:40
  4. Есть 3 кассеты для Специалиста...
    от Bolt в разделе Специалист
    Ответов: 60
    Последнее: 27.10.2013, 14:24
  5. Изучается спрос на плату для Специалиста
    от Павел Рябцов в разделе Барахолка (архив)
    Ответов: 109
    Последнее: 30.11.2010, 10:16

Ваши права

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