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

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

12.03.2024 10:50:54 // Выпущен релиз эмулятора v3.13.2403.10667

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

  1. Исправлены функции внутреннего доступа к памяти, которыми пользуются окна дампа памяти и дизассемблера.
  2. Ещё раз откорректирована эмуляция Менестреля.

P.S. В BKTurbo8 теперь после аргументов команд .asciz, .ascii, .rad50 можно писать другие команды, раньше это считалось ошибкой.

P.P.S. Поскольку мне не понравилось, как сжимает винрар 7, то было решено перейти на 7z, оно оказалось существенно лучше, так что откатываться к винрару 6, смысла нету.

Скачать

25.02.2024 10:25:11 // Выпущен релиз бета версии v4.4.2402.9306

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

  1. Те же, что и в релизе 3.13.2402.10648, кроме документации.
  2. Исправление ошибок и опечаток в коде.

Скачать

25.02.2024 10:02:32 // Выпущен релиз эмулятора v3.13.2402.10648

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

  1. Улучшения контроля над командой шаг с обходом, корректно останавливаемся, если адрес возврата поменялся.

    Например:
    JSR R1,TEXT
    .ASCIZ "Сообщение"
    .EVEN
    NOP
    Останов произойдёт на команде NOP за псевдокомандой .EVEN
  2. Уточнение документации
  3. Уточнение эмуляции Менестреля
  4. Исправление ошибки эмуляции команды XOR

Скачать

13.02.2024 11:28:51 // Выпущен релиз бета версии v4.4.2402.9261

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

  1. Благодаря grf уточнена работа горизонтального скроллинга в AZBK.
  2. В окне дампа регистров AZBK теперь можно редактировать значения регистров. (UART не реализован, так что там редактировать бесполезно)
  3. Асинхронные вещи, как оказалось, очень мешают отладке, особенно таймеры, которые продолжают работать во время отладочного останова. Поэтому асинхронный таймер 50Гц в AZBK убран и теперь вместо него кадровый синхроимпульс БК. Что расходится с реальностью, зато теперь отладка работает.

Скачать

09.02.2024 09:26:40 // Выпущен релиз бета версии v4.4.2402.9238

Предыдущий релиз b4.4.2402.9217 был выложен от отчаяния, что ничего не получается. Это как обычно помогло, всё получилось.

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

  1. Полностью переделана эмуляция экрана AZBK. Вследствие чего:
    • изменился формат блока данных фрейма;
    • из-за чего все сохранения считаются устаревшими;
    • а конфигурации с AZBK и вовсе не загружаются из-за полной несовместимости с текущим форматом.
    • зато теперь работает блиттер.
  2. Добавлена поддержка логотипа.
  3. Добавлена эмуляция малого экрана (как в режиме РП на БК).
  4. Сделана совместимость с прошивкой 00015 и ПЗУ из неё приложены к архиву.

PS. Блиттер работает со скоростью вашего компьютера, что может быть как быстрее, чем на реальном железе, так и медленнее. Но скорее всего первое. Так что нужно иметь это в виду и проверять результаты работы на реальном железе.

Скачать

05.02.2024 13:10:27 // Выпущен релиз бета версии v4.4.2402.9217

Изменения и нововведения:

  1. Все изменения из релизов v3.13.2310.10556 и v3.13.2401.10604
  2. Реализовано сжатие сохранений. А то сохранение конфигурации с AZBK очень уж пухлое получалось.
  3. Добавлен менеджер точек останова и реализованы точки останова на доступ к памяти, которые можно добавлять только из этого менеджера. Это отдельное окошко, которое может глючить при первом запуске, лишнее нужно закрыть и открыть заново.
  4. Сделаны изменения в эмуляции скроллинга в соответствии с описанием прошивки 00015. Но самой прошивки пока нету.
  5. Добавлена эмуляция блиттера, но он работает весьма хреново, прямо-таки чудовищно плохо, что-то где-то не синхронизируется. Бороться с этим я подустал, пусть пока так будет. Пока новых идей не придёт в голову.
  6. Добавлена актуальная документация к эмулятору. Там про точки останова можно почитать.

Скачать

19.01.2024 08:43:27 // Выпущен релиз эмулятора v3.13.2401.10604

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

  1. В настройках добавлена кнопка для создания образа пустой дискеты
  2. Исправлена опечатка в BKKbdButn.cpp из-за которой глючили некоторые символы пунктуации
  3. Кнопка СТОП переназначена на F12, если не работает, надо сбросить в настройках: клик правой кнопкой на меню или тулбаре, выбрать пункт "Настройка...", во вкладке "Клавиатура" кнопка "Сбросить все"
  4. Добавлена эмуляция JCUKEN раскладки, выбирается в опциях.
  5. Рефакторинг.

Изменения в остальных программах:

  • Рефакторинг.

Скачать

27.10.2023 12:17:02 // Выпущен релиз эмулятора v3.13.2310.10556

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

  1. Перевод исходников на C++17 и кодировку utf-8.
  2. Фикс установки базовой частоты. Теперь она та, которая задаётся в опциях.
  3. Улучшена эмуляция клавиатуры, Капслок однозначно указывает на заглавные символы.
  4. В режиме коррекции смещения амплитуда звука повышается в 2 раза.
  5. Исправление неточности в сохранении конфига в сохранениях. Теперь там сохраняется вся необходимая информация.
  6. Мелкие улучшения/изменения в интерфейсе пользователя

Изменения в остальных программах:

  • Рефакторинг, ничего нового


Скачать

13.10.2023 09:52:56 // Выпущен релиз бета версии v4.3.2310.8917

Уточнена эмуляция КНГМД ОПТОК. Плюс все изменения и исправления релизной ветки.

Скачать

11.09.2023 10:25:55 // Выпущен релиз эмулятора v3.13.2309.10391

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

  1. Уточнение диспетчера прерываний. IRQ1 по клавише СТОП теперь работает корректно. И блокировка клавиши СТОП командами SUB (PC),(SP) RTI теперь работает.
  2. Исправление бага в работе ВЕ-таймера после добавления эмуляции К1801ВМ1Г в прошлом релизе.
  3. Экспериментальные изменения со сбросом бита готовности в 177660, он теперь сбрасывается через некоторое время после чтения регистра 177662. Возможно это совсем неправильная фича и её надо будет убрать потом.
  4. Найдена и исправлена ошибка, когда размер экрана при запуске внезапно сбрасывался на значения по умолчанию 1024х768.
  5. Исправлена неправильно работавшая функция DC Offset для спикера.
  6. Исправлена ошибка - не сохранялось переназначение битов джойстика.

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

  1. Добавлена опция ограничения размера образа, если геометрия не совпадает с фактическим размером. И заодно и возможность коррекции геометрии до фактического размера - на выбор, желающим того или этого.
  2. Добавлены визуальные улучшения от Scalolaza - цвет прогрессбара при нормальной работе - зелёный и красный при ошибках.

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

  1. Исправлена ошибка, когда включались ранее включённые инклуды, которые могли быть включены в других инклудах.

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

  1. Добавлен парсер образов, улучшена работа с размерами разделов, исправлена неправильная работа с разделами меньше 800К (размера дискеты).

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

  1. Добавлена поддержка образов экзотических ОС. Только по чтению, т.к. никакого физического смысла в них нету. И всего существует только по паре сохранившихся образов дискет с этими ОС, на которых всё равно не было ничего интересного.

Скачать

<<В будущее [1] [2] [3] [4] [5] [6] [7] [8] ... [12] [13] [14] В прошлое>>     Всего: 132     На странице: