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

User Tag List

Страница 9 из 161 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя
Показано с 81 по 90 из 1609

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

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

    По умолчанию

    Цитата Сообщение от Gina Посмотреть сообщение
    я бы приделал на соплях туда эти команды
    Чтобы программа нормально работала на Э-60, ДВК-1, БК-0011 и других компьютерах с процессором 1801ВМ1 - нужно, чтобы она "дружила" с драйвером EM.SYS.
    По идее - никаких проблем с командами типа MUL (PC)+,R3 или DIV RADIX,R2 у EM.SYS быть не должно.

    а можно ли в эмуляторе сделать менюшку для быстрого подключения дискет?
    Хорошо, что напомнили - займусь этим в ближайшее время.

    обещанный код (считывание числа и его печать в 3х вариантах)
    Но мне-то этот код нужно скомпилировать, запустить и увидеть результат. При том, что никаких DK:MRHLIB.MLB у меня нет. Оформите этот код в виде небольшой самостоятельной программки, чтобы я мог её скомпилировать и запустить у себя.

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

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

    По умолчанию

    Patron, я сейчас в теме про архив расшарю дискеты от Gina там исходник Марии
    будет )
    Gina, надеюсь ты не против? А описание к ней просто позже по готовности прилепим? И ещё вот ради эксперимента версия EM.SYS не прошедшая "переподготовку" этой весной (*) )))
    Вложения Вложения
    • Тип файла: rar EM.rar (1.4 Кб, Просмотров: 85)
    Последний раз редактировалось hobot; 24.09.2012 в 02:23.
    Архив программ для УК-НЦ, ДВК и БК.

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

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

  5. #83
    Member
    Регистрация
    28.07.2012
    Адрес
    г. Москва
    Сообщений
    35
    Благодарностей: 14
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а ты уже наверное расшарил? Ну да ладно Вот там есть mrhlib.mlb
    Спасибо за версию, щас затестим, а то я уже прогу наполовину переписал
    А можете сразу MARIAH.SAV запустить, у неё команды похожие на MIRAGE26 в БК. Набираешь А1000 ввод и всё вылетает
    Последний раз редактировалось Gina; 23.09.2012 в 22:31.

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

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

    По умолчанию

    Цитата Сообщение от Gina Посмотреть сообщение
    а ты уже наверное расшарил?
    Да расшарил ) Но, как я вижу, грядёт обновлённая МАРИЯ (компиляция-сборка-версия как угодно 2012) + Описание + автор на форуме ) Это же замечательно.
    Архив программ для УК-НЦ, ДВК и БК.

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

  8. #85
    Member
    Регистрация
    28.07.2012
    Адрес
    г. Москва
    Сообщений
    35
    Благодарностей: 14
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, давайте в 2012 году все начнём под ДВК писать! 8-)
    Вот это будет удар по буржуям! Такого они точно не ждут!

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

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

    По умолчанию

    Цитата Сообщение от Gina Посмотреть сообщение
    Набираешь А1000 ввод и всё вылетает :)
    Всё понятно с первого взгляда на результаты запуска:
    Код:
    .RU MARIAH
    Mariah>A1000
    ASSEMBLING ADDRESS=?Mariah-F-Trap to 10 in ?Mariah-F-Trap to 10 in
    MARIAH.SAV перехватывает прерывание Trap to 10 и не даёт драйверу EM.SYS эмулировать команды MUL / DIV.

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

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

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    грядёт обновлённая МАРИЯ
    Архив программ для УК-НЦ, ДВК и БК.

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

  13. #88
    Member
    Регистрация
    28.07.2012
    Адрес
    г. Москва
    Сообщений
    35
    Благодарностей: 14
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ыыы Ну, как мне сказала подруга, раз я поставил такое прерывание, значит, в этом был смысл. И правда, если отлаживаемая прога пытается выполнить данные, он должен не в пульт вылететь, а написать, что, мол, фигня произошла по такому-то адресу
    В общем, я уже почти все такие команды позаменил, осталось чуть-чуть. ИМХО, так надёжнее. Включил клиент эмулятор или забыл, отладчик должен работать и работать!

  14. #89
    Member
    Регистрация
    28.07.2012
    Адрес
    г. Москва
    Сообщений
    35
    Благодарностей: 14
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот, я ещё заметил, что ваш эмулятор (а также эмулятор Titus'a EmuStudio) почему-то в Esc последовательностях воспринимает только заглавные буквы. Пишешь Esc s, печатает Esc S. А на реальном железе (Квант 4С) различал большие и маленькие.

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

    По умолчанию

    Обновилась текущая сборка "эмулятора ДВК": DVK_Emulator_27.09.12_17-15

    Изменения:

    1. Изменён принцип синхронизации событий таймера и последовательного порта, что привело (в частности) к замедлению вывода на терминал с максимальной скорости (равной скорости порта) до реальной скорости, зависящей от суммарной продолжительности команд, выполняемых процессором между возникновением прерывания готовности вывода и записью очередного байта в порт.

    2. Добавлена поддержка адаптера COM-порта для потока байтов ( объект Terminal_ComPort_Adapter ), что должно позволить подключать к эмулятору реальные терминалы и иное оборудование с последовательным интефейсом.

    3. Добавлен файл конфигурации =COM1=.cfg, для подключения к эмулируемой ДВК-1 реального терминала с последовательным интерфейсом через порт COM1.

    4. Добавлены файлы прошивок 031.dat и 054.dat, которые можно указывать в файлах конфигурации вместо 000.dat.

    5. Эмуляция ОЗУ перенесена из эмулятора процессора в эмулятор материнской платы с соответствующим изменением разделов [CPU.ini] и [CpuBoard.ini] во всех файлах конфигурации.

    ...
    P.S. Сразу после релиза была выявлена небольшая неточность в оформлении заголовка главного окна программы при переименовании исполнимого файла, поэтому сборка обновилась ещё раз.
    Последний раз редактировалось Patron; 23.09.2014 в 12:59.

  16. Эти 6 пользователя(ей) поблагодарили Patron за это полезное сообщение:
    Doronetty (28.09.2012), Gina (27.09.2012), hobot (28.09.2012), KokaF77 (05.10.2012), Vamos (27.09.2012), ZEman (28.09.2012)

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

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

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

Эту тему просматривают: 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

Ваши права

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