Diit.cz - Novinky a informace o hardware, software a internetu

Kterak "obyčejný" člověk autora pálícího softu ke změně přiměl

Feurio! logo
Ano, celkem jako pohádka o hloupém Honzovi, vypadá příběh, který nám poslal iMAGiNE. Vše se točí kolem problému Mitsumi 4805 a 4804 a jejich podpory SAO. Feurio totiž dlouho dlouho odmítalo tuto vlastnost mechanikám přiznat, a až teprve iMAGiNE autora přesvědčil, že v posledních updatech driverů se SAO pro tyto vypalovačky objevilo.

Už pri recenzii Mitsumi CR-4805TE ma zarazila skutočnosť, že Feurio nepodporuje SAO zápis na mojej Mitsume. Ešte pred tým ako som mechaniku kúpil, som posielal do support-u Mitsumi mail s otázkou či podporuje SAO zápis alebo nie. Odpoveď bola ÁNO, podporuje. Túto skutočnosť som si overil aj v DiscJugglerovi (na tomto mieste zdravím WIFT-a a jeho, už vyriešený problém overburn CD-Extra) a VOB InstantCD 6.0. Neskôr som sa znovu dostal k Feurio-vi a pri nastavovaní programu som si pri CR-4805TE všimol poznámku autora, že táto mechanika určite nepodporuje SAO zápis, hoci sa mu ozýva mnoho užívateľov s opačným názorom, že v iných programoch to ide. Podľa autora všetky tieto programy na neuzatvorenie CD použili TAO zápis. Povedal som si, to snáď nie je pravda, veď počkaj Jens Fangmeier, ja Ti ukážem. A tak som si pripravil podklady a napísal som mu mail.

  1. Aby som vylúčil Jensovu odpoveď program na neuzatvorenie CD použil TAO zápis urobil som si otvorené AudioCD, ktoré obsahovalo CD-Text a napísal som o tom Jensovi. Keďže v TAO sa CD-Text zapísať nedá a tým, že CD ostalo otvorené je vylúčený aj zápis DAO => mohlo to byť jedine SAO. Bol som zvedavý na Jensovu odpoveď.

    Jens mi napísal, že SAO zápis na CR-4805TE určite možný nie je a poslal mi PDF s MMC3 špecifikáciou a zároveň uviedol, že na MMC3 príkaz na začatie SAO zápisu mechanika odpovedá "invalid field in parameter list".

    Kedže nie som programátor, nevedel som si to overiť sám, ale hľadal som nástroj, ktorý by výslovne používal MMC3 špecifikáciu a chcel som vyskúšať SAO zápis v ňom.

  2. A tento nástroj/software sa volá CDRDAO software vyvíjaný pre Linux, ktorý je našťastie portovaný aj do Win32 prostredia. Urobil som v ňom otvorené AudioCD s CD-Text-om a Jensovi som poslal tento obrázok z Nera:

    SAO s Mitsumi CR-4805TE

    Na napálenie som v CDRDAO použil Generic-MMC driver (Generic SCSI-3/MMC), žiaden RAW mód, či špeciálne triky. Všetko som Jensovi vysvetlil a poslal som mu aj zdrojový kód CDRDAO.

    Jens mi zase odpovedal, že SAO zápis na CR-4805TE možný nie je a že nemá čas analyzovať zdrojový kód. Potom ešte napísal, že CDRDAO asi používa nejaký falošný SAO zápis (Faked SAO) a zapisuje s využitím špeciálneho módu pri RAW zápise.

    Bol som z toho znechutený a začal podozrievať Jensa, že CR-4805TE a CR-4804TE sú pre neho v podstate také isté, ibaže tá prvá je rýchlejšia. CR-4804TE určite nepodporuje SAO zápis a ani v CDRDAO na nej Generic-MMC driver nefunguje.

Na posledný Jensov mail som už neodpovedal, lepší argument ako otvorené CD-Text AudioCD som nemal. Avšak o pár dní sa objavil update Feuria v1.61.3 Beta a jednou z noviniek bol aj pridaný SAO zápis pre CR-4805TE a CR-4804TE s využitím spomínaného triku v RAW móde. Aj tak lepšie ako nič.

Celá táto kauza je dôkazom toho, že i človek ako ja, ktorý vie programovať iba v BASIC-u :), môže programátora napaľovacieho programu presvedčiť, že niektoré veci naozaj fungujú hoci na prvý pohľad sa javia odlišne a dotlačiť ho k tomu, aby sa na to pozrel a niečo s tým urobil.

P.S. BTW CDRDAO je pefektný software a je ZADARMO!!!

Diskuse ke článku Kterak "obyčejný" člověk autora pálícího softu ke změně přiměl

Žádné komentáře.