zst, спасибо за разъяснение!
Вопрос к уважаемому Syd'у: чтобы не лезть в исходники, не могли бы Вы вкратце пояснить, как при записи/чтении снапшота на карточку/с карточки (по клавишам F11/F12) сохраняются регистры Z80? Через стек? Тогда должен быть код, кладущий в стек/берущий из стека регистры. Как именно он отрабатывается? Какова последовательность операций? Сохраняются ли теневые регистры?
Вопросы связаны с возникшим сомнением в возможности сохранения полноценного снапшота, отражающего на 100% текущее состояние компьютера. Сомнения пока на уровне интуиции, ничего конкретного. Хочу разобораться.
P.S. При записи/чтении снапшотов уже замечены такие "эффекты":
1. Самопроизвольное изменение цвета бордюра (довольно часто).
2. Отсутствие записи по F11 с выбросом мусора на экран (один раз за 15 снапшотов было).




Ответить с цитированием