Page 3 of 38

Re: WDCv1.1x (ловим глюки)

PostPosted: 04 Jul 2008, 20:41
by Budder
Сделал таки SD драйвер для WDC, и по пути немного обновил сам прог...
Для работы с SD за основу взят драйвер от Savelij. =)

в архиве только WDCv1.2 + драйвера под SD(ZContoller), NEMO, SMUC, ATM контроллеры. Доку сделаю пожже.

P.S. драйвер подойдёт и к старым версиям, тока разделы старые версии не будут находить, надо переформатить карточко или поменять пару байт в BPB секторах по смещениям +9,+10 на #30, #30... А вот новая версия должна всё видеть норм.

Re: WDCv1.1x (ловим глюки)

PostPosted: 05 Jul 2008, 17:52
by lvd
Мож я чего-то не догнал, но вот вп0103 сидюк видит, а этот вдц - нет. Запускаю между ресетами то то, то другое. Доки в архиве не вижу, что нажимать - не знаю...

Re: WDCv1.1x (ловим глюки)

PostPosted: 05 Jul 2008, 19:44
by Budder
lvd wrote:Мож я чего-то не догнал, но вот вп0103 сидюк видит, а этот вдц - нет. Запускаю между ресетами то то, то другое. Доки в архиве не вижу, что нажимать - не знаю...


Сразу за файлом WDC должен находиться файл драйвера (весит 4 сектора), лучше их вовсе склеить, файлы ети.
Так вот в этом комплекте сразу за WDC лежит драйвер SD (DRV_SD.C), с ним WDC будет видеть только SD карточко на ZC... Если тебе нужна работа с контроллером NEMO, то скопируй вначале "WDCv1.2>.B", а заним сразу "DRV_NEMO.C" файлег размести, и склей их... чтоб не убить драйвер нинароком...
Т.е. должно быть так:
...
WDCv1.2>.B
DRV_NEMO.C
...

Re: WDCv1.1x (ловим глюки)

PostPosted: 05 Jul 2008, 19:47
by lvd
ога, я сам уж допёр, прочитав многочисленные текстовики, отсутствующие в этом комплекте =)
А ГС-моды почему не играются с цд?

Re: WDCv1.1x (ловим глюки)

PostPosted: 06 Jul 2008, 00:19
by Budder
lvd wrote:А ГС-моды почему не играются с цд?


в WDC не должны играццо GS модули, оная возможность выкинута уже достаточно давно, ибо оно занимало много памяти... играются только PT3, PT2 и STC модули...

проигрывание гс можно реализовать за счёт внутреннего модуля, но мне оне делать лениво... да и зачем, када есть WP...

Re: WDCv1.1x (ловим глюки)

PostPosted: 06 Jul 2008, 19:21
by Budder
Вот сделал терь полный комплект, уже с WDCv1.21...
Поменял немного SD драйвер (терь питание карты вырубается при выходе из WDC).
Ну и поменял поцу создания каталога, ибо winXP ни в какую не хотела работать с каталогами созданными в WDC прошлых версий на SD карточках.

Re: WDCv1.1x (ловим глюки)

PostPosted: 19 Jul 2008, 18:21
by Budder
Нашёл жуткий глюк в WDCv1.21:
при создании 2х TRD образов подряд, на FAT32, прог убивает инфу на диске!
пока не выяснил детали, экспериментирую с SD карточками, возможно на HDD такого глюка и нет...

Re: WDCv1.1x (ловим глюки)

PostPosted: 21 Jul 2008, 12:31
by lvd
А можно добавить дрова СДкарточки в ВП? А то с винтами-цдводами возиться влом, сд форева )

Re: WDCv1.1x (ловим глюки)

PostPosted: 21 Jul 2008, 14:31
by Budder
lvd wrote:А можно добавить дрова СДкарточки в ВП? А то с винтами-цдводами возиться влом, сд форева )


дрова в WP добавлю как тока с WDC разберусь.
Всё не могу понять откуда ноги глюка записи на SD растут... понял только, что в какой-то случайный момент файл начинает писаться не в свою отведённою область, а в первую копию FAT... а т.к. для записи в след кластер инфа берётся из FAT то происходит висюк, видимо при попытке записи в несуществующий сектор.

уже раз 20 сд карточко форматил... ;(

Re: WDCv1.1x (ловим глюки)

PostPosted: 21 Jul 2008, 22:42
by Budder
Карочи не поленился и проверил работу WDC с HDD, всё работает норм, т.е. баг записи есть только на SD. здесь либо дело в драйвере, либо в железе...

Но пока возился с СД нашёл один реальный баг: криво работает расширение каталога, а точнее от каталога отаётся только последний кластер. Ето када нехватает места в каталоге и WDC "добавляет" таковому новый кластер, но как оказалось чото нетак роботает (вскоре исправлю ентот глюк)...