Важная информация

User Tag List

Страница 4 из 4 ПерваяПервая 1234
Показано с 31 по 32 из 32

Тема: Вектор Турбо+

  1. #31
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Т.е. готового BIOS в коде Z80/8080 нет и планируете писать его с нуля? Довольно трудоемко.

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

    Опять же подкалоги - никакое классическое ПО про них не знает, никаких средств для передачи "длинного пути к файлу с подкаталогами" раньше не было (такого чтобы например его понял стандартный текстовый редактор и открыл такой файл для редактирования или что сложнее - сохранения в новый файл по пути из старого редактора, к примеру).
    Не работал x86 последними CPM возможно там оно решается, но там и ПО было другое - более новодельное.

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

    В эмуляторе CP/M для UZIX я это решал тупо устанавливая рабочий каталог на тот, какой был в первом пути первого параметра командной строки (а по выходу возвращая на изначальный), путь при этом из командной строки вырезался. Но это костыль, и очень примитивный. Но позволяло переваривать файлы с путём передавая полный пусть в строке Z80/8080 программами CP/M ничего не знающими про подкаталоги (которые из интересных и легендарных практически все), ведь большинство из них по минимуму с одним параметром.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

  3. #32
    Member
    Регистрация
    19.09.2022
    Адрес
    г. Саров
    Сообщений
    31
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    25
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я вообще всю ОС с нуля пишу. Дело в том, что Турбо+ имеет довольно специфическую архитектуру и напрямую использовать готовое не получится. Хотя, конечно, буду заимствовать хорошие алгоритмы.
    Старое ПО будет работать с текущим каталогом, а для работы с подкаталогами на уровне ОС будут команды типа CD, MD из МСДОС. Ну и после, а может и параллельно с ОС нужно будет оболочку сделать чтобы удобнее было.
    Я ещё добавил три новые функции по работе с текстовым экраном - регенерация экрана, чтение и отрисовка текстового окна. Это как раз удобно будет для оболочки. А регенерация - для восстановления системы после выполнения программ, которые напрямую с экраном работают.

Страница 4 из 4 ПерваяПервая 1234

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 05.10.2012, 20:11
  2. АТМ Турбо 1/2/2+
    от artice в разделе ATM
    Ответов: 4
    Последнее: 12.05.2012, 18:16
  3. Меняю Вектор/БК11М на Вектор (или куплю)
    от dk_spb в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 07.01.2012, 17:31
  4. Турбо ВГ-93
    от Иван в разделе Внешние накопители
    Ответов: 1
    Последнее: 09.11.2006, 14:59

Ваши права

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