Wacz, 27.03.98r¢¢ Zoom-4 gfx editor - wersja beta¢ ---------------------------------¢¢Jest to nowy program graficzny. Umoəli-¢wia rysowanie obrazkw o maksymalnych¢rozmiarach 64x64 pikseli w szesnastu¢odcieniach szaro③ci. Napisaem go, gdyə¢dotychczasowe edytory do tekstur jakie¢wpady mi w apska byy bardzo ubogie w¢opcje i chamskie w obsudze. No, ale po¢kolei...¢¢Program dziaa w czterech trybach gra-¢ficznych, ktre na bieə⇧co moəemy zmie-¢nia⇨. S⇧ to:¢¢ 1) Zoom4x4 - display list dla trybu¢ antica $f powtrzone 4x¢ (taki jak w intrze Unreal,¢ Fajer itd.)¢¢ 2) Zoom4x4 - dl co drug⇧ lini❎¢ ten tryb jest najcz❎③ciej¢ wykorzystywany w demach¢ (Asskicker, Ultra itd.)¢¢W tych trybach na ekranie widoczna jest¢tylko poowa obrazka.¢¢ 3) Zoom4x2 - display list dla trybu¢ antica $f powtrzone 2x¢ (o ile si❎ nie myl❎ to¢ par❎ efektw w Overmin-¢ dzie jest w tym trybie)¢¢ 4) Zoom4x2 - dl co drug⇧ lini❎¢ (taki jak w intrze "Z").¢¢W tych trybach na ekranie widoczny jest¢cay obrazek.¢¢Trybw dl co drug⇧ lini❎ radz❎ uəywa⇨¢tylko po to, aby sprzawdzi⇨ jak dany¢obrazek b❎dzie wygl⇧da w demie, ponie-¢waə z bliska m❎cz⇧ one oczy.¢¢¢ Teraz par❎ sw na temat obsugi.¢¢Program moəna obsugiwa⇨ z klawiatury i¢joy'a pod⇧czonego do portu #1 (co po-¢winno ucieszy⇨ posiadaczy komodorow-¢skich myszek - tzn. mnie). Za pomoc⇧¢joya moəna jednak tylko rusza⇨ kursorem¢i stawia⇨ punkty, reszt❎ opcji trzeba¢uruchamia⇨ z klawiatury.¢¢ Klawiszologia:¢ ----------------¢¢caps - zmiana trybu graficznego¢ (zoom4x4 lub zoom4x2),¢¢logo - zmiana trybu graficznego¢ (dl ci⇧ge lub co drug⇧ lini❎),¢¢0..9, A..F, < > - wybr koloru,¢¢-,=,+,* - ruch kursorem,¢¢shift - stawianie punktu¢ (moəna wi❎c w prosty sposb rysowa⇨¢ linie ci⇧ge - porusza⇨ si❎ kursorem¢ z wci③ni❎tym shiftem),¢¢ctrl+h (help) - krtka ③ci⇧ga na temat¢ obsugi programu;¢¢ctrl+q (quit) - wyj③cie z programu,¢ naleəy potwierdzi⇨¢ klawiszem 'Y';¢¢ctrl+u (undo) - moəna cofn⇧⇨ dan⇧ ope-¢ racj❎ (⇧cznie z ado-¢ waniem obrazka);¢¢ctrl+clear - wypenienie pami❎ci¢ obrazu aktualnym¢ kolorem;¢¢ctrl+r (read) - odczytanie obrazka;¢ domy③lne urz⇧dzenie to¢ D1:, domy③lne rozsze-¢ rzenie to '.ZM4';¢¢ctrl+w (write) - zapis obrazka;¢ obrazek zajmuje dok-¢ adnie 2kB i jest¢ zapisywany bez¢ nagwka;¢¢ctrl+return (quick save) - zapis obra-¢ zka do pliku 'D8:QSAVE.ZM4';¢¢ctrl+tab (quick load) - odczyt obrazka¢ z pliku o w/w nazwie;¢¢Te dwie opcje moəna traktowa⇨ jako do-¢datkowe 'undo'. Na czas tych dwch ope-¢racji I/O nie jest wy⇧czana muzyka.¢¢ctrl+s (soft) - rozmycie konturw;¢¢ctrl+p (sharp) - wyostrzenie konturw;¢¢ctrl+n (negative) - negacja obrazka;¢¢ctrl+x (mirror x) - lustro poziome;¢¢ctrl+y (mirror y) - lustro pionowe;¢¢ctrl+i (inc colors)\ rotacja¢ctrl+d (dec colors)/ kolorw w obrazku;¢¢ctrl+c (change color) - zamiana koloru¢ w obrazku na aktualny (trzeba¢ poda⇨ ktry kolor zmieni⇨ 0-F);¢¢ctrl+t (transformation) - przenikanie¢ dwch obrazkw; najpierw trzeba¢ poda⇨ nazw❎ drugiego obrazka,¢ nast❎pnie zostanie on odczytany.¢ Naleəy poda⇨ jeszcze stopie¢ przenikalno③ci obrazka (z zakre-¢ su 0-F; 0 - nie przenikalny,¢ 8 - przenikanie 50%-towe);¢¢ctrl+-/=/+/* - scrollowanie obrazka;¢¢ctrl+m (load MPT) - odczyt moduu MPT;¢ modu jest automatycznie relo-¢ kowany na $8000 (bodajəe);¢ domy③lne rozszerzenie to '.MPT';¢¢m (music on/off) - modu muzyczny po¢ odczytaniu jest od razu odtwarzany i¢ w dolnym prawym rogu ekranu wida⇨¢ nutk❎; klawiszkiem 'm' moəna wy⇧czy⇨¢ i ponownie w⇧czy⇨ odtwarzanie. Nale-¢ əy doda⇨, əe podczas operacji I/O¢ muzyka jest automatycznie wy⇧czana.¢¢x - wypenianie lini⇧ poziom⇧;¢y - - // - pionow⇧;¢¢Wszystkie operacje na obrazie s⇧ zsyn-¢chronizowane z wy③wietlaniem, nie wida⇨¢wi❎c əadnych efektw ubocznych na ekra-¢nie. Na czas operacji I/O wy⇧czane¢jest DMA, əeby przerwanie DLI si❎ nie¢jebao.¢¢Powtrne uruchomienie programu moəliwe¢jest skokiem pod adres $2800.¢¢Prog bez problemu dziaa z w⇧czonym¢basicem, zmniejszy si❎ tylko bufor na¢muzyk❎.¢¢Edytor ten by pisany na potrzeby AR'w¢ale zdecydowaem si❎ pu③ci⇨ go w obieg,¢poniewaə dotychczasowe edytory tego ty-¢pu byy bardzo sk⇧pe w opcje. Jest to¢wersja beta, nie przetestowana do ko-¢ca, dlatego jeəeli kto③ zauwaəy jaki③¢b⇧d lub b❎dzie chcia abym doda¢jeszcze jakie③ opcje niech napisze (np.¢wy③le karteczk❎) na adres:¢¢ Karol Boguniewicz¢ ul. Zauek Chemiski 65¢ 78-600 Wacz¢¢Pena wersja (nie wiem jeszcze czy b❎-¢dzie chciao mi si❎ j⇧ robi⇨) powinna¢zawiera⇨ rwnieə opcje klasyczne dla¢kaədego programu graficznego, takie jak¢rysowanie lini, okr❎gu i wypenianie¢konturu.¢¢Na zakoczenie kredki:¢¢codx.....................wiadomo kto...¢player MPT..................Jaskier/TQa¢fontz..............trudno powiedzie⇨...¢¢ Charlie.¢¢