С настоящего магнитофона еще подбери уровень сигнала.
Как не покажется странным, у спектрума к реальному магнитофону было важнейшее требование (при достаточном уровне сигнала, разумеется) - коэффициент детонации. Вот это параметр крайне критичен, ибо порождает сбой при частотной модуляции сигнала. Эмулятор же выдаёт чёткий и точный частотно-модулированный сигнал. Поэтому реальный исправный спектрум с него не загрузиться просто не может.

А вообще, мне тоже позавчера было нечем заняться, а "отпуск" плавно подходит к концу, поэтому из интереса (да и пригодится дочкам игры запускать) я решил попробовать загрузить имеющуюся у меня амигу 500 с stm32, а то мой ранее разработанный эмулятор дисковода требует большого времени на передачу данных в 2 МБ динамического ОЗУ. Взял я stm32f103c8t6 - всеми любимую китайскую плату. У него ОЗУ 20 кб, частота 72 МГц. Дорожка у амиги 12800 в MFM. Влезает в ОЗУ целиком. На atmega16 с внешним динамическим ОЗУ у меня когда-то не получилось быстро менять дорожки, но вдруг получится на stm32? Вместо своего модуля чтения FAT16 я взял уже освоенный fatfs. Для вывода дорожки задействовал SPI с DMA. Ну и кубик для разработки для ускорения процесса. Собрал всё это за день. Исправил ошибки платы и наброска программы вчера. А сегодня утром уже ух ты, Dizzy-6 загрузилась сходу! Пробуем Fast Food. Фигу. Вылетает частая ошибка чтения (такая беда для всех игр, показывающих синий экран DOS при загрузке). Боролся весь сегодняшний день, придумывая хитрые алгоритмы вычитывания блоков. Ускорил SPI у карты до нештатного значения (в 2 раза ускорил, поменяв делитель - до 36 МГц). Замерил время смены дорожки - 425 мс! Ого. Поменял карту памяти с 16 Мб (

) на современную. Ого, 125 мс! А меньше, интересно, можно? А что там у меня в модуле SD.C, нет ли пауз? Точно, есть миллисекундные задержки. Выкидываем нафиг. Отлично! Всё грузится без ошибок.

Осталось сделать работу с выбором файлов (сейчас я гружу прямо с заданным именем с карты) на валяющемся у меня китайском экранчике от Nokia 5110 (мда, хреновый экранчик, конечно) и можно выпускать в продакшн и делать статью для желающих.

Никаких планок памяти, лишь два буфера К561ПУ4 (3.3->5 и 5<-3.3) или импортного аналога HEF4050 (которые у вас стоят), плата с микроконтроллером, экранчик, SD-карта и мелочевка вроде стабилизатора питания.