Всегда приятно слышать благодарности :)
Но, по поводу ваших замечаний вынужден не согласиться.
1. Только что специально скачал 1.6.13, скомпилировалось нормально, без каких-либо проблем. Ранее я компилировал на 1.6.8 и 1.0.5, так же проблем не было. С гитхаба нужно скачивать архивом, а не копировать файлы отдельно, может в этом проблема. Например такой ссылкой https://github.com/EvgeniyRU/ZX_FDD_...ive/master.zip
2. Насчет имен файлов тоже непонятно, у меня с этим проблем не было, да и в коде указано strcasestr(fnfo.fname,".trd"), что означает не учитывать регистр. У меня на карте файлы и разных регистрах и всё нормально видится.
Так что, разбирайтесь, что там не так у вас :) Хотя, раз работает, то и ладно.
PS: просьба, проверьте кто-нибудь последний коммит на гитхабе, рабочий он или нет, удалось немного уменьшить код за счет глобальных переменных и немного поправить цикл в 256 шагов на 8 битной переменной :) но, возможны глюки, у меня сейчас возможности проверить нет. Если у кого-то есть возможность - проверьте, пожалуйста.
PS2: проверил, всё работает как надо, так что можно не проверять )

