Седьмой тест не проходит, а на восьмом по ходу дела вообще зависает - уж слишком равномерные чёрточки я вижу на экране ...
Вид для печати
Седьмой тест не проходит, а на восьмом по ходу дела вообще зависает - уж слишком равномерные чёрточки я вижу на экране ...
Для седього теста получается: (вложение).
Там где в контрольных суммах вопросительные знаки - скорее всего повторяющийся символ, например, 7? c большой вероятностью 77.
Спасибо, делаю.
Я тут сделал одну удобную вещ:
при нажатии на F11 девайс копирует все внутренние регистры и рабочие 48 K внешней RAM во flash память видеопроцессора, а по клавише F12 происходит ровно обратное. Сейчас гоняю - работает. Реальная поддержка в случае с zexfix.
Иллюстрирую работу:
http://www.youtube.com/watch?v=-ueHjO0F1nU
(в памяти уже было начало z80tests, но прошедшее без команды DAA)
Готово: (вложение)
Но функция эта что-то пока не совсем корректно работает. Экспериментировал на ROBOCOPе:
http://www.youtube.com/watch?v=R5Alk-XgDg8
какой-то сбой происходит. Вроде бы сохраняю всё состояние, включая даже MEMPTR и состояние прерывания. Может быть надо учитывать время прихода прерывания?
zexfix не восстанавливается. Потом уходит в сбой. А z80tests восстанавливается нормально ...
:v2_conf2:Ничего не понял