MUI 3.6Luboš Němec
Nová verze známého a velmi populárního grafického prostředí je na světě a v
krátké recenzi si můžete přečíst, co všechno se změnilo. Srovnávat budu s
naposledy recenzovanou verzí 3.1. Proč už verze 3.6? Nu protože autor nezahálel, pilně pracovala programoval
naše milé MUI. Již od verze 3.2 byly další části MUI přepsány do assembleru,
čímž se grafické prostředí opět o něco urychlilo, žádné dramatické nárůsty
rychlosti však nečekejte. Procesor 68000 není pro používání MUI příliš vhodný, s
68020 se už dá práce v prostředí vydržet a ještě rychlejší procesory Vám
přinesou ten správný požitek téměř ve všech MUI aplikacích (pokud si je ovšem
nepustíte ve 256 barvách a amigovském screenmódu).
Vizuální změny nehledejte, ani v MUI preferencích se prakticky nic nezměnilo,
největší změnou po stránce designu a konfigurace prostředí byla zřejmě verze
3.0. To hlavní, o kterém se však musím zmínit, je od verze 3.5 vestavěná podpora
grafických karet, respektive systému CyberGraphX. Žádné jiné anulace podporovány
nejsou, ale díky rozšíření systému CyberGraphX to není velké omezení, poněkud
stranou zůstávají snad jen majitelé grafické karty Merlin a podobných
přestárlých či exotických výrobků, pro které zatím neexistují dostupné ovladače.
Zcela zásadní změnou v MUI nutnou pro bezproblémový běh aplikací spouštěných na
grafické kartě je změna způsobu práce s paletou barev. MUI nyní korektně
zobrazuje všechny barvy v libovolné paletě, díky omezení OS Amigy však nelze
použít v truecolorových módech v paletových requesterech větší paletu než 256
barev. Různými programovými triky lze samozřejmě dosáhnout toho, aby se v 256ti
barevné paletě objevovali prakticky libovolné barvy. Interně může pracovat
systém v libovolném počtu barev, ale všechny zmíněné paletové requestery v MUI
zůstávají pouze osmibitové. Dobrým příkladem aplikace využívající nových
vlastností MUI je například WWW prohlížeč IBrowse (viz. obrázek), který bez
problémů pracuje v libovolném rozlišení i počtu barev. Právě díky MUI se tak
IBrowse stává jedničkou ve WWW browserech (a to nejen pro majitele grafických
karet), protože jsem prostě nenašel lepší program, který by dokázal tak skvěle
přemapovat všechny obrázky i další grafiku na obrazovce s tak vynikajícím
výsledkem. Jistě, pro věrné prohlížení např. JPEG obrázků nebo mnoha GIFů nu
obrazovce v nejrůznějších WWW stránkách potřebujete grafickou kartu a alespoň
15ti bitový screenmód, ale zaručuji Vám, že se dočkáte skvělých výsledků. S
použitím nových 24bitových datatypů, které jsou pro MUI 3.5 a vyšší přímo
doporučovány, se výrazně zrychlí vykreslování a přemapování obrázků s vyšším
počtem barev než 16. Nové datatypy můžete najít např. na Aminetu, ale i na mnoha
jiných sítích, většinou pod názvem PictDT43 či PicureDT43 v adresáři
„util/dtype“, vyžadována je alespoň verze 43.682. Tyto datatypy fungují i na ECS
a AGA Amigách. Od verze 3.1 bylo pochopitelně opraveno značné množství drobných
chyb, aplikace napsané pro MUI běhají výrazně stabilněji, i v nové verzi 3.6 se
však časem určitě setkáte s nějakým tím chybovým hlášením. Hodně záleží na tom,
jak korektně je aplikace napsaná a jak dodržuje systémové zásady i zásady
programování MUI aplikací. Vývojářská příručka spolu s mnoha příklady je
samozřejmě pro verzi 3.6 také k dispozici. Rád bych upozornil, že uživatelská
verze MUI 3.6 je na Aminetu tentokrát v adresáři „util/libs“, část pro
programátory pak v původním „dev/mui“.
Překreslování obrazovky se také zlepšilo, nyní už se prakticky nesetkáte s tím,
že by se nějaká část obrazovky zapomněla občerstvit, jak se tomu občas stávalo v
předchozích verzích (ale už i verze 3.0/3.1 překreslování obrazovky významně
vylepšily). Tady jedno upozornění - používáte-li multikomoditu MCP a máte-li
problémy právě s překreslováním obrazovky či se scrollingem, vyzkoušejte v
preferencích MCP. zda Vaše problémy nezpůsobuje patch „SaveGIRPort“. Během cca
měsíčního testování mi často padal zvláště XFig 1.10, zřejmě už jeho verze
novému prostředí příliš nevyhovuje. Často používané aplikace jako A-Book 0.34 a
IBrowse 1.0 chodily bez sebemenšího zaváhání a nespadli zatím ani jednou.
Nejrůznější shareware a PD utilitky programované pod MUI se také držely statečně
a fungovali i na grafické kurtě s velmi vysokou spolehlivostí (9 z 10 šlo na
100%, jedna stále padala). Podpora systému CyberGraphX dělá z MUI vhodné
grafické prostředí i pro majitele grafických karet. Na závěr mohu jen dodat, že
vysoké hodnocení si MUI 3.6 nesporně zaslouží. Zbývá jen vylepšovat a
vylepšovat... Vytlačiť článok
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
none
|