Цитата Сообщение от Alexander Makeev Посмотреть сообщение
Нужно для отладки декомпресии/компрессии при загрузке/сохранении в формате TD0 для эмулятора ZXMAK.NET
Не советую использовать исходники TRX2X для работы с этим форматом, там полно ошибок -- игнорируются многие поля и флаги как заголовка TD0 так и заголовков секторов, помимо этого если в образе есть заголовки секторов без области данных то эмуль ваще скорее всего упадёт, к довершению не поддерживаются многотомные образы дисков. Это всё конечно очень радко встречается, но лучше предусмотреть все случаи.
Если надо могу подкинуть исходники FAR плагинов, в них наиболее полная поддержка всех особенностей формата TeleDisk.
Ещё могу посоветовать глянуть исходники (C++) эмуля SimCoupe (http://www.simcoupe.org/download.html) в них распаковка TeleDisk файлов оформлена в отдельный класс без использования глобальных переменных.
Таже в эмуле EmuZWin неплохая поддержка этого формата, но к сожалению эти исходники на Delphi.