Новости сайта:
- 12.03.2024 10:50:54 // Выпущен релиз эмулятора v3.13.2403.10667
Изменения в эмуляторе:
- Исправлены функции внутреннего доступа к памяти, которыми пользуются окна дампа памяти и дизассемблера.
- Ещё раз откорректирована эмуляция Менестреля.
P.S. В BKTurbo8 теперь после аргументов команд .asciz, .ascii, .rad50 можно писать другие команды, раньше это считалось ошибкой.
P.P.S Эти архивы сжаты винраром 7, что-то он как-то хуже пакует, по сравнению с 6й версией.
- 25.02.2024 10:25:11 // Выпущен релиз бета версии v4.4.2402.9306
Изменения в эмуляторе:
- Те же, что и в релизе 3.13.2402.10648, кроме документации.
- Исправление ошибок и опечаток в коде.
- 25.02.2024 10:02:32 // Выпущен релиз эмулятора v3.13.2402.10648
Изменения в эмуляторе:
- Улучшения контроля над командой шаг с обходом, корректно останавливаемся, если адрес возврата поменялся.
Например:JSR R1,TEXT
Останов произойдёт на команде NOP за псевдокомандой .EVEN
.ASCIZ "Сообщение"
.EVEN
NOP - Уточнение документации
- Уточнение эмуляции Менестреля
- Исправление ошибки эмуляции команды XOR
- Улучшения контроля над командой шаг с обходом, корректно останавливаемся, если адрес возврата поменялся.
- 13.02.2024 11:28:51 // Выпущен релиз бета версии v4.4.2402.9261
Изменения в эмуляторе:
- Благодаря grf уточнена работа горизонтального скроллинга в AZBK.
- В окне дампа регистров AZBK теперь можно редактировать значения регистров. (UART не реализован, так что там редактировать бесполезно)
- Асинхронные вещи, как оказалось, очень мешают отладке, особенно таймеры, которые продолжают работать во время отладочного останова. Поэтому асинхронный таймер 50Гц в AZBK убран и теперь вместо него кадровый синхроимпульс БК. Что расходится с реальностью, зато теперь отладка работает.
- 09.02.2024 09:26:40 // Выпущен релиз бета версии v4.4.2402.9238
Предыдущий релиз b4.4.2402.9217 был выложен от отчаяния, что ничего не получается. Это как обычно помогло, всё получилось.
Изменения в эмуляторе:
- Полностью переделана эмуляция экрана AZBK. Вследствие чего:
- изменился формат блока данных фрейма;
- из-за чего все сохранения считаются устаревшими;
- а конфигурации с AZBK и вовсе не загружаются из-за полной несовместимости с текущим форматом.
- зато теперь работает блиттер.
- Добавлена поддержка логотипа.
- Добавлена эмуляция малого экрана (как в режиме РП на БК).
- Сделана совместимость с прошивкой 00015 и ПЗУ из неё приложены к архиву.
PS. Блиттер работает со скоростью вашего компьютера, что может быть как быстрее, чем на реальном железе, так и медленнее. Но скорее всего первое. Так что нужно иметь это в виду и проверять результаты работы на реальном железе.
- Полностью переделана эмуляция экрана AZBK. Вследствие чего:
- 05.02.2024 13:10:27 // Выпущен релиз бета версии v4.4.2402.9217
Изменения и нововведения:
- Все изменения из релизов v3.13.2310.10556 и v3.13.2401.10604
- Реализовано сжатие сохранений. А то сохранение конфигурации с AZBK очень уж пухлое получалось.
- Добавлен менеджер точек останова и реализованы точки останова на доступ к памяти, которые можно добавлять только из этого менеджера. Это отдельное окошко, которое может глючить при первом запуске, лишнее нужно закрыть и открыть заново.
- Сделаны изменения в эмуляции скроллинга в соответствии с описанием прошивки 00015. Но самой прошивки пока нету.
- Добавлена эмуляция блиттера, но он работает весьма хреново, прямо-таки чудовищно плохо, что-то где-то не синхронизируется. Бороться с этим я подустал, пусть пока так будет. Пока новых идей не придёт в голову.
- Добавлена актуальная документация к эмулятору. Там про точки останова можно почитать.
- 19.01.2024 08:43:27 // Выпущен релиз эмулятора v3.13.2401.10604
Изменения в эмуляторе:
- В настройках добавлена кнопка для создания образа пустой дискеты
- Исправлена опечатка в BKKbdButn.cpp из-за которой глючили некоторые символы пунктуации
- Кнопка СТОП переназначена на F12, если не работает, надо сбросить в настройках: клик правой кнопкой на меню или тулбаре, выбрать пункт "Настройка...", во вкладке "Клавиатура" кнопка "Сбросить все"
- Добавлена эмуляция JCUKEN раскладки, выбирается в опциях.
- Рефакторинг.
Изменения в остальных программах:
- Рефакторинг.
- 27.10.2023 12:17:02 // Выпущен релиз эмулятора v3.13.2310.10556
Изменения в эмуляторе:
- Перевод исходников на C++17 и кодировку utf-8.
- Фикс установки базовой частоты. Теперь она та, которая задаётся в опциях.
- Улучшена эмуляция клавиатуры, Капслок однозначно указывает на заглавные символы.
- В режиме коррекции смещения амплитуда звука повышается в 2 раза.
- Исправление неточности в сохранении конфига в сохранениях. Теперь там сохраняется вся необходимая информация.
- Мелкие улучшения/изменения в интерфейсе пользователя
Изменения в остальных программах:
- Рефакторинг, ничего нового
- 13.10.2023 09:52:56 // Выпущен релиз бета версии v4.3.2310.8917
Уточнена эмуляция КНГМД ОПТОК. Плюс все изменения и исправления релизной ветки.
- 11.09.2023 10:25:55 // Выпущен релиз эмулятора v3.13.2309.10391
Изменения и исправления в эмуляторе:
- Уточнение диспетчера прерываний. IRQ1 по клавише СТОП теперь работает корректно. И блокировка клавиши СТОП командами SUB (PC),(SP) RTI теперь работает.
- Исправление бага в работе ВЕ-таймера после добавления эмуляции К1801ВМ1Г в прошлом релизе.
- Экспериментальные изменения со сбросом бита готовности в 177660, он теперь сбрасывается через некоторое время после чтения регистра 177662. Возможно это совсем неправильная фича и её надо будет убрать потом.
- Найдена и исправлена ошибка, когда размер экрана при запуске внезапно сбрасывался на значения по умолчанию 1024х768.
- Исправлена неправильно работавшая функция DC Offset для спикера.
- Исправлена ошибка - не сохранялось переназначение битов джойстика.
Изменения в HDDImgMaker:
- Добавлена опция ограничения размера образа, если геометрия не совпадает с фактическим размером. И заодно и возможность коррекции геометрии до фактического размера - на выбор, желающим того или этого.
- Добавлены визуальные улучшения от Scalolaza - цвет прогрессбара при нормальной работе - зелёный и красный при ошибках.
Изменения в BKTurbo8:
- Исправлена ошибка, когда включались ранее включённые инклуды, которые могли быть включены в других инклудах.
Изменения в BKHDDTool:
- Добавлен парсер образов, улучшена работа с размерами разделов, исправлена неправильная работа с разделами меньше 800К (размера дискеты).
Изменения в BKDE/BKDL:
- Добавлена поддержка образов экзотических ОС. Только по чтению, т.к. никакого физического смысла в них нету. И всего существует только по паре сохранившихся образов дискет с этими ОС, на которых всё равно не было ничего интересного.
<<В будущее [1] [2] [3] [4] [5] [6] [7] [8] ... [11] [12] [13] В прошлое>> Всего: 122 На странице: