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

User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 26 из 26

Тема: CP/M - что, где, когда?

  1. #21
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    вопрос был на сколько хорошо мсхдос запускает софт от цпм-ом
    если цпм софт не лезет к железу, то на 100% (или на 99.999999%). т.е. софт использующий только стандартные вызовы цпм всегда будет работать везде, хоть msx-dos, хоть там ещё что, на атм или профи или кворуме.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  2. #22
    Activist Аватар для nihirash
    Регистрация
    22.05.2005
    Адрес
    г. Санкт-Петербург
    Сообщений
    394
    Записей в дневнике
    20
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    62 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    софт использующий только стандартные вызовы цпм всегда будет работать везде, хоть msx-dos, хоть там ещё что, на атм или профи или кворуме.
    Вот это я и имел ввиду.

    В этом и прелесть CP/M.

    Иногда бывает, что конкретный софт не работает - но там чаще завязка на конкретные машины все таки есть в том или ином виде.

    Говоря прямо, даже если софт использует графику(на CP/M 3) - он и то может быть кросс-платформенным(с драйвером GSX-80).

    Один хороший чел пилит для Locomotive CP/M под +3 драйвер такой(на самом деле фирменный существовал, но куда то протерялся с концами).

    https://www.youtube.com/watch?v=9r4O..._channel=ZXLDR
    Люблю компьютеры на Z80, не люблю срачи на пустом месте.

  3. Этот пользователь поблагодарил nihirash за это полезное сообщение:

    NEO SPECTRUMAN (16.11.2020)

  4. #23
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nihirash Посмотреть сообщение
    под +3 драйвер такой
    жесть товарищь намудрил с клешингом...
    хотя если в оригинале отрисовка рамки другим цветом
    то это уже проблематично повторить
    хотя можно же было делать чб

  5. #24
    Member
    Регистрация
    25.03.2010
    Адрес
    Витебск
    Сообщений
    92
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, не должно быть графики же
    CP/M подразумевает тестовый ASCII экран. Но и тут есть проблемы совместимости.
    Первое что приходит в голову - количество символов в строке, если приложение на 80 символов, а комп тянет 64, то возникают интересные эффекты.
    Кроме того, терминалы бывают разные, и в разной степени совместимы с чем-то стандартным типа VT52, VT100. Соответственно предполагается, что к программе идет конфигуратор, который производит настройку ВВ. Как говорят: "ко многим программам конфигуратор утерян".
    И да, в CP/M не должно же быть графики, ну если речь не идет про рамочки из ASCII.
    То есть если есть графика, о какой совместимости можно говорить? Тут тогда программа не под CP/M, а под конкретный комп, где CPM просто инструмент для загрузки приложения с диска в память.

    И да, символы с кодом больше 127 не стандартизированы

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

    Цитата Сообщение от nihirash Посмотреть сообщение
    Говоря прямо, даже если софт использует графику(на CP/M 3) - он и то может быть кросс-платформенным(с драйвером GSX-80).
    http://www.z80.eu/gsx.html

    такая себе совместимость
    90% компов с CP/M не смогут в этот драйвер. То есть приложение может, конечно быть gfx-80 совместимым. С учетом, что драйвера может и не быть, по GFX-80 не так просто документацию найти, что может свидетельствовать о егомалой распространенности.
    Последний раз редактировалось klingon; 16.11.2020 в 18:21.

  6. #25
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,691
    Спасибо Благодарностей отдано 
    423
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    175 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    СМ1800, КРАМ, intellecMDS Series II но они все на 8080 и советском клоне 580ик80. А были еще CP/M-86 и Concurrent CP/M-86

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

    Цитата Сообщение от klingon Посмотреть сообщение
    То есть если есть графика, о какой совместимости можно говорить?
    это точно! не был создан графический стандарт и не существовало драйверов под графику для этих систем

  7. #26
    Veteran
    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от demetrius2003 Посмотреть сообщение
    3. В соответствии со своими соображениями я запустил UnrealSpeccy в режиме Профи.
    Вот тут есть загрузочный диск http://old-dos.ru/dl.php?id=9714
    Что бы отформатировать диск Е: при загрузке удерживать пробел, пока не услышишь щелчки. Если не отформатировать, в командере выдаст ошибку при открытии диска Е:. Диск Е: это ram-диск.
    P.S. Загрузочный образ disksys.TD0 Остальные можно посмотреть подключив их как "В:" в эмуляторе. Или подменив "А:" после загрузки ОС.
    Последний раз редактировалось alvis; 17.11.2020 в 03:27.

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


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

Страница 3 из 3 ПерваяПервая 123

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

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

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

Похожие темы

  1. Что? Где? По чём?
    от ZX_NOVOSIB в разделе Разный софт
    Ответов: 12
    Последнее: 22.03.2020, 14:59

Ваши права

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