4 июля 2017, 03:57 (2698 дней назад) № 10714
Приехал KryoFlux (спасибо Tim Tashpulatov за доставку). Это специальный контроллер, который позволяет писать сырые данные с любых дисков любых форматов. Подключил к нему дисковод HD 5.25 Newtronics, попробовал читать диски с Commodore 64. С частичным успехом. Т.е. они читаются и в образе видны вполне осмысленные данные и текстовые строки, но образы (если писать в .d64) не монтируются (что неудивительно - при чтении много ошибок). Там есть ещё ньюанс с чтением второй стороны диска. Оказывается это на 64-ке всё просто - там дисковод игнорирует индексное отверстие. А вот PC'шные дисководы как правило нет :( т.е. или надо его прорезать и переворачивать диск или дорабатывать дисковод, потому что со второй стороны он оказывается со смещением на несколько дорожек данные пишет и читает. Бардак.
Попробовал читать DD диск размеченный на PC - ошибок нет, данные внутри осмысленные, но в DosBox не монтируется - что-то не так с форматом .img файла. Там у утилиты чтения ещё куча ключей со всякими поправками на дорожки-сектора и интерпретацию данных - чувствую, надо их подбирать. Плюс дисковод надо попробовать другой. Есть у кого-нибудь обычный дисковод 5.25? Надо бы попробовать DD 360kb или 720kb, но и другой HD тоже стоит попытаться.