Graph8

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 23:10, 14 gru 2010
Mono (Dyskusja | wkład)

← Previous diff
Wersja z dnia 00:18, 15 gru 2010
Mono (Dyskusja | wkład)
(opis funkcji)
Next diff →
Linia 1: Linia 1:
{{grafr|Graph8_.jpg}}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]]). {{grafr|Graph8_.jpg}}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 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).
 +
 +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 LMB.
 +
 +Program umożliwia następujące tryby rysowania:
 +* z wolnej ręki (D),
 +* pojedyncze linie (L),
 +* poligony 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+>),
 +* 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).
 +
 +Operacje specjalne:
 +* zmiana koloru (AtariLogo),
 +* wybór wielkości piórka (1..8).
 +* cofnięcie ostatnio dokonywanej operacji (U).
 +* wyjście z programu (Ctrl+Esc).
 +
 +<b>UWAGA!</b> 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:
 +* nawigację kursorem o pojedynczy znak (strzałki w lewo i w prawo),
 +* nawigację do początku członu nazwy (Shift+strzałka w lewo),
 +* nawigację do początku następnego członu nazwy (Shift+strzałka w prawo),
 +* usuwanie znaku od kursora w lewo (BkSp),
 +* usuwanie znaku pod kursorem (Ctrl+BkSp),
 +* usuwanie członu nazwy od kursora w lewo (Shift+BkSp),
 +* usuwanie członu nazwy od kursora w prawo (Shift+Ctrl+BkSp),
 +* akceptacja nazwy (Return),
 +* zaniechanie operacji I/O (Escape).
 +Człony nazwy pliku separowane są znakami ":", "<", ">", "." (aktualnie brak supportu dla "\" z [[SpartaDOS X]]).
 +
 +Program uzupełnia rozszerzenie (jeśli nie podano) podczas operacji I/O:
 +* .GHG dla odczytu i zapisu bloku,
 +* .BMP dla eksportu bitmapy BMP,
 +* .IFF dla eksportu bitmapy IFF/ILBM.
 +
 +Dolna linia przedstawia kolejno:
 +* nazwę programu (GRAPH8),
 +* używany kolor (Colr),
 +* rozmiar piórka (Brsh),
 +* pozycja piórka (xxx x yyy),
 +* rozmiar bloku (www : hhh),
 +* tryb obsługi myszy (A-Amiga, S-Atari ST).
== Pliki == == Pliki ==
Linia 6: Linia 69:
* 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 IFF/ILBM zapisane przez Graph8 z powrotem do postaci [[GHG]] można pobrać [http://mono.i-demo.pl/graph8/iff2ghg.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].
 +
 +* Prace na 8-bit gfx compo wystawiane przez [[Innuendo]] na [[Sillyventure|Sillyventure 2010]]
[[Grafika:Innuendo_Comix.png]] [[Grafika:Innuendo_Comix.png]]

Wersja z dnia 00:18, 15 gru 2010

Grafika:Graph8_.jpg

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 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).

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 LMB.

Program umożliwia następujące tryby rysowania:

  • z wolnej ręki (D),
  • pojedyncze linie (L),
  • poligony 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+>),
  • 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).

Operacje specjalne:

  • zmiana koloru (AtariLogo),
  • wybór wielkości piórka (1..8).
  • cofnięcie ostatnio dokonywanej operacji (U).
  • wyjście z programu (Ctrl+Esc).

UWAGA! 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:

  • nawigację kursorem o pojedynczy znak (strzałki w lewo i w prawo),
  • nawigację do początku członu nazwy (Shift+strzałka w lewo),
  • nawigację do początku następnego członu nazwy (Shift+strzałka w prawo),
  • usuwanie znaku od kursora w lewo (BkSp),
  • usuwanie znaku pod kursorem (Ctrl+BkSp),
  • usuwanie członu nazwy od kursora w lewo (Shift+BkSp),
  • usuwanie członu nazwy od kursora w prawo (Shift+Ctrl+BkSp),
  • akceptacja nazwy (Return),
  • zaniechanie operacji I/O (Escape).

Człony nazwy pliku separowane są znakami ":", "<", ">", "." (aktualnie brak supportu dla "\" z SpartaDOS X).

Program uzupełnia rozszerzenie (jeśli nie podano) podczas operacji I/O:

  • .GHG dla odczytu i zapisu bloku,
  • .BMP dla eksportu bitmapy BMP,
  • .IFF dla eksportu bitmapy IFF/ILBM.

Dolna linia przedstawia kolejno:

  • nazwę programu (GRAPH8),
  • używany kolor (Colr),
  • rozmiar piórka (Brsh),
  • pozycja piórka (xxx x yyy),
  • rozmiar bloku (www : hhh),
  • tryb obsługi myszy (A-Amiga, S-Atari ST).

Pliki

  • Obraz dyskietki z wersją 1.1 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 generujący plik wykonywalny XEX na podstawie grafiki GHG można pobrać stąd.

Grafika:Innuendo_Comix.png Grafika:Innuendo_Memento_Mori.png