Новости сайта:
- 08.06.2024 16:20:12 // Выпущен релиз бета версии v4.4.2406.9424
Фикс незахода в Setup AZBK
- 03.06.2024 15:01:26 // Выпущен релиз бета версии v4.4.2405.9419
Изменения:
- Эмуляция блиттера доведена до соответствия версии v15b9 (теоретически, как я понял из описаний и объяснений)
- В дампах памяти и в дизассемблере теперь можно редактировать код ПЗУ.
- Сделан таймер аптайма.
- Исправлена эмуляция джойстика, чтобы можно было почти любые свои кнопки ему назначать. (Кроме системных Windows)
- В окне дампа памяти поправлена работа с дампом содержимого в .bin файл, а то было неудобно сделано. файл без заголовка bin по умолчанию загружается по адресу 1000, а не 0
- 17.04.2024 15:27:56 // Выпущен релиз бета версии v4.4.2404.9402
Изменения в эмуляторе:
- Исправлена ошибка переполнения буфера при передаче командной строки от второй копии программы к первой, уже запущенной.
- Улучшен внешний вид окна просмотра спрайтов в карте памяти.
- Уточнение работы прерываний от клавиатуры.
- Исправлена опечатка в эмуляции загрузки с магнитофона в БК0011 и БК0011М
- 17.04.2024 15:20:59 // Выпущен релиз эмулятора v3.13.2404.10684
Изменения в эмуляторе:
- Исправлена ошибка переполнения буфера при передаче командной строки от второй копии программы к первой, уже запущенной.
- Улучшен внешний вид окна просмотра спрайтов в карте памяти, и такое же окно в утилите BKDE.
- Уточнение работы прерываний от клавиатуры.
- 01.04.2024 14:49:52 // Выпущен релиз бета версии v4.4.2404.9383
Изменения:
- Реализован ручной режим блиттера в AZBK.
- Исправлены неработающие опции эмуляции EIS/FIS/FPU. И заодно поправлены глючащие опции дизассемлирования/ассемблирования этих инструкций. В смысле, теперь всё работает как задумывалось.
- Ещё какие-то мелочи...
- 25.03.2024 12:39:19 // Выпущен релиз эмулятора v3.13.2403.10671
Изменения в эмуляторе:
- Фикс исправления функций внутреннего доступа к памяти, которыми пользуются окна дампа памяти и дизассемблера.
- 12.03.2024 10:50:54 // Выпущен релиз эмулятора v3.13.2403.10667
Изменения в эмуляторе:
- Исправлены функции внутреннего доступа к памяти, которыми пользуются окна дампа памяти и дизассемблера.
- Ещё раз откорректирована эмуляция Менестреля.
P.S. В BKTurbo8 теперь после аргументов команд .asciz, .ascii, .rad50 можно писать другие команды, раньше это считалось ошибкой.
P.P.S. Поскольку мне не понравилось, как сжимает винрар 7, то было решено перейти на 7z, оно оказалось существенно лучше, так что откатываться к винрару 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 убран и теперь вместо него кадровый синхроимпульс БК. Что расходится с реальностью, зато теперь отладка работает.