Graphics 10

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 21:48, 7 wrz 2005
KMK (Dyskusja | wkład)

← Previous diff
Wersja z dnia 22:59, 7 wrz 2005
Krótki (Dyskusja | wkład)
(poprawki w linkach do rejestrów)
Next diff →
Linia 1: Linia 1:
-Dziesiąty tryb graficzny w numeracji [[Atari OS]]. Składa się z 192 linii trybu [[ANTIC $F]], tak samo jak [[Graphics 8]], [[Graphics 9]] i [[Graphics 11]]. Od trybów tych różni go użycie rejestru [[GTIA]] [[GTIACTL]] (zwanego również [[GPRIOR]]) do uzyskania innej liczby kolorów. Dlatego mówi się, że jest to ''tryb GTIA'' (bo [[ANTIC]] generuje obraz monochromatyczny, a dopiero na końcu GTIA dodaje kolory).+Dziesiąty tryb graficzny w numeracji [[Atari OS]]. Składa się z 192 linii trybu [[ANTIC $F]], tak samo jak [[Graphics 8]], [[Graphics 9]] i [[Graphics 11]]. Od trybów tych różni go użycie rejestru [[GTIA]] [[Rejestry GTIA#GTIACTL|GTIACTL]] (zwanego również GPRIOR) do uzyskania innej liczby kolorów. Dlatego mówi się, że jest to ''tryb GTIA'' (bo [[ANTIC]] generuje obraz monochromatyczny, a dopiero na końcu GTIA dodaje kolory).
* Liczba kolorów: 9 (niezależnych) * Liczba kolorów: 9 (niezależnych)
-* Proporcje piksela: 4x1+* Rozdzielczość pozioma: 80 pixeli, w zależności od szerokości ekranu ([[Rejestry-cienie Atari OS#DMACTLS|DMACTLS]]) także 64 lub 96.
-* Rozdzielczość pozioma: 80 pixeli, w zależności od szerokości ekranu ([[DMACTL]]) także 64 lub 96.+
* Rozdzielczość pionowa: 192 linie, maksymalnie 239 linii (modyfikując [[ANTIC Display List|Display Listę]]) * Rozdzielczość pionowa: 192 linie, maksymalnie 239 linii (modyfikując [[ANTIC Display List|Display Listę]])
 +* Proporcje piksela: 4x1
-Cień rejestru GTIA [[GTIACTL|GTIACTL ($D01B)]] znajduje się pod adresem $026F ([[GTIACTLS]]), wpisanie do niego wartości $80 spowoduje włączenie trybu 10. Mimo że na każdy piksel przypadają wtedy 4 bity, nie da się uzyskać 16 kolorów, ponieważ GTIA ma tylko 9 rejestrów koloru. Oto one:+Cień rejestru GTIA [[Rejestry GTIA#GTIACTL|GTIACTL]] to [[Rejestry-cienie Atari OS#GTIACTLS|GTIACTLS]], wpisanie do niego wartości $80 spowoduje włączenie trybu 10. Mimo że na każdy piksel przypadają wtedy 4 bity, nie da się uzyskać 16 kolorów, ponieważ GTIA ma tylko 9 rejestrów koloru. Oto one:
-* [[COLPM0|COLPM0 ($D012)]] (cień [[COLPM0S|COLPM0S ($02C0)]]) (także kolor ramki);+* [[Rejestry GTIA#COLPM0|COLPM0 ($D012)]] (cień [[Rejestry-cienie Atari OS#COLPM0S|COLPM0S ($02C0)]]) (także kolor ramki);
-* [[COLPM1|COLPM1 ($D013)]] (cień [[COLPM1S|COLPM1S ($02C1)]]);+* [[Rejestry GTIA#COLPM1|COLPM1 ($D013)]] (cień [[Rejestry-cienie Atari OS#COLPM1S|COLPM1S ($02C1)]]);
-* [[COLPM2|COLPM2 ($D014)]] (cień [[COLPM2S|COLPM2S ($02C2)]]);+* [[Rejestry GTIA#COLPM2|COLPM2 ($D014)]] (cień [[Rejestry-cienie Atari OS#COLPM2S|COLPM2S ($02C2)]]);
-* [[COLPM3|COLPM3 ($D015)]] (cień [[COLPM3S|COLPM3S ($02C3)]]);+* [[Rejestry GTIA#COLPM3|COLPM3 ($D015)]] (cień [[Rejestry-cienie Atari OS#COLPM3S|COLPM3S ($02C3)]]);
-* [[COLPF0|COLPF0 ($D016)]] (cień [[COLPF0S|COLPF0S ($02C4)]]);+* [[Rejestry GTIA#COLPF0|COLPF0 ($D016)]] (cień [[Rejestry-cienie Atari OS#COLPF0S|COLPF0S ($02C4)]]);
-* [[COLPF1|COLPF1 ($D017)]] (cień [[COLPF1S|COLPF1S ($02C5)]]);+* [[Rejestry GTIA#COLPF1|COLPF1 ($D017)]] (cień [[Rejestry-cienie Atari OS#COLPF1S|COLPF1S ($02C5)]]);
-* [[COLPF2|COLPF2 ($D018)]] (cień [[COLPF2S|COLPF2S ($02C6)]]);+* [[Rejestry GTIA#COLPF2|COLPF2 ($D018)]] (cień [[Rejestry-cienie Atari OS#COLPF2S|COLPF2S ($02C6)]]);
-* [[COLPF3|COLPF3 ($D019)]] (cień [[COLPF3S|COLPF3S ($02C7)]]);+* [[Rejestry GTIA#COLPF3|COLPF3 ($D019)]] (cień [[Rejestry-cienie Atari OS#COLPF3S|COLPF3S ($02C7)]]);
-* [[COLBAK|COLBAK ($D01A)]] (cień [[COLBAKS|COLBAKS ($02C8)]]).+* [[Rejestry GTIA#COLBAK|COLBAK ($D01A)]] (cień [[Rejestry-cienie Atari OS#COLBAKS|COLBAKS ($02C8)]]).
-Co ciekawe, numer tego trybu graficznego był uwzględzniony od najwcześniejszej wersji Atari OS z komputerów Atari [[400]] i [[800]], mimo że tylko ostatnie modele tej serii miały wbudowany GTIA - na obecnym w większości modeli [[CTIA]] uzyskanie tego trybu nie jest możliwe.+Co ciekawe, numer tego trybu graficznego był uwzględzniony od najwcześniejszej wersji Atari OS z komputerów [[Atari 400/800]], mimo że tylko ostatnie modele tej serii miały wbudowany GTIA - na obecnym w większości modeli [[CTIA]] uzyskanie tego trybu nie jest możliwe.
{{stub}} {{stub}}
[[Kategoria:Atari 8-bit]] [[Kategoria:Atari 8-bit]]

Wersja z dnia 22:59, 7 wrz 2005

Dziesiąty tryb graficzny w numeracji Atari OS. Składa się z 192 linii trybu ANTIC $F, tak samo jak Graphics 8, Graphics 9 i Graphics 11. Od trybów tych różni go użycie rejestru GTIA GTIACTL (zwanego również GPRIOR) do uzyskania innej liczby kolorów. Dlatego mówi się, że jest to tryb GTIA (bo ANTIC generuje obraz monochromatyczny, a dopiero na końcu GTIA dodaje kolory).

  • Liczba kolorów: 9 (niezależnych)
  • Rozdzielczość pozioma: 80 pixeli, w zależności od szerokości ekranu (DMACTLS) także 64 lub 96.
  • Rozdzielczość pionowa: 192 linie, maksymalnie 239 linii (modyfikując Display Listę)
  • Proporcje piksela: 4x1

Cień rejestru GTIA GTIACTL to GTIACTLS, wpisanie do niego wartości $80 spowoduje włączenie trybu 10. Mimo że na każdy piksel przypadają wtedy 4 bity, nie da się uzyskać 16 kolorów, ponieważ GTIA ma tylko 9 rejestrów koloru. Oto one:

Co ciekawe, numer tego trybu graficznego był uwzględzniony od najwcześniejszej wersji Atari OS z komputerów Atari 400/800, mimo że tylko ostatnie modele tej serii miały wbudowany GTIA - na obecnym w większości modeli CTIA uzyskanie tego trybu nie jest możliwe.


Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.

Personal tools