Ошибки в реализации команд ЭКВМ: различия между версиями
Перейти к навигации
Перейти к поиску
Cekmsu (обсуждение | вклад) |
Cekmsu (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
== Баг-лист == | == Баг-лист == | ||
* После чтения из регистра 9000 в регистре Z оказывается не исходное содержимое регистра X, а некоторое число (это может быть 0, 255 или 9999). Регистр T, как и положено, содержит исходное содержимое регистра Y. | * После чтения из регистра 9000 в регистре Z оказывается не исходное содержимое регистра X, а некоторое число (это может быть 0, 255 или 9999). Регистр T, как и положено, содержит исходное содержимое регистра Y. | ||
* При рисовании рамки (регистр 9014), если её правая сторона выходит за пределы экрана, рисуется артефактная линия.( | * При рисовании рамки (регистр 9014), если её правая сторона выходит за пределы экрана, рисуется артефактная линия. | ||
* Регистр 9002 (расстояние между символами) может принимать значения до 15, но действуют только три младших бита. | |||
== Исправленные баги == | == Исправленные баги == |
Версия от 21:00, 16 ноября 2013
Баг-лист
- После чтения из регистра 9000 в регистре Z оказывается не исходное содержимое регистра X, а некоторое число (это может быть 0, 255 или 9999). Регистр T, как и положено, содержит исходное содержимое регистра Y.
- При рисовании рамки (регистр 9014), если её правая сторона выходит за пределы экрана, рисуется артефактная линия.
- Регистр 9002 (расстояние между символами) может принимать значения до 15, но действуют только три младших бита.
Исправленные баги
- При пошаговом проходе командой ПП команда КЭКР выполняется вместе с последующей. Особенно забавно пошаговое прохождение цепочки команд К ЭКР.
- Исправлено в версии 1.16 МК-161. --SMB (обсуждение) 15:40, 30 октября 2013 (MSK)
- Подтверждено. --AtH (обсуждение) 05:31, 10 ноября 2013 (MSK)
- Исправлено в версии 1.27 МК-152. --SMB (обсуждение) 19:41, 14 ноября 2013 (MSK)
- Исправлено в версии 1.16 МК-161. --SMB (обсуждение) 15:40, 30 октября 2013 (MSK)