Video Board XE
From Atariki
(Różnice między wersjami)
Wersja z dnia 12:49, 16 lip 2006 Dracon (Dyskusja | wkład) ← Previous diff |
Wersja z dnia 07:33, 14 sty 2007 KMK (Dyskusja | wkład) Next diff → |
||
Linia 2: | Linia 2: | ||
* kompatybilność z GTIA - nie działa tylko stare [[PMG]] i tzw. tryby GTIA. | * kompatybilność z GTIA - nie działa tylko stare [[PMG]] i tzw. tryby GTIA. | ||
- | * blitter spriteów z własną 512 KB pamięcią RAM. Generuje spritey o rozmiarach od 1x1 do 256x256 punktów w rozdzielczości odpowiadającej 320x192, każdy sprite w 256 kolorach. Ilość spriteów organiczona tylko wydajnością blittera, co najmniej 30 sztuk o rozmiarach 32x32x256 kolorów na ramkę. | + | * blitter [[sprite|sprite'ów]] z własną 512 KB pamięcią [[RAM]]. Generuje sprite'y o rozmiarach od 1x1 do 256x256 punktów w rozdzielczości odpowiadającej 320x192, każdy sprite w 256 kolorach. Ilość sprite'ów organiczona tylko wydajnością blittera; ale co najmniej 30 sztuk o rozmiarach 32x32x256 kolorów na ramkę. |
- | * programowalne priorytety spriteów i tła. Prosta detekcja kolizji spriteów. | + | * programowalne priorytety sprite'ów i tła. Prosta detekcja kolizji sprite'ów. |
- | * programowalne pozycje x i y spriteów z dokładnością 1 pixela hi-res. | + | * programowalne pozycje x i y sprite'ów z dokładnością 1 [[piksel]]a [[hi-res]]. |
- | * dwie programowalne palety 256-kolorowe - jedna dla Playfield druga dla spriteów. Wybór spośród 65536 kolorów (Hi-Color RGB). | + | * dwie programowalne palety 256-kolorowe - jedna dla pola gry, druga dla sprite'ów. Wybór spośród 65536 kolorów (Hi-Color RGB). |
- | * mapa kolorów playfield o rozdzielczości 8x8 i 4x4 pixele, dla każdego takiego kwadratu można wybrać 1 z 32 zestawów kolorów (wszystkie kolory playfield ulegają zamianie), możliwe jest skrolowanie mapy kolorów w pionie i w poziomie z rozdzielczością 1 pixela. | + | * mapa kolorów pola gry o rozdzielczości 8x8 i 4x4 pikseli, dla każdego takiego kwadratu można wybrać 1 z 32 zestawów kolorów (wszystkie kolory pola gry ulegają zamianie), możliwe jest skrolowanie mapy kolorów w pionie i w poziomie z rozdzielczością 1 piksela. |
* możliwość mieszania w jednej linii trybów hi-res i kolorowych za pomocą odpowiednich definicji w mapie koloru. | * możliwość mieszania w jednej linii trybów hi-res i kolorowych za pomocą odpowiednich definicji w mapie koloru. | ||
* wyjście RGB do monitora / telewizora. | * wyjście RGB do monitora / telewizora. | ||
Linia 16: | Linia 16: | ||
- | Widok płyty głównej z zamontowanym rozszerzeniem: | + | Widok płyty głównej komputera z zamontowanym rozszerzeniem: |
<center>[[Grafika:Vbxe-2.jpg]]</center> | <center>[[Grafika:Vbxe-2.jpg]]</center> |
Wersja z dnia 07:33, 14 sty 2007
Projekt Video Board XE autorstwa Electrona, polega na zastąpieniu GTIA nowym układem. W efekcie otrzymujemy:
- kompatybilność z GTIA - nie działa tylko stare PMG i tzw. tryby GTIA.
- blitter sprite'ów z własną 512 KB pamięcią RAM. Generuje sprite'y o rozmiarach od 1x1 do 256x256 punktów w rozdzielczości odpowiadającej 320x192, każdy sprite w 256 kolorach. Ilość sprite'ów organiczona tylko wydajnością blittera; ale co najmniej 30 sztuk o rozmiarach 32x32x256 kolorów na ramkę.
- programowalne priorytety sprite'ów i tła. Prosta detekcja kolizji sprite'ów.
- programowalne pozycje x i y sprite'ów z dokładnością 1 piksela hi-res.
- dwie programowalne palety 256-kolorowe - jedna dla pola gry, druga dla sprite'ów. Wybór spośród 65536 kolorów (Hi-Color RGB).
- mapa kolorów pola gry o rozdzielczości 8x8 i 4x4 pikseli, dla każdego takiego kwadratu można wybrać 1 z 32 zestawów kolorów (wszystkie kolory pola gry ulegają zamianie), możliwe jest skrolowanie mapy kolorów w pionie i w poziomie z rozdzielczością 1 piksela.
- możliwość mieszania w jednej linii trybów hi-res i kolorowych za pomocą odpowiednich definicji w mapie koloru.
- wyjście RGB do monitora / telewizora.
Demonstracja możliwości:
Widok płyty głównej komputera z zamontowanym rozszerzeniem:
Zobacz też
Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.