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

User Tag List

Страница 2 из 18 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 176

Тема: Эмулятор БК-0010-01, БК-0011 и БК-0011М

  1. #11
    Junior Аватар для sinicum
    Регистрация
    04.12.2008
    Адрес
    г. Казань
    Сообщений
    13
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что подразумевается под словом "хард-доки"?
    .. про аппаратную матчасть.. Я вот 11M совсем не знаю, думал ты как знаток 10-ки и 11-й посоветуешь доки о принципиальных отличиях, или нужно изучать с нуля.

  2. #12
    Master
    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    531
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    99 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Из документов могу посоветовать только схемы электрические принципиальные и документацию:
    по БК10: 00001-01.32.03 - Математическое обеспечение микро-ЭВМ "Электроника БК0010" "Электроника БК0010Ш" Драйвер-мониторная система Руководство системного программиста. Находится здесь http://gid.pdp-11.ru/misc.html
    по БК11: 00008-01.32.01 - Персональная микро-ЭВМ "Электроника МС0513". Программное обеспечение. Драйвер-мониторная система. Руководство системного программиста. Находится здесь http://archive.pdp-11.org.ru/BKGAMES...DOC/Driver.rar
    по БК11М: 00015-01.32.01 Персональная ЭВМ "Электроника МС 0513" ("Электроника БК-0011М"). Программное обеспечение. Базовая операционная система. Руководство системного программиста. Находится по первой ссылке.
    В них описываются регистры и вызовы EMT для соответствующей БКшки.
    Никакой научно-популярной и сравнительной документации по БКшкам нет.

  3. #13
    Master
    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    531
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    99 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Позволю себе напомнить о себе же.
    Эмулятор обновлён. Список изменений и ссылки для скачивания можно найти пройдя по ссылке в первом посте этой темы.
    По моим предположениям, обновление должно положительно сказаться на качестве прорисовки экрана как на WinXP, так и на Win8 за счёт использования разных рендеров. Так же теоретически уменьшена нагрузка на процессор и повышена плавность звука.
    Теоретически потому, что мне негде протестировать работу эмулятора на очень слабом процессоре со слабой видеокартой. Для владельцев данных устройств все мои оптимизации могут остаться вовсе незамеченными.
    Последний раз редактировалось gid; 28.10.2014 в 21:50. Причина: Улучшение внятности изложения собственных мыслей

  4. #14
    Activist
    Регистрация
    29.03.2005
    Адрес
    Москва
    Сообщений
    295
    Спасибо Благодарностей отдано 
    359
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На странице эмулятора http://gid.pdp-11.ru/ долгожданное обновление:

    07.09.2015

    Изменения:

    Всё теперь собрано в Visual Studio 2013, поэтому для работы программ понадобится VCRedist 2013 той разрядности, что и запускаемая программа. Это если вместо работы программы, выскакивает окошко, что не найдена какая-нибудь dll библиотека - это как раз оно, нужен VCRedist.

    Изменения в эмуляторе БК.
    Максимальное разрешение экрана в оконном режиме теперь 1024 на 768 пикселей.
    Для звука применена фильтрация методом БПФ, что немного положительно сказалось на качестве.
    Благодаря товаришу KISSER исравлена палитра на правильную.
    Немного улучшена стабильность работы.
    Вроде бы найдены и исправлены какие-то ошибки, но это было полгода назад, и что там было, уже не помню.
    Изменения в BKDE.
    Исправлена ошибка извлечения файлов, когда при выделении ".." извлекались файлы и из родительской директории.
    Исправлена ошибка распознавания кодировки кои8 в RT11, а так же теперь кодировка кои7н2 - это коды 0..127 без SI SO.
    Исправлена палитра на более правильную.
    Всякие несущественные мелочи.
    Изменения в HDDImageMaker.
    Добавлена кнопка обратной переконвертации образа из *.hdi обратно в *.img

  5. #15
    Activist
    Регистрация
    29.03.2005
    Адрес
    Москва
    Сообщений
    295
    Спасибо Благодарностей отдано 
    359
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Небольшой фикс не заставил себя долго ждать:

    20.09.2015

    Уточнение предыдущей версии.

    Благодаря данным TheGWBV палитры приведены в соответствие с реальными на БК-0011М, а не как указано в документации на БК-0011. Цвета в палитрах в принципе были правильными, но немного перепутанными в палитрах 6-10

  6. #16
    Activist
    Регистрация
    11.11.2014
    Адрес
    г. Москва
    Сообщений
    334
    Спасибо Благодарностей отдано 
    60
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    23 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Надеемся и ждем, что появится эмуляция блока ИРПС (с возможностью выбора com-порта РС)
    Не волнуйтесь, моя бабушка водила трактор и пожарную машину (С)

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

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

    По умолчанию

    Цитата Сообщение от Doronetty Посмотреть сообщение
    если вместо работы программы, выскакивает окошко, что не найдена какая-нибудь dll библиотека - это как раз оно, нужен VCRedist.
    Поставьте статическую линковку runtime library при сборке релиза. Готовый EXE-файл будет больше, но кого это сейчас волнует. Зато пользователям не нужно будет искать VCRedist нужной версии, а разработчикам не нужно объяснять зачем он нужен и где брать. Либо пакуйте в дистрибутив все нужные DLL вместе с EXE.

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

    Цитата Сообщение от TheGWBV Посмотреть сообщение
    Надеемся и ждем, что появится эмуляция блока ИРПС (с возможностью выбора com-порта РС)
    А какой софт использует ИРПС? Т.е. в чём практическая польза эмуляции этого блока?

  9. #18
    Master
    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    531
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    99 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Поставьте статическую линковку runtime library при сборке релиза.
    Линковка и так статическая, но всё равно требуется дллка msvcr120.dll, что я делаю не так, пока не понятно. Подозреваю, что это из-за использования MFC.
    Цитата Сообщение от TheGWBV Посмотреть сообщение
    Надеемся и ждем, что появится эмуляция блока ИРПС
    Не появится ещё достаточно долго. Но я давно хочу сделать эту штуку. Просто чтобы было.

  10. #19
    Activist
    Регистрация
    29.03.2005
    Адрес
    Москва
    Сообщений
    295
    Спасибо Благодарностей отдано 
    359
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  11. #20
    Master
    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    531
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    99 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для данного эмулятора эта задача невыполнимая. Тайминги зависят от ВП1-037. А точные тайминги именно БК можно реализовать только имея точные потактовые модели ВП1-037 и ВМ1, иначе никак.
    Я планирую написать новый эмулятор с потактовыми моделями процессора и контроллера памяти, но до этого момента ещё достаточно далеко.

Страница 2 из 18 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Отличия БК-0011М от БК-0010(01)?
    от nzeemin в разделе БК-0010/0011
    Ответов: 22
    Последнее: 30.03.2021, 18:47
  2. БК-0010/0011: Разное
    от CD-Inc в разделе БК-0010/0011
    Ответов: 73
    Последнее: 30.07.2012, 16:58
  3. Начало выпуска БК-0011 и БК-0011М
    от dk_spb в разделе БК-0010/0011
    Ответов: 6
    Последнее: 14.10.2010, 14:22
  4. Отличие 0011 и 0011М
    от Kronshou в разделе БК-0010/0011
    Ответов: 11
    Последнее: 17.01.2010, 22:24
  5. Москва - куплю все связанное с БК-0010/0011
    от kt315b в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 04.10.2008, 05:09

Ваши права

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