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

User Tag List

Страница 3 из 12 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 118

Тема: Эмулятор RT-11

  1. #21
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    Smile

    Цитата Сообщение от MiX Посмотреть сообщение
    Спасибо hobot, именно это я и хотел увидеть.
    Так по ссылке Patrona, где пример исходник EM.SYS там файлик EM.COM - в котором
    команды компиляции драйвера )
    Код:
    MACRO EM
    LINK/NOBITMAP/EXECUTE:EM.SYS EM
    DEL EM.OBJ

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

    - у меня получилось, что ключ /NOBITMAP - ни на размер файла ни на отчёт DSTAT не повлиял.
    - /EXECUTE:EM.SYS - просто избавляет от необходимости переименовывать .SAV в .SYS
    - EM - текущий файл типа .OBJ - по умолчанию.
    Поэтому я (см. выше) самым обычным образом весь процесс компиляции запустил.


    НУЖНО ВЫЧИСЛЕНИЕ - ЖЕЛАТЕЛЬНО ПРОГРАММНОЕ (то есть самому написать тест крохотный)
    Штука в том что число PI в калькуляторе для БД и то же бейсике
    прописано константой ) Надо какое то вычисление произвести для
    проверки ответа без драйвера и с драйвером.

    Код:
    .RU MCALC
    Справка по клавише К2
    
    ? PI
    Результат : 3.14
    
    ?
    Я в эмуляторе у себя, FPX.SYS - не удалял. Так что проверить то можно,
    но нужно какое то вычисление для проверки?
    [свернуть]
    Последний раз редактировалось hobot; 07.03.2015 в 19:27.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  2. #22
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Так по ссылке Patrona, где пример исходник EM.SYS там файлик EM.COM - в котором
    команды компиляции драйвера )
    Я и не подумал что во вложении.

    Цитата Сообщение от hobot Посмотреть сообщение
    Штука в том что число PI в калькуляторе для БД и то же бейсике
    прописано константой ) Надо какое то вычисление произвести для
    проверки ответа без драйвера и с драйвером.
    Просто разделить 22/7

    Цитата Сообщение от hobot Посмотреть сообщение
    Я в эмуляторе у себя, FPX.SYS - не удалял. Так что проверить то можно,
    но нужно какое то вычисление для проверки?
    FPX.SYS это для монитора XM, для SJ надо создать FP.SYS.

  3. #23
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    FPX.SYS это для монитора XM, для SJ надо создать FP.SYS.
    Да я уже это делал, когда скомпилил и проверял. Та же команда переименования )
    (* очень нравится мне RT-11).

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


    Кстати да я там выше писал же об этом
    Цитата Сообщение от hobot Посмотреть сообщение
    если переименовать в fp.sys будет вариант драйвера под RT-11, а нужен он в системе для ДВК?
    2/7

    Код:
    .RUN HD2:MCALC
    Справка по клавише К2
    
    ? 2/7
    Результат : 0.29
    ? ^C
    
    .BASIC
    BASIC-11/RT-11 V02-03
    OPTIONAL FUNCTIONS (ALL, NONE, OR INDIVIDUAL)? A
    
    READY
    PRINT 2/7
     .285714
    
    READY
    теперь делаем так

    Код:
    .INS FP
    
    .SH
    TT
    HD  (Resident)
        HD3 = DK , SY
    LD
    SL  (Loaded)
    RS
    MX
    MY
    SW
    FP
    DW
    LP
    NL
    18 free slots
    
    .
    на всякий случай ради чистоты эксперимента
    перезапускаем систему и делим 2 на 7 )

    Код:
    .RU HD2:MCALC
    Справка по клавише К2
    
    ? 2/7
    Результат : 0.29
    ? ^C
    
    .BASIC
    BASIC-11/RT-11 V02-03
    OPTIONAL FUNCTIONS (ALL, NONE, OR INDIVIDUAL)? A
    
    READY
    PRINT 2/7
     .285714
    
    READY
    Что я делаю не так? )
    [свернуть]
    Последний раз редактировалось hobot; 07.03.2015 в 19:24.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  4. #24
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    hobot, Для начала сделай SH DEV и посмотри в каком статусе FP. Потом я написал 22 на 7 а не 2 на 7.
    Файл драйвера и калькулятора в студию.

  5. #25
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    Red face

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

    Код:
    .DIR FP
     07-Mar-2015
    FP    .SYS     7  07-Mar-2015
     1 Files, 7 Blocks
     49956 Free blocks
    
    .SH DEV
    
    Device    Status          CSR     Vector(s)
    ------    ------          ---     ---------
      TT      Installed      000000   000
      HD      Resident       177720   000
      LD      Installed      000000   000
      SL      141710         000000   000
      NL      Installed      000000   000
      LP      Installed      177514   200
      RS      Installed      000000   000
      MX      Installed      177130   000
      MY      Installed      172140   170
      DW      Installed      174000   300
      SW      Installed      000000   000
      FP      Installed      000000   000
    
    
    
    .BASIC
    BASIC-11/RT-11 V02-03
    OPTIONAL FUNCTIONS (ALL, NONE, OR INDIVIDUAL)? A
    
    READY
    PRINT 22/7
     3.14286
    
    READY
    BYE
    
    .RU HD2:MCALC
    Справка по клавише К2
    
    ? 22/7
    Результат : 3.14
    ? ^C
    
    .
    [свернуть]

    без FP делать?


    ---------- Post added at 18:19 ---------- Previous post was at 18:17 ----------

    О! в архиве есть FP.SYS для КВАНТ-4 весит 8 блоков! )

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

    скорее всего это что то другой, возможно улучшенный драйвер печати на замену LP
    Код:
    .AS MY1 DK
    
    .DSTAT FP
    
    
    File name: "DK:FP.SYS", size: 8. blocks.
    Release = 60P, Version(s) = 514 11287 626 614 525 6128 4 3346 24585 24601 3017 7
    64 5569 3666 24577 24593 3017 765 6080 44 22000 64 192
    
    *** Handler data structure
    Handler size         3286. bytes
    Sequential device
    Device code          201
    CSR address          000000
    Vector               000
    * Installation code for  DATA SYSTEM
    
    *** Set options table:
          ON                     entry 432
          OFF                    entry 450
          SYSGEN                 entry 530
    
    .
    [свернуть]
    Последний раз редактировалось hobot; 07.03.2015 в 19:26.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  6. #26
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    hobot, Видно что FP без прерывания, хотя должен быть 010.
    Цитата Сообщение от hobot Посмотреть сообщение
    без FP делать?
    Можно не делать.

    ---------- Post added at 19:29 ---------- Previous post was at 18:53 ----------

    Цитата Сообщение от hobot Посмотреть сообщение
    скорее всего это что то другой, возможно улучшенный драйвер печати на замену LP
    Да нет, в этом же архиве есть драйвер LP. FP это и есть драйвер эмулятора FPP.
    При старте пишет "FPP-эмулятор FP.SYS (c) А. Г. Григорьев"
    Для запуска прописать в СОМ файле SET FP ON

  7. #27
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,995
    Спасибо Благодарностей отдано 
    1,059
    Спасибо Благодарностей получено 
    1,222
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Эмулятор RT-11 для консоли Windows
    Patron, спасибо огромное за эту вещь! Реально экономит кучу времени.

    Один небольшой комплейн (впрочем, работе не мешает):
    почему-то при запуске MACRO-11 в текущем каталоге убиваются файлы "LICENSE" и ".gitignore".
    Запускаю компиляцию командной строкой:
    Код:
    C:\bin\rt11\rt11.exe MACRO/LIST:DK: MAIN.MAC+SYSMAC.SML/LIBRARY

  8. #28
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    в текущем каталоге убиваются файлы "LICENSE" и ".gitignore"
    Будет исправлено.

  9. #29
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновилась текущая сборка эмулятора RT-11 для консоли Windows ( 25.03.2015 ) - RT-11_Emulator_25.03.2015

    Изменения:

    1. Исправлена весьма неприятная ошибка в анализаторе имён файлов, приводившая к удалению некоторых файлов при любых изменениях в каталоге Windows.

    Чтобы лучше понять суть проблемы - можно скопировать архив с проблемными файлами, сделать текущим каталог 'Bad Names' и выполнить в предыдущей версии эмулятора команды:
    Код:
    rt11 dir > files.txt
    rt11 copy sy:dir dk:
    ...

  10. #30
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,995
    Спасибо Благодарностей отдано 
    1,059
    Спасибо Благодарностей получено 
    1,222
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Patron, спасибо за фикс.

    Ещё такой вопрос -- а можно сделать так чтобы при заходе в RT-11 и выходе из неё вообще не менялся текстовый режим? То есть определялся и использовался текущий.
    Чаще всего я вызываю rt11 из Far для выполнения одной команды. Из-за смены текстовых режимов часть вывода команды проглатывается.

Страница 3 из 12 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор ДВК
    от Patron в разделе Эмуляторы отечественных компьютеров
    Ответов: 1820
    Последнее: 30.08.2023, 07:35
  2. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 19
    Последнее: 24.06.2022, 08:02
  3. Эмулятор AY на AVR
    от serkiri в разделе Звук
    Ответов: 52
    Последнее: 10.06.2010, 09:01

Ваши права

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