У меня есть все Форматы, но вот первые два teledisk'ом точно не возьмуться, так как там в целях защиты одна дорожка записана на дисководе, у которого скорость вращения отличается от стандартой и поэтому она отличается по длине. Вот как раз эта длина и проверяется журналом...
С уважением, Станислав.
Есть какие-либо идеи как такое считать?
Haiku OS - духовный последователь AmigaOS! Welcome на борт MK4, в наши Special Forces: https://t.me/haiku_ru
Надо для реала утилиту писать! Формат UDI весьма прост и при этом достаточно полно описывает физический формат диска, во всяком случае, первые два номера ZX-Format под это описание попадают.
Само ядро утилиты (считывание трека и запись его в файл) написать не сложно, но как обычно, всё упирается в интерфейс...
С уважением, Станислав.
А че интерфейс ? Сделать Press 1 to read track from ZX disk, Press 2 to write data on MS-DOS disk
Haiku OS - духовный последователь AmigaOS! Welcome на борт MK4, в наши Special Forces: https://t.me/haiku_ru
Да нет, речь идёт как раз о переносе на ПЦ. Мне процесс переноса видится так:
1. Считываем дорожку на реальном Спектруме.
2. Записываем дорожку в файл.
3. Переносим файл на PC.
4. Повторяем пункты 1-3 для всех дорожек.
5. На PC формируем заголовок UDI-файла.
6. Записываем последовательно в файл все считанные дорожки.
7. Подсчитываем CRC полученного файла.
В итоге получаем файл, пригодный для эмулятора.
С уважением, Станислав.
Каков будет размер дорожки? Не слишком ли геморно будет читать таким образом все 80 треков ?
Haiku OS - духовный последователь AmigaOS! Welcome на борт MK4, в наши Special Forces: https://t.me/haiku_ru
Около 6-ти килобайт.
Не 80, а 160 По одному треку на каждую сторону. Сделать копировщик для 2-х дисководов, который будет считывать дорожки на одном дисководе, в отгружать в файлы на другом до тех пор, пока второй диск не заполнится. Двух дискет для перегона одного защищённого диска хватит. Далее средствами ПЦ считываем TRD и вытаскиваем файлы с образами треков.
Ничего сверх сложного нет, к тому же не так много защищённых дисков есть...
С уважением, Станислав.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)