PDA

Просмотр полной версии : ZX Disk Studio - программа для работы с образами дисков



Страницы : 1 [2] 3

Lexx!
09.11.2015, 22:04
Дисковод Samsung, есть еще NEC. но без разницы.
В нижнем окошке пишет ошибка форматирования, ошибка записи сектора
В независимости, заклеено окошко или нет.
В биосе установлен 1.44
Если заклеить окошко, то при попытке форматировать падает explorer

Anykey
10.11.2015, 15:40
Только что проверил в Win7 x64, отформатировал, записал, потом считал
все нормально.

Lexx!
10.11.2015, 15:48
странно, я вчера сюда сообщение написал, а его нет, что то комп заглючил.
В общем это я балбес, Тут же на 3 дюймах наоборот, закрытое окошко - писать можно. А я сижу мучаюсь, на защищенную дискету пытаюсь писать. Вот затупил, так затупил http://s20.rimg.info/d0eddd5ffce1e01c69796ce08feb9608.gif

Gavrilov_S
21.01.2016, 09:00
Парни а IS-DOS могет копировать программа ZX Disk Studio ?
TR-DOSы она читает и пишет я проверял. А вот IS-DOS надо. Диски 20 летней давности. Пока не рискнул.
Кто нибудь пробовал?

solegstar
21.01.2016, 17:29
Gavrilov_S, я пробовал, всё работает.

gdv2002
10.03.2016, 09:36
Товарищи, скажите, какие настройки сделать в программе для работы с дисками ТырДОС и флопиком 3"?

Anykey
10.03.2016, 19:03
Ставь скорость 250К, можно попробовать другие.

gdv2002
10.03.2016, 19:34
Anykey, а треки, сектора и пр. по умолчанию оставлять?

Anykey
10.03.2016, 23:00
Да.

AlexNN
21.03.2016, 16:48
Попробовал считать старые дискеты 3.5" DS/DD от спектрума на Win8x64, всё отлично работает, спасибо, хорошая программа!
Не хватает ёрзания головки на плохо читаемых дорожках, после такого позиционирования вероятность считывания повышается,
причем приехать можно с разных сторон)
Иногда также помогает короткое не полное нажатие кнопки выброса дискеты.

Titus
21.03.2016, 17:13
Не хватает ёрзания головки на плохо читаемых дорожках, после такого позиционирования вероятность считывания повышается,
причем приехать можно с разных сторон)

С ерзаньем есть моя утилита - http://zx-pk.ru/showthread.php?t=16236

Anykey
21.03.2016, 19:16
Не хватает ёрзания головки на плохо читаемых дорожках, после такого позиционирования вероятность считывания повышается

А в настройках есть количество циклов и повторов, насколько помню повторы - кол-во попыток чтения без перемещения,
а кол-во циклов это с перемещением до 0 дорожки и обратно.

3- повтора, 2 - цикла должнобыть так -

повтор
повтор
повтор
цикл - позиционирование
повтор
повтор
повтор
цикл - позиционирование
повтор
повтор
повтор

newart
22.03.2016, 02:49
всё отлично работает, спасибо, хорошая программа!
А меня она подставила.

Считал 35 дискет и все оказались битые, хотя читались без ошибок. :o

ZX1997
03.04.2016, 18:49
Можно такой вопрос. Прога работает с USB FDD? (желательно это вынести в первый пост)
на современных материнках нет порта FDD а собирать дополнительно еще системник не есть гуд

Anykey
03.04.2016, 20:38
Эта прога с USB пока не работает.

Но в планах сделать USB-FDD адаптер.
Прототип уже читает диски, осталось сделать запись.

http://pix.academ.info/img/2016/04/03/fef69e3850af86b595ffcbb06057529f.jpghttp://pix.academ.info/img/2016/04/03/c546f8389e44637ba03510c0ba03ece4.jpg

goodboy
03.04.2016, 21:27
Прога работает с USB FDD?
такие дисководы (из-коробки) читают сектора строго по 512b

Titus
03.04.2016, 21:48
Эта прога с USB пока не работает.

Но в планах сделать USB-FDD адаптер.
Прототип уже читает диски, осталось сделать запись.

А чего так много микросхемок?

Anykey
04.04.2016, 11:41
А чего так много микросхемок?
Делал сразу, чтобы поэксперементировать можно было и
стандартный спектрумовский контроллер 1818ВГ93 чтобы был,
если получится можно будет и без него обойтись.

Раньше пробовал на 3х микросхемах (PIC18 и две ЛН2), диски даже читались и писались кое как,
мне не понравилось, поэтому решил пока так.

Current93
06.01.2017, 11:36
Под Win95 возможно запустить?)

goodboy
06.01.2017, 12:12
Под Win95 возможно запустить?)
а что мешает проверить ?
хотя

Для работы программы необходим драйвер дисковода fdrawcmd.sys
"fdrawcmd.sys is a floppy filter driver for Windows 2000/XP/2003/Vista/2008/7/8"

Current93
09.01.2017, 17:17
а что мешает проверить ?
хотя

"fdrawcmd.sys is a floppy filter driver for Windows 2000/XP/2003/Vista/2008/7/8"

В том и дело, что проверил.
Да. Прога просит драйвер. Он под 95 не ставится.
Ручная сборка файлов для дрв и их залив тоже не проходит. Не видит его.
Спрашиваю т.к. может у кто знает. (?)
Только без предложений юзать альтернативное ПО.))) Особая ситуация.

Djoni
09.01.2017, 21:08
В том и дело, что проверил.
Да. Прога просит драйвер. Он под 95 не ставится.
Ручная сборка файлов для дрв и их залив тоже не проходит. Не видит его.
Спрашиваю т.к. может у кто знает. (?)
Только без предложений юзать альтернативное ПО.))) Особая ситуация.


Нет только ОС из семейства Windows NT без вариантов :(


Прикупить мать под Xp https://www.avito.ru/sankt-peterburg/tovary_dlya_kompyutera/via_epia_ve5000a_mini_itx_807841312

JNipper
08.02.2017, 06:35
Подскажите, можно использовать с этой программой HD дискеты 3.5? Я пробовал записывать на разные дискеты, в том числе на абсолютно новые, на разных дисководах. Но на реале они не читаются. Окно плотности заклеивал.
Дискеты на PC пишутся и читаются без ошибок на скорости 300. Я так понял, чтобы читались на реале, надо записывать на 250. Из HD дискет на такой скорости записались только ЗМ, но на Пентагоне 2014 считалась всё равно с ошибками. Откопал DD дискету от Амиги и всё отлично считалось. Есть огромная куча HD дискет, хотелось бы их использовать. Или может другой какой софт мне поможет?

Mor-Da
08.02.2017, 07:22
Но на реале они не читаются.Не испытывал таких проблем. Дискеты тоже были HD, правда и на PC и на ZX стоят новый TEAC-овские дисководы.

JNipper
08.02.2017, 08:17
Не испытывал таких проблем. Дискеты тоже были HD, правда и на PC и на ZX стоят новый TEAC-овские дисководы.

А на какой скорости пишите?

Mor-Da
08.02.2017, 08:28
А на какой скорости пишите?О, давненько это было. уж не помню. Но помню, что в настройки не лазил. Открыл образ да записал.

haywire
08.02.2017, 09:51
Подскажите, можно использовать с этой программой HD дискеты 3.5?


Можно.



Дискеты на PC пишутся и читаются без ошибок на скорости 300. Я так понял, чтобы читались на реале, надо записывать на 250.


И на ZX и на PC они пишутся и читаются на скорости 250 kb/s, 300 rpm. Контроллеры на ZX и PC отличаются мало, несмотря на все мифы и легенды.



Из HD дискет на такой скорости записались только ЗМ, но на Пентагоне 2014 считалась всё равно с ошибками. Откопал DD дискету от Амиги и всё отлично считалось. Есть огромная куча HD дискет, хотелось бы их использовать. Или может другой какой софт мне поможет?

Такое бывает тогда, когда на ZX используется DD дисковод на 720k. Такие дисководы не читают HD дискеты никак, даже с заклеенным окном. Если это не так, то очень странный случай, но я бы всё равно начал бы искать проблему с замены дисковода на ZX.

JNipper
08.02.2017, 10:20
но я бы всё равно начал бы искать проблему с замены дисковода на ZX
Так, в этом и фишка, что дисковод тот же самый, переставлял с PC на ZX для лучшей совместимости. Причем, разные модели флопиков пробовал(NEC, ALPS, Mitsumi). В ZX Studio пишет и читает(на скорости 300kb/с или 500kb/s без ошибок). Но ZX их не читает. А на скорости 250кб/с ZX Disk studio без ошибок пишет только на DD дискету и HD 3М. Если ZX считывает только записанные на 250кб/с, для чего тогда скорости 300/500/1М?

alexm-1970
08.02.2017, 12:21
Ну раз уж эта программа не работает под windows семейства NT, может кто-то подскажет нормальную альтернативу под Windows-98?
Потому что на моем рабочем компе диск А подключен через USB, а на том компе, где нормально подключенные дисководы стоит Windows-98. Не пересобирать же компы только для того чтобы переписать несколько fdi файлов. Help

haywire
08.02.2017, 12:42
Скорости 300 и 500 - для HD флопов, 1000 - для ED. Зачем эта настройка в ZXD Studio - не понятно.

JNipper
08.02.2017, 16:34
Скорости 300 и 500 - для HD флопов
Поразмыслив над этим, я понял, в чем дело: Не с той стороны дискеты я приклеивал изоленту:). В дисководе, оказывается, механический датчик выбора плотности. И дискеты определялись как 1.44, поэтому и не писались на 250. А у той единственной дискеты, которая писалась, изолента была снизу приклеена и нажимала на микрик.

Mor-Da
08.02.2017, 17:32
JNipper, ну Семен Семеныч, я в эту дырку даже разжеванную бумагу перед заклейкой с обеих сторон запихивал.

Lexx!
09.02.2017, 14:29
А я отключил концевик. И ничего клеить не надо

alias1093
21.02.2017, 21:27
привод Mitsumi D359M3D и SONY MPF920-E переделанные под Spectrum

а можно поподробнее про переделку под спектрум?
имею такой же Mitsumi D359M3D с платой SPM013, примерно такую - http://pitsch.de/stuff/amiga/tepe/mitsumid359m3d.jpg
переделку под MSX нашел (как раз она на фото), а что делать для спектрума в таком случае? можно поподробней расписать?

crackintosh
01.03.2017, 07:44
Будет ли работать программа с приводом SuperDisk LS-120 ?

creator
01.03.2017, 09:28
Будет ли работать программа с приводом SuperDisk LS-120 ?
Да с чего бы? Он же либо LPT, либо USB, либо IDE, либо SCSI. А требуется "Non-USB floppy drive connected to motherboard floppy port".

Atari1974
08.06.2017, 12:17
Извините товарищи что к вам обращаюсь...
За несколько лет не использования все забыл. Есть комп с 5,25 флопи и эта прога. Настроить не забыл как, все работает. Образы дискет читает и записывает на чистые дискеты. Все тут нормально. Проблема в том что я напрочь забыл как собирать свои образы, выдергивать игры из уже собранных и составлять свои. Раньше как то делал но совсем не долго и поэтому в памяти не закрепилось.
Вот что у меня осталось:
Образ какого то загрузчика SB_INST2.SCL
Огромный набор образов дискет с играми от 0 до 538 в формате SCL
еще часть игр в TAP (образ кассеты я так понимаю) и z80
Программа tapir0906071950 и cas2wav (ну это понятно с кассетного образа в звуковой файл)
Еще какой то эмулятор Spectaculator625.exe

creator
08.06.2017, 13:02
Atari1974, я пользуюсь плагинами дла FAR (http://thex.untergrund.net/).

Shiny
08.06.2017, 13:38
Еще какой то эмулятор Spectaculator625.exe

лучше обновить до 8.

Black Cat / Era CG
08.06.2017, 17:29
Atari1974, смотря чем пользуетесь (TC или FAR).
Я пользуюсь TC, поэтому расскажу на его примере (с FAR должно быть все примерно так же):
1. Качаете два плагина: раз (http://wincmd.ru/plugring/inscl.html) и два (http://wincmd.ru/plugring/intrd.html). Ставите. Есть там еще TAP-плагин (http://wincmd.ru/plugring/intap.html) (но просто скопировать файлы с образа пленки в образ диска само собой не получится, то есть получится, но работать без правки не будет).
2. Отсюда (http://www.zx-speccy.ru/index.php?str=13&e=), например, качаете понравившийся boot.
3. Распаковываете скачанный бут, заходите в него как в архив, выделяете все файлы, жмете "запаковать", выбираете "trd", получаете trd-образ с бутом.
4. Потом открываете в одной панели этот trd, в другой нужные scl и копируете.
5. Все.

ZX_NOVOSIB
08.06.2017, 18:24
Я чо-то подзабыл, FAR или TC умеет делать так: в правом окошке пустой TRD, в левом папка с SCL, выделяем нужные SCL и нажимаем "копировать" и в результате в TRD попадают именно zx-файлы, т.е. SCL на лету разворачивается, т.е. не надо заходить в каждый SCL. Точно помню, что один так умеет, а другой нет, в другом надо в каждый SCL метнуться (((

Black Cat / Era CG
08.06.2017, 18:38
ZX_NOVOSIB, ща проверим.

- - - Добавлено - - -

Не, вроде б, нельзя.

ZX_NOVOSIB
08.06.2017, 19:40
значит, в плане сборки TRD из нескольких файлов, пальма первенства за Фаром )

Atari1974
08.06.2017, 20:05
Да подождите, я же помню что я собирал и без FAR или я чего то путаю?

Black Cat / Era CG
08.06.2017, 20:07
Atari1974, ну есть еще и другие всякие софтины. Но имхо плагины для командеров это самый удобный вариант.

Atari1974
09.06.2017, 12:46
Atari1974, смотря чем пользуетесь (TC или FAR).
Я пользуюсь TC, поэтому расскажу на его примере (с FAR должно быть все примерно так же):
1. Качаете два плагина: раз (http://wincmd.ru/plugring/inscl.html) и два (http://wincmd.ru/plugring/intrd.html). Ставите.

Ну и какую версию ТС использовать? Я скачал с трекера 8.51а финальную на свою XP и плагин не хочет устанавливаться, ТС пишет что не правильный плагин.
Сейчас качаю 7.57а финал
пс. Тоже не хочет интергировать плагины. Даже запустил из под админа как в инструкции написано. Бредятина какая то. И вручную и в автомате из архива не хочет. Ругается на не совместимый плагин

ZX_NOVOSIB
09.06.2017, 13:08
Может кто-то совершит геройский поступок и выложит уже сборки настроенных FAR и TC, с последними zx-плагинами? Чтобы всё работало "из коробки". Залить эти версии на вирт, на "вечное хранение" и будет щастье )

Black Cat / Era CG
09.06.2017, 13:16
Ну и какую версию ТС использовать?\
У меня 8.52a 32 bit. Вроде проблем не было таких никогда.
Попробуйте установить в ручную:
Меню "Конфигурация" -> "Настройка" -> "Плагины" -> "Архиваторные плагины" -> "Настройка" -> Указываете расширение и чем открывать.
Попробуйте 32 и 64 версии плагинов, я не знаю, что там у вас.

crackintosh
09.06.2017, 13:25
Плагины ставятся сами как только открыл архив.
Берутся отседова http://wincmd.ru/directory/packer.html

Shiny
09.06.2017, 13:26
Far:
https://yadi.sk/d/QGHyv2yM3Jy5PE

не затачивал, мне по уши хватает работы с trd/scl

- - - Добавлено - - -


У меня 8.52a 32 bit. Вроде проблем не было таких никогда.
Попробуйте установить в ручную:

а для быстрой установки .INF к архивам можно добавить?

Black Cat / Era CG
09.06.2017, 14:21
а для быстрой установки .INF к архивам можно добавить?
Он там есть. Но почему-то, судя по всему, че-то не так.


Плагины ставятся сами как только открыл архив.
Берутся отседова http://wincmd.ru/directory/packer.html
Мои ссылки по сути туда же, только на сами странички плагинов :)

creator
09.06.2017, 14:54
Может кто-то совершит геройский поступок и выложит уже сборки настроенных FAR и TC, с последними zx-плагинами?
Никто и никогда. Обосновать?

Atari1974
09.06.2017, 15:28
И вручную и в автомате из архива не хочет. Ругается на не совместимый плагин


Попробуйте установить в ручную:
Я же писал выше. Версия хрюши 32бит sp1 (апгрейдить не хочу на этом компе так как пробовал и подтормаживает на пне 3 550мгц)
Может тотал портабл поставить и не в Program Files?
пс. тоже самое


Попробуйте 32 и 64 версии плагинов, я не знаю, что там у вас.
Там автоматом цепляется сразу нужная версия а вручную тоже 64бит просто не видится. Так что в 32 только 32 плагин и можно выбрать

ZX_NOVOSIB
09.06.2017, 15:33
Никто и никогда. Обосновать?
Обоснуй, внатуре :v2_finge:

Atari1974
09.06.2017, 16:11
А на моем основном компе в семерке 64бит все установилось и открывает нормально. Это еще раз подтверждает мое убеждение что семерка для меня самая лучшая операционка. В Хрюше надо наверное еще один sp загнать и то не уверен что установятся эти плагины. Стаая система блин копать глубже надо что не нравится.

Black Cat / Era CG
09.06.2017, 16:14
Странно. У меня и под XP проблем не было. Еще год назад точно.

creator
09.06.2017, 16:20
ZX_NOVOSIB, да легко.
FAR и TC люди ставят и настраивают под себя и под свои задачи. И для большинства пользователей, функции обработки спектрумовских файлов это наименьший функционал из всего многообразия, которым они пользуются. Поэтому эта сборка "с последними zx-плагинами" — вещь в себе, он нафиг никому не упёрлась, она же ничего другого не умеет. Вытащить из неё самые свежие плагины и вставить себе сложнее, чем просто их скачать и установить. Ну соберет кто-то это угробище и посыпятся претензии а ля "а почему FAR 2, а не 3?", "а почему 32bit, а не 64 bit" или наоборот. Born Dead.

Shiny
09.06.2017, 16:23
Это еще раз подтверждает мое убеждение что семерка для меня самая лучшая операционка

64bit ? лол

crackintosh
09.06.2017, 16:29
Плагины ТС для х32 и х64 разные! На сайте есть обе версии.

Black Cat / Era CG
09.06.2017, 16:53
Плагины ТС для х32 и х64 разные! На сайте есть обе версии.
Само собой. Перейдите на ссылки, которые я дал. Скачайте плагины и загляните внутрь архивов. Хотя я думаю, достаточно просто перейти по любой из ссылок и обратить внимание на:


[*=left]Скачать (x32, x64) (http://wincmd.ru/download.php?id=intrd) (143 Кб)



- - - Добавлено - - -

В общем запустил в виртуалке ХР. В ней ТС 8.52а 32bit. В нем открыл архивы с этими плагинами. Плагины поставились без проблем. Работают.
Так что ХР тут ни при чем, ТС тоже.

Atari1974
09.06.2017, 17:01
Black Cat / Era CG
Теперь популярно обьясняем как правильно создать рабочий trd образ.
Создаю пустой каталог
Распаковываю туда загрузчик, например такой: 000! SB_INST2.B
Далее в этот каталог кидаю файлы из образов, напрмер:
000! EXOLON.B
001! EX0.C
002! EX1.C
003! EX3.C
и вторая игра
000! METAL AR.B
001! metal.C

пс. По порядку файлы тоже переименовывал, не помогло.
Все запаковываю по умолчанию в TRD и пишу на 5,25" через Студию. Загрузчик не запускается, list выводится а игры через load тоже не запускаются.
Напишите пошагово как правильно формировать образ с загрузчиком и своими играми выдернутыми из других образов.

- - - Добавлено - - -


Само собой. Перейдите на ссылки, которые я дал. Скачайте плагины и загляните внутрь архивов. Хотя я думаю, достаточно просто перейти по любой из ссылок и обратить внимание на:

- - - Добавлено - - -

В общем запустил в виртуалке ХР. В ней ТС 8.52а 32bit. В нем открыл архивы с этими плагинами. Плагины поставились без проблем. Работают.
Так что ХР тут ни при чем, ТС тоже.
Абсолютно частный случай. У меня чистая ХР sp1 и полностью рабочая. TC как писал выше тоже 2х версий брал. У меня на оригинальном железе а у вас виртуалка и непонятно какой сборки ХР Именно ХР и причем так как ТС берутся из одних и тех же мест. Можно конечно попробовать еще "сборку" ТС что у меня на семерке стоит, но я думал чистая даже лучше.

Black Cat / Era CG
09.06.2017, 17:19
Распаковываю туда загрузчик, например такой: 000! SB_INST2.B
Бросьте его сюда. А лучше мне на мыло (era_cg@speccy.su) бросьте полученный trd.

Atari1974
09.06.2017, 17:29
Бросьте его сюда. А лучше мне на мыло (era_cg@speccy.su) бросьте полученный trd.Кажись разобрался. Я же не помнил что нужно загрузчик в boot.B переименовывать. Странно то что в режиме 128 загрузчик Demiurge Ash Boot выдал какую то рекламу а в режиме 48 нормально выдал игры :)
пс. Видимо это какие то настройки загрузчика. Запускается через old.boot
Остался последний вопрос. Как следить что бы не переполнить образ?

Black Cat / Era CG
09.06.2017, 17:47
Как следить что бы не переполнить образ?
Плагин выдаст ошибку Not enough space in trd.

- - - Добавлено - - -

Все-таки бросьте образ :)
Интересно, почему без бута игры не запускаются.

- - - Добавлено - - -

Совсем уже оффтоп: а отчего такая фанатичная привязка именно к XP SP1​? :)

Shiny
09.06.2017, 18:20
Интересно, почему без бута игры не запускаются.

да просто, наверное - бут переходит в режим 48, а игра запускается не пойми как.

Atari1974
09.06.2017, 18:36
Совсем уже оффтоп: а отчего такая фанатичная привязка именно к XP SP1​? :)
У меня там 3DFX 3000 и еще уже и не помню, возможно какие то игры лучше шли на sp1. Я уже не помню почему вернулся на sp1 но изначально стояла sp3 но после разных "ретро" экспериментов на пне 550мгц было решено установить sp1.


Все-таки бросьте образ
Интересно, почему без бута игры не запускаются.
Уже все давно потер. Теперь то разобрался что и как.
Кстати подскажите архив не крякнутых игр а то у меня все игры после копания умельцами с читами да и кто их знает что там еще изменили.

Black Cat / Era CG
09.06.2017, 18:43
Кстати подскажите архив не крякнутых игр а то у меня все игры после копания умельцами с читами да и кто их знает что там еще изменили.
Не крякнутых игр под TR-DOS, в силу исторических причин, думаю, не существует. Так как фирма распространялась на кассетах или, в лучшем, но крайне редком случае, под +3DOS, которая у нас в свою очередь распространения не получила. Поэтому все имеющиеся TR-DOS игры от западных фирм - это пиратские адаптации.

ZX_NOVOSIB
11.06.2017, 18:30
FAR и TC люди ставят и настраивают под себя и под свои задачи. И для большинства пользователей, функции обработки спектрумовских файлов это наименьший функционал из всего многообразия, которым они пользуются. Поэтому эта сборка "с последними zx-плагинами" — вещь в себе, он нафиг никому не упёрлась, она же ничего другого не умеет. Вытащить из неё самые свежие плагины и вставить себе сложнее, чем просто их скачать и установить. Ну соберет кто-то это угробище и посыпятся претензии а ля "а почему FAR 2, а не 3?", "а почему 32bit, а не 64 bit" или наоборот.
Есть очень много пользователей, которые вообще не пользуются фаром/тоталом, им за глаза хватает проводника виндовс )) Такие люди пользуют фар/тотал лишь как "прогу, которой можно удобно работать с SCL-TRD", вот таким людям готовая сборка очень бы пригодилась, таким людям совершенно плевать, 2 там фар или 3, и против 32 бит они тоже возражать не будут.

Shiny
11.06.2017, 20:39
Было у меня в планах написание утилиты, которое выполняло бы некоторые функции. Забросил разработку потом.

crackintosh
29.12.2017, 08:47
Эта прога с USB пока не работает.
Но в планах сделать USB-FDD адаптер.
Прототип уже читает диски, осталось сделать запись.

Есть готовое решение или контруктор?

Alexandr Medvedev
30.12.2017, 12:43
Есть готовое решение или контруктор?
Есть:
• SuperCard Pro http://www.cbmstuff.com/proddetail.php?prod=SCP
• KryoFlux http://www.kryoflux.com/
• DiscFerret http://www.discferret.com/
• ZX-Evolution с прошивкой FDR
• FC5025 http://www.deviceside.com/fc5025.html

SuperCard Pro и KryoFlux стоят около 100$, зато умеют записывать на диск.
DiscFerret открытый проект, доступны исходники, схемы, прошивки.
ZX-Evolution и FC5025 умеют только читать.

Eugene85
31.03.2018, 18:00
Atari1974,
Плагины версии 6.30 не работали по Win XP SP1. Версии 6.40 работают.

Black Cat / Era CG
06.09.2018, 11:07
Win7-x64 - полет нормальный! :)

Arix
04.10.2018, 22:31
Здравствуйте. У меня предложения к разработчику.
У меня есть сотни полторы старых 5-тидюймовых дискет со спектрумовским софтом. Их состояние оставляет желать лучшего. Не все они полностью читаются. Я занимаюсь их реставрацией. Вытаскиваю, что удается считать. Так вот, ZXDStudio не всегда стремится мне в этом помочь. Часто вредничает. Если на нулевой дорожке есть повреждения, программа не показывает каталог и не сохраняет образ в формате TRD. Но повреждения на нулевой дорожке могут быть в секторах, не содержащих списка файлов. Например, каталог умещается в первых трёх секторах, а повреждены секторы с 5 по 7-й. Фактически каталог не поврежден и его можно спокойно открыть. Но программа принципиально его не открывает, пишет "Ошибка 27 чтения дорожки 0". Или как-то так. А после считывания дисков, когда я нажимаю "Посмотреть ZX-каталог", там пусто. Даже если повреждены секторы, содержащие список файлов, остальные, ведь, можно отобразить? Хоть что-то вытянуть. Просто, пусть программа покажет предупреждение, что каталог поврежден, данные могут быть неверными. TRDOS Navigator и ZX Spectrum Navigator так и делают. Если что-то можно открыть, они это открывают.
А у меня неоднократно бывало и так, что на нулевой дорожке никаких бэдов нет (это подтверждают и другие программы), они есть где-то ближе к "концу" диска, но ZXDS всё равно показывает ошибку чтения нулевой дорожки и не показывает каталог.
Нельзя ли "смягчить политику" программы, сделать её более лояльной к поврежденным дискам? Я думаю, что восстановление старых дискет - это насущная проблема для спектрумистов. И софт должен в этом помогать.

goodboy
04.10.2018, 22:33
и ещё не помешала бы возможность сохранять каталог в виде текстового файла

Anykey
04.10.2018, 23:09
Программа работает через драйвер, который либо выдает данные,
либо ошибку и я с этим ничего не сделаю.

У программы три режима чтения
1. Сканирование дорожки (чтение только адресных меток т.е. составление порядка расположения секторов на дорожке)
2. Чтение секторов по ранее отсканированным меткам
3. Сканирование дорожки и чтение данных секторов.

Можно, как вариант создать новый образ TRDOS диска и чтением секторов заполнить данные (если точно известно, что диск ZX)

По каталогу - в спектрумовских дисках есть еще 9 сектор, по которому программа определяет что это TRDOS диск,
если он поврежден, то как определить что диск TRDOS ?

Если очень надо, то отдельные сектора можно сохранять (с исправного образа) и загружать (в испорченный образ),
например 9 сектор, но там хранится информация о количестве файлов и т.д.


Сперва был еще режим с чтением сырых данных с дорожки, но для него необходимо два дисковода (один с эталонным диском)
т.к. драйвер FDrawcmd разрабатывался для дисков Amiga. Я от него отказался.

- - - Добавлено - - -


и ещё не помешала бы возможность сохранять каталог в виде текстового файла

Думаю, если займусь доработками, то не проблема.

Arix
07.10.2018, 19:01
Программа работает через драйвер, который либо выдает данные,
либо ошибку и я с этим ничего не сделаю.

Разработчик драйвера российский или нет? У меня много случаев, когда на нулевой дорожке ошибок нет, а ZXDS всё равно пишет, что они есть. Другие же программы этого не подтверждают и выдают каталог. Значит, драйвер глючит? Не помню, было ли такое на полностью хорошем диске. Обычно бэды есть, но в области файлов. Откуда программе или драйверу про них знать, если они до них ещё не добрались (сканирование ещё не начиналось), а с нулевой дорожкой всё нормально?

Заодно:
1. У меня в Windows XP окно программы не растягивается и не сжимается по горизонтали. Оно всегда развернуто на полную, при этом края на миллиметр уходят за край экрана.
2. При выборе "Сохранить SCL" в окне каталога диска не запоминается последняя папка, каждый раз надо начинать с корня системы (даже выше "Моего компьютера").

Anykey
07.10.2018, 19:44
Разработчик драйвера российский или нет? У меня много случаев, когда на нулевой дорожке ошибок нет, а ZXDS всё равно пишет, что они есть. Другие же программы этого не подтверждают и выдают каталог. Значит, драйвер глючит? Не помню, было ли такое на полностью хорошем диске. Обычно бэды есть, но в области файлов. Откуда программе или драйверу про них знать, если они до них ещё не добрались (сканирование ещё не начиналось), а с нулевой дорожкой всё нормально?

Автор драйвера - Simon Owen. А эксперементировать пробовал?
Скорость передачи в настройках менять? Начальный отступ? может данные расположены слишком близко к индексному отверстию.
Можно задать количество повторов, задать начальную и конечную дорожки (чтобы только первые дорожки читать).


1. У меня в Windows XP окно программы не растягивается и не сжимается по горизонтали. Оно всегда развернуто на полную, при этом края на миллиметр уходят за край экрана.
Минимальный размер ограничил, чтобы все поля было видно.



2. При выборе "Сохранить SCL" в окне каталога диска не запоминается последняя папка, каждый раз надо начинать с корня системы (даже выше "Моего компьютера").
Странно, только проверил, у меня запоминает. Он в ZXds.ini сохраняется.

Arix
07.10.2018, 22:14
Странно, только проверил, у меня запоминает. Он в ZXds.ini сохраняется.
Простите, ошибся. "Сохранить hob" не запоминает папку.

Dennion
26.11.2018, 14:46
Если пишет "Конечная дорожка превышает число дорожек в образе" это что значит и как исправить? Пишу ISDBASE2.FDI на 3,5 и некоторые файлы битые получаются.

Anykey
26.11.2018, 16:26
Если пишет "Конечная дорожка превышает число дорожек в образе" это что значит и как исправить? Пишу ISDBASE2.FDI на 3,5 и некоторые файлы битые получаются.

Значит что в настройках № последней дорожки больше чем есть в образе.

Может образ битый?

Dennion
26.11.2018, 18:36
Значит что в настройках № последней дорожки больше чем есть в образе.

Может образ битый?

Образ брал с https://vtrd.in/sbor/is-dos/ISDBASE2.ZIP
Дорожек одинаковое кол-во 158
https://s8.hostingkartinok.com/uploads/thumbs/2018/11/981b2c0756adb3a4f683589ac89f003e.png (https://hostingkartinok.com/show-image.php?id=981b2c0756adb3a4f683589ac89f003e)

Anykey
26.11.2018, 20:51
Конечная дорожка 157. А вообще
это сообщение просто для предупреждения,
в данном случае все дорожки будут записаны.

Gavrilov_S
20.12.2018, 00:04
Добрый день, господа!
Приобрел я вот такой контроллер https://ru.aliexpress.com/item/Usb-34pin/32868879944.html?spm=a2g0s.9042311.0.0.66f333edlx7 d8v
не хочет ставить дрова FdInstall
на материнской плате нет разъема для FDD.
выдает такую ошибку:o compartible floppy druves found

совместимые дискеты не найдены

usb and scsi floppy drives do not provide the required level of hardware access and cannot be used

Дисководы USB и SCSI не обеспечивают требуемый уровень доступа к оборудованию и не могут быть использованы

goodboy
20.12.2018, 00:32
Приобрел я вот такой контроллер
с какой целью ?

Black Cat / Era CG
20.12.2018, 00:35
на материнской плате нет разъема для FDD

compartible floppy druves found

usb and scsi floppy drives do not provide the required level of hardware access and cannot be used
А в чем вопрос? Не поддерживает он USB, нужна мать с полноценным контроллером.

goodboy
20.12.2018, 00:57
а при чём тут ZXDiskStudio ?

krotan
20.12.2018, 04:05
Приобрел я вот такой контроллер https://ru.aliexpress.com/item/Usb-34pin/32868879944.html?spm=a2g0s.9042311.0.0.66f333edlx7 d8v ZXDiskStudio с ним работать не будет, т.к. она работает через драйвер обращающийся к функциям контроллеров Intel 82072A, NEC µPD765 и старше, а не через Windows-драйверы.

Gavrilov_S
20.12.2018, 15:42
Все понятно. но жаль
такого драйвера значит в природе не бывает чтобы через USB работал

Black Cat / Era CG
20.12.2018, 16:38
Там вроде не в драйвере проблема по сути, а в контроллерах этих, которые к усб подрубаются. они вроде заточены под конкретных формат флопаря. То есть гипотетически можно сварганить свой контроллер, подрубить его к усб и написать дрова, но это уже совсем другая история.

Djoni
20.12.2018, 17:39
Все понятно. но жаль
такого драйвера значит в природе не бывает чтобы через USB работал

Есть утилита CPCDiskXP работает с USB дисководом .


http://www.cpcmania.com/news.htm

Black Cat / Era CG
20.12.2018, 22:04
Есть утилита CPCDiskXP работает с USB дисководом .
Скорее всего для секторов по 512 байт, не?

Djoni
20.12.2018, 22:08
Скорее всего для секторов по 512 байт, не?

Естественно , но для +3 норм :)

Gavrilov_S
21.12.2018, 21:54
Djoni, CPCDiskXP он тоже требует FDinstall драйвер которые не ставиться

Lapu-Leen
13.06.2019, 17:13
Если дисковод 720, то ничего не надо,
это у дисков 3,5 надо заклеивать окошко
выбора плотности(противоположное защите записи)




Если записывать 3.5 дискету с не заклеенным окошком, то всё пишется, а наоборот - нет. Так всётаки, надо заклеивать или нет? И если записалось без заклеивания потом для прочтения на дисководе спектрума надо будет заклеить ?

marinovsoft
13.06.2019, 18:52
На PC если используется дисковод 3,5 дюйма на 1.44 Мб и дискета на 1.44 Мб, то нужно заклеивать.

Lapu-Leen
14.06.2019, 00:42
На PC если используется дисковод 3,5 дюйма на 1.44 Мб и дискета на 1.44 Мб, то нужно заклеивать.

Спасибо. Уже понял почему не получалось записывать с заклееным окном, первая дискета оказалась дефектной.

crackintosh
04.07.2019, 09:45
Извиняюсь... На Windows 7/64 работает. Пришлось скорость выставить = 300К

crackintosh
04.07.2019, 12:03
Если очень надо, то отдельные сектора можно сохранять (с исправного образа) и загружать (в испорченный образ),


Можно про это более детально... У меня "записать" сектор - работает. А "Загрузить" - нет. Жму копку - никакой реакции.
И еще... запись образа в файл TRD не работает. Файл не создается вобще. И ошибок не выдает никаких при этом.

Black Cat / Era CG
04.07.2019, 15:55
запись образа в файл TRD не работает. Файл не создается вобще. И ошибок не выдает никаких при этом.
Такое, если с образом что-то не так. Не хватает секторов/лишние. Да, сообщений не выдается, приходится проверять.

crackintosh
04.07.2019, 16:03
Хмм... спасибо. Не знал.
Теперь встал вопрос... Чем мне сделать TRD-шки с дискет? Как править "битый" непрочитанный сектор ?

Black Cat / Era CG
04.07.2019, 17:05
На в скидку быстрое решение, но через задницу. Если нет никакой возможности вычитать дискетку, то можно так:
- берем заведомо исправную дискетку без косяков,
- форматируем ее из Studio,
- считываем проблемную дискетку, например в fdi, запоминая, на каких секторах, дорожках проблемы (лучше записать прямо в текстовый файлик). На нормальной (и не защищенной хитрым форматом) дискетке должно быть по 16 секторов (1-16) на каждой дорожке,
- записываем полученный образ на исправную дискетку,
- считываем, сохраняем в trd.
Такие вот дебильные манипуляции.

А можно попробовать скопировать дискетку на нормальную на самом спектруме, а потом снять образ.

ZX_NOVOSIB
04.07.2019, 17:16
Теперь встал вопрос... Чем мне сделать TRD-шки с дискет?
Я когда свои "детские" дискеты считывал, то TRD не смог сделать. Ошибки на диске, значит только в FDI, так в FDI и лежат. Несколько дискет только без ошибок в TRD считалось.

Black Cat / Era CG
04.07.2019, 17:24
Если сохранить в текстовом файлике адреса сбойных секторов, то потом не сложно понять на какие файлы они попадают.
Есть еще момент, когда ПЦ-контроллер стабильно не может зацепит первый сектор на дорожке, тут как выход, если нет другого пц, копировать такую дискетку на спеке на отформаченную предварительно на пц и считывать.

crackintosh
04.07.2019, 18:33
Если сохранить в текстовом файлике адреса сбойных секторов, то потом не сложно понять на какие файлы они попадают.
Е
Вот отсюдова более детально пожалуйста. с примерами. Как понимаю - это утилитой: http://era-cg.su/?name=pcutils&id=8
Цель - вытащить с дискет "живые программы". а программы что попали на битые сектора - RIP

crackintosh
04.07.2019, 21:27
Такие вот дебильные манипуляции

Ужасть! Но пока другого решения увы, нет.

Black Cat / Era CG
04.07.2019, 21:55
Вот отсюдова более детально пожалуйста. с примерами. Как понимаю - это утилитой: http://era-cg.su/?name=pcutils&id=8
Можно и ей, но она немного того.
Но и без нее тоже можно. В каталоге дискетки (в первых 8 секторах) есть информация о первых трек/сектор для каждого файла и длина в секторах. Т.к. сектор имеет размер #100 байт, а секторов на дорожке #10, то не сложно посчитать смещение до нужного файла внутри образа (#TTS00, где TT - двузначный номер трека 00-9F, S - номер сектора 0-F, он в каталоге вроде именно с 0 считается, а 00 - размер сектора).
А если моей программкой, то ей надо рядом с трд текстовый файлик <имя_трд_образа>.bslist. Бросаете трд в окно, а бслист подтянется автоматом.
Формат бслиста строгий и тупой:
в каждой строчке либо 4-значное хекс-число (тогда это номер одиночного сбойного сектора в формате TTSS, номер сектора с 0), либо 8-значное (тогда это группа сбойных секторов, первые 4 цифры - начало группы в том же виде, следующие 4 цифры - конец). Если память не изменяет вроде так.

goodboy
04.07.2019, 22:36
Чем мне сделать TRD-шки с дискет? Как править "битый" непрочитанный сектор ?
если есть реальный спек, то самый надёжный способ попытаться скопировать все файлы на другую дискету, может раза с 30ого и считается
или поняв с помощью копировщика/дисковой утилиты (dcu,fut и.т.д) битые файлы попрощаться с ними и скопировать остальное на нормальную дискету (для снятия образа с неё)
ресторить/восстанавливать проблемную дискету крайне не желательно.
сектор может нормально прочитаться, но не записаться, тогда пропадёт вся дорожка.

crackintosh
04.07.2019, 23:38
Ч-з ZX_Floppy->FDI->New_FLOPPY->TRD теряется часть файлов почему-то и загрузчик boot.
Было 57 файлов . Стало 41. сбойный сектор оказался в UNUSED SECTOR зоне.

Black Cat / Era CG
05.07.2019, 06:13
А он точно один сбойный? Киньте фди сюда или на обменник.

crackintosh
05.07.2019, 08:42
Глюк программы 100%. файл ZX01.fdi полупустой.
Вот как выглядит сбойный сектор в ZXDStudio:
https://i.postimg.cc/G8t0f7Ck/ZX-01-bslist.jpg (https://postimg.cc/G8t0f7Ck)

Второй баг - номер сектора: 13 или 23 ? (в логе и так и сяк написанно)

Сделал файл ZX01.bslsit с содержимым: "9F0D" где 9F=159 трэк и 0D=13 сектор.
Загрузил в вашу программу TRDMAP - битый сектор вобще в другой позиции.

https://i.postimg.cc/2btpNQkg/ZX-01-MAP.jpg (https://postimg.cc/2btpNQkg)

И еще... в описании к программе написано, цитирую "SS - номер сектора (нумерация с 0)". Но при этом в шапке "Real Sector numbers" нумерация (в HEX) начинается с 01. Надо бы исправить.

А вот картинка TRD файла, сделанного программой ESN под ДОС, в программе TRDMAP, без bslist-a:

https://i.postimg.cc/mtNdQ3xR/ZX-01-ESN-map.jpg (https://postimg.cc/mtNdQ3xR)

Здесь можно увидеть полный список файлов в образе.


Получается что правильный результат создания образа с битой дискеты получается пока только в программе ESN под ДОС используя меню LDTR.

Black Cat / Era CG
05.07.2019, 09:02
А вы не видите в карте, что выдает Диск Студио ничего необычного? Например, что нет 1 секторов, зато по паре 16?

crackintosh
05.07.2019, 09:12
:-) Спасибо... сейчас заметил. и по паре 15-х секторов. Блин.... Гружусь в ДОС. Посмотрим что ESN покажет.

Black Cat / Era CG
05.07.2019, 09:19
У Диск Студио, и СН, и АМДКопиер - разные алгоритмы чтения. Надо пробовать просто. (AMDCopier лежит в папке с SN, он умеет вытягивать отдельные файлы в SCL).

crackintosh
05.07.2019, 09:52
увы... ESN не выдает инфы по битым секторам. только трэк. иеххх , жаль исходников нет,
но при этом Роман писал, цитирую "исходники раздавал налево направо".

Dexus
13.07.2019, 00:58
В случае задвоения секторов, или отсутствия крайних (1/16) - дырку индексную нужно заклеивать с одной из сторон (использовать например кусочек скотча, все операции производить аккуратно, пинцетиком). Ибо доли миллиметра играют роль, мне бывало хватало самый кончик закрыть, а бывало на четверть отверстия. Порой с 4й попытки только удавалось попасть так, чтобы все сектора читались (хотя дорожка при этом могла начаться не с первого сектора - но это уже не суть).

ZX_NOVOSIB
13.07.2019, 07:49
Уже не помню зачем, но да, приходилось заморачиваться с заклейкой индексной дырки на половину и т.д. экспериментальным путем. Вроде это нужно было для того, чтобы какой-то досовской утилитой считать zx-дискету с защитой. По другому было никак. Но дос +танцы с дыркой помогли.

Dexus
26.07.2019, 12:25
Обнаружил вот такую штуку:
http://www.deviceside.com/pcb1.jpeg
Специальный Read-Only USB контроллер для 5.25" дисководов.
Написано: And it's not just for IBM PC disks – it also understands formats used by Apple, Atari, Commodore and TI, among others.
http://www.deviceside.com/fc5025.html
TR-DOS среди прочих не указан. Но учитывая, что там куча не HD дисковых систем используются, наверное можно и под ZX приспособить. Возможно это как раз вариация PIC-FDD штуки, затеянной топикстартером.

Кроме того, существует вот такая штука (ссылка на али) (https://ru.aliexpress.com/item/33013402623.html):
https://ae01.alicdn.com/kf/HTB1q5kXao_rK1Rjy0Fcq6zEvVXac/1-44MB-3-5-Floppy-Drive-Connector-34-PIN-34P-to-USB-Cable-Adapter-USB-TO.jpg_640x640.jpg
В отзывах, правда, пишут, что 720kb не поддерживает. Но кто знает, может покопавшись в устройстве, которым USB притворяется, может что-то получится.

Помимо этого обнаружилось такое не дешевое изделие: https://bytecellar.com/2012/01/20/the-kryoflux-floppy-controller-a-magnetic-media-miracle/


Старое железо отмирает, материнки с FDD контроллерами найти всё сложнее и сложнее, так что вопрос актуализируется. Причем, "запись" на диски, зачастую не стоит на повестке дня. Как правило все ограничивается сохранением старого добра через создание образов.

goodboy
26.07.2019, 12:39
В случае задвоения секторов, или отсутствия крайних (1/16) - дырку индексную нужно заклеивать с одной из сторон (использовать например кусочек скотча, все операции производить аккуратно, пинцетиком). Ибо доли миллиметра играют роль, мне бывало хватало самый кончик закрыть, а бывало на четверть отверстия. Порой с 4й попытки только удавалось попасть так, чтобы все сектора читались (хотя дорожка при этом могла начаться не с первого сектора - но это уже не суть).
а я на дисководе mitsumi просто двигал датчик этого отверстия.
конструкция это позволяет. очень удобно.

Dexus
26.07.2019, 13:01
конструкция это позволяет. очень удобно.
Подозреваю что это на большинстве флопов, просто часто этот винт заливают клеем, после фиксации в нужном месте (посмотрел на своём самсунге, и правда, там возможно немного пошевелить, расслабив винт).
Старые дисководы, на которых все и было форматировано и записано в старые времена, видимо имели немного другие расстояния, от того и такая повальная "раз-индексация".

goodboy
26.07.2019, 13:22
Старые дисководы, на которых все и было форматировано и записано в старые времена, видимо имели немного другие расстояния, от того и такая повальная "раз-индексация".
скорее несколько упрощённое форматирование в ПЗУtrdos

Dexus
26.07.2019, 17:05
скорее несколько упрощённое форматирование в ПЗУtrdos
Каким образом упрощенное форматирование (софтверная штука) может сбить индексные импульсы настолько, что raw чтение всего трека на ПК будет возвращать их уже после начала секторов? raw чтение на то и raw чтение, что ему плевать на все эти "упрощённые форматирования".

Кстати сабжу очень сильно не хватает "повторного чтения сбойных секторов". Был какой-то билд с такой возможностью, но потом автор убрал её, видимо, решив не упрощать жизнь людям, и теперь приходится по несколько раз читать дискету полностью, и собирать из рабочих секторов целый диск.

goodboy
26.07.2019, 17:51
смутно вспоминаю что были какие-то нюансы при форматировании именно TRDos`ом.
(кажется вообще полное отсутствие данных индексного поля)
и очень сильно сомневаюсь что ZXDiskStudio читает именно raw.
дискету (где в качестве защиты ключи прописаны в межсекторном пространстве) она (в udi) не скопирует

Alexandr Medvedev
26.07.2019, 19:53
Старые дисководы, на которых все и было форматировано и записано в старые времена, видимо имели немного другие расстояния, от того и такая повальная "раз-индексация".Дисководы тут не причём, всё гораздо проще. ВГ93 определяет начало дорожки по переднему фронту индексного сигнала, контроллер Intel по заднему фронту.
Заклеивание части индексного отверстия приводит сокращению ширины индексного импульса и соответственно задний фронт приближается к переднему, что позволяет прочитать дискеты в которых первый сектор слишком близко началу дорожки.

Dexus
26.07.2019, 20:41
Дисководы тут не причём, всё гораздо проще. ВГ93 определяет начало дорожки по переднему фронту индексного сигнала, контроллер Intel по заднему фронту.
Значит сабж мог бы это учитывать и просто применять кольцевой сдвиг (на энное количество бит) ко всему считанному треку.
Что-то мне не верится что он читает по секторам, при том что встав на трек показывает как раз raw форму.

В общем понятно. Спасибо за обьяснение.

Dexus
27.07.2019, 00:31
Пытаюсь прочитать диск, у которого первый свободный трак 167, сектор 11.
Но сабж позволяет прочитать только вплоть до 165.
Печаль.
Нельзя ли исправить?

Black Cat / Era CG
27.07.2019, 06:34
Это еще и от дисковода зависит. Не каждый до 84 дорожки может.

Dexus
27.07.2019, 08:17
Это еще и от дисковода зависит. Не каждый до 84 дорожки может.
Не каждый. Но это никак не оправдывает этот захардкоденный лимит.

TRRead вторую сторону прочитать не может, WinTRD вообще ни одного сектора.

Dexus
27.07.2019, 20:26
В общем 10 дисков у меня с такими дорожками за пределами 166 оказались. Не смог я оставить это невытащенным.
Поковырялся старыми добрыми PEExplorer и Hiew, и расширил возможности сабжа до 168 треков (физических 84). Во вложении добавил, возможно, кому-нибудь тоже понадобится.

По моей личной статистике - и старый мой дисковод 25 летней давности Teac, у которого магнит треснул и рассыпался, и недавно купленный Samsung - преспокойно до 84 трека дотягиваются. Так что лимитировать 166 не вижу никакого смысла.

69657

Romaz
08.08.2019, 01:09
Купил USB дисковод Gembird с целью чтения/записи спектрумовских дисков. Дисковод рабочий, дискеты под PC форматирует. Скачал данную прогу и драйвер. При установке драйвер говорит - выкинь свой USB дисковод, я с ним работать не буду ... Кто нибудь сталкивался ? Есть способ чтения дискет с USB дисковода? может есть какая-нибудь другая прога ?

SoftLight
08.08.2019, 01:22
Программа все верно говорит. Контроллер в USB дисководе заточен на чтение стандартных PC-дискет 1,44 и ничего другого. И прямого доступа из ОС к нему по USB нет и быть не может.

- - - Добавлено - - -

Хотите считать дискеты для спектрума? Только хардкор: реальный дисковод + реальная материнка с контроллером флопа. А лучше KryoFlux (https://www.kryoflux.com/). Или на ZX Evolution сдампить. Или на arduino собрать читалку.

Grand
08.08.2019, 04:17
Кто-то здесь на Форуме писал,что выкинул контроллер USB из такого дисковода и подключил дисковод напрямую к контроллеру флоппи-дисков.

Black Cat / Era CG
08.08.2019, 05:28
Просьба к модераторам. Напишите на первой странице этой темы большими горящими буквами про усб. А то ведь покупают постоянно, а потом спрашивают.

Dexus
08.08.2019, 09:09
Программа все верно говорит. Контроллер в USB дисководе заточен на чтение стандартных PC-дискет 1,44 и ничего другого. И прямого доступа из ОС к нему по USB нет и быть не может.
Вообще заточен не контроллер FDD (там вообще проблем особо нет), а фирмварь. Если перешить фирмварь на USB драйве каким-то образом, то и доступ может появиться. Но таких всеядных USB-FDD нету, поскольку стандартные драйвера винды уже не будут работать, а это в 99.9% случаев и нужно.
Поддерживаю просьбу добавить а первый пост (или в заголовок), что USB не поддерживается.

SoftLight
08.08.2019, 10:18
Если перешить фирмварь на USB драйве каким-то образом, то и доступ может появиться.
Хз как к этой задаче подступиться. Проще ардуинкой считать все в raw а потом разобрать на pc по вкусу в тот формат который нужен.
https://halckemy.s3.amazonaws.com/uploads/attachments/325637/circuit_rKDM8VKkHx.jpg

ZX_NOVOSIB
08.08.2019, 10:19
Просьба к модераторам. Напишите на первой странице этой темы большими горящими буквами про усб. А то ведь покупают постоянно, а потом спрашивают.

Поддерживаю просьбу добавить а первый пост (или в заголовок), что USB не поддерживается.
Это не поможет. Наш постсовковый человек всегда считает себя самым умным, и сначала делает, а потом только думает/читает и т.д. Менталитет или что-то типа этого.

Dexus
08.08.2019, 10:36
SoftLight, возможно. Но ардуин то как рав сохранять будет?

ZX_NOVOSIB, ты уже в альтернативной хронологии проверил, добавил надпись предупреждение и увидел те же самые вопросы?

polikarpov76
08.08.2019, 10:39
Это не поможет. Наш постсовковый человек всегда считает себя самым умным, и сначала делает, а потом только думает/читает и т.д. Менталитет или что-то типа этого.

ZX_NOVOSIB, какое ценное наблюдение! Во-первых, по себе не судят. Во-вторых, вот какой выхлоп от твоего сообщения кроме выделения co2 при сгорании топлива на ТЭЦ для производства лепестричества, затраченного на отправку этого сообщения на форум?

SoftLight
08.08.2019, 10:42
SoftLight, возможно. Но ардуин то как рав сохранять будет?

Ардуинко будет использовать скетч (https://github.com/RobSmithDev/ArduinoFloppyDiskReader/blob/master/FloppyDriveController.sketch/FloppyDriveController.sketch.ino) отсюда (https://github.com/RobSmithDev/ArduinoFloppyDiskReader), только надо подправить константы чтобы она читала MFM формат в расчете на 300rpm. А нее - посмотрел скетч, даже править ничего ненада.

Dexus
08.08.2019, 11:04
Я просто не шибко знаком с ардуинами. Мне непонятно как из автономной системы FDD+Arduino образы будут сразу попадать на PC (причем попадать должно в реалтайме, чтобы в случае чего корректировать какие-то параметры чтения). И в идеале подобная хрень могла бы быть привязаной к сабжу, как альтернативная схема чтения.

Кстати, покоцанные треки/сектора. Они как бы не читаются потому что CRC не совпадает. Периодически приходилось заниматься реконструкцией испорченных данных, но даже "испорченные" данные при этом полностью отсутствовали (например, кусок текста или кусок каталога). Если были бы хотя бы испорченные, с пометкой "ненадёжно" - можно было бы на них хоть как-то опираться!.. Ведь не может быть такого что вообще ничего не прочиталось с магнитной поверхности?.. В этом плане многократные чтения, то есть наличие обратной связи с ПО, необходимо. С первого круга не всегда и не все читается.

SoftLight
08.08.2019, 14:02
Я просто не шибко знаком с ардуинами. Мне непонятно как из автономной системы FDD+Arduino образы будут сразу попадать на PC (причем попадать должно в реалтайме, чтобы в случае чего корректировать какие-то параметры чтения). И в идеале подобная хрень могла бы быть привязаной к сабжу, как альтернативная схема чтения.
А вот тут придется подпилить программку для Windows:
http://amiga.robsmithdev.co.uk/images/winapp.jpg
Так как нам не ADF формат нужен, а, например FDI. Сборка ардуино-флоп подключается в PC USB через любой USB-TTL конвертер. Программка под Windows дает команды ардуине, что нужно начать читать (или даже писать) дискету. Принимает данные и собирает файл орбраза. Но это все только для Амиги работает. Я кидал на форуме тему давайте мол сделаем тоже самое для спека, но энтузиазма это не вызвало.

Dexus
08.08.2019, 14:07
SoftLight, понятно. Через usb-ttl. То есть можно приделать как альтернативу fdrawcmd драйверу для сабжа.

Evgeny Muchkin
10.10.2019, 21:52
Сабж под Win10 x32 не взлетит, как я понимаю?

Black Cat / Era CG
10.10.2019, 22:58
Сабж под Win10 x32 не взлетит, как я понимаю?
А есть железо, которое имеет флопоконтроллер и 10ку?
Это хорошо. Наверное.

haywire
10.10.2019, 23:12
Сабж под Win10 x32 не взлетит, как я понимаю?

Взлетит.

- - - Добавлено - - -


А есть железо, которое имеет флопоконтроллер и 10ку?
.

Полно.

Black Cat / Era CG
10.10.2019, 23:22
У меня просто железо вроде не новое уже, но 7ка хорошо пашет и контроллер есть, чему я рад. А вот, чтобы щас мать новая была с контроллером найти не мог.

Evgeny Muchkin
10.10.2019, 23:44
Black Cat / Era CG, у меня материнка Asus на VIA KT-600.

haywire
11.10.2019, 00:24
У меня просто железо вроде не новое уже, но 7ка хорошо пашет и контроллер есть, чему я рад. А вот, чтобы щас мать новая была с контроллером найти не мог.

Новых уже нет, но не новых полно. На 1156-й сокет - каждая вторая материнка с флоппи, например.

Dexus
15.11.2019, 14:50
Такое ощущение, что сабж как-то криво сохраняет HFE'шки. Читать - читает, а сохраняет какой-то полумусор. Такой мусорный мусор, что сам даже его прочитать не может.

CPLx
05.04.2020, 15:25
По поводу ошибок и что они означают (тут многие спрашивали, а ответа не получили). Я написал себе читалку дисков (узкоспециализированная - только TR-DOS и только чтение), поэтому заметил некоторые закономерности. Но они могут зависеть от железа, поэтому всё что ниже касается только моего железа.

Вообще-то, расшифровка кодов ошибок для драйвера существует: https://www.modemhelp.net/winerrorcodes/winerrors.shtml
Но толку от неё мало.

По моему опыту ошибки возникали в следующих случаях:

Ошибка 21:

Заголовок сектора не найден или прочитан с ошибкой. Возникает если диск очень плохо читается или неформатирован. Случается когда головки дисковода засорены, либо диск слишком грязный. При разрушении магнитного слоя тоже появляется такая ошибка.
Несоответствие номера трека в заголовке сектора номеру трека который требуется прочитать. Это случается когда головка была сдвинута рукой или драйвер из-за несовместимости с железом не смог её позиционировать на нужный трек. Теоретически, может возникнуть если диск нестандартно форматирован и например на нулевом цилиндре находится 10-й трек.
Несоответствие номера стороны в заголовке сектора номеру стороны которая дана драйверу. Драйверу даётся два параметра: "физическая головка" и "головка". В его коде они обозначены как phead и head. Физическая головка (phead) указывает какую физическую сторону он попытается прочитать. Головка (head) указывает какой номер стороны должен быть указан в заголовке сектора. Если номер стороны прочитанный из заголовка не соответствует переданному head, то драйвер возвращает ошибку 21. Оказалось что на Спектруме было 2 формата верхней стороны. В одном случае в заголовок писалось что это сторона 0, в другом что это сторона 1. TR-DOS читал оба этих формата без проблем. На основе своего архива я сделал вывод что TR-DOS 5.04T форматировал верхнюю сторону как 1. Многие программы форматировали её как 0. Драйвер fdrawcmd, в отличие от TD-DOS, обращает внимание на номер стороны в заголовке сектора, поэтому если ему передать head=0, в то время как верхняя сторона отформатирована как 1, то он вернет ошибку 21. И наоборот. Если нижняя сторона диска читается хорошо, а верхняя не читается вообще, то это признак того что формат верхней стороны не угадан и надо передавать другое значение head. У меня были диски у которых верхняя сторона была форматирована разными способами в разных местах диска, видимо потому что я форматировал этот диск разными программами и прерывал форматирование на разных треках, от этого получилось наложение форматов. Для их чтения приходилось передавать разные значения head на разных треках.
Отсутствует диск.


Ошибка 23:

Означает “Data error (cyclic redundancy check)”. На практике у меня происходила когда драйвер видел заголовки, трек в заголовке был равен тому что надо прочитать, сторона диска указанная в заголовке сектора соответствовала переданной драйверу, но была ошибка CRC. Это признак того что всё хорошо, кроме контрольной суммы. Это единственная ошибка описание которой соответствует тому что реально происходит.


Ошибка 1122:

(No ID address mark was found on the floppy disk). У меня была когда в дисководе не было диска.

Black Cat / Era CG
10.04.2020, 08:19
Я написал себе читалку дисков (узкоспециализированная - только TR-DOS и только чтение)
А де она? ;)

CPLx
10.04.2020, 08:49
А де она?
Я могу выложить здесь, могу сделать отдельную тему. Не знаю как тут по правилам надо.

Black Cat / Era CG
10.04.2020, 08:57
Я могу выложить здесь, могу сделать отдельную тему. Не знаю как тут по правилам надо.
Правила жестко не оговаривают. Но по логике (и ради удобства) лучше сделать отдельную тему рядом (оформить первый пост со ссылками и тд), а тут просто оставить ссылку на нее.

CPLx
10.04.2020, 10:10
Но по логике (и ради удобства) лучше сделать отдельную тему рядом (оформить первый пост со ссылками и тд), а тут просто оставить ссылку на нее.
Сделал тему: https://zx-pk.ru/threads/31601-spectrum-archive-reader-programma-dlya-chteniya-tr-dos-diskov.html

Вадим Димтревич
29.04.2020, 16:02
Это не поможет. Наш постсовковый человек всегда считает себя самым умным, и сначала делает, а потом только думает/читает и т.д. Менталитет или что-то типа этого.

И все же, добавьте пожалуйста это в шапку... Я вот просто увидел, что есть такая прога, купил USB дискетник и вот сижу теперь и смотрю на него. О том, что что-то в таком "старом" устройстве может быть несовместимо - даже и не подумал. Не параноик.

Sava
18.06.2020, 15:38
Может кто перечислить пункты меню "Диск" ZXDStudio 116 или скрин сделать с открытым меню? Поставил на старый ноут с флопиком винду, а она английская все надписи в программе краказябами. А на моём компе нет флопика и драйвер не устанавливается, а без драйвера не активно меню "Диск". Вот такая круговая порука :(

marinovsoft
18.06.2020, 16:36
https://i.ibb.co/VtxG6gT/zx-disc-studio.png (https://ibb.co/VtxG6gT)

crackintosh
18.06.2020, 17:02
Есть редактор ресурсов... Можно перевести

Sava
18.06.2020, 17:23
Есть редактор ресурсов... Можно перевести
Мне проверить надо было работоспособность записи zx-дискет. А винду можно и поновее поставить. Заминка произошла в том что дисковод CD а у меня все последние образы XP на DVD :) Вот отрыл в пыльном углу первый попавшийся диск с виндой и установил. Как приедет эмулятор IDE с CF картой, можно будет ещё заменить винт.
Ноут Compaq Armada 1700 ещё пень 2 :) Но главное что дискетки пишет и флэшку можно воткнуть для обмена файлами с основным компом.

Bubel
23.10.2020, 19:01
Хорошо что тему проверил, а то тоже наивно думал купить USB флоппик :v2_dizzy_facepalm:

MEGAMONSTER
01.11.2020, 13:10
Починил реальный пентагон 128 (из 90-х), и вот вопрос, записываю диски для него через сабж, читаются на реале нормально, но медленно, почему при проверке в DCU, видно, что треки читаются раза в два, если не в три медленнее, чем тот же диск, записанный на реале? Дисковод один и тот же. Тик 55-й. Пишу на 250.

Black Cat / Era CG
01.11.2020, 16:19
Починил реальный пентагон 128 (из 90-х), и вот вопрос, записываю диски для него через сабж, читаются на реале нормально, но медленно, почему при проверке в DCU, видно, что треки читаются раза в два, если не в три медленнее, чем тот же диск, записанный на реале? Дисковод один и тот же. Тик 55-й. Пишу на 250.А попробуй после записи сделать Restore в том же DCU.

Dexus
01.11.2020, 17:27
MEGAMONSTER, там есть разные режимы расположения секторов на траке. Последовательный, интерлив на 2 оборота и интерлив на 3(редко но бывает). У меня помню только турбированное быстро и читалось (порядок 1,2,3,4).

MEGAMONSTER
02.11.2020, 10:55
А попробуй после записи сделать Restore в том же DCU.
Так понятно, что после Restore нормально все, быстро читается. А сама Disk Studio сразу так записывать диски не может?

goodboy
02.11.2020, 10:58
а при чём тут запись ? всё зависит от формата/разметки секторов на дискете

Black Cat / Era CG
02.11.2020, 12:07
Есть еще вероятность (могу врать), что немножко по-разному головки отъюстированы на дисководах. Но не уверен, что это может влиять на запись. Порядок секторов точно влияет.

MEGAMONSTER
02.11.2020, 12:23
goodboy, Запись дисков с образов TR-DOS осуществляю в ZX DISC STUDIO, сразу вместе с форматированием. За один проход. Получается надо форматировать на пентагоне, а потом образы записвать в ZX STUDIO. Не очень удобно. Но ладно. Думал может в самой ZX STUDIO на этот счет какие-нибудь настройки есть.
Black Cat / Era CG, дисковод один и тот же, указывал об этом выше.

Black Cat / Era CG
02.11.2020, 12:58
Black Cat / Era CG, дисковод один и тот же, указывал об этом выше
Я невнимательно читал. ZX Disk Studio по сути брошена. Можно написать свою.

Anykey
02.11.2020, 15:31
В ZX Disk Studio сектора на треке идут по порядку,
как в образе, за исключением trd, там порядок секторов не задается.

MEGAMONSTER
02.11.2020, 15:49
Anykey, т.е. если я из образа FDI пишу на реальный диск, то он восстанавливается с такой же последовательностью физического расположения секторов на дорожке, как и в образе? А если восстанавливаю из TRD то сектора идут просто по порядку? Вы разработчик? Может быть есть возможность, сделать, чтобы при восстановлении из TRD образа сектора писались на дорожку как при FAST формате?

Anykey
02.11.2020, 23:07
Да, программе без разницы какой сектор за каким следует.

Если есть желание, можете сделать конвертер образа TRD в образ fdi
или udi с любым чередованием секторов.

MEGAMONSTER
03.11.2020, 12:53
Да, программе без разницы какой сектор за каким следует.

Если есть желание, можете сделать конвертер образа TRD в образ fdi
или udi с любым чередованием секторов.
Желание есть, опыта в программировании мало. Попробовал готовый конвертер, trd2fdi, похоже порядок секторов он не трогает, т.к. результат записи сконверченного fdi аналогичен trd - медленное считывание.

goodboy
03.11.2020, 13:29
ради интереса проверьте вот эту версию робокопа https://vtrd.in/gamez/r/ROBOCOP1.ZIP
вспоминаю что кажется при быстрой разметке загрузка тормозила.

Titus
03.11.2020, 13:38
вспоминаю что кажется при быстрой разметке загрузка тормозила.
Да, версии от AVF всегда тормозили.

^m00h^
03.11.2020, 13:40
Кстати да, у меня все версии AVF&CH очень медленно грузились. Загрузчик через 3d13 мутный был.

Debosh
12.12.2020, 08:26
Здравствуйте. Хочу высказать некоторую критику (надеюсь - конструктивную) в адрес программы ZX Disk Studio. Начну с начала. Появилась у меня задача проверить 50 неформатированных дискет 5.25. Дискеты якобы новые (не использовались), но очень старые по времени их производства. Поэтому, чтобы такие дискеты стали "рабочими" (или хотя бы часть дискет) их приходится форматировать несколько раз подряд(несколько десятков раз подряд?) Задумано - сделано: Создал в программе пустой образ TR-DOS диска и начал форматировать. 1. Программа дискеты форматирует быстро, но как оказалось совершенно не делает проверку на стадии форматирования. А такая проверка нужна. Ибо уже при форматировании можно отсеять сбойные дискеты и не тратить лишнее время на запись образа! 2. Некая проверка все-таки производится при записи образа на дискету, но у меня есть такая дискета, которая форматируется, на нее записывается образ, а при попытке считать ZX каталог вылазит ошибка! Т.е. алгоритм проверки еще не совершенен и полностью доверять этой программе на данный момент нельзя (v1.16). 3. Когда и если ошибки в программе будут исправлены, то было-бы не плохо прикрутить к интерфейсу автоматизацию. Например в виде горячих клавиш (использую клавиатуру с тачпадом и каждый раз лезть в меню не совсем удобно). А пока буду выполнять задачу на Спектруме в старой доброй AIDSv0.2b. Как говорится - медленно, но верно.

P.S. Справедливости ради стоит отметить, что, как копировщик дискет в TRD образы, программа показывает себя достойно.

Александр
09.01.2021, 16:06
Добрый день!
Нужен ответ. Я сам не особо разбираюсь в записи образов ирг в TR-DOS формате, но меня попросили записать на дискету 3.5 какие-нить игры.
Так как самого Spectrum у меня нет, я не могу убедиться в том, что все записалось правильно.
Использовал программу, которая указана выше. Дискета 3.5. В БИОС выставил Floppy Drive - 720КВ.
Дискета записалась. Даже при чтении и создании образа в TRD формате, эмулятор этот образ запускает.
Остался вопрос, а точно все правильно и эта дискета запустится на реальном Spectrum?
Приложил фото образа.
Просто дискету нужно отправить в др город, а очень не хочется обмануть ожидание человека.

NiKa
10.01.2021, 05:43
Александр, RealSpectrum эмулятор работает с реальным дисководом, вот на нем и попробуйте запустить.
P.S. смысла ставить в БИОС Floppy Drive - 720КВ вроде как нет, я ставлю 1.44, а если бы у вас был дисковод 5.25 для него нет режима 720Kb.

Black Cat / Era CG
10.01.2021, 06:54
RealSpectrum эмулятор работает с реальным дисководом, вот на нем и попробуйте запустить
Только вроде до Вин98, а ZX Disk Studio и другой софт на том же драйвере работает от XP.

Александр
10.01.2021, 08:55
NiKa, спасибо за ответ.
Про установку в БИОС 720Кб я где-то тут вычитал. Было написано, что если дисковод 3.5, то надо установить 720Кб. Я с этим параметром буду экспериментировать, но для начала мне надо как-то понять. правильно все пишется или нет? )


Только вроде до Вин98, а ZX Disk Studio и другой софт на том же драйвере работает от XP.
Кажется так оно и есть, так как под ХР он у меня не запустился.

Black Cat / Era CG
10.01.2021, 09:19
Кажется так оно и есть, так как под ХР он у меня не запустился.
Скажу больше. Вроде бы для окошек, начиная с ХР, таких эмуляторов в природе нет в принципе. Да и сам по себе этот способ проверки такой себе.

NiKa
10.01.2021, 12:49
Да все нормально RealSpectrum работает на последней XP SP3, я в нем и тестировал записанные диски, вот только у этого эмулятора я не нашел как сделать размер окна больше, а то уж больно маленькое окно, приходиться разрешение монитора уменьшать.

Black Cat / Era CG
10.01.2021, 13:16
Странно. Ну ладно. Значит соврал.

Александр
10.01.2021, 15:02
Да все нормально RealSpectrum работает на последней XP SP3, я в нем и тестировал записанные диски, вот только у этого эмулятора я не нашел как сделать размер окна больше, а то уж больно маленькое окно, приходиться разрешение монитора уменьшать.
У меня тоже ХР SP3, но запускаться не хочет. В описании эмулятора написано, что для запуска надо перетаскивать файлы на RS32. После перетаскивания файла с игрой, эмулятор запускается, а на дисплее появляются два окна, одно из которых пустое. Так и висит потом.
Ладно, значит мне не прет. Да и сам автор пишет, что он корявый.

baralgin1003
10.01.2021, 17:50
я пишу с обычными настройами биоса на 1.44мб, только окошко заклеиваю на дискете. все работает

NiKa
10.01.2021, 18:16
Уточню, RealSpectrum должен быть последней версии 0.97.36

Александр
10.01.2021, 19:51
я пишу с обычными настройками биоса на 1.44мб, только окошко заклеиваю на дискете. все работает
Спасибо. Тогда и я верну настройку в БИОС на 1.44. Надеюсь, что и у меня тоже все правильно записалось.


Уточню, RealSpectrum должен быть последней версии 0.97.36
Возможно это важное уточнение. Моя версия какая-то древняя. Я что-то не догадался проверить версию эмулятора.

goodboy
10.01.2021, 20:02
RealSpectrum должен быть последней версии 0.97.36
эмуль вроде был в двух вариантах.
у меня 0.97.36 работает под win8.1 но по ALT+F6 (читалка дисков) пишет "не реализовано в этой версии

Александр
10.01.2021, 20:08
goodboy, можете поделиться эмулятором? В сети что-то я не смог найти эту версию. Везде написано, что удалено по просьбе автора.

goodboy
10.01.2021, 20:38
В сети что-то я не смог найти эту версию. Везде написано, что удалено по просьбе автора.
https://g.zeos.in/?q=realspectrum%20emulator

Александр
10.01.2021, 20:52
https://g.zeos.in/?q=realspectrum%20emulator
Интересовала Ваша загадочная вторая версия эмулятора, которая работает под win8.1...
Не парьтесь.

goodboy
10.01.2021, 21:30
https://d.radikal.ru/d24/2101/6f/8f23e63de673.png (https://radikal.ru)
только у меня материнка без контроллера дисковода

Александр
10.01.2021, 21:43
goodboy, спасибо.
У этой версии есть три варианта
Real Spectrum 0.97.26-REALSP_P1 2014.07.09
Real Spectrum 0.97.26-REALSP_P2+ 2014.07.26
Real Spectrum 0.97.26-REALSP_K6+ 2014.07.26

Буду пробовать.
Также уже есть версия Real Spectrum v0.98.14.

NiKa
11.01.2021, 05:14
Главное отличие, что есть MSDOS version (RSDOS) и Windows version (RS32).
Real Spectrum v0.98.14 надо будет попробовать.

NiKa
11.01.2021, 16:57
Мучал сегодня Real Spectrum v0.98.14 ну никак не хочет читать дискету, и версия 0.97.36 тоже самое, может мне померещилось, что он у меня читал:(

Александр
12.01.2021, 13:01
NiKa, я запустил эмулятор, но чет не понял, а к дисководу то как обратиться? Как считать дискету?
Просто я в этом деле не супер спец. )
Там есть всего пара функций для загрузки информации из дисковода (F5 и F7). При активации любой из них на дисководе включается индикатор и он начинает крутить дискету. Позже индикатор гаснет и ничего не происходит. пробовал переключать разные варианты ПК, но также ничего.
Либо я что-то не учел, либо не хочет этот эмулятор работать с реальными дискетами.
Если есть какой-то определенный алгоритм действий, опишите его пожалуйста.

Александр
12.01.2021, 20:04
Все, победил!
Эмулятор Real Spectrum v0.98.14 запускает реальные дискеты.
Просто в меню DISK OPTIONS (F6) надо изменить в опции DRIVE 1: [EMPTY] на PHYSICAL DEVICE.
Этот эмулятор пишет на дискеты и читает их. Эмуляция реальных дискет отличная.

https://www.youtube.com/watch?v=NnqOa35kEk4&t=18s

Black Cat / Era CG
12.01.2021, 23:22
Круто! Ваще не знал, что он под ХР может. Спасибо всем, буду знать теперь!

Александр
12.01.2021, 23:39
Круто! Ваще не знал, что он под ХР может. Спасибо всем, буду знать теперь!
Тестировал я его на ХР SP3, так как на материнке этого ПК у меня есть слот для флопа, но он также запускается и на WIN7. Возможно, что и на семерке нормально будет работать с реальным дисководом.

Black Cat / Era CG
12.01.2021, 23:40
Надо попробовать, если он работает через тот драйвер, то должен по идее.

NiKa
13.01.2021, 10:25
Для чистоты эксперимента установил MS-DOS 6.22, дискеты, записанные ZX Disk Studio, эмулятор Real Spectrum не читает нижнюю сторону, но если записать самим эмулем то все ок.
Повторил эксперимент на WinXP - все тоже самое.
Проверил дискеты на реальном спектруме (Karabas-128 +BDI-ZX) - ему похоже пофиг какой прогой из двух записаны.
P.S. Как записать дискету на реальном спектруме я к сожалению забыл, шутка ли 30 лет прошло, если кто подскажет буду признателен.

goodboy
13.01.2021, 11:24
вспомнил про странный момент.
эмуль форматирует подставленный образ как одностороннюю? дискету
https://c.radikal.ru/c03/2101/09/f83a924fcf2c.png (https://radikal.ru)
https://b.radikal.ru/b41/2101/ad/fbdf66231bde.png (https://radikal.ru)

16*159=2544
16*79=1264

Debosh
12.02.2021, 10:54
Все, победил!
Эмулятор Real Spectrum v0.98.14 запускает реальные дискеты.
Просто в меню DISK OPTIONS (F6) надо изменить в опции DRIVE 1: [EMPTY] на PHYSICAL DEVICE.
Этот эмулятор пишет на дискеты и читает их. Эмуляция реальных дискет отличная.

https://www.youtube.com/watch?v=NnqOa35kEk4&t=18s

Еле нашел эту версию Real Spectrum v0.98.14. Выложил ссылку на страничку, где он лежит. Чтобы не потерять =)


http://www.8bit-wiki.de/8bitdb.html?tx_coolautoindex_pi1=4b9308a000000dir. Sinclair%2FZX_Spectrum%2FEmulator%2F

electroscat
06.03.2021, 00:44
Доброго времени !

Есть такая ситуация, ZX Disk Studio на дисководе 5.25" NEC FD1157C работает все, то что пишу на реале видит на PC а то что пишу на PC - читает на реале... А вот на дисководе 3,5" Sony N50 то что записано на реале не читается на PC - ошибка 1121 при чтении 0 дорожки. Ну и обратная ситуация, если пишу на PC образ - реальная система говорит ошибка 9 дорожки... Дисководы в PC и на реале - оба Sony N50, более того на Вектор MST пишет образ - Вектор читает, и то что пишет Вектор - MST видит. То же самое с Поиском-1 то что пишет дисковод на PC - Поиск-1 видит, и то что пишет Поиск-1 легко читаю на PC. Такая вот странная штука.
Система на PC - Windows XP. 5.25" дисковод работает и с 5,25" 720кб и с 3,5" 1.44мб установками в биосе. Для 3,5" дисковода пробовал и то и другое - результат одинаковый.

Если у кого то есть опыт борьбы с такой проблемой - напишгите пожалуйста.

Разобрался, переустановил FdInstall.exe - все заработало....

Dexus
06.03.2021, 10:22
Я обнаружил что в 3.5” дисках перемагничивание происходит не в полной мере. Предыдущие магнитные домены «просвечивают» в некоторых местах (там где длинные промежутки между импульсами). То есть словно 3.5” не рассчитаны на DD данные, недостаточно «сглаженные». Возможно что просто дискеты старые, и способность перемагничивания материалов 3.5” стала хуже.

goodboy
06.03.2021, 10:44
словно 3.5” не рассчитаны на DD данные,
скорее HD/DD дисководы хуже пишут на DD, используй именно DDдисковод (хотя это уже редкость) и будет тебе счастье.

Dexus
06.03.2021, 10:49
goodboy, Там нет переключателя. И везде написано что «не требуется».

goodboy
06.03.2021, 11:37
Там нет переключателя. И везде написано что «не требуется».
а про что идёт речь и где нет переключателя ?

Dexus
06.03.2021, 12:15
goodboy, про 3.5 дисководы.

goodboy
06.03.2021, 12:31
если он у тебя DD, то на нём HDдискеты пишутся плохо.
марка дисковода ?

Dexus
06.03.2021, 14:37
Да нет же. Практически все 3.5 - HD, 720кбшные раритет поболее чем 5.25. Но не это тут важно, а то что сами диски с очень плотным магнитным покрытием. Их практически невозможно перемагнитить на 720 без косяков.

sd
16.03.2021, 19:53
Добрый день! А правильно я понимаю, что если я спаяю себе спектрум с дисководом, то этой софтиной можно на PC записывать диски для спектрума с образов , что в интернете лежат ? Он один такой софт или еще какие-то альтернативы есть ?

ZX_NOVOSIB
16.03.2021, 19:55
sd, он не один такой, но наиболее удобный.

baralgin1003
16.03.2021, 21:16
я все вынашиваю планы придумать железный резак дискет для спека... ну типа закинул за флешку, выбрал на девайсе и пиши на дискету... последний раз споткнулся об нехватку ресурсов атмеги, а изучить СТМ так руки не доходят... это так, мысли вслух)

Black Cat / Era CG
16.03.2021, 23:33
Добрый день! А правильно я понимаю, что если я спаяю себе спектрум с дисководом, то этой софтиной можно на PC записывать диски для спектрума с образов , что в интернете лежат ? Он один такой софт или еще какие-то альтернативы есть ?
Только надо понимать, что на усб-дисководе ни это, ни другие программы на основе того же драйвера работать не будут. Нужна мать с полноценным контроллером.

sd
17.03.2021, 07:52
Про usb я видел, что не работает. Обычный у дисковод у меня есть. 3.5 можно использовать?

goodboy
17.03.2021, 11:41
я все вынашиваю планы придумать железный резак дискет для спека
так сейчас вполне доступны эмули дисководов (данные на flash/sd)
подключай его на спек вместе с реальным дисководом и копируй файло на здоровье

sd
17.03.2021, 13:15
а какие конкретно эмуляторы есть, точно работающие ?

goodboy
17.03.2021, 13:50
ищи gotek

baralgin1003
20.03.2021, 14:37
так сейчас вполне доступны эмули дисководов (данные на flash/sd)
подключай его на спек вместе с реальным дисководом и копируй файло на здоровье
С таким же успехом можно воспользоваться и эмулем самого спектрума :v2_dizzy_roll: не лампово это, с эмулями, хочется шуршание дискеток))

Dexus
20.03.2021, 20:54
Кроме сабжа еще и Greaseweazle должен писать образы (hfe), которые им же можно и сдирать со старых дискет, или из инета выкачивать. Проблема сабжа - что он на современных компах неюзабелен - нужен ретро-ПК, с FDD контролером.

^m00h^
20.03.2021, 21:11
В каких крайних ретро-пк можно еще встретить fdd контроллер ?

NiKa
21.03.2021, 04:54
Крайний наверное 775 сокет.

sd
21.03.2021, 17:59
Установил прогру, диск форматирует, но при записи пишет ошибка записи сектора. ЧТо это может значить? В самой винде дисковод пишет и читает...

baralgin1003
21.03.2021, 18:40
sd, заклеить правую дырку в дискете

sd
21.03.2021, 21:04
в пятидюймовой ? ;)

Ну кстати 3.5 флоп на том же шлейфе как оказалось работает (с заклеенной дыркой конечно), а вот 5.25 что то никак. Дисковод стоит в режиме DD (епсон-600).

sd
19.04.2021, 08:00
Почему то не пишет на 5.25 дисководы,
форматирование идет
если с записью то сразу ошибки

с 3.5 работает, форматирует пишет , только вот обратно похоже не читает.

Есть тут какие то ньансы с настройкой ?

Dexus
19.04.2021, 11:03
Возможно сам дисковод 5.25 в около кирдыковом состоянии. Не хватает силы тока при записи, или что-то с самими головками.

Кстати а откуда уверенность что 3,5 нормально форматирует и пишет, если невозможно проверить - не читает?

haywire
19.04.2021, 11:22
Крайний наверное 775 сокет.

На 1151-м ещё были floppy контроллеры, но с поддержкой только одного флоппи.

sd
19.04.2021, 11:41
Дисководов много, они проверенные и рабочие.

3.5 дюйма проходит и процесс форматирования и процесс записи. Но читать вроде потом это не читает
на 5.25 проходит только процесс форматирования, при попытке форматирования и записи диска сразу дает ошибку (на 3.5 не дает)

Dexus
19.04.2021, 13:13
В сабже к сожалению используется виндовый драйвер, который держит важную информацию закрытой, и никаких сырых данных из него вытащить не выйдет. Так что дабы посмотреть что не так с тем что он там записал придется использовать что-то другое, что может давать низкоуровневую информацию. Тот же greaseweazle.

Форматирование в слепую, при невозможности даже проверить что он там нахлабучил - так себе история. Это почти ничем не отличается от того чтобы просто СДЕЛАТЬ ВИД что отформатировал и записал что-то.

razer
29.04.2021, 14:41
Так может вгшка сдохла или шлейф у дисковода чудит?

sd
01.05.2021, 07:48
дисковод то в PC , в винде он работает.

sd
03.05.2021, 09:05
поставил скорость на 5.25 - 300 стало писать вроде. Но на реале, что-то не читает, хотя название файлов вроде считалось как-то.

Reistlin
05.11.2021, 19:37
Приветствую народ. Подскажите, эта программа на windows 98 будет работать? Так вышло, что есть комп с FDD только с вин 98.

CPLx
05.11.2021, 20:52
Подскажите, эта программа на windows 98 будет работать?
Не должна, потому что используемый драйвер работает начиная с Win2K.

Black Cat / Era CG
05.11.2021, 22:06
Не будет. Для 98 есть теледиск, Spectrum Navigator, AMDCopier под дос.

^m00h^
23.11.2021, 23:24
Программа не заработала на P3 и 2х компах с 775м сокетом.

Black Cat / Era CG
23.11.2021, 23:30
Под 7?

^m00h^
23.11.2021, 23:34
на P3 в XP, на 775х - в Win7.

Black Cat / Era CG
23.11.2021, 23:37
Странно. У меня и под ХР на стареньком пахала, и под 7 пашет. А что говорит-то?

^m00h^
23.11.2021, 23:42
Ошибка 1122 при чтении 0 дорожки.

Black Cat / Era CG
24.11.2021, 05:06
Контроллер же полноценный на матери? Дисковерт подключен как 1.2?

Anykey
24.11.2021, 07:39
ERROR_FLOPPY_ID_MARK_NOT_FOUND
1122 (0x462)
No ID address mark was found on the floppy disk.

^m00h^
24.11.2021, 11:17
Насчет контроллера дисковода хз, как узнать какой он ? Дисковод был установлен как 1.2 в биосе, хотя пробовал все варианты.

Anykey
24.11.2021, 13:31
Окошко у дискеты заклеено?

^m00h^
11.12.2021, 23:11
Напишите модель материнки, на которой работает zx disk studio.

CPLx
12.12.2021, 13:49
Ошибка 1122 при чтении 0 дорожки.
Такое может быть из-за неправильной скорости, насколько я помню.

haywire
12.12.2021, 15:31
Гигабайты, асусы, мсиай, кто там еще бывает; всё что поддерживает работу хр 32/64 и выше и имеет на борту физический слот для подключения флоппи-дисковода.

на xp64bit - не работает.

^m00h^
12.12.2021, 17:44
Гигабайты, асусы, мсиай, кто там еще бывает; всё что поддерживает работу хр 32/64 и выше и имеет на борту физический слот для подключения флоппи-дисковода.

Интересует именно модель материнки, чтобы сразу купить на авито и приступить к оцифровке, так как лежит около 600 дискет, это вопрос к автору и активным пользователям программы. И возможно у кого то zds работает на 775м сокете с agp, ориентируюсь примерно на такую.