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

Редакторы, ассемблеры, дисковые утилиты и другие системки

Postby lvd » 21 Jul 2008, 23:11

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


А ловилку написать? После записи каждого сектора его тут же вычитывать обратно и првоерять, туда ли писалось. И проверять, писалось ли в "куда-то там", если всегда в одно и то же место. А перед записью сектора сохранять исходные данные (в какое место сказано было его записать)
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7169
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby Budder » 21 Jul 2008, 23:42

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


пардон, нет такого бага =)
проверил только-что енто на хдд, видимо всё теже чудеса с СД ;(

lvd wrote:А ловилку написать? После записи каждого сектора его тут же вычитывать обратно и првоерять, туда ли писалось. И проверять, писалось ли в "куда-то там", если всегда в одно и то же место. А перед записью сектора сохранять исходные данные (в какое место сказано было его записать)


ну ето несколько пожже, я глюк оный не там искал до етого...
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby lvd » 22 Jul 2008, 08:38

Эх, как хочеццо чтоб с сдкарточки и все музоны играло, и даже моды, и чтоб проблем с расширениями и длинными именами не было (как .mod vs .MOD на цд), и чтоб с сдкарточки... Млина, мне теперь эти гробы (винт, цдвод) противны sad
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7169
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby Budder » 26 Jul 2008, 17:13

Вот рабочий драйвер под ATM! (DRV_ATM+.C)
проверенно на муле!!!

И вообще не понятно почему контроллер ATM писал чушь в прошлых версиях драйвера. толи оный слишком быстро отдавал байты на запись, толи при записи недопустимы никакие значения кроме #00 и #01 в старшей части адреса...
Attachments
DRV_ATMplus.zip
(899 Bytes) Downloaded 218 times
Last edited by Budder on 27 Jul 2008, 00:55, edited 1 time in total.
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby skyther » 18 Aug 2008, 00:46

А ПЗУ-шную версию можно сделать?
Еще просьба текущий диск брать из глюка
Last edited by skyther on 18 Aug 2008, 02:55, edited 1 time in total.
skyther
 
Posts: 68
Joined: 23 Oct 2007, 10:09
Group: Registered users

Postby Budder » 19 Aug 2008, 15:28

skyther wrote:А ПЗУ-шную версию можно сделать?


пока ещё хз получится ли, ибо WDC не влезает в 16к... т.е. если и будет, то урезанная версия, без проигрывания STC модулей к примеру (возможно прейдётся выкидывать и PT3/PT2 плеер)...

skyther wrote:Еще просьба текущий диск брать из глюка


инфа берётся из TR-DOS переменных, либо из сетапа... поэтому правьте глюк
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby Budder » 25 Aug 2008, 01:03

Собрал WDCv1.22, была доработана фильтрация имён файлов при копировании на FAT32. Так же обновил в комплекте SD и ATM драйвера.

P.S. драйвер под SD пользовать только с этой версией WDC...
Attachments
WDC1_22.zip
(28.13 KB) Downloaded 220 times
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

Postby EvgenyMuchkin » 24 Sep 2008, 10:27

Budder, огромное спасибо за отличную прогу. Очень удобно!

Есть пара предложений:

1. Можно ли сделать раскрытие TRD образов на диски двумя способами. Первый - так как есть сейчас (но желательно добавить возможность раскрытия TRD на нечистый диск, т.е. если диск чистый, то раскрывается без слов, а если на диске есть файлы, то чтобы выводилось бы соответствующее предупреждение). И второй способ - раскрывать подобно SCL'ам, т.е. отдельными файлами; например жмем "T" образ пишется на диск как обычно, жмем SSh+T - из образа выковыриваются файлы по отдельности и так же по отдельности пишутся на диск.

2. В идеале, конечно бы хотелось иметь возможность раскрывать TRD и SCL образы не только целиком, но и выбирая какие именно файлы надо из них записывать на диску.

3. #3D13 поддержку хотелось бы очень. С возможностью выбора в сетапе желательно smile

Еще раз спасибо! Супер прога!
Last edited by EvgenyMuchkin on 24 Sep 2008, 10:30, edited 1 time in total.
EvgenyMuchkin
 
Posts: 113
Joined: 09 Jan 2008, 09:18
Group: Registered users

Postby robat_e » 24 Sep 2008, 15:47

EvgenyMuchkin, поддерживаю!
robat_e
 
Posts: 1269
Joined: 08 Apr 2007, 07:34
Group: Registered users

Postby Budder » 19 Feb 2009, 21:43

EvgenyMuchkin wrote:Можно ли сделать раскрытие TRD образов на диски двумя способами. Первый - так как есть сейчас (но желательно добавить возможность раскрытия TRD на нечистый диск, т.е. если диск чистый, то раскрывается без слов, а если на диске есть файлы, то чтобы выводилось бы соответствующее предупреждение). И второй способ - раскрывать подобно SCL'ам, т.е. отдельными файлами; например жмем "T" образ пишется на диск как обычно, жмем SSh+T - из образа выковыриваются файлы по отдельности и так же по отдельности пишутся на диск.


раскрытие TRD наподобии SCL пожалуй сделаю, если места под код хватит. вот какраз думаю выкинуть нафиг из WDC встроенный CD Player0.4, оным небось никто и не пользуется, да и для этого WP есть (чтоб аудио CD играть и т.п.).

p.s. вскоре я думаю завершить оный проект, поетому если что не устраивает или, если есть какие мысли, отписывайтесь. =)
http://forum.tslabs.info
MGN Group
User avatar
Budder
 
Posts: 462
Joined: 20 Jul 2007, 14:05
Group: Registered users

PreviousNext

Return to Utilities

Who is online

Users browsing this forum: No registered users and 1 guest

cron