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

User Tag List

Страница 45 из 161 ПерваяПервая ... 414243444546474849 ... ПоследняяПоследняя
Показано с 441 по 450 из 1609

Тема: Эмулятор ДВК

  1. #441
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,174
    Благодарностей: 431
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да хоть gif/jpeg/png viewer написать бы :-)

  2. #442
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,654
    Благодарностей: 2788
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновилась текущая сборка "эмулятора ДВК": DVK_Emulator_11.12.14_19-42

    Изменения:

    1. Теперь к приводам HD и HX можно подключать не только DSK-образы, но и каталоги Windows. При этом в памяти эмулятора создаётся виртуальный образ DSK, дублирующий содержимое подключенного каталога.

    Для выбора подключаемого каталога нужно выполнить <Alt/Клик> на пустой кнопке выбора образов. Для выбора каталога вместо подключенного образа DSK ( или для выбора образа DSK вместо подключенного каталога ) также используется <Alt/Клик>. Для смены одного каталога на другой ( как и для смены одного образа DSK на другой ) используется обычный клик.

    Если содержимое подключенного каталога не удовлетворяет требованиям RT-11 - запросы чтения и записи к такому приводу будут отвергаться. При записи в блоки 0..5 - содержимое этих блоков сохраняется в файле BootSectors.bin и используется при последующих подключениях каталога.

    Синхронизация содержимого каталога Windows и созданного в памяти виртуального DSK-образа производится при вводе с клавиатуры в эмуляторе команды "DIR" ( точнее - при любом чтении первого сегмента каталога после отсутствия обращений ).

    Пока каталог виртуального DSK-образа содержит записи о временных файлах - синхронизация с каталогом Windows производится только в одну сторону ( из виртуального образа в каталог Windows ).


    2. Теперь объект ODT_Loader игнорирует нулевые байты при ожидании промпта.

    ...
    Последний раз редактировалось Patron; 19.12.2014 в 21:26.

  3. Эти 6 пользователя(ей) поблагодарили Patron за это полезное сообщение:
    Doronetty (13.12.2014), hobot (12.12.2014), MiX (12.12.2014), RST 0 (12.12.2014), Titus (12.12.2014), Vslav (12.12.2014)

  4. #443
    Veteran Аватар для Vslav
    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    1,402
    Благодарностей: 1892
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ура, ура, ура, а то я думал писать простую виртуальную машинку чтобы MAC/LINK запускать. Попробую в ближайшее время и выскажу замечания и пожелания.
    А нельзя как-то сделать чтобы со стороны Windows копировались файлы в каталог, потому эмулятору "давался пинок" чтобы он запустил пакетный файл компиляции, и потом как-то отсемафорил винде что пакетник завершился?

  5. #444
    Guru Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    4,776
    Благодарностей: 1101
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    не только DSK-образы, но и каталоги Windows.
    Опасный момент. Надо три раза написать - только для тех кто знает что делает !!!

    Цитата Сообщение от Patron Посмотреть сообщение
    Обновилась текущая сборка "эмулятора ДВК": DVK_Emulator_11.12.14_19-42
    Архив программ для УК-НЦ, ДВК и БК.

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

  6. #445
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,654
    Благодарностей: 2788
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    А нельзя как-то сделать чтобы со стороны Windows копировались файлы в каталог, потому эмулятору "давался пинок" чтобы он запустил пакетный файл компиляции, и потом как-то отсемафорил винде что пакетник завершился?
    Позже для этих целей планируется сделать специальный "эмулятор RT-11", а пока можно использовать ODT_Loader, настроив его на промпт RT-11 ( '.' ). Тогда при запуске эмулятора, после загрузки RT-11 и появления промпта - во входной порт терминала автоматически начнёт загружаться файл скрипта.

    Надо будет добавить в виртуальный контроллер HD команду завершения эмулятора. Тогда, если последней командой скрипта будет запускаться специальная программа EXIT.SAV, выдающая эту команду - сигналом завершения компиляции станет завершение работы эмулятора.

    Пока завершение эмулятора из скрипта невозможно - организовать нормальную пакетную работу не получится.

  7. Этот пользователь поблагодарил Patron за это полезное сообщение:
    hobot (12.12.2014)

  8. #446
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,221
    Благодарностей: 1975
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    А нельзя как-то сделать чтобы со стороны Windows копировались файлы в каталог, потому эмулятору "давался пинок" чтобы он запустил пакетный файл компиляции, и потом как-то отсемафорил винде что пакетник завершился?
    Делал такое с E11, но не знаю сохранилось ли тут на форуме или нет. В принципе делается элементарно.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  9. #447
    Veteran Аватар для Vslav
    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    1,402
    Благодарностей: 1892
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Пока завершение эмулятора из скрипта невозможно - организовать нормальную пакетную работу не получится.
    ОК, пока попробую просто запускать пакетник в постоянно висящем эмуляторе. Все равно процесс обещает стать немножко лучше чем метание по окнам тотал-командера, эмулятора, MSVC и квартуса - тотал командер выпадает .

    ---------- Post added at 15:51 ---------- Previous post was at 15:49 ----------

    Цитата Сообщение от form Посмотреть сообщение
    Делал такое с E11, но не знаю сохранилось ли тут на форуме или нет. В принципе делается элементарно.
    О, если бы нашлись подробности, было бы здорово.

  10. #448
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,221
    Благодарностей: 1975
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    О, если бы нашлись подробности, было бы здорово.
    Отдохну немного после работы и сделаю если не лень будет.

    Или можно самостоятельно сделать примерно так:

    • Есть драйвер DO(X).SYS для RT-11 (и исходники на случай пересборки с другими SYSGEN опциями), они идут в комплекте с дистрибутивом E11. Первый раз запихнуть их в образ RT-11 можно подмонтировав нужный файл как DU устройство и скопировав командой вроде "COP DU:/DEV DO.SYS/FIL/NOQ".
    • В E11.INI добавляется команда "MOU DO:".
    • В STARTx.COM или STRTxx.COM добавляется команда копирования с устройства DO: некоего FILE.COM (и его запуска) который содержит все нужные команды для копирования с DO нужных исходников, их компиляции/сборки и копирования результата обратно. После чего в случае успеха всех команд выполняется любая программа останова процессора (можно командами монитора D и STA)
    • В E11.INI последние две команды должны быть BOOT и QUIT, тогда при останове процессора E11 выйдет в систему


    примерно так
    Последний раз редактировалось form; 12.12.2014 в 18:04.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  11. Эти 2 пользователя(ей) поблагодарили form за это полезное сообщение:
    hobot (12.12.2014), Vslav (12.12.2014)

  12. #449
    Guru Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    4,776
    Благодарностей: 1101
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Позже для этих целей планируется сделать специальный "эмулятор RT-11"
    Прямо в виндовом окошке? Типа DosBox или эмулятора PDP-11 Полетаева под дос? Вот тогда вопрос - как там быстродействие будет организовано\настравиваемо? Какой в основе будет процессор ВМ2 или ВМ3? В целом хотелось бы просто больше информации пускай и об абстрактной, предполагаемой функциональности? И можно ли будет (к примеру) менять версию монитора? Очень интересно.
    Архив программ для УК-НЦ, ДВК и БК.

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

  13. #450
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,221
    Благодарностей: 1975
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попутно можно задействовать BATCH в RT-11, тогда можно еще и получить полноценный лог процесса. BATCH несложен. Впрочем лог можно получить и включением его в самом E11 для консоли...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  14. Этот пользователь поблагодарил form за это полезное сообщение:
    hobot (12.12.2014)

Страница 45 из 161 ПерваяПервая ... 414243444546474849 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 12
    Последнее: 12.06.2011, 16:38
  2. Эмулятор ПЗУ.
    от ALKO в разделе Память
    Ответов: 8
    Последнее: 17.05.2011, 12:41
  3. Эмулятор AY на AVR
    от serkiri в разделе Звук
    Ответов: 52
    Последнее: 10.06.2010, 08:01
  4. Эмулятор для Mac
    от AlexBel в разделе Эмуляторы
    Ответов: 11
    Последнее: 02.05.2010, 17:53

Ваши права

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