RainBoot 2.42

BOLESLAV KRISTEN

POŽADAVKY: AmigaOS 2.04 a vyšší

Také vás omrzelo čekat při startu počítače a koukat se na černou obrazovku? Picboot vám nestačí a hrát skladbu přes Play16 není ono? Máte chuť se zase vytáhnout před pcčkáři? Pokud ano, tak čtěte dál.

Kdysi mi hodně vadilo, že při bootování Amigy musím zírat jen na černou obrazovku. Pak se ale objevil program AWS, který při startu zobrazoval jak typ počítače, tak i čas. Bohužel ale nešlo nastavit si vlastní obrázek. Při pátraní na Aminetu jsem ale narazil na program PicBoot, který uměl zobrazit obrázky ve formátech IFF a GIF. Nejprve jsem měl pouze jeden a ten samý obrázek, ale pak jsem zjistil, že se dá nastavit, aby se při každém startu zobrazil vždy jiný obrázek. Závisí to pouze na tom, kolik máte obrázku v adresáři. Trochu mě mrzelo, že mi program neukazuje, jak silnou mám mašinu, ale to si člověk mohl na obrázek doplnit ručně. Ale když někdo mění často konfiguraci své přítelkyně, asi ho nebude bavit pořád přepisovat obrázky. Spuštění hudby skrze Play16 taky není zábavné, zabírá to zbytečně místo ve startovačce. Programy na zobrazování animací při startu nefungují vždy korektně. A tak jednoho dne jsem našel program, který se jmenoval RainBoot. Autorem programu byl do verze 2.2 Fin z Tampere Kimmo Pekkola a od verze 2.3 to převzal Němec Andreas Falkenhahn z firmy Software Failure of Airsoft Softwair.

Co tento program umí?
Autor se pyšní tím, že se jedná o multimediální program pro bootování. Opravdu je tomu tak? Z vlastní zkušeností můžu říct, že ano, pokud po něm ještě nechcete, aby vám při startu počítače četl noviny nebo vařil kávu. Takže co vlastně umí? Zde je několik vlastností:
- zobrazuje IFF-ILBM obrázky,
- můžete si nechat vypisovat text na obrazovce při startu,
- přehrává IFF-8SVX a RAW samply,
- nahraje si obrázky, fonty a samply před startem,
- zobrazuje aktuální čas,
- po nahrání Workbenche se efektně ztratí jako mlha,
- můžete použít pro hudbu jiné přehrávače jako třeba Protracker, - může zobrazovat animace ve formátu ANIM,
- pracuje i s CyberGraphics,
- můžete si nechat zobrazovat tzv. „progressbar“, který ukazuje, kolik ještě zbývá času do nabootování počítače,
- verze 2.42 je zdarma.
Pokud toho chcete vidět ještě více, je nejlépe si stáhnout verzi 2.42 a spustit si prezentačku, která se jmenuje DEMO.config. Uvidíte věci nevídané a uslyšíte věci neslýchané. Nejen že se vám vypisuje text, ale on má i svůj zvuk, který můžete měnit! Ale asi se ptáte, co takový program vyžaduje? Postačí mu Kickstart 2.04 nebo raději vyšší. Doporučen je 3.0 a AGA. Taký potřebuje knihovnu iff.library ve verzí 22 nebo vyšší. Verze 23.2 je přímo v archivu.

Můžu si i sám udělat svou konfiguraci?
Ale jistě, proto je vytvořen RainBoot, abyste si mohli tvořit vlastní návrhy. Nemusíte umět žádný programovací jazyk, stačí si pouze trošku pohrát s písmenky a čísly. Nejprve ale je nutno nastavit si základní konfiguraci. Takže ve startovačce budete mít řádek:
rainboot2 CONFIG hd0:boot /configs/#?.config,
což znamená, že program nebude brát pořád ten samý konfigurační skript, ale bude je brát náhodně. Pokud ale chcete, aby pořád používal ten samý, tak místo #? napište název skriptu. Další z důležitých příkazů je MODEID <číslo>, kde pomocí kódu rozlišení nastavíte, v jakém rozlišení se má zobrazovat. Více je popsáno v guide. Sice už jsme si řekli, jak se bude skript spouštět, ale nevíme, co vlastně takový skript obsahuje. Doporučuji se nejdřív podívat na hotové skripty, přečíst guide a pak zkoušet tvořit skripty vlastní. Abyste se dlouho netrápili, zde jsou malé nápovědy. Ještě než začneme, chci upozornit, že některé odkazy jsou stejné v různých řetězcích a tak je zbytečné, abych je vypisoval pořád. Týká se to hlavně toho:
<x> - znamená rozměr v x-ové souřadnici,
<y> - znamená rozměr v y-ové souřadnici,
<height> - výška,
<width> - šířka,
<filename> - zde se označí cesta k souboru.

Animace
%ANIM = <x>/<y>/<mode>/ <speed>/<filename>
Takže první dvě už známe. <mode> může být jako Normal, Pingpong, Wait nebo Once. <speed> označuje rychlost zobrazování a pak je už jenom cesta k animaci. Příklad:
%ANIM = 50/50/normal/10/ hd1:animace/anim/2.anim

ProgressBar
%BAR = <x>/<y>/<width>/<height>/<render>/<pen>/<endpen>/<mode>/<speed>/<deftime> /WAIT
<render> může být jako NORMAL nebo PLANE anebo taky CYCLE, kde se barvy cyklicky mění mezi počáteční barvou - nastavení v <pen> a koncovou barvou <endpen>.
<mode> může být pouze jako TIME (přibývá z časem) nebo jako EXEC (po spuštění programu), ale nemůžete pak použít funkce SPEED a DEFTIME. Do těch dvou se píší pouze hodnoty. A opět malý příklad:
%BAR = 10/200/10/300/CYCLE/28/65/TIME/5/15/WAIT

Obrázek na pozadí
BGPIC = <filename>
Zde dosadíte váš hlavní obrázek, který bude celou dobu na pozadí. Příklad:
%BGPIC = HD1:Pictures/amiga.iff

Další obrázky
%BRUSH = <x>/<y>/<filename>
Tady můžete přidávat další obrázky, jak se vám líbí. Pokud jich bude více, nezapomeňte je označovat jako %BRUSH1 atd. Příklad:
%BRUSH3 = 20/140/HD1:Pictures/brush3.iff

Cyklická změna barev na obrázku
%CYCLE = <first>/<last> /<speed>
Zadáte první barvu a poslední, SPEED označuje rychlost změny, čím větší číslo, tím pomalejší změna. Příklad:
%CYCLE = 21/30/7

Stmívání obrazu
FADEIN = <color>/<steps> Způsobí, že se obrázek na pozadí zobrazí z barvy nastavené <color>, která musí být napsána v hex. číslu a hlavně s „$“. <steps> znamená počet kroků, zde opět platí, čím větší číslo, tím pomalejší efekt. Příklad:
%FADEIN = $FFFFFF/12

Prolínání obrazu
%FADEOUT = <color>/<step> /wb
Podobně jako předchozí s tím rozdílem, že se používá pro přechod do již nabootovaného Workbenche. Přiklad:
%FADEOUT = $123456/10/WB

Fonty
%FONT<number> = <fontname>/<size>
Zde si konfigurujeme fonty. <number> znamená číslo fontu, do <fontname> zase napíšeme název fontu a <size> je pro velikost fontu. Příklad:
%FONT2 = Times-k8.font/18

Moduly
MODULE = <filename>
Můžeme si taky nechat hrát modul na pozadí. Příklad:
%MODULE = HD1:Music/mody/mod.shallow be my grave

Samply
%SAMPLE<number> = <type> /<filename>
Kromě módu si můžeme také nechat skript okořenit správnými zvuky. Opět <number> znamená číslo samplu, <type> může být jak NORMAL (pro délku samplu do 128kb) nebo LONG (délka větší než 128kb). Příklad:
%SAMPLE4 = NORMAL/HD1:Music/Samply/rain.8svx

Text
%text Tak se zapisuje text, možno pak použít jiné zkratky, které vysvětlím později.

Čas
%TIME = <x>/<y>/<pen>
Zde je čas, který zase nasměrujeme souřadnicemi a <pen> znamená barvu. Příklad:
%TIME = 600/40/10

Příkazy
%% - zobrazí % na obrazovce
%B<číslo> - zobrazí příslušný brush (obrázek), jak jsme uvedli v konfigurací. Příklad %B3.
%C<číslo> - změní barvu textu. Číslo je z kategorie <pen>.
%D<číslo> - délka trvání. Číslo je v „tikách“ (50 „tiků“ je 1 sekunda).
%F<číslo> - zobrazí přeslušný font.
%M<type><size> - zobrazí paměť. Za <type> můžeme napsat buď F pro FAST nebo C pro CHIP RAM a za <size> zase velikost, kde B je v bytech, K v kilobytech a M v megabytech. Příklad: %MCK (%MFB)
%P<unit> - zobrazí nám procesor. Když za <unit> dáme C, bude to CPU a když F, tak bude to FPU.
%Q - ukončí skript a Rainboot2
%S(<type>S)<number>(C<channel>V<volume>LR) - pro sampl. <type> slouží jako již bylo uvedeno výše u samplu (N, L) [normal, long] ale je zde nový typ W, který slouží pro zvuk při vypisování textů na obrazovce. <number> opět znamená pořadí samplů, <channel> je pro kanál (od 1 do 15) a <volume> je pro hlasitost od 1 do 64. L je pro hráni samplu ve smyčce (loop) a R je pro náhodné zvuky při zvuku vypisování textu.
Příklad: %SNS4V64L
%TD - zobrazí datum v pořadí dd-mm-rr na obrazovce
%TT - vypíše čas na obrazovce
%TW - vypíše den na obrazovce („středa“ apod.)
%V<Version> - vypíše verzi systému. Když za <version> napíšeme C; dá nám chipset (AGA/ECS/OCS), při napsání D zase vidíme DOS jako 3.1 a K zase pro Kickstart a W pro Workbench. Příklad: %VC
Více příkazů je ještě v guide, vybral jsem ty nejdůležitější.
Asi vás zarazí, proč pořád píšu o verzi 2.42, když už je na světě verze 2.5. Bohužel verze 2.42 je poslední freeware verzí tohoto programu a verze poslední (2.5) je už shareware, za kterou musíte zaplatit 10,- DM (registrace přes e-mail) nebo 15 (registrace poštou). Obdržíte nejenom klíč ale také vlastní RCC (Rainboot Config Creator), kterým můžete pohodlně vytvářet skripty skrze vlastní GUI. Zatím to nevlastním a jaksi se ani nechystám. Pokud se vám zda, že lépe použít již hotové skripty, tak se mrkněte buď na Aminet nebo raději na adresu www.home.pages.de/~Airsoft, kde naleznete velký archiv různých skriptů a jiné novinky.

Výrobce: Andreas Falkenhahn
Typ: freeware
Cena: -
HODNOCENÍ:
Vysoce kvalitní program pro zpestření chvil strávených při bootování vaší Amigy.


Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing