Эмулятор БК-0010-01, БК-0011
и БК-0011М
ПРОГРАММНОЕ
ОБЕСПЕЧЕНИЕ
ДВК   УК-НЦ   БК0010/11М
archive.pdp-11.org.ru

Новости сайта:

09.11.2020 15:39:00 // Выпущен релиз эмулятора v3.11.2011.8392

Изменения в эмуляторе:

  1. Изменено окно настроек. Теперь там можно менять почти все опции, параметры и настройки из ini файла. Кроме тех, которые меняются в своих отдельных окнах.
  2. Добавлена опция редактирования палитр. Для тех, кто хочет поэкспериментировать с нестандартными цветами. Для каждой конфигурации можно задать свои настройки палитр.
  3. Добавлена опция редактирования клавиш управления эмуляции джойстика. Но сделано не очень красиво, там нужно доделать, чтобы имена клавиш были те, что на кнопках нарисованы, а не имена виртуальных, но в принципе работает. И добавить дружественности интерфейсу, а то не очень понятно, что надо кликнуть мышкой в поле кнопки, чтобы переназначить её.
  4. Добавлена опция настройки панорамирования каналов муз. сопроцессора AY-3-8910. Работает в реальном времени.
  5. Добавлена эмуляция мыши "Марсианка" методом захвата курсора мыши ПК. Но работает ужасно. Поэтому опция по умолчанию выключена. Желающие могут включить её в окошке настроек, ужаснуться плохой работе и выключить обратно. И пользоваться эмуляцией клавишами на нумпаде.

Изменения в BKDE:

  • Исправлена работа с образами в формате RT-11.

Скачать

26.05.2020 14:56:00 // Выпущен релиз бета версии v4.1.2005.7645

Изменения те же, что и для версии v3.10.2005.8072

И снова поддерживается Windows XP.

Скачать

26.05.2020 13:13:00 // Выпущен релиз эмулятора v3.10.2005.8072

Изменения в эмуляторе:

  1. Откат коррекции таймингов. Людям не понравилось.
  2. Фикс звучания ковокса. Он теперь тоже только в верхнем полупериоде амплитуды будет, как все остальные источники звука.

Правка параметров проектов, теперь будет использоваться последняя установленная версия Windows SDK, и VS2019 как основной инструмент.

Скачать

04.05.2020 00:00:00 // Выпущен релиз эмулятора v3.10.2004.8033

Изменения в эмуляторе:

  1. Исправлена ошибка отображения отрицательных смещений переходов в окне дизассемблера, внесённая в одной из прошлых сборок.
  2. Уточнение разницы коррекции таймингов выполнения команд в ОЗУ и ПЗУ. По крайней мере для БК-0010.
  3. Мелочи и косметические правки.

Изменения в BKDE: избавление от CString в ядре проекта.

Мелкие изменения в структуре всех проектов, поэтому они пересобрались с изменением версии, но без изменения функциональности.

Файлы удалены в пользу новой версии. Либо из-за критических ошибок. Либо не сохранились.

14.04.2020 18:55:00 // Выпущен релиз бета версии v4.1.2004.7559

Изменения те же, что и для версии v3.10.2004.7995

Скачать

14.04.2020 18:50:00 // Выпущен релиз эмулятора v3.10.2004.7995

Исправлен косяк в окошке "О программе", появившийся в сборке от 11.04.2020.

Скачать

11.04.2020 00:00:00 // Выпущен релиз эмулятора v3.10.2004.7988

Изменения в эмуляторе:

  1. Добавлена возможность ставить на паузу воспроизводимый .wav файл. А так же остановить его и начать заново. Эта возможность доступна, пока файл не будет воспроизведён до конца. Была идея сделать управление воспроизведением .wav через бит управления мотором магнитофона, но оказалось, что очень немногие нестандартные загрузчики используют эту возможность. Кнопки управления - в панели "Управление чтением/записью лент"
  2. Добавлена опция, управляющая размером и формой создаваемых скриншотов. Опция изменяется вручную, только через редактирование bk.ini. Находится в секции "[Main]", называется "Origin screenshot size", её значение по умолчанию - "No", т.е. выключена. Если её включить, то скриншоты сохраняются в своём оригинальном размере: 512х256 без масштабирования до размеров viewport'а.
  3. Уточнена эмуляция клавиатуры БК. Теперь буквы при нажатии клавиши "Шифт" лат.стр. приводятся к лат.загл., а лат.загл не меняются, рус.загл. приводятся к рус.стр., а рус.стр. не меняются. Если выключить опцию "Эмулировать клавиатуру БК", то поведение модификатора "Шифт" становится обычным, как на ПК, т.е. меняет регистр со строчного на заглавный и наоборот.

Файлы удалены в пользу новой версии. Либо из-за критических ошибок. Либо не сохранились.

05.03.2020 10:19:00 // Выпущен релиз эмулятора v3.10.2003.7958

Изменения:

  • Эмулятор:
    1. Добавлена опция "Сглаживание" которая включает и выключает сглаживание экрана средствами драйверов видеокарты. Работает в OpenGL, Direct2D, Direct3D и не работает в VFW, т.к. там в принципе нет такой возможности. Найти её можно в меню "Вид" и на панели инструментов.
    2. Починено поведение кнопки СТОП на виртуальной клавиатуре.
  • Починена конвертация образов в утилите HDDImageMaker, так же эта логическая ошибка могла затронуть и утилиту BKHDDTool, так что и она, возможно, стала работать как раньше.

Скачать

03.03.2020 13:28:00 // Выпущен релиз бета версии v4.1.2003.7523

Изменения примерно те же, что и для версии v3.10.2003.7958

Скачать

31.01.2020 19:49:00 // Выпущен релиз бета версии v4.1.2001.7518

Изменения примерно те же, что и для версии v3.10.2001.7927, т.е. версии достаточно хорошо синхронизированы между собой, и в оба варианта вносятся и убираются одни и те же ошибки.

Скачать

31.01.2020 10:53:00 // Выпущен релиз эмулятора v3.10.2001.7927
  • Исправление ошибки в захвате видео, вызывающей крах эмулятора.
  • Исправление обнаруженных разных мелких ошибок.

Предыдущий билд удалён.

Скачать

16.01.2020 00:00:00 // Выпущен релиз эмулятора v3.10.2001.7918

Изменения:

  1. Эмулятор:
    • Добавлена возможность захвата видео с экрана. Документация к эмулятору пока не обновлена, поэтому подробности тут:

      Добавлена новая панель инструментов с двумя кнопочками - начать захват и остановить захват. Панель по умолчанию скрыта, показать её можно из меню "Вид"->"Панели инструментов и закрепляемые окна".

      Файл ffmpeg.exe в комплект не входит, его нужно скачивать самостоятельно и поместить в директорию к исполняемому файлу эмулятора. При отсутствии этого файла на месте, кнопки панели инструментов захвата будут неактивны. Наличие файла проверяется один раз при запуске эмулятора, так что если поместить ffmpeg.exe на место при запущенном эмуляторе, неактивные кнопки сами собой не активируются, надо перезапустить эмулятор.

      Захваченное видео сохраняется в директории Screenshots. Так же туда отдельным файлом сохраняется и звук. Они рассинхронизированы, и мне не удалось их синхронизировать.

      Параметры запуска ffmpeg.exe находятся в файле bk.ini в секции [Main] в ключе FFMPEG Cmd Line. Можете сами их менять как хотите, нельзя только менять или удалять параметр "-s %dx%d" - это подставляемое разрешение буфера захватываемого кадра.

      Если самостоятельно закрыть окно консоли ffmpeg.exe или задать неправильные параметры, из-за которых ffmpeg.exe сам завершится, то это приведёт к полному зависанию эмулятора, прибить его можно будет только из диспетчера задач. И это не лечится.

      И если у вас не SSD, приготовьтесь к подтормаживаниям во время захвата. Пока захваченные данные сбрасываются на диск, эмулятор замирает, т.к. захват звука не сделан в отдельном потоке, пока что я вообще сомневаюсь в нужности всего этого нововведения.

  2. BKDE:
    • Исправлена ошибка в добавлении файлов в образы RT-11, оказывается, файл без атрибутов не считался файлом. Теперь всё как надо.
  3. BKTurbo8:
    • Реализована команда из MACRO-11 ^C - инверсия аргумента.

Файлы удалены в пользу новой версии. Либо из-за критических ошибок. Либо не сохранились.

25.12.2019 14:21:00 // Выпущен релиз эмулятора v3.10.1912.7825

Изменения в BKDE:

  • При добавлении файлов в образы, если у них формат не .bin теперь адрес загрузки по умолчанию 01000, а не 0.
  • Добавлена функция изменения адреса загрузки файла в образе, там, где это допустимо. Реализовано контекстное меню, вызываемое по правой кнопке мыши на нужном файле. А чтобы меню не состояло из одного единственного пункта, туда добавлены некоторые функции, дублирующие кнопки.

Скачать

20.12.2019 00:00:00 // Выпущен релиз эмулятора v3.10.1912.xxxx

Изменения в BKDE:

  • Убран синоним Insert у F5, т.к. конфликтовал с выделением файлов в списке файлов.
  • Настройки чекбоксов теперь сохраняются в реестре.
  • Поправлен лог извлекаемых файлов, там были проблемы с русскими буквами.
  • Доделана логика использования оригинальных имён файлов, сохраняемых в длинном формате .bin, теперь при импорте такого файла имя берётся из заголовка.

Файлы удалены в пользу новой версии. Либо из-за критических ошибок. Либо не сохранились.

18.12.2019 00:00:00 // Выпущен релиз эмулятора v3.10.1912.xxxx

Изменения в BKDE:

  • Уточнено определение ссылок в каталогах образов в тех ОС, в которых они есть. Были ложные срабатывания. (Этот пункт так же относится и к утилите BKDL)
  • Клавишам F5 и F8 добавлены синонимы Insert и Delete соответственно.
  • При манипуляциях с каталогом образа, курсор и позиционирование в списке больше не прыгает на начало, если сохраняется возможность остаться на месте.
  • При извлечении файлов из образов введена защита от совпадения имён файлов и директорий с  зарезервированными именами файлов DOS.
  • Некоторые из символов, запрещённых в именах файлов, такие как < > ¦ " : ? заменяются на похожие по начертанию символы из юникодного набора символов.

Файлы удалены в пользу новой версии. Либо из-за критических ошибок. Либо не сохранились.

10.12.2019 00:00:00 // Выпущен релиз эмулятора v3.10.1912.xxxx
  • Эмулятор:
    1. Эмуляция бага с битом С поломала отладчик, исправлено добавлением дублирующих функций и копипастой.
    2. Рефакторинг и разные попытки улучшить плавность вывода на экран, ни к чему не привёдшие и видимые только при чтении исходников.
    3. Для поклонников Windows XP улучшено расположение элементов в окошке дампа регистров.
  • BKDE:
    1. Исправлены ошибки, добавленные в релизе от 03.09.2019, при клике мышкой на пустом поле списка файлов.
    2. Извлекаемому логическому диску теперь задаётся расширение, чтобы в него сразу можно было зайти этой же программой.
  • HDDImgMaker: все текстовые сообщения перенесены в файл ресурсов, чтобы всё однообразно было.

Файлы удалены в пользу новой версии. Либо из-за критических ошибок. Либо не сохранились.

28.10.2019 10:05:00 // Выпущен релиз эмулятора v3.10.1910.7716
  • Небольшой фикс последствий рефакторинга в эмуляторе - пустые списки в диалоге настроек.

Скачать

25.10.2019 00:00:00 // Выпущен релиз эмулятора v3.10.1912.7711
  1. В эмулятор добавлена эмуляция бага с битом С после команд movb, mfps, swab если адресация приёмника 0.
  2. В BKDE исправлена ошибка экспорта подкаталогов с файлами, которая была во всех системах, кроме ANDOS.
  3. Проделан рефакторинг всех исходников всех проектов в процессе пощупывания VS2019. Из-за чего всё остальное пересобралось с новыми версиями без изменений в функциональности.

Файлы удалены в пользу новой версии. Либо из-за критических ошибок. Либо не сохранились.

03.09.2019 15:37:00 // Выпущен релиз эмулятора v3.10.1908.7654
  • В BKDE улучшена навигация по списку файлов, теперь можно перемещать курсор колесом мыши и средняя кнопка работает как клавиша Enter. Так же, стрелками влево/вправо можно листать список файлов как клавишами Page Up/Page Down.
  • Оказывается, в конфигурациях БК10 в регистр звука иногда попадал мусор, и спикерная музыка в некоторых случаях звучала немного не так, как в оригинале. Ситуация исправлена.

Скачать

05.08.2019 10:42:00 // Выпущен релиз эмулятора v3.10.1907.7646

В BKTurbo8 исправлена опечатка в обработчике аргумента (префикс ^R) в кодировке RADIX-50, приводившая к зацикливанию программы.


Поэтому просто были пересобраны архивы предыдущего билда без изменения версии.

Скачать

<<  1  2  3  [4]  5  6  7  >>     Всего: 138     На странице: