Вот какой у меня получился эмулятор дисковода для амиги из подручных материалов. К сожалению, я пока так и не добился стабильной загрузки программ - довольно часто на некоторых программах вылетает "Ошибка записи/чтения", но если нажимать "retry", то в конце-концов, всё загружается. Судя по моему анализу происходящего, это случается с программами, которые ухитряются читать дорожки с большим интервалом между ними. Типа, сперва 1, а потом 40, а потом снова 1 и снова 40. Наверное, не успевает чтение с SD-карты отработать запросы амиги. Всё-таки, крайне желательно найти большое ОЗУ и считать туда образ целиком. Тогда скорость чтения с SD-карты не будет проблемой. Мой эмулятор хранит на SD-картах образы MFM, которые заливаются через терминальную программу, сделанную для работы с эмулятором.
Эмулятор считает себя единственным дисководом в системе и подключается при всех отключенных дисководах. Просто я отключил у себя дисковод напрочь, поэтому и дешифровку устройства не делал. Да и ножек у МК не хватало.
Эмулятор работает только на чтение. Надобности в записи не было.
Итак: