AmiGanS
Celnove Produkty Cesky Anglicky Odkazy Ostatni
Created with Amiga!




WolnyCD a CDSpeedKiller


Njespíš se s tím již setkal každý majitel nějakého rychlého CD-Romu. Velké soubory se sice kopírují rychle jedna báseň (alespoň na Pegasosu :), ale onen CD-Rom přitom vydává zvuk ne nepodobný startu nadzvukového letadla. A přitom je v naprosté většině ona rychlost (a hlavně onen hluk) zbytečná věc. Velká rychlost se využije pouze tehdy, pokud kopírujete málo velkých souborů. Při větším množství malých souborů (většina případů) se totiž stejně rychlá mechanika nestačí ani rozjet na tu správnou velkou rychlost a pomalejší mechanika už to má tou svou nižší rychlostí dávno okopírované :)

Grab Ty největší "muka" ovšem nastanou při přehrávání některých delších animací (typicky třeba filmy ve formátu DivX). Poslouchat třeba dvě hodiny hukot mechaniky, která se snaží jet naplno i když by k přehrání stačily i mnohem menší otáčky je dost frustrující. Hlavně na tichém počítači, jakým Amiga je, to je opravdu znát.

Ovšem jak z toho ven, když pomalejší mechaniky se už dávno nevyrábí a ty staré věčnost nevydrží? Naštěstí je tu ještě softwarová možnost snížení otáček mechaniky. Princip je ten, že po vložení CD do mechaniky spustíte určitý program ve kterém si nastavíte maximální otáčky cédéčka a pomocí onoho programu jsou následně ony otáčky udržovány na nastavené hodnotě.

Nyní už pouze zbývá sehnat onen program :) Shodou okolností se v poslední době objevily zrovna dva. Jeden je pro Amigu a "kompatibilní" a druhý pouze pro Morph OS.

Pokud jste tedy uživateli jakékoli Amigy, bude pro vás řešením hlučnosti mechaniky prográmek WolnyCD s velkou podporou různých "Amiga like" systémů. Jedná se o relativně malý program (necelých 10 kB pro 68k procesor, pro MorphOS je to asi dvojnásobek a pro OS4 už ovšem asi 50 kB). Sehnat ho lze samozřejmě na Aminetu (viz. link na Aminet v sekci "odkazy")(jak jinak :). Program WolnyCD je nutné spouštět ze Shellu a nebo nastavit parametry zkrze tooltype. Ty jsou následující:

DEVICE - zařízení, které obsluhuje váš CD-Rom. Standardně je nastaveno atapi.device.

UNIT - jednotka pod kterou je připojen váš CD-Rom. Standardně nastaveno 1.

SPEED - nastavení rychlosti čtení. Nastavuje se klasicky jako násobky vůči rychlosti čtení audio CD a akceptovány jsou rychlosti 1, 2, 4, 8, 12, 16 a 24. Standardně je nastaveno 8.

TEAC - speciální volba pro mechaniky TEAC/JVC a kompaktibilní.

CDB2 a CDB3 - nastavení specifické hodnoty přímo pro CD device. Použití je možné pokud mechanika nereaguje správně na nastavení parametrem SPEED. Potom je možné použít zkusmo nastavení pomocí CDB2 a CDB3. Hodnoty by měly u obou parametrů být mezi 0 až 256. Pro výpočet rychlosti se může použít vzoreček (CDB2*256) + CDB3.

Praktické nastavení může vypadat třeba takto:

WolnyCD device=scsi.device unit=3 speed=16

Podle mě je celkem optimální zhotovit si několik skriptů s různou rychlostí a ty pak spouštět pomocí některého startovacího prográmku. V poslední verzi programu WolnyCD je také přiloženo GUI, které je realizováno pomoci Argue, je tedy možné využít i to.

Grab WolnyCD ovšem není pouhý program pro snížení otáčet CD mechaniky. Jeho ambice jsou mnohem větší. Nabízí vám dále možnost vypnout a zapnout váš harddisk (parametry START a STOP), případně vysunout a nebo zasunout podnos CD mechaniky (parametry EJECT a LOAD). Dále je možné zablokovat a odblokovat vysunutí podnosu mechaniky (parametry PREVENT a ALLOW). To vše je ovšem nutné vyzkoušet individualně, což se nakonec týká i toho základního zpomalení otáček. Ne vše funguje na všech konfiguracích, systémech a hardware tak jak autor zamýšlel. Každopádně vývoj programu je již verzí 1.2 ukončen a pokud se vám to nelíbí a chcete něco vylepšit, máte v archivu s programem přiložen i zdrojový kód. Každopádně vývoj programu by se přeci jen neměl zcela zastavit, autor slibuje projekt WolnyCD_CX, což by měl být starý dobrý WolnyCD upravený pro běh jako komodita s automatickou možností nastavení otáček při vložení disku.

Jak už je z názvu programu celkem patrné, přichází k nám WolnyCD z Polska a jeho autorem je Dariusz Gawerski. WolnyCD má status giftware, takže pokud se vám bude program líbit měli byste autorovi poslat nějaký ten dárek. Autor se v dokumentaci přiznává, že je velkým sběratelem mincí, takže jaký je vhodný dárek je hned jasné...

K programu existuje i český lokalizační katalog, nicméně nejspíš vám nebude moc platný, protože textu opravdu příliš mnoho není a pokud pojede vše tak jak má, případně pokud použijete parametr QUIET, moc si českých hlášek neužijete :)

Dalším programem omezujícím rychlost CD-Romu (nebo i DVD-Romu) je program s příznačným názvem CDSpeedKiller autora DETa Nicolase. Program je určen pro operační systém MorphOS 1.0 a vyšší, z čehož vcelku jasně vyplývá, že v současné době budete potřebovat i Pegasos, případně Amigu vhodnou pro běh tohoto systému. Sice je v budoucnu možná i verze pro procesory 68k a Amiga OS, nicméně v dokumentaci sám autor přiznává, že je na 68k verzi momentálně příliš líný :)

Na rozdíl od programu WolnyCD je CDSpeedKiller klasickým freeware, takže nemusíte platit nic. Vše potřebné pro běh programu se nastavuje v tooltype ikony. Podporovány jsou následující parametry:

DEVICE - stejně jako u předchozího programu je to zařízení, které obsluhuje váš CD-Rom. Standardně je nastaveno ide.device.

UNIT - jednotka pod kterou je připojen váš CD-Rom. Standardně nastaveno 1.

SPEED - rychlost přenosu dat. V tomto případě je použito rychlost v kB za sekundu. Pokud je pro vás schůdnější rychlost násobku při čtení zvukových dat jako je tomu u předchozího programu, potom je pro přepočet možno použít toho, že jednorychlostní mechanika přenese zhruba 150 kB/s. Tedy například pokud chcete rychlost jako u čtyřrychlostní mechaniky, použijete nastavení SPEED=600 (150 x 4), dvanáctirychlostní mechanika bude mít nastavení SPEED=1800 (150 x 12) a tak dále.

Na závěr ještě několik postřehů.

Ne všechny mechaniky podporují softwarovou podporu snížení rychlosti a ne všechny mechaniky podporují oba program. Ve druhém případě jsou ve zjevné výhodě výhodě uživatelé Morph OS, protože ti mohou použít oba programy ;).

Program pro softwarové snížení otáček disku by měl být spuštěn ještě předtím, než bude vloženo CD do mechaniky. Pokud je CD jež načítáno (například je již spuštěna nějaká dlouhá animace) nemusí být snížení otáček zrealizováno.

Nezapomeňte na to, že snížení rychlosti disku může mít negativní dopad při vypalování CD!

A hlavně nezapomeňte na to, že pokud vám vznikne při použití těchto programu nějaká škoda, jejich autoři za nic neručí, ale to platí u většiny volně šiřitelných programů a někdy i u špatných komerčních :)

Flegy





TOPlist !BLAyEn design! ArtWay