Выцепил интересный факт, касающийся эмуляции TR-DOS. Есть образ диска игры SexMinesweeper, прилагаю для интересующихся. Так вот, если открыть этот образ и сразу сделать RUN в TR-DOS, он запустится, и заиграет оцифрованная музыка с зелёно-чёрной картинкой. Это во всех эмуляторах происходит одинаково. А вот если открыть образ этого диска, и выполнить LIST в TR-DOS, то в одних эмуляторах команда в конце (иногда после долгой паузы) выдаст ошибку Disk Error Track 80 Sec 1 (Spectaculator, ZX Mac, Fuse), а в других отработает без ошибок (EmuzWin, Unreal). Но это не всё, если после этого сделать RUN, музыка на заставке будет играть с эпизодическими заметными искажениями на тех эмуляторах, где LIST отрабатывала с ошибкой. (Эмуль ZX Spin ведёт себя половинчато - LIST ошибки не выдаёт, но музыка после LIST, RUN играет с искажениями).
Вопросы знатокам:
1) понятно, что где-то в логическую структуру диска внесены "защитные" искажения. Какие именно эти искажения, из-за которых происходит подобное?
2) Почему на разных эмуляторах команда LIST ведёт себя по-разному?
3) Почему после LIST, RUN появляются искажения в музыке?
4) Какое поведение следует считать эталонным? (это, наверно, проще проверить на реале, записав образ на реальный диск)
Сам я ответить на данные вопросы ниасиливаю, так как с TR-DOS-ом знаком слабо.