Сделал, но теперь пишет ошибку другую.
Скриншот.
Вид для печати
Сделал, но теперь пишет ошибку другую.
Скриншот.
Не помогло, файлы из этого архива, только имя сократить нужно.
Версия эмулятора 2023.1
Что нового:
- Некоторое изменение вида отладочных окон
- MemoryView: подсветка и значения и символов
- Disasm: PUSH/POP; улучшения отладчика
- MemoryView: режимы octal/hex
- DebugView: показывать PC и SP на карте памяти
- Поддержка мыши на ПП 177400 (экспериментально)
Скачать: https://github.com/nzeemin/ukncbtl/r...btl-2023-1.zip
Описание протокола мыши (было составлено совместными усилиями в чате):
https://pic.maxiol.com/thumbs2/16912....ukncmouse.png
Мышь включается из меню Configuration > Mouse on PPU
Реализованы дельты и три кнопки, дельты отдаются в диапазоне -31..31, накапливаются до -256..256; колесо пока НЕ реализовано
(Понял что среднюю кнопку отдаю неправильно, только 7-й бит, ну ладно, потом поправлю.)
Как проверять мышку:
запускаем эмулятор, включаем мышь в меню.
УСТ — появляется меню установки
<УПР>+@ или <ГРАФ>+<ИСП> — выход в отладчик ПП (ГРАФ это правый Ctrl)
Набираем "177400" и стрелка вправо -- появляется адрес и значение по адресу.
Держим стрелку вправо не отпуская (срабатывает автоповтор), двигаем мышкой -- видим как меняются значения.
Там в оригинале мышь марсианка, подключается через 1515XM1-031. Восстановить может и можно тем кто соображает в этом. Есть фотки платы с обеих сторон. Часть дорожек правда закрыта.
- - - Добавлено - - -
Кажется если поставить галочку Fixed Aspect Ratio 4:3 - то мышка "бесится" и куда-то неправильно ездить начинает.
Лечится переключением на Free Scale Mode и перезапуском эмулятора.