Випуск BK 3.12.2110.8960, емулятора БК-0010-01, БК-0011 та БК-0011М

Доступний випуск проекту BK 3.12.2110.8960, що розвиває емулятор для 80-розрядних побутових комп'ютерів БК-16-0010, БК-01 і БК-0011М, сумісних за системою команд з комп'ютерами PDP-0011 та ДВК. Емулятор написаний С++ і поширюється у вихідних текстах. Загальна ліцензія на код явно не позначена, але в окремих файлах згадується LGPL, а також запозичені деякі компоненти LGPL. Робота підтримується лише на платформі Windows.

Зміни в емуляторі:

  • Додано емуляцію магнітофона для БК-0011 та БК-0011М при роботі в БОС. Тобто. у ПЗУ-Бейсі файли можна читати/писати як .bin-файли.
  • Запропоновано чотири незалежні вікна дампи пам'яті. При першому запуску будуть проблеми з вікнами дампів, тому необхідно все віконця закрити та відкрити заново, і можна перетасувати як необхідно.
  • У вікна дампа пам'яті додані кнопки збереження та завантаження дампів у форматі .bin. Особливості роботи див. у документації.
  • У картці пам'яті тепер можна зберігати та завантажувати сторінки не лише як картинки, а й у форматі .bin.
  • Перероблено роботу з аргументами командного рядка, додано можливість завантажувати .bin-файли в БОС БК-0011(М) за допомогою ключа /B.
  • Додана можливість завантажувати дампи у форматі .bin (а ​​так само і довільні) безпосередньо на згадку про емульований БК, за допомогою ключа командного рядка /D. Цим ключем також можна завантажити дамп на згадку відразу після створення конфігурації, перед ініціалізацією.
  • Покращено механізм заборони запуску кількох копій програми та передачі параметрів через командний рядок параметрів від копії до екземпляра програми, що знаходиться в пам'яті.
  • Видалено всі акселератори із цифрових клавіш Numpad-клавіатури.

Джерело: opennet.ru

Додати коментар або відгук