Graph8
From Atariki
Wersja z dnia 10:38, 19 maj 2011 Mono (Dyskusja | wkład) (grafika innuendo) ← Previous diff |
Aktualna wersja Mono (Dyskusja | wkład) (kategoria programy graficzne) |
||
Linia 1: | Linia 1: | ||
- | [[Grafika:Graph8-1.1-info.png|Graph8 1.1 - info|right]] | + | [[Grafika:Graph8-1.2-info.png|Graph8 1.2 - info|right]] |
- | [[Grafika:Innuendo_Amentia.png|Graph8 1.1|right]] | + | [[Grafika:Graph8-1.2-panel.png|Graph8 1.2|right]] |
- | Program graficzny napisany przez Jerzego "[[Mono]]" Kuta. Służy do tworzenia grafiki [[hires]], w kolorze czarnym i białym. Maksymalny rozmiar obrazka to 320 na 200 pikseli. Aby poprawnie działać potrzebuje [[DOS]]-a (ma specjalne wsparcie dla [[SpartaDOS]]). | + | Program graficzny napisany przez [[Mono]]. Służy do tworzenia grafiki [[hires]], w kolorze czarnym i białym. Maksymalny rozmiar obrazka to 320 na 200 pikseli. Aby poprawnie działać potrzebuje [[DOS]]-a (ma specjalne wsparcie dla [[SpartaDOS]]). |
Program ma własny format zapisu i odczytu danych - [[GHG]] (Gephard Hires Graphics). Ciekawostkę stanowi fakt, że potrafi zapisywać rysunki w formacie PC (BMP) oraz Amigi (IFF/ILBM). | Program ma własny format zapisu i odczytu danych - [[GHG]] (Gephard Hires Graphics). Ciekawostkę stanowi fakt, że potrafi zapisywać rysunki w formacie PC (BMP) oraz Amigi (IFF/ILBM). | ||
Linia 43: | Linia 43: | ||
* zmiana koloru (AtariLogo), | * zmiana koloru (AtariLogo), | ||
* wybór wielkości piórka (1..8). | * wybór wielkości piórka (1..8). | ||
+ | * wybór maski piórka (CAPS). | ||
+ | * wybór kształtu piórka (RETURN). | ||
* cofnięcie ostatnio dokonanej operacji (U). | * cofnięcie ostatnio dokonanej operacji (U). | ||
* wyjście z programu (Ctrl+Esc). | * wyjście z programu (Ctrl+Esc). | ||
Linia 49: | Linia 51: | ||
Linia statusu programu umieszczona na dole ekranu przedstawia kolejno: | Linia statusu programu umieszczona na dole ekranu przedstawia kolejno: | ||
* nazwę programu (GRAPH8), | * nazwę programu (GRAPH8), | ||
- | * używany kolor (Colr), | + | * kształt piórka , |
- | * rozmiar piórka (Brsh), | + | * rozmiar piórka, |
+ | * używany kolor, | ||
+ | * używaną maskę, | ||
* pozycję piórka (xxx x yyy), | * pozycję piórka (xxx x yyy), | ||
* rozmiar bloku (www : hhh), | * rozmiar bloku (www : hhh), | ||
Linia 70: | Linia 74: | ||
* akceptację operacji I/O (Return), | * akceptację operacji I/O (Return), | ||
* zaniechanie operacji I/O (Esc). | * zaniechanie operacji I/O (Esc). | ||
- | Człony nazwy pliku separowane są znakami ":", "<", ">", "." (aktualnie nie można używać separatora "\" znanego ze [[SpartaDOS X]]). | + | Człony nazwy pliku separowane są znakami ":", "<", ">", "." i "\" ([[SpartaDOS X]]). |
Program uzupełnia rozszerzenie (jeśli nie podano) podczas operacji I/O: | Program uzupełnia rozszerzenie (jeśli nie podano) podczas operacji I/O: | ||
Linia 82: | Linia 86: | ||
[[Grafika:Innuendo_Eyes.png|Eyes]] | [[Grafika:Innuendo_Eyes.png|Eyes]] | ||
- | * Prace "Comix" i "Memento Mori" na 8-bit gfx compo wystawiane przez [[Innuendo]] podczas [[Sillyventure|Sillyventure 2010]] | + | * Prace "Comix" i "Memento Mori" na 8-bit gfx compo wystawiane przez [[Innuendo]] podczas [[SillyVenture 2010]] |
[[Grafika:Innuendo_Comix.png|Comix]] | [[Grafika:Innuendo_Comix.png|Comix]] | ||
Linia 91: | Linia 95: | ||
== Pliki == | == Pliki == | ||
- | * Obraz dyskietki z wersją 1.1 programu można pobrać [http://mono.i-demo.pl/graph8/Graph8-1.1.atr stąd]. | + | * Obraz dyskietki z wersją 1.2 programu można pobrać [http://mono.i-demo.pl/graph8/graph8-1.2b4.zip stąd]. |
- | * Skrypt konwertujący pliki IFF/ILBM zapisane przez Graph8 z powrotem do postaci [[GHG]] można pobrać [http://mono.i-demo.pl/graph8/iff2ghg.sh stąd]. | + | * Skrypt konwertujący pliki [http://en.wikipedia.org/wiki/ILBM IFF/ILBM] zapisane przez Graph8 z powrotem do postaci [[GHG]] można pobrać [http://mono.i-demo.pl/graph8/iff2ghg.sh stąd]. |
+ | * Skrypt konwertujący pliki [http://en.wikipedia.org/wiki/BMP_file_format BMP] zapisane przez Graph8 z powrotem do postaci [[GHG]] można pobrać [http://mono.i-demo.pl/graph8/bmp2ghg.sh stąd]. | ||
* Skrypt generujący plik wykonywalny [[XEX]] na podstawie grafiki [[GHG]] można pobrać [http://mono.i-demo.pl/graph8/ghg2xex.sh stąd]. | * Skrypt generujący plik wykonywalny [[XEX]] na podstawie grafiki [[GHG]] można pobrać [http://mono.i-demo.pl/graph8/ghg2xex.sh stąd]. | ||
+ | * Skrypt konwertujący skompresowane pliki PGC z [[Portfolio (komputer)|Atari Portfolio]] do postaci [[GHG]] można pobrać [http://mono.i-demo.pl/graph8/pgc2ghg.sh stąd]. | ||
+ | * Skrypt konwertujący nieskompresowane pliki PGF z [[Portfolio (komputer)|Atari Portfolio]] do postaci [[GHG]] można pobrać [http://mono.i-demo.pl/graph8/pgf2ghg.sh stąd]. | ||
[[Kategoria:Oprogramowanie Atari 8-bit]] | [[Kategoria:Oprogramowanie Atari 8-bit]] | ||
[[Kategoria:Programy użytkowe]] | [[Kategoria:Programy użytkowe]] | ||
[[Kategoria:Polskie programy]] | [[Kategoria:Polskie programy]] | ||
+ | [[Kategoria:Programy graficzne]] |
Aktualna wersja
Program graficzny napisany przez Mono. Służy do tworzenia grafiki hires, w kolorze czarnym i białym. Maksymalny rozmiar obrazka to 320 na 200 pikseli. Aby poprawnie działać potrzebuje DOS-a (ma specjalne wsparcie dla SpartaDOS). Program ma własny format zapisu i odczytu danych - GHG (Gephard Hires Graphics). Ciekawostkę stanowi fakt, że potrafi zapisywać rysunki w formacie PC (BMP) oraz Amigi (IFF/ILBM).
Spis treści |
Obsługa
Obsługa programu odbywa się za pomocą 3 narzędzi jednocześnie:
- mysz Atari ST lub Amiga wpięta do portu 2 (przełączanie rodzajów za pomocą Ctrl+AtariLogo),
- joystick wpięty do portu 1,
- klawiatura.
Postawienie piksela odbywa się poprzez:
- wciśnięcie Shift,
- wciśnięcie przycisku joysticka,
- wciśnięcie lewego przycisku myszy.
Funkcje
Program umożliwia następujące tryby rysowania:
- z wolnej ręki (D),
- pojedyncze linie (L),
- wielokąty niezamknięte (P),
- promienie (R).
Możliwe są również operacje na blokach:
- zaznaczanie (Ctrl+B),
- wypełnienie bieżącym kolorem (Ctrl+<),
- pobranie do bufora (Ctrl+BkSp),
- wstawienie z bufora (Ctrl+>) w miejscu zaznaczenia bloku przy zachowaniu rozmiaru z bufora,
- odwrócenie kolorów (Ctrl+I),
- załadowanie z nośnika zewnętrznego (Ctrl+L),
- zapisanie na nośnik zewnętrzny (Ctrl+S),
- odwrócenie względem osi poziomej (Ctrl+H),
- odwrócenie względem osi pionowej (Ctrl+V),
- eksport na nośnik zewnętrzny do formatu BMP (Ctrl+X) lub IFF/ILBM (X).
UWAGA! Aby skopiować blok w inne miejsce należy:
- Pobrać blok do bufora (Ctrl+BkSp).
- Zaznaczyć nowy blok (Ctrl+B) - rozmiar nie ma znaczenia.
- Wkleić blok znajdujący się w buforze (Ctrl+>) - rozmiar bloku zostanie zaktualizowany rozmiarem bloku z bufora.
Operacje specjalne:
- zmiana koloru (AtariLogo),
- wybór wielkości piórka (1..8).
- wybór maski piórka (CAPS).
- wybór kształtu piórka (RETURN).
- cofnięcie ostatnio dokonanej operacji (U).
- wyjście z programu (Ctrl+Esc).
Linia statusu
Linia statusu programu umieszczona na dole ekranu przedstawia kolejno:
- nazwę programu (GRAPH8),
- kształt piórka ,
- rozmiar piórka,
- używany kolor,
- używaną maskę,
- pozycję piórka (xxx x yyy),
- rozmiar bloku (www : hhh),
- tryb obsługi myszy (A-Amiga, S-Atari ST).
I/O
Zapisu całego obrazka dokonuje się za pomocą sekwencji operacji:
- Zaznaczenia bloku o rozmiarze całego ekranu (Ctrl+B).
- Zapisania bloku (Ctrl+S).
Edycja nazwy pliku przy operacjach I/O pozwala na:
- przesunięcie kursora o pojedynczy znak (Ctrl+strzałki w lewo i w prawo),
- przesunięcie kursora do początku członu nazwy (Shift+strzałka w lewo),
- przesunięcie kursora do początku następnego członu nazwy (Shift+strzałka w prawo),
- usunięcie znaku na lewo od kursora (BkSp),
- usunięcie znaku pod kursorem (Ctrl+BkSp),
- usunięcie członu nazwy na lewo od kursora (Shift+BkSp),
- usunięcie członu nazwy na prawo od kursora (Shift+Ctrl+BkSp),
- akceptację operacji I/O (Return),
- zaniechanie operacji I/O (Esc).
Człony nazwy pliku separowane są znakami ":", "<", ">", "." i "\" (SpartaDOS X).
Program uzupełnia rozszerzenie (jeśli nie podano) podczas operacji I/O:
- .GHG dla odczytu i zapisu bloku/ekranu,
- .BMP dla eksportu bitmapy BMP,
- .IFF dla eksportu bitmapy IFF/ILBM.
Galeria
- Praca "Eyes" na 8-bit gfx compo wystawiana przez Innuendo podczas Głuchołazów 2010
- Prace "Comix" i "Memento Mori" na 8-bit gfx compo wystawiane przez Innuendo podczas SillyVenture 2010
Pliki
- Obraz dyskietki z wersją 1.2 programu można pobrać stąd.
- Skrypt konwertujący pliki IFF/ILBM zapisane przez Graph8 z powrotem do postaci GHG można pobrać stąd.
- Skrypt konwertujący pliki BMP zapisane przez Graph8 z powrotem do postaci GHG można pobrać stąd.
- Skrypt generujący plik wykonywalny XEX na podstawie grafiki GHG można pobrać stąd.
- Skrypt konwertujący skompresowane pliki PGC z Atari Portfolio do postaci GHG można pobrać stąd.
- Skrypt konwertujący nieskompresowane pliki PGF z Atari Portfolio do postaci GHG można pobrać stąd.