Higgins ZX Spectrum Emulator 8.10 alpha 3 available
Please write us to report a bug or request a feature.
А вот ещё вопрос: цитата: Для INI и INIR MEMPTR получает значение BC-1, для IND и INDR -- значение BC+1. Здесь BC -- это значение регистра до декремента B.
Может наоборот?
Последний раз редактировалось Lisitsin; 16.03.2011 в 20:51.
Higgins ZX Spectrum Emulator 8.10 alpha 3 available
Please write us to report a bug or request a feature.
INI, IND PASSED. OUTI следом.
Кстати, запускал я вторую часть - тест MEMPTR - там сплошь failed. Может поэтому игрушки нге работают?
Последний раз редактировалось Lisitsin; 28.05.2014 в 08:14.
Всем ожидающим результатов: пошла игрушка Manic Miner:
http://dl.dropbox.com/u/12408899/CVB...ic%20Mimer.zip
http://dl.dropbox.com/u/12408899/CVB...Mimer_demo.zip
Приношу извинения от имени моего видеопроцессора за временные неудобства, связанные с формированием видеосигнала картинки в динамике. Исправимся.
Последний раз редактировалось Lisitsin; 16.03.2011 в 22:50.
Lisitsin, заливай видео на youtube.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
заходим на youtube, регистрируемся, входим.
Потом нажимаем добавить видео:
![]()
Для трейсинга OUTI управление должно проходить через PC=#8986.
MEMPTR выставляется так же, как для группы INI, но берется значение BC не до декремента B, а после него.
Флаги:
- SF, ZF и NF и флаги 3 и 5 вычисляем так же, по значению регистра B после декремента.
- Для расчета значения "cf" делаем то же, но берем не младшую половину MEMPTR, а младшую половину HL (после его инкремента/декремента).
- PF, HF и CF считаем так же, но с учетом того, что "cf" вычисляется по-другому.
Вряд ли. Значения MEMPTR для разных инструкций выдаются разные или одно и то же?
Higgins ZX Spectrum Emulator 8.10 alpha 3 available
Please write us to report a bug or request a feature.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)