Хотел подключить дисковод от фирменного Спектрума +3 к компу, чтобы переписать некоторое количество игр с образов на оригинальные диски и грузить их на реале.
Комп для экспериментов взял P4. С технической стороны вроде все нормально.
Питание для дисковода перепиновал. Шнур от 3.5" сделал по следующей схеме:
Код HTML:
FDD PC
2 REDWC
4 NC
6 NC
2 N_INDEX 8 INDEX
8 N_MTR_ON 10 MOTEA
6 N_DRIVE_1 12 DRVSB
4 N_DRIVE_0 14 DRVSA
16 MOTEB
10 N_DIR_IN 18 DIR
12 N_STEP 20 STEP
14 N_WR_DATA 22 WDATE
16 N_WR_GATE 24 WGATE
18 N_TRACK_0 26 TRK00
20 N_WR_PROT 28 WPT
22 N_RD_DATA 30 RDATA
24 N_HDSEL 32 SIDE1
26 N_READY 34 DSKCHG
(нечетные пины все на землю)
Дисковод определился как а: и заработал.
Для чтения и записи образов использую пару прог: SamDisk и CPCDiskXP. В принципе эти проги на первый взгляд работают нормально, диски форматируют и сами читают то, что ими записано.
Однако косяк вышел с реалом. Записанные или просто отформатированные диски на PC не читаются на +3 и наоборот, то что записано на +3, указанными выше программами прочитать на реале не удалось.
Каждую сторону 3" диска форматировал на 40 или 42 дорожки с одной головой, делал калибровку дисководу, показывал 297,7rpm.
В чем косяк я так и не понял. Поиск в интернете ничего не принес, видимо мало кто подобным занимался.
Если вдруг у кого есть идеи, как заставить читать 3" диски записанные на РС, поделитесь пожалуйста.