Недоумеваю
1. Геморрой развели из-за синтетической ситуации, когда ВСЯ память забита префиксами. Накой вообще такое сохранять? Оно и осмысленной работы не делает, и не отлаживается.
2. Не припомню эмуляторов с отладчиками (за исключением онлайн игрушки со схемой z80), в которой шаги не по инструкциям, а по байтам. Какая от этого практическая польза?
Бага нет.
Если хочешь чтобы szx сохранял внутреннее состояние z80 с фазами опкодов - просто надо новый блок в формат добавить. Но никто кроме тебя его не будет поддерживать (потому что это не нужно). И да, придется свою имплементацию мутить, а не использовать libspectrum (хотя может libspectrum позволяет кастомные блоки сохранять и хэндлить - тогда вообще проблем нет).


Ответить с цитированием
ну, и непонятно, что значит "нельзя прочитать"
ну элементарно же, флажок сделай, что в прошлый M1 был DD/FD