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

User Tag List

Страница 60 из 183 ПерваяПервая ... 565758596061626364 ... ПоследняяПоследняя
Показано с 591 по 600 из 1824

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

  1. #591
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,557
    Спасибо Благодарностей отдано 
    1,220
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Пока нет. Проблема сложна тем, что если одновременно запущены несколько эмуляторов, то простое запоминание текущего состояния NumLock при запуске очередного эмулятора в общем случае приводит к невозможности восстановления исходного состяния NumLock после завершения всех эмуляторов.
    Зачем ориентироваться на несколько эмулей? Это не типовой случай. Пусть в нескольких будет неопределено, а в одном после выхода определено.

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

    По умолчанию

    ...

    Обновилась текущая сборка "эмулятора ДВК": DVK_Emulator_30.01.15_21-00

    Изменения:

    1. Исправлено восстановление состояния лампочек клавиатуры при завершении эмулятора.

    2. Исправлена эмуляция выполнения процессорами команд с адресацией типа @(Rx)+ при возникновении Trap_to_04.

    3. Теперь при работе приводов HD и HX с каталогами Windows - файлы на виртуальном диске не изменяют своего положения на диске при синхронизации диска с каталогом ( теперь виртуальный диск автоматически не сквизится ). При присутствии в каталоге Windows файла BootSectors.bin - в нём запоминается количество сегментов в каталоге RT-11 и положение файлов на виртуальном диске.
    Последний раз редактировалось Patron; 01.12.2015 в 16:44.

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

    По умолчанию

    Релиз обновлён.

    Теперь при присутствии в каталоге Windows файла BootSectors.bin - в нём запоминается количество сегментов в каталоге RT-11 и положение файлов на виртуальном диске.

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

    По умолчанию

    К сожалению не всё работает.
    При использовании драйвера MY c DZ эмулятором не могу загрузится через BOOT MY:. Курсор мигает и всё, загрузочный образ MY из комплекта эмулятора PDP11.
    Так-же не могу подсоединить образ от эм.МС0515 на диск MY (для проверки подхвата образа DZ драйвером MY).

    Источники

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

    Драйвер+ текст Здесь

    Образ для проверки в составе эм.МС0515 Здесь
    [свернуть]

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    При использовании драйвера MY c DZ эмулятором не могу загрузится через BOOT MY
    Диски DZ односторонние, а с такими дисками эмулятор MY может работать только в формате TRK.

    Нужно создать пустой TRK-образ, отформатировать его - и всё должно получиться.

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Диски DZ односторонние, а с такими дисками эмулятор MY может работать только в формате TRK.
    То есть сторонние образы типа DSK не подключить.

    Цитата Сообщение от Patron Посмотреть сообщение
    Нужно создать пустой TRK-образ, отформатировать его - и всё должно получиться.
    При команде INIT MY1: пишет ?DUP-F-Input error MY1:

  7. #597
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,557
    Спасибо Благодарностей отдано 
    1,220
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Вроде в этой теме проскакивала проблема эмуляции клавиши Pause, опрашиваемая посредством виртуального кода VK_PAUSE.
    Поразбирался с этим вопросом, и выяснил, что это единственная клавиша, отпускание которой в принципе через виртуальные коды клавиш не передается. А при нажатии генерируется код нажатия и отпускания сразу друг за другом. Если опрашивать клавиатуру через DirectInput, то там клавиша паузы опрашивается корректно.

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    При команде INIT MY1: пишет ?DUP-F-Input error MY1:
    А диск отформатирован ?

    ---------- Post added at 12:41 ---------- Previous post was at 12:20 ----------

    Цитата Сообщение от MiX Посмотреть сообщение
    То есть сторонние образы типа DSK не подключить.
    DSK-образы дисков DZ должны распознаваться как DSK-образы MY40.

    Но речь, наверняка, идёт не о DSK-образах дисков DZ, а о DZ-образах дисков DZ. Отличить их можно только по отчёту DSK-плагина, который помещается в буфер обмена после открытия образа.

    Для DSK-образа диска DZ отчёт такой:

    Код:
    Image  :   VM.DSK
    
    Format :   DSK
    Size   :   400 Kb
    
    Volume ID: RT11A
    Owner    : 
    
    File       Blocks    Date       Bytes
    ---------- ------ ----------- ----------
    RT11FB.SYS    87  04-Apr-1986     44'544
    SWAP  .SYS    26  27-Jul-1984     13'312

    Для DZ-образа диска DZ отчёт такой:

    Код:
    Image  :   DZ_test0.dsk
    
    Format :   DZ
    Size   :   400 Kb
    
    Volume ID: RT11A
    Owner    : 
    
    File       Blocks    Date       Bytes
    ---------- ------ ----------- ----------
    DINIC .DSK   300P 10-Feb-1989    153'600
    GREDIT.DSK   300P 10-Feb-1989    153'600
    Последний раз редактировалось Patron; 31.01.2015 в 12:44.

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    А диск отформатирован ?
    Сначала диск должен быть инициализирован а потом форматирован.

    Цитата Сообщение от Patron Посмотреть сообщение
    DSK-образы дисков DZ должны распознаваться как DSK-образы MY40.

    Но речь, наверняка, идёт не о DSK-образах дисков DZ, а о DZ-образах дисков DZ. Отличить их можно только по отчёту DSK-плагина, который помещается в буфер обмена после открытия образа.

    Для DSK-образа диска DZ отчёт такой:

    Код:
    Image  :   VM.DSK
    
    Format :   DSK
    Size   :   400 Kb
    
    Volume ID: RT11A
    Owner    : 
    
    File       Blocks    Date       Bytes
    ---------- ------ ----------- ----------
    RT11FB.SYS    87  04-Apr-1986     44'544
    SWAP  .SYS    26  27-Jul-1984     13'312

    Для DZ-образа диска DZ отчёт такой:

    Код:
    Image  :   DZ_test0.dsk
    
    Format :   DZ
    Size   :   400 Kb
    
    Volume ID: RT11A
    Owner    : 
    
    File       Blocks    Date       Bytes
    ---------- ------ ----------- ----------
    DINIC .DSK   300P 10-Feb-1989    153'600
    GREDIT.DSK   300P 10-Feb-1989    153'600
    Давайте всё по порядку.
    Формат DZ в отличии от MY имеет смещение на одну дорожку, то есть зап./чтен. начинается с 1 дорожки а не с 0. Далее нумерация идет 1-3-2-4... хотя физически они идут друг за другом. Во времена когда разрабатывался дисковод RX50 его сделали с одним двигателем по середине на два кармана. Получается что места для установки головок 2й стороны (нижней для верхнего кармана и верхней для нижнего кармана) не хватило. А драйвер ( в DEC ) написанный для двух сторон решили упростить. Соответственно 0 дорожка с нижней стороны пропускается и дальше идет якобы чтение с двух сторон но с одной головкой. Вот и выходит чередование 1-3-2-4. ПВК Электроника 85 унаследовала такую "эмуляцию" при двух раздельных дисководах хотя можно было сделать по человечески. Но даже и в этих дисководах не стали припаивать головки 2й стороны.

    Что касаемо образов то присоединение невозможно из-за разного размера.
    DZ-409 600 байт
    MY-819 200 байт
    Из-за этого консоль ругается.

    Цитата Сообщение от Patron Посмотреть сообщение
    Отличить их можно только по отчёту DSK-плагина
    Ни о чём ни говорит, размер у обоих 400кб.

    И ещё, драйвер с поддержкой DZ не грузит MY образ, об этом я писал выше.
    Последний раз редактировалось MiX; 01.02.2015 в 22:12.

  10. #600
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    С начало диск должен быть инициализирован а потом форматирован.
    Скорее все-таки сначала
    Но с точностью до наоборот - сначала диск должен быть форматирован (физически размечены заголовки дорожек), потом инициализирован (создана файловая система, что сейчас неправильно принято называть форматированием).
    Последний раз редактировалось form; 31.01.2015 в 13:53.
    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

Страница 60 из 183 ПерваяПервая ... 565758596061626364 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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