þMZ PAINT MANUAL1 åj¿> ********************************* * * * mz-paint MANUAL ÃÁst 1 * * * * spÁchÁno dne 23. zÁÒÉ r.1991 * * ----------------------------- * * PS: BuÄte tak laskavi a tento * * popis nekopÉrujte naÃerno, je ********************************** * to zakÁzan× a mohly by se vÁm * * * WHISKYtnout urÃit× probl×my. * VÓe pro vÁÓ SHARP MZ-800, t.j. * * * hardware i software zÉskÁte na * * dÉky, mZx * adrese: * * * mZx software * ********************************* P.O.BOX 93 * * * * 381 01 ãeskÙ Krumlov * * * * Telefon: ( 038 ) / 415 31 * * * ****************************************** Popis tohoto programu je rozdÅlen celkem do pÅti ÃÁstÉ: ------------------------------------------------------- 1) PÒedmluva a zavedenÉ syst×mu do pamÅti 2) Popis programu MZ PAINT (vlastnÉ grafickÙ editor) 3) Popis programu G CONVERTOR (konverznÉ program) 4) Popis programu MZP-DOS (RAMdiskovÙ operaÃnÉ syst×m) 5) Popis externÉch fontÊ 16x15 bodÊ a popis programu GENERATOR.EXT DÒÉve neÚ zaÃnete s programem pracovat, pÒeÃtÅte si dobÒe tento manuÁl !!! ãÁst prvnÉ - pÒedmluva: ------------------------ Ke vzniku tohoto grafick×ho editoru dala popud skuteÃnost, Úe znaÃnÁ ÃÁst uÚivatelÊ mikropoÃÉtaÃe MZ 800 jiÚ vlastnÉ pÒÉdavnou VIDEORAM a zatÉm neexistoval program, kterÙ by umoÚÎoval jejÉ pln× vyuÚitÉ (reÚim 320x200 bodÊ, 16 barev). PÒi tvorbÅ tohoto programu byl hlavnÉ zÒetel brÁn na pÒehlednou a pohodlnou komunikaci s uÚivatalem a na co nejvÅtÓÉ moÚnosti prÁce s barvami. Z tohoto dÊvodu jsou vzory plnÅ ÓestnÁctibarevn× i za cenu jejich menÓÉho mnoÚstvÉ. Program tak× neslouÚÉ k tvorbÅ sch×mat nebo vÙkresÊ - na to je jeho pracovnÉ plocha pÒÉliÓ malÁ, ale spÉÓe pro tvorbu titulnÉch obrÁzkÊ nebo rÊznÙch pÒedmÅtÊ Ãi postaviÃek do her. VelkÙ probl×m s barvami je tak× pÒi prÁci s tiskÁrnou. Je zde moÚno pouÚÉt funkce Pseudobarvy - barvy jsou v ob- rÁzku nahraÚeny rÊznÙmi rastry, kter× vytvÁÒejÉ dojem barev, nebo pouÚÉt programu G CONVERTOR a prov×st vÙtisk v G.H. Paintu nebo Artexu. PÒi jemn× kresbÅ, kdy jsou jednotliv× barvy vedle sebe na mal× ploÓe, vÓak funkce Pseudobarvy obrÁzek zdeformujÉ natolik, Úe je prakticky nepouÚitelnÙ. V tomto pÒÉpadÅ je nutno upravit obtÁzek pro tisk ruÃnÅ. ProtoÚe pro nÅkter× aplikace jsou klasick× fonty 8x8 bodÊ nedostaÃujÉcÉ (jsou velmi mal×), je MZ PAINT vy- baven moÚnostÉ pracovat tak× s fonty vÅtÓÉmi 16x15 bodÊ. ProtoÚe vÓak na nÅ v pamÅti nebylo mÉsto, byla tato situace vyÒeÓena jistÙm kompromisem: tyto fonty se nahrÁvajÉ do pamÅti mÉsto vzorÊ, coÚ bohuÚel znamenÁ, Úe pÒi prÁci s tÅmito fonty nemÊÚete zÁroveÎ pouÚÉvat vzory. SamozÒejmÅ mÊÚete nahrÁt vzory, potom zase fonty, a takto libovolnÅ stÒÉdat jejich pouÚÉvÁnÉ. Podrobnosti o tÅchto fontech i pokyny pro vytvÁÒenÉ vlastnÉch fontÊ najdete v pÁt× ÃÁsti tohoto manuÁlu. Majitele RAM diskÊ jistÅ potÅÓÉ vlastnÉ operaÃnÉ syst×m, umoÚÎujÉcÉ poho- dlnou prÁci se soubory i s kazetovÙm magnetofonem. PomocÉ tohoto syst×mu se bude pravdÅpodobnÅ provÁdÅt i spoluprÁce s FLOPPY DISKEM. FormÁt jmenovan×ho operaÃnÉho syst×mu nenÉ shodnÙ s ÚÁdnÙm z pouÚÉvanÙch formÁtÊ pro OS CP/M. Tato skuteÃnost vÓak nenÉ na zÁvadu, protoÚe syst×m umÉ t×mÅÒ vÓe co k prÁci potÒebujete a navÉc se pÒipravuje jeho podstatn× vylepÓenÉ (graficky ÒÉzenÙ syst×m pro prÁci se soubory). ZavedenÉ syst×mu: ----------------- ZavedenÉ syst×mu do poÃÉtaÃe s RAM diskem se podstatnÅ liÓÉ od zavedenÉ do poÃÉtaÃe bez nÅj. Nejprve tedy zavedenÉ bez RAM disku: Programy MZ Paint DOS a DOS LOADER nemajÉ smysl. Do poÃÉtaÃe zavedete kla- sickÙm zpÊsobem program MZ PAINT 3.0 nebo G CONVERTOR dle potÒeby. Tyto programy lze spustit i z kopÉrovacÉch programÊ nebo z OS CP/M. ZavedenÉ s RAM diskem: Do poÃÉtaÃe zavedete program MZ PAINT DOS a ten okamÚitÅ po sv×m spuÓtÅnÉ NAFORMáTUJE RAM disk a zaÃne nahrÁvat dalÓÉ programy na pÁsce (tedy MZ PAINT 3.0, znakov× sady, vzory a G CONVERTOR). PÒeruÓenÉ nahrÁvÁnÉ souborÊ lze prov×st kdykoliv klÁvesou BREAK (viz. popis MZ PAINT DOS - tam se tak× doÃtete jak lze jednotliv× programy na RAM disku spustit, nebo uloÚit na pÁsek). ãÁst druhÁ - popis programu MZ PAINT 3.0 ---------------------------------------- Po startu programu se uschovÁ pÒedchozÉ obsah VRAM v rovinÁch II-IV, zobrazÉ se ÕvodnÉ nÁpis a program se zeptÁ zda chcete tento obsah ponechat jako aktiv- nÉ obrÁzek. Tak lze jednoduÓe "vytÁhnout" obrÁzek napÒÉkld z nÅjak× hry. Potom, v pÒÉpadÅ Úe mÁte v poÃÉtaÃi RAM disk a od zapnutÉ poÃÉtaÃe nebyl jeÓtÅ spuÓtÅn MZ PAINT DOS nebo byl RAM disk naformÁtovÁn jinÙm programem, je zobra- zen dotaz, zda ho chcete naformÁtovat (toho vyuÚijete tehdy, mÁte-li na RAM disku syst×m CP/M a nechcete o nÅj pÒi spuÓtÅnÉ MZ PAINTu pÒijÉt). Po VaÓÉ odpovÅdi se spustÉ vlastnÉ program. Ale pozor !! - u funkce "Konec" dojde k zhroucenÉ syst×mu. V tomto pÒÉpadÅ opusÔte program resetem poÃÉtaÃe. KdyÚ VÁÓ RAM disk mÁ vÅtÓÉ kapacitu neÚ 256 kB, je rozdÅlen na disky dva: A a B. Jak se z jednoho disku pÒechÁzÉ na druhÙ je popsÁno dÁle. OvlÁdÁnÉ programu : ------------------- Program lze ovlÁdat z klÁvesnice, nebo z joysticku. NÅkter× specielnÉ funkce vÓak nelze joystickem prov×st, proto je nutn× pouÚÉt klÁvesnici. VÙznam jednotlivÙch klÁves je nÁsledujÉcÉ: 1 ~ F - Barva inkoustu. BREAK - V reÚimu, kdy se Óipkou volÉ funkce neb jejÉ parametr mÁ stejnÙ ÕÃinek jako SPACE (viz. dÁle). V reÚimu kreslenÉ nebo manipulace v obrÁzku mÁ za nÁsledek okamÚitÙ nÁvrat do hlavnÉho menu bez toho, aniÚ by se obrÁzek uloÚil do pamÅti - veÓker× poslednÉ zmÅny se ignorujÉ. V dobÅ kdy prÁvÅ vybÉrÁte v oknÅ funkci se okamÚitÅ vrÁ- tÉte do hlavnÉho menu. CR - V reÚimu volby funkce nebo parametru Óipkou, mÁ opÅt stejnÙ ÕÃinek jako SPACE. PÒi kreslenÉ vlastnÉho obrÁzku se provede jeho uloÚenÉ do pamÅti a program se vrÁtÉ do menu. SPACE - PoloÚenÉ pera, potvrzenÉ nÅjak× funkce, pÒÉpadnÅ parametru. KlÁvesu SPACE zastÁvÁ pÒi ovlÁdÁnÉ joystickem tlaÃÉtko FIRE. BLANK - Tato klÁvesa se nachÁzÉ nad tlaÃÉtkem CR je bez oznaÃenÉ. SlouÚÉ, podobnÅ jako BREAK, k ignorovÁnÉ poslednÉch zmÅn v obrÁzku, ale po jejÉm stisku nedojde k nÁvratu do menu - pouze zmizÉ poslednÉ zmÅny v obrÁzku a zÁroveÎ jakoby jste stiskli klÁvesu SPACE se potvrdÉ provÁdÅnÁ funkce. Jak se chovÁ program pÒi stisku t×to klÁvesy u jednotlivÙch funkcÉ si dobÒe vyzkouÓejte. PÒi vstupu textu z klÁ- vesnice (pomocÉ kurzoru) mÁ stejnÙ ÕÃinek jako klÁvesa DELETE. Tedy stejnÙ vÙznam jako u FETu Ãi nÅkterÙch CP/M. KURZOROV÷ KLáVESY - Pohyb Óipky po obrazovce nebo "pravÉtka" v oknÅ. Popis jednotlivÙch funkcÉ: -------------------------- T U Ú K A : ----------- Pero - Na obrazovku se vykreslÉ 5 druhÊ per. Jedno z nich je moÚno vybrat a kreslit jÉm. Pero se poklÁdÁ stiskem SPACE nebo FIRE (u joyst.). Bod - KreslenÉ bodem. ãÁra - KreslenÉ Ãar.PÒi pohybu se ÃÁra dynamicky vykresluje mezi poÃÁteÃ- nÉm bodem a Óipkou. VÚdy je nutn× oznaÃit poÃÁtek a konec ÃÁry. Polygon - Tato operace je podobnÁ operaci ãÁra jen s tÉm rozdÉlem, Úe konec jedn× ÃÁry je automaticky zaÃÁtkem druh× ÃÁry. Paprsky - Po oznaÃenÉ prvnÉho bodu se vÓechny dalÓÉ ÃÁry kreslÉ od tohoto bodu k Óipce. Obd×lnÉk - DalÓÉ volba : Vyplnit - ObjevÉ se okno, ve kter×m si zvolÉte barvu vÙplnÅ. Potom oznaÃÉte prvnÉ roh okna a pÒi dalÓÉm pohybovÁnÉ Óipkou se obd×lnÉk dynamicky kreslÉ od oznaÃen×ho rohu k Óipce. Po potvrzenÉ druh×ho rohu se obd×lnÉk nakreslÉ. Jeho okraj mÁ barvu inkoustu a je vyplnÅn VÁmi zvolenou barvou vÙplnÅ. PrÁzdnÙ - Podobn× operaci Vyplnit, ale nakreslÉ se pouze okraj - vnitÒek se nevybarvuje. KruÚnice - Po oznaÃenÉ stÒedu kruÚnice se pÒi pohybu Óipkou dynamicky vykres- luje kruÚnice od stÒedu k Óipce. Po potvrzenÉ polomÅru se nakreslÉ. Elipsa x - Tato funkce umoÚÎuje kreslit libovolnÅ zakÒiven× elipsy. Nejprve si zvolÉte stÒed elipsy a potvrdÉte ho stiskem SPACE. Potom klÁvesami [ ] a [ ] nastavÉte polomÅr a klÁvesami [ ] a [ ] zakÒivenÉ elipsy. VÓe odeÓlete klÁvesou SPACE a mÊÚete kreslit dalÓÉ elipsu. POZOR !! - v dobÅ, kdy nastavujete polomÅr a zakÒivenÉ nefungujÉ klÁvesy BREAK, BLANK, CR a volba inkoustu. Toto je vÚdy nutno prov×st v dobÅ, kdy Óipkou volÉte stÒed elipsy. Elipsa y - Stejn× jako Elipsa x, ale elipsa je zakÒivena v ose y. Vzor - Na obrazovce se objevÉ okno, ve kter×m je 5 barevnÙch vzorÊ o veli- kosti 24x22 bodÊ. Po vÙbÅru jednoho z nich se v obrÁzku objevÉ Óipka s obd×lnÉkem o velikosti vzoru (24x22 bodÊ). Po stisku SPACE se vybranÙ vzor na mÉsto obd×lnÉku nakreslÉ. Vzor je kreslen do obrÁzku funcÉ OR - to znamenÁ, Úe se pozadÉ vzoru nepÒemazÁvÁ. Edituj vzor - OpÅt se objevÉ okno se vzory a po vybrÁnÉ jednoho z nich se dos- tanete do reÚimu editace vzoru : V lev× ÃÁsti obrazu se nachÁzÉ 8x zvÅtÓenÙ vzor. Vpravo je submenu, pod nÉ paleta barev a pod paletou vzor v normÁlnÉ velikosti. NynÉ mÊÚete vzor upravovat. Barvu inkoustu volÉte buÄt klÁvesami 0 ~ F, jak jiÚ bylo popsÁno, nebo najetÉm Óipky na poÚadovanou barvu v pa- letÅ a stiskem SPACE. Popis submenu: Menu - NÁvrat do hlavnÉho menu. ZpÅt - VeÓker× poslednÉ zmÅny ve vzoru se ignorujÉ a zobrazÉ se pÊvodnÉ vzor. Vzor - ObjevÉ se okno se vzory a mÊÚete si vybrat dalÓÉ vzor, kte- rÙ chcete editovat. D I S K E T A : V pÒÉpadÅ stavu "RAM disk:OFF" je tato funkce zablokovÁna !! --------------- Load - VypÉÓe celkovou a volnou kapacitu disku a soubory, kter× se na nÅm nachÁzejÉ. Program oÃekÁvÁ jm×no souboru, kterÙ chcete naÃÉst a podle zadan×ho jm×na ho nahraje. V pÒÉpadÅ, Úe na disku ÚÁdnÙ sou- bor nenÉ, vypÉÓe se zprÁva "Disk je prÁzdnÙ" a po stisku SPACE se vrÁtÉte do menu. PÒi zadÁnÉ jm×na souboru, kterÙ na disku neexistu- je, se vypÉÓe "Soubor na disku nenÉ" a program se po stisku SPACE vrÁtÉ do menu. KdyÚ mÉsto jm×na souboru stisknete pouze CR, vrÁtÉte se tak× do menu. Save - ObjevÉ se okno, ve kter×m si zvolÉte, co chcete uloÚit (vzory, zna- kovou sadu nebo obrÁzek) a zadÁte nÁzev uklÁdan×ho souboru. Program si otestuje volnou kapacitu disku a kdyÚ voln× mÉsto nestaÃÉ, hlÁsÉ chybu "Na disku nenÉ mÉsto !!"; jinak na disk soubor uloÚÉ. Dir - VypÉÓe celkovou a volnou kapacitu disku a jeho obsah. VÙmaz - ZobrazÉ se okno, kde si vyberete zda chcete smazat disk celÙ nebo jen jeden soubor. PÒed smazÁnÉm disku se jeÓtÅ program zeptÁ, zda to myslÉte vÁÚnÅ ( O.K. (A/N)? ) a pokud ano,disk smaÚe. PÒi mazÁnÉ souboru se soubor smaÚe okamÚitÅ po zadÁnÉ jm×na. PÒi zadÁvÁnÉ nÁzvÊ souboru lze pouÚÉt tzv. nejednoznaÃnÙ odkaz na soubor. To znamenÁ, Úe v zadÁvan×m nÁzvu souboru nahrazuje znak '? ' libovoln× pÉsmeno nÁzvu a znak '*' celÙ zbytek nÁzvu (podobnÅ jako u CP/ M). PÒi vymazÁvÁnÉ souborÊ se vÚdy smaÚe pouze prvnÉ soubor u kter×ho jm×no vyhovuje. V á L E ã E K : - VybarvovÁnÉ uzavÒenÙch ploch --------------- Barvou - VyplÎovÁnÉ plochy barvou inkoustu. DalÓÉ okno Okraj : Volba hranice vybarvovÁnÉ. PrvnÉ - Vybarvuje pouze plochu v barvÅ pod Óipkou. Volba - Vybarvuje plochu aÚ k zvolen×mu okraji. Vzorem - VyplÎovÁnÉ plochy zvolenÙm vzorem. OpÅt si v dalÓÉm oknÅ vyberete typ okraje. Pozor !!! MÊÚe se stÁt Úe plocha, kterou vybarvujete je pÒÉliÓ sloÚitÁ a ka- pacita vyrovnÁvacÉ pamÅti prostÅ nestaÃÉ na vyplnÅnÉ cel× plochy. Proto je nutn× takovou plochu vybarvit na nÅkolikrÁt. S P R E J : - SprejovÁnÉ ----------- Kresli - VlastnÉ sprejovÁnÉ. Sprej mÁ stÁle stejnou rychlost (nemÁ zrychlenÉ jako Óipka). U tohoto pÒÉkazu nefunguje klÁvesa BLANK. Maska - PÒepÉnÁnÉ masky spreje. KdyÚ je za slovem 'Maska' v oknÅ hvÅzdiÃka mÁ maska tvar koleÃka o ÓÉÒce 20 bodÊ. V opaÃn×m pÒÉpadÅ mÁ maska tvar roviny 1 prvnÉho vzoru. Tak pomocÉ prvnÉho vzoru mÊÚete masku definovat. Hustota - Volba hustoty spreje. Za slovem 'Hustota' je ÃÉslo vyjadÒujÉcÉ hu- stotu spreje ( 1 - nejmenÓÉ, 9 - nejvÅtÓÉ hustota ). T - TEXT : - PsanÉ textu do obrÁzku a editovÁnÉ znakov× sady ---------- NormÁlnÉ - PsanÉ textu do obrÁzku v normÁlnÉ velikosti 8x8 bodÊ. Na obrazovce blikÁ kurzor a z klÁvesnice lze do obrÁzku psÁt text. PomocÉ kurzo- rovÙch klÁves je moÚn× kurzorem pohybovat. PÒi t×to operaci zastÁvÁ klÁvesu BREAK ( ignorovÁnÉ zmÅny v obrÁzku ) klÁvesa HOME. ReÚim 1 - PsanÉ zvÅtÓen×ho textu do obrÁzku z klÁvesnice. Nejprve si v oknÅ zvolÉte zvÅtÓenÉ textu. Na obrazovce se objevÉ obd×lnÉk o velikosti jednoho znaku a pomocÉ kurzorovÙch klÁves s nÉm mÊÚete pohybovat. FungujÉ tak× klÁvesy BREAK, BLANK, CR a volba inkoustu. Po stisku SPACE se ozve akustickÙ signÁl a z klÁvesnice mÊÚete psÁt text. BÅhem psanÉ textu nefungujÉ ÚÁdn× z vÙÓe uvedenÙch klÁves. Po stisku nÅkter× z kurzorovÙch klÁves mÊÚete opÅt obd×lnÉkem pohybovat a klÁvesy BREAK, BLANK, CR a volba ingoustu opÅt fungujÉ. ReÚim 2 - PsanÉ zvÅtÓen×ho textu do obrÁzku. Nejprve musÉte zadat text, kterÙ chcete zvÅtÓit a potom zvÅtÓenÉ v ose x a zvÅtÓenÉ v ose y. Volbu zvÅtÓenÉ provedete najetÉm kurzoru (pomocÉ kurzorovÙch klÁves) na ÃÉslo poÚadovan×ho zvÅtÓenÉ. DÁle se objevÉ okno, ve kter×m si zvo- lÉte natoÃenÉ textu. Pak se na obrazovce objevÉ Óipka s obd×lnÉkem o velikosti zvÅtÓen×ho textu a po stisku SPACE (FIRE) se text na poÚadovan× mÉsto napÉÓe. Editace - ModifikovÁnÉ znakov× sady. V lev×m hornÉm rohu je mÒÉÚka 8x8 bodÊ ve kter× je zvÅtÓenÙ znak, vpravo submenu, pod nÉm znak v normÁlnÉ velikosti a ÕplnÅ dole celÁ znakovÁ sada. Chcete-li modifikovat nÅ- jakÙ znak, najeÄte na nÅj dole ve znakov× sadÅ a stisknÅte SPACE. Znak se zobrazÉ do mÒÉÚky, kde ho mÊÚete upravit. Popis submenu : Menu - PoslednÉ editovanÙ znak se uloÚÉ a program se vrÁtÉ do menu. ZpÅt - ZmÅny proveden× u znaku v mÒÉÚce se ignorujÉ do mÒÉÚky se nakreslÉ pÊvodnÉ znak. VÙmaz - Znak v mÒÉÚce se smaÚe ( je moÚn× prov×st funkci zpÅt a znak se zase vrÁtÉ ). P A L E T A : - Volba barvy inkoustu, borderu a zÁpisov×ho mÏdu. ------------- Inkoust - NastavenÉ barvy inkoustu. Barvu inkoustu je vÓak rychlejÓÉ volit z klÁvesnice. Border - NastavenÉ barvy borderu - nezaznamenÁvÁ se pÒi nahrÁvÁnÉ obrÁzku. ReÚim - Volba zÁpisov×ho mÏdu do VIDEORAM. Popis jednotlivÙch mÏdÊ : PSET - NastavenÉ jednotlivÙch bodÊ v ÃÉsle palety. DoporuÃuji pro kreslenÉ pouÚÉvat tento mÏd. REPLACE - PouÚiteln× pouze pro text v normÁlnÉ velikosti. Pozadi textu se vymazÁvÁ. SWRITE - Podobn× mÏdu REPLACE ale s tÉm rozdÉlem, Úe se provÁdÉ zÁpis pouze do rovin, kde je v barvÅ inkoustu jedniÃka. RESET - MazÁnÉ nastavan× barvy. XOR - Se zapisovanÙmi daty a daty ve VIDEORAM se provede opera- ce XOR. OR - Se zapisovanÙmi daty a daty ve VIDEORAM se provede opera- ce OR. Komu nenÉ funkce tÅchto zÁpisovÙch mÏdÊ jasnÁ (k Õpln×mu pochopenÉ je nutn× znÁt princip zobrazovÁnÉ SHARPa a Ãinnost videoprocesoru), aÔ radÅji pouÚÉvÁ pouze mÏdu PSET. Tabulka jednotlivÙch barev a jejich poloha na klÁvesnici: --------------------------------------------------------- -0- -1- -2- -3- -4- -5- -6- -7- ÃernÁ tmavÅ tmavÅ tmavÅ tmavÅ tmavÅ tmavÅ tmavÅ modrÁ ÃervenÁ fialovÁ zelenÁ modrozel. ÚlutÁ bÉlÁ -8- -9- -A- -B- -C- -D- -E- -F- ÓedÁ svÅtle svÅtle svÅtle svÅtle svÅtle svÅtle svÅtle modrÁ ÃervenÁ fialovÁ zelenÁ modrozel. ÚlutÁ bÉlÁ Intenzita jasu jednotlivÙch barev na ÃernobÉl× TV: -------------------------------------------------- 0 1 2 3 8 9 4 5 A B 6 7 C D E F O T A Z N é K : - UÚivatelsk× funkce -------------- CLS - SmazÁnÉ cel×ho obrÁzku. ObrÁzek se smaÚe aÚ po stisku klÁvesy " A " na vÙzvu " O.K. (A/N)? ". Verze - ZobrazenÉ ÃÉsla verze programu. OvlÁdÁnÉ - Volba ovlÁdÁnÉ programu. Program je moÚn× ovlÁdat z klÁvesnice,nebo pomocÉ jednoho z joystickÊ. Rychlost - NastavenÉ rychlosti pohybu Óipky (moÚn× jsou 3 rychlosti). Komprese - ZapÉnÁnÉ/vypÉnÁnÉ komprese obrÁzku pÒi jeho uklÁdÁnÉ a ÃtenÉ. ObrÁzek v pamÅti zabÉrÁ 32kb a pÒi jeho uklÁdÁnÉ by bylo nutn× zdlouhavÅ nahrÁvat zmÉnÅnÙch 32 kB. Proto se pÒi kompresi (zhuÓÔo- vÁnÉ) obrÁzku vyuÚÉvÁ toho, Úe nÅkolik bajtÊ za sebou je stejnÙch, ty jsou zhuÓtÅny do 3 bajtÊ. VÙslednÁ d×lka obrÁzku je tedy po kompresi kratÓÉ. KdyÚ jsou v obrÁzku cel× ÃÁsti prÁzdn× nebo jsou zaplnÅny jednou barvou, mÊÚe bÙt obrÁzek i nÅkolikanÁsobnÅ kratÓÉ. KdyÚ je za slovem 'Komprese' hvÅzdiÃka, je komprerse zapnuta a naopak. Konec - UkonÃenÉ Ãinnosti programu. Program se ukonÃÉ svoji Ãinnost po kladn× odpovÅdi na dotaz " O.K. (A/N)? ". NÁvrat zpÅt do programu se provede z monitoru pÒÉkazem G5D90 nebo stiskem CTRL + RESET. PÒi naformÁtovan×m RAM disku se vrÁtÉte do DOSu, jinak do monitoru. Inverze - Inverze obrÁzku znamenÁ zmÅnu nul na jedniÃky a naopak. VÙslednÙm efektem je to, Úe paleta 0 se prohodÉ s paletou 15, paleta 1 s pa- letou 14 a tak dÁle. Funkce - UÚivatelsk× funkce: VÙÓka vzoru - NastavenÉ vÙÓky vzoru pro funkci PAINT. Vybarvyje se nastavenÙm poÃtem ÒÁdkÊ zhora vzoru. Smazat vzory - VÙmaz vÓech vzorÊ. Tlust× pÉsmo - Provede ztloustnutÉ znakov× sady o jeden bod. PÉsmo MZ Paint - OkopÉruje znakovou sadu pro text z MZ PAINTU. Pseudobarvy - VyÓrafuje jednotliv× plochy barev odpovÉdajÉcÉmi rastry. SlouÚÉ pro tiskÁrnu. Echo CMT - ZapÉnÁnÉ/vypÉnÁnÉ zvukov×ho echa pÒi prÁci s mag- netofonem. Stav je indikovÁn symbolem za slovem. PÒi symb. '+' je echo zapnuto, pÒi '-' je vypnuto. Aktivace - AktivovÁnÉ funkce, kterÁ je v pamÅti mÉsto vzorÊ. Touto funkcÉ aktivujete napÒÉklad fonty 16x15, ge- nerÁtor fontÊ (viz. kapitola 5). V pÒÉpadÅ, Úe tam ÚÁdnÁ funkce nenÉ (Ãili jsou tam normÁlnÉ vzory) je tato operace automaticky zablokovÁna. Adresy, kter× zde budou uvedeny u formÁtu dat jsou pouze relativnÉ, to znamenÁ Úe obrÁzek jakoby zaÃÉnal O K N O : - KopÉrovÁnÉ, zvÅtÓovÁnÉ, zmenÓovÁnÉ, zrcadlenÉ ÃÁsti obrÁzku -------- PÒesun - PÒesunovÁnÉ ÃÁsti obrÁzku na jin× mÉsto, pÒiÃemÚ zdrojov× okno se smaÚe. V dalÓÉm oknÅ si zvolÉte, zda se mÁ na cÉlov×m mÉstÅ jeho obsah pÒemazat (SET), nebo pÒekreslit pÒes sebe (OR). V obrÁzku si nejprve nadefinujete okno, odkud se bude pÒenÁÓet, a potom okno umÉstÉte na mÉsto, kam se mÁ pÒesunout. Po stisku SPACE se okno pÒesune. POZOR !!!! - Volba SET/OR se pÒenÁÓÉ i na zrcadlenÉ a zmenÓovÁnÉ/zvÅtÓovÁnÉ. Proto je nutno, v pÒÉpad× Úe jste pracovali v mÏdu OR pÒed zmÉnÅnÙmi opera- cemi pouÚÉt kopÉrovÁnÉ nebo pÒesun v mÏdu SET. Kopie - KopÉrovÁnÉ ÃÁsti obrÁzku na jin× mÉsto. Stejn× jako funkce pÒesun jen s tÉm rozdÉlem, Úe zdrojov× okno se nesmaÚe. PÒenos - PÒenÁÓenÉ z jedn× palety do druh×. Tuto funkci pouÚijeme tehdy, kdyÚ jsme napÒÉklad nakreslili nÅco zelenÅ a nynÉ to potÒebujeme Ãerven×. V oknÅ "Z palety" zadÁme, z kter× palety chceme pÒenÁÓet, potom v oknÅ "Do palety" zadÁme, do kter× palety chceme pÒenÁÓet a pak v obrÁzku nadefinujeme okno, v kter×m chceme tuto operaci prov×st a stiskneme SPACE. ZmenÓit - ZmenÓovÁnÉ ÃÁsti obrÁzku v zadan×m pomÅru. ZmenÓenÉ se provede tak, Úe se vezme kaÚdy n-tÙ ÒÁdek (ÃÉslo n znamenÁ pomÅr zmenÓenÉ) a ten se pouÚije pro novÙ zmenÓenÙ obrÁzek. V dalÓÉm oknÅ si vyberete osu ve kter× chcete zmenÓenÉ prov×st a pak pomÅr zmenÓenÉ ( 2-8 krÁt ). V obrÁzku si nadefinujete okno, kter× chcete zmenÓit a po stisku SPACE se okno zmenÓÉ. PomÅr zvÅtÓovÁnÉ Ãi zmenÓovÁnÉ je sice cel× ÃÉslo, ale vzÁjemnou kombinacÉ lze dosÁhnout i jin×ho pomÅru. Velmi pÅknÙ je napÒÉklad 1.5 krÁt zvÅtÓenÙ text, kterÙ dosÁhneme tak, Úe ho napÉÓeme tÒikrÁt zvÅtÓenÙ a potom ho dvakrÁt zmenÓÉme. ZvÅtÓit - ZvÅtÓovÁnÉ ÃÁsti obrÁzku v zadan×m pomÅru. Jinak stejn× jako zmen- ÓovÁnÉ. Zrcadlo x- OtoÃenÉ nadefinovan×ho okna okolo osy x. Zrcadlo y- OtoÃenÉ nadefinovan×ho okna okolo osy y. Mix - Postupn× pÒechÁzenÉ z jedn× barvy do druh× v oknÅ. Nejde pÒechÁzet z nebo do barvy 0 (pÒi zvolenÉ t×to barvy v je nahrazana barvou 1). Z á C H R A N N ù K R U H : - Adresa distributora: mZx software ----------------------------- Otto Zemek, jr. PleÓivec 365 381 03 ãeskÙ Krumlov Telefon ( 0337 ) 2886 L U P A : - ZvÅtÓovÁnÉ ÃÁsti obrÁzku. -------- Velikost zvÅtÓenÉ je buÄ 8x nebo 4x. V prvnÉm pÒÉpadÅ je velikost zvÅtÓovan× plochy 24 x 22 bodÊ, v druh×m pÒÉpadÅ 48 x 44 bodÊ. Po volbÅ velikosti zvÅtÓe- nÉ si Óipkou zvolÉte mÉsto zvÅtÓenÉ a po stisku SPACE se toto mÉsto zvÅtÓÉ. V lev× ÃÁsti obrazovky je zvÅtÓenÙ vÙÒez, vpravo je submenu,pod nÉm paleta ba- rev a pod paletou vÙÒez obrÁzku v pÊvodni velikosti. Vedle submenu jsou Óipky slouÚÉcÉ k pohybu lupy po obrazovce. Popis submenu: Menu - VrÁcenÉ pozmÅnÅn×ho obsahu lupy a nÁvrat do hlavnÉho menu. ZpÅt - IgnorovÁnÉ poslednÉch zmÅn v lupÅ a zvÅtÓenÉ pÊvodnÉ- ho obsahu lupy. VÙchod - VrÁcenÉ pozmÅnÅn×ho obsahu lupy a vÙbÅr nov×ho mÉsta zvÅtÓenÉ. Tato funkce mÁ vÙznam pouze chceme-li zvÅt- Óit ÃÁst obrÁzku, kterÁ je daleko od souÃasn× pozice. Jinak je rychlejÓÉ lupu posouvat pomocÉ Óipek. T I S K á R N A : - Tisk obrÁzku na tiskÁrnÅ ---------------- Tento grafickÙ editor pracuje pouze s tiskÁrnami typu EPSON a kompatibilnÉmi, kter× jsou svÅtovÙm standartem. Je vÓak moÚn× pouÚÉt programu "G Convertor" a prov×st vÙtisk v grafick×m editoru ARTEX, G.H. Paint pÒÉpadnÅ PC HCOPY, kter× pracujÉ s vÉce typy tiskÁren. Tisk - VÙtisk obrÁzku na tiskÁrnÅ v normÁlnÉ velikosti. Tisk lze pÒeruÓit stiskem klÁvesy BREAK. KlÁvesu je nutno drÚet, protoÚe jejÉ stisk se testuje aÚ vÚdy na konci ÒÁdku. Inverze - ZapnutÉ / vypnutÉ inverznÉho tisku pÒi tisku obrÁzku. Stav je sig- nalizovÁn hvÅzdiÃkou za slovem. Text - Tisk zadan×ho textu na tiskÁrnu.SlouÚÉ k pÒÉpadn×mu popisu obrÁzku. Posuv papÉru - PosouvÁnÉ papÉru v tiskÁrnÅ se provede stiskem SPACE. K A Z E T A : - PrÁce s magnetofonem ------------ Load - NaÃtenÉ souboru z pÁsku. Rychlost se nastavuje automaticky a proto je prÁce s magnetofonem pomÅrnÅ spolehlivÁ. PÒi nalezenÉ jin×ho ty- pu souboru neÚ je program schopen nahrÁt, vypÉÓe hlÁÓenÉ "Nalezen:" a jm×no nalezen×ho souboru. Program je schopen naÃÉst mimo svÙch souborÊ i obrÁzky z Artexe nebo G.H. Paintu. V pÒÉpadÅ chybn×ho naÃtenÉ je ohlÁÓeno "Chyba CMT !!" a po stisku SPACE se vrÁtÉte do hlavnÉho menu. Save - UloÚenÉ souboru na pÁsek. Zde si v dalÓÉm oknÅ zvolÉte, co chcete uloÚit a po zadÁnÉ nÁzvu pod kterÙm se mÁ soubor uloÚit soubor na pÁsek uloÚÉte. NÁzvy vÓech souborÊ, se kterÙmi MZ Paint pracuje, jsou v standardnÉch ASCII kÏdech (jako u FETu nebo G.H. Paintu), a proto zde nesouhlasÉ malÁ pÉsmena s ASCII kÏdy SHARP. Verify - OvÅÒenÉ poslednÉho uloÚen×ho programu. Merge - PÒekreslenÉ obrÁzku na pÁsce pÒes obrÁzek v pamÅti (Ãili obrÁzek v pamÅti nenÉ smazÁn, ale je pÒes nÅj logickou funkcÉ OR pÒekres- len obrÁzek nahranÙ z pÁsky). KdyÚ je za slovem hvÅzdiÃka je funkce zapnuta a naopak. Tato funkce platÉ pouze pÒi nahrÁvÁnÉ zkomprimovan×ho obrÁzku z pÁsky a RAM disku. Rychlost - NastavenÉ rychlosti pro zÁznam na magnetofon. Spectrum - NahrÁnÉ obrÁzku ze ZX SPECTRA (barevnÅ). Lze pouÚÉt pÒi pÒedÅlÁvÁnÉ programÊ z tohoto poÃÉtaÃe. ObrÁzek se nahrÁvÁ pÒÉmo ve formÁtu spectra, proto nenÉ nutnÁ ÚÁdnÁ pÒedchozÉ Õprava obrÁzku. ObrÁzek vÓak musÉ mÉt hlaviÃku ! NÅktar× uÚiteÃn× rady pÒi prÁci s programem : 1. PouÚÉvejte zapnutou kompresi obrÁzku, obrÁzek je potom kratÓÉ a uÓetÒÉte Ãas pÒi narÁvÁnÉ na pÁsku. 2. Komu nenÉ jasnÁ funkce zÁpisovÙch mÏdÊ, aÔ pouÚÉvÁ radÅji jen mÏd PSET a uÓetÒÉ se nÅkdy podivnÙch vÙsledkÊ nÅkterÙch grafickÙch funkcÉ. 3. KdyÚ pouÚÉvÁte k ovlÁdÁnÉ programu joystick, mÊÚete pÒi kreslenÉ v obrÁzku pouÚÉt k nÁvratu do menu (ekvivalentnÉ stisku CR) toto: najeÄte na hornÉ okraj obrÁzku, drÚte neustÁle pÁku joysticku smÅrem nahoru a stisknÅte FIRE. 5. K oznaÃenÉ souborÊ zda se jednÁ o znakovou sadu, vzory nebo obrÁzek pouÚÉvejte pÒÉpon (.SCR,.PAT,.CHR,.FNT,.EXT). DoporuÃuji tak× psÁt nÁzvy velkÙmi pÉsmeny z dÊvodu odliÓnostÉ mezi U.S. ASCII a SHARP ASCII. ----------------------------- konec 1. ÃÁsti --------------------------------- s loaderem, soubor C rychl