User Tag List

Показано с 1 по 10 из 252

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

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    29.03.2005
    Адрес
    Москва
    Сообщений
    300
    Спасибо Благодарностей отдано 
    392
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мегаапдейт на сайте от 21 июня:

    Изменения:
    1.Эмулятор: ◦Новый алгоритм трансляции инструкций.
    ◦Добавлены EIS/FIS инструкции на будущее, но они отключены, т.к. в ВМ1 их нет.
    ◦Исправлена ошибка дизассемблирования некоторых FIS инструкций.
    ◦Найдено и сэмулировано аппаратное отличие ПЛИС реплики СМК от оригинала, по которому можно программно определить реплика у нас или оригинал.
    ◦Управление эмулятором конденсатора добавлено к фильтру спикера, т.е. теперь отключается, чтобы своими ушами могли услышать разницу вработе.
    ◦Переделка обработки клавиатуры в связи с безфреймовым алгоритмом, такие сложности больше не нужны.
    ◦Исправлена ошибка в выводе размера файла в менеджере лент.
    ◦Добавлена возможность выбора формата bin сохраняемого файла - длинныйили короткий, по умолчанию используется короткий. Переключение - правкапараметров в ини файле.
    ◦Добавлена поддержка ещё одного формата бин: 4 байта заголовок (адресдлина) и в конце файла - 2 байта контрольная сумма.
    ◦Откорректировано изображение плёночной клавиатуры.
    ◦Если при сохранении такой bin,wav,tap файл уже существует, то создаётсяфайл с номером в скобках в конце имени.
    ◦Внутренняя обработка звука полностью в double, чтоб не перекодироватьтуда-сюда в разных местах.
    ◦Убрано автовыравнивание звука.
    ◦Фикс драгндропа и запуска с командной строки, в этом случае принудительнозапускается БК10, как задумывалось с самого начала. Этот метод поломалсяпри введении кастомных настроек для каждой конфигурации.
    ◦Изменён формат и структура скрипта. См документацию.
    ◦Фикс модального окошка сообщений. Оно иногда пряталось под основнымокном, теперь всегда на переднем плане.
    ◦Проверка имён сохраняемых файлов на запрещённые в Windows символы. И корректировка естественно. При этом обратно такой бин файл уже непрочитается. Например: если в файле есть символ ':' - "ABCEF" то онозаменится на символ '_'. Но эмуляция чтения кассеты БК будет искатьна диске файл именно с именем "ABCEF" и не найдёт естественно. Решенияразрешения такого конфликта пока не найдено.
    ◦Уточнена эмуляция битов 2 и 3 регистра 177716.
    ◦Сделана возможность свернуть полноэкранное окно в некоторых режимах. А в Direct3D - не получилось.
    ◦Более корректный вывод информации в диалогах выбора выбора образадискеты, менеджере лент, и диалоге выбора bin,wav,tap файлов в менеджерелент.
    ◦Усовершенствован парсер wav в bin. Но лучше не стало.
    ◦Автовыравнивание добавлено к принимаемому wav при эмуляции кассеты. Улучшения микроскопические, почти незаметно.
    ◦Любая клавиша клавиатуры WIN теперь работает как переключатели раскладкиРУС/ЛАТ. Это немного облегчит жизнь людям, не имеющим классической 102 кнопочной клавиатуры. Т.к. хоть одна клавиша WIN на клавиатуре всё жеесть.

    2.BKDE: ◦Исправлена ошибка при работе с дисками Андос.
    ◦Уточнение обрезки имён файлов при импорте файлов с длинными именамив образы.
    ◦Добавлена возможность выбора формата bin сохраняемого файла - длинныйили короткий, по умолчанию используется короткий.
    ◦Добавлена поддержка ещё одного формата бин: 4 байта заголовок (адресдлина) и в конце файла - 2 байта контрольная сумма.
    ◦Фикс дрангдропа, теперь нельзя дропнуть файлы в ещё не открытыйобраз.

    3.BKTurbo8: ◦Метка может начинаться с символа $, теперь это буква.
    ◦Фикс парсера float.
    ◦Исправлена ошибка с комментариями после .ascii.
    ◦Добавлена псевдокоманда .include, позволяющая включать в текстпрограммы другие тексты программ. Вложенность ограничена доступным ОЗУ системы, но с защитой - нельзя повторно включить уже однажды включенный файл в циклевложенности.
    ◦Исправлена ошибка в обработке команды "." (текущий PC).

    4.Дополнения в документации, и исправление опечаток.
    Как говаривал старик Палсекамыч (которого некоторые историки ошибочно называют Пепсиколычем или даже, прости Господи, Бублегумычем): "Не клади все яйца в одну... мошонку!"

    Этот пользователь поблагодарил Doronetty за это полезное сообщение:

    SuperMax(31.12.2019)

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

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

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

Ваши права

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