5200

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 22:31, 16 lut 2010
Krótki (Dyskusja | wkład)
(znaczne poszerzenie.)
← Previous diff
Aktualna wersja
Krótki (Dyskusja | wkład)
(wyczerpanie tematu 2. wersji BIOS-u.)
Linia 1: Linia 1:
Konsola Atari '''5200 SuperSystem''' to następca [[2600]]. Konsola Atari '''5200 SuperSystem''' to następca [[2600]].
-Ogólnie rzecz biorąc jest to konsolowa wersja Atari [[XL]]/[[XE]] - wyposażona jest w [[ANTIC]], [[POKEY]] i [[GTIA]], ale różni się mapą pamięci. Zamknięta w nowoczesnym opakowaniu miała być hitem i pogromcą konkurencji (jej głównym rywalem była konsola [http://pl.wikipedia.org/wiki/ColecoVision ColecoVision]). Ciekawostką były nowe analogowe joysticki ([[CX52]]), które niestety okazały się zbyt trudne w użyciu i delikatne.+Ogólnie rzecz biorąc jest to konsolowa wersja Atari [[400]]/[[800]] - wyposażona jest w [[ANTIC (układ)|ANTIC]], [[POKEY]] i [[GTIA]], ale różni się mapą pamięci. Zamknięta w nowoczesnym opakowaniu miała być hitem i pogromcą konkurencji (jej głównym rywalem była konsola [http://pl.wikipedia.org/wiki/ColecoVision ColecoVision]). Ciekawostką były nowe analogowe joysticki ([[CX52]]), które niestety okazały się zbyt trudne w użyciu i delikatne.
Niestety 5200 nie zyskała popularności zbliżonej do swojej poprzedniczki - na słabą sprzedaż wpływ miały wspomniane wcześniej kontrolery a także znacznie mniejsza biblioteka gier (na którą składały się często reedycje znanych już pozycji z 2600 i stosunkowo mało nowych gier wykorzystujących w pełni możliwości konsoli). Niestety 5200 nie zyskała popularności zbliżonej do swojej poprzedniczki - na słabą sprzedaż wpływ miały wspomniane wcześniej kontrolery a także znacznie mniejsza biblioteka gier (na którą składały się często reedycje znanych już pozycji z 2600 i stosunkowo mało nowych gier wykorzystujących w pełni możliwości konsoli).
Linia 8: Linia 8:
W toku produkcji powstało kilka wersji (rewizji) Atari 5200: W toku produkcji powstało kilka wersji (rewizji) Atari 5200:
# wersja z 4 portami joysticka - 1 wersja konsoli. Charakterystycznym elementem jest też "TV switchbox", do którego podłącza się konsolę, kabel anteny RF, telewizor oraz zasilacz. Konsolę łączy się ze switchboxem jednym kablem, po którym biegnie zarówno prąd z zasilacza, jak i sygnał telewizyjny do telewizora. Rozwiązanie to zmniejszało ilość kabli. Dodatkowo switchbox jako pierwszy automatycznie przełączał sygnał z anteny na konsolę w momencie włączenia Atari - poprzednie rozwiązania wymagały użycia przełącznika. Z tą wersja konsoli nie działał CX55. # wersja z 4 portami joysticka - 1 wersja konsoli. Charakterystycznym elementem jest też "TV switchbox", do którego podłącza się konsolę, kabel anteny RF, telewizor oraz zasilacz. Konsolę łączy się ze switchboxem jednym kablem, po którym biegnie zarówno prąd z zasilacza, jak i sygnał telewizyjny do telewizora. Rozwiązanie to zmniejszało ilość kabli. Dodatkowo switchbox jako pierwszy automatycznie przełączał sygnał z anteny na konsolę w momencie włączenia Atari - poprzednie rozwiązania wymagały użycia przełącznika. Z tą wersja konsoli nie działał CX55.
-# druga wersja z 4 portami joysticka. Pod koniec życia modelu 4-portowego wyprodukowano ograniczoną liczbę konsol zdatnych do współpracy z [[CX55]] - można je rozpoznać po znaku "*" występującym w numerze serii. Zawierały one niewielką modyfikację sprzętową. Modyfikację tę (RT101184) serwisy Atari na życzenie instalowały też w starszych egzemplarzach konsoli.[http://worldofatari.com/5200/atari_5200_parts.htm]+# druga wersja z 4 portami joysticka. Pod koniec życia modelu 4-portowego wyprodukowano ograniczoną liczbę konsol zdatnych do współpracy z [[CX55]] - można je rozpoznać po znaku "*" występującym w numerze serii. Zawierały one niewielką modyfikację sprzętową. Modyfikację tę (RT101184) serwisy Atari na życzenie instalowały też w starszych egzemplarzach konsoli.[http://worldofatari.com/5200/atari_5200_parts.htm][http://www.atarimuseum.com/videogames/consoles/5200/cx55.html]
-# wersja z 2 portami joysticka. Ta wersja zastąpiła w 1983 roku wycofaną z produkcji wersję 4-portową. Zmiana wynikała z chęci ograniczenia kosztów produkcji. Zrezygnowano też z automatycznego switchboxa na rzecz ręcznego przełącznika sygnału oraz oddzielnego portu zasilacza. Późniejsze egzemplarze zawierają też 2. wersję [[5200#System operacyjny|BIOS-u]], co niestety niekompatybilność z kilkoma grami. Ta wersja konsoli współpracuje z CX55.+# wersja z 2 portami joysticka. Ta wersja zastąpiła w 1983 roku wycofaną z produkcji wersję 4-portową. Zmiana wynikała z chęci ograniczenia kosztów produkcji. Zrezygnowano też z automatycznego switchboxa na rzecz ręcznego przełącznika sygnału oraz oddzielnego portu zasilacza. Późniejsze egzemplarze zawierają też wersję C019156A [[5200#System operacyjny|BIOS-u]], co niestety powoduje niekompatybilność z kilkoma grami. Ta wersja konsoli współpracuje z CX55.
Były też plany wprowadzenia na rynek mniejszej wersji konsoli - [[5100]]. Były też plany wprowadzenia na rynek mniejszej wersji konsoli - [[5100]].
Linia 18: Linia 18:
==System operacyjny== ==System operacyjny==
-W konsoli wbudowany jest BIOS wielkości 2KB, z czego 1 KB zajmuje zestaw znaków. Zadaniem BIOS-u jest:[http://www.atarihq.com/5200/5200faq/04_04.html]+W konsoli wbudowany jest BIOS wielkości 2 KB, z czego 1 KB zajmuje zestaw znaków. Zadaniem BIOS-u jest:[http://www.atarihq.com/5200/5200faq/04_04.html]
* inicjalizacja systemu, narysowanie tęczowego logo Atari i przekazanie kontroli programowi kartridża; * inicjalizacja systemu, narysowanie tęczowego logo Atari i przekazanie kontroli programowi kartridża;
* obsługa przerwań i obsługa rejestrów-cieni. * obsługa przerwań i obsługa rejestrów-cieni.
-Istnieją 2 wersje BIOS-u; pierwsza była wbudowana w modelach 4-joystickowych i części 2-joystickowych; druga, wprowadzona w 1983 roku, w późniejszych egzemplarzach 2-joystickowych. Różnice w drugiej wersji dotyczą obsługi konsoli w wersji PAL, do produkcji której nigdy nie doszło.[http://www.atarihq.com/5200/5200faq/04_08.html]+W konsolach występują 2 wersje BIOS-u:
 +# nr kości ROM C019156 - wbudowana w modelach 4-joystickowych i pierwszych egzemplarzach 2-joystickowych;
 +# nr kości ROM C019156A - wprowadzona w 1983 roku, w późniejszych egzemplarzach 2-joystickowych. W tej wersji wprowadzono blokadę regionalną, która uniemożliwia uruchamianie na konsolach PAL (tzn. z PAL [[GTIA]]) kartridży nie przeznaczonych dla tego regionu. Sprawdzenie regionu kartridża następuje przez odczyt spod adresu $BFE7; wartość równa $15, $30 lub jakakolwiek wartość z ustawionym 1. bitem oznacza kartridż PAL, pozostałe - NTSC.[http://www.atarihq.com/danb/files/5200BIOS.txt][http://www.atarihq.com/5200/5200faq/04_08.html] Do produkcji konsoli w wersji PAL nigdy nie doszło, a kartridże w wersji innej niż NTSC istnieją wyłącznie w formie prototypu.[http://www.atariprotos.com/5200/software/missile/4482.htm][http://www.atariprotos.com/5200/software/starraiders/22383.htm]
-Niektóre nieprawidłowo napisane gry - [[K-razy Shootout]], [[Mountain King]] i [[Pitfall!]] - nie działają z 2. wersją BIOS-u. Powstały jednak modyfikacje tych gier, zapewniające kompatybilność.[http://www.atariage.com/forums/topic/11452-did-atari-know-about-the-2-port-incompatibility/page__view__findpost__p__116692]+3 gry - [[K-razy Shootout]], [[Mountain King]] i [[Pitfall!]] - nie działają z 2. wersją BIOS-u, ponieważ wykorzystują one procedury BIOS-u, które w wersji C019156A znajdują się pod innymi adresami. Powstały jednak modyfikacje tych gier, zapewniające kompatybilność.[http://atariage.com/forums/topic/11452-did-atari-know-about-the-2-port-incompatibility/?p=116692]
==Odnośniki zewnętrzne== ==Odnośniki zewnętrzne==

Aktualna wersja

Konsola Atari 5200 SuperSystem to następca 2600. Ogólnie rzecz biorąc jest to konsolowa wersja Atari 400/800 - wyposażona jest w ANTIC, POKEY i GTIA, ale różni się mapą pamięci. Zamknięta w nowoczesnym opakowaniu miała być hitem i pogromcą konkurencji (jej głównym rywalem była konsola ColecoVision). Ciekawostką były nowe analogowe joysticki (CX52), które niestety okazały się zbyt trudne w użyciu i delikatne.

Niestety 5200 nie zyskała popularności zbliżonej do swojej poprzedniczki - na słabą sprzedaż wpływ miały wspomniane wcześniej kontrolery a także znacznie mniejsza biblioteka gier (na którą składały się często reedycje znanych już pozycji z 2600 i stosunkowo mało nowych gier wykorzystujących w pełni możliwości konsoli). Kolejnym problemem był brak kompatybilności z kartridżami 2600, co było jednym z powodów rozpoczęcia prac nad konsolą 7800; remedium miał też być CX55 - przystawka do kartridży z Atari 2600.

Wersje konsoli

W toku produkcji powstało kilka wersji (rewizji) Atari 5200:

  1. wersja z 4 portami joysticka - 1 wersja konsoli. Charakterystycznym elementem jest też "TV switchbox", do którego podłącza się konsolę, kabel anteny RF, telewizor oraz zasilacz. Konsolę łączy się ze switchboxem jednym kablem, po którym biegnie zarówno prąd z zasilacza, jak i sygnał telewizyjny do telewizora. Rozwiązanie to zmniejszało ilość kabli. Dodatkowo switchbox jako pierwszy automatycznie przełączał sygnał z anteny na konsolę w momencie włączenia Atari - poprzednie rozwiązania wymagały użycia przełącznika. Z tą wersja konsoli nie działał CX55.
  2. druga wersja z 4 portami joysticka. Pod koniec życia modelu 4-portowego wyprodukowano ograniczoną liczbę konsol zdatnych do współpracy z CX55 - można je rozpoznać po znaku "*" występującym w numerze serii. Zawierały one niewielką modyfikację sprzętową. Modyfikację tę (RT101184) serwisy Atari na życzenie instalowały też w starszych egzemplarzach konsoli.[1][2]
  3. wersja z 2 portami joysticka. Ta wersja zastąpiła w 1983 roku wycofaną z produkcji wersję 4-portową. Zmiana wynikała z chęci ograniczenia kosztów produkcji. Zrezygnowano też z automatycznego switchboxa na rzecz ręcznego przełącznika sygnału oraz oddzielnego portu zasilacza. Późniejsze egzemplarze zawierają też wersję C019156A BIOS-u, co niestety powoduje niekompatybilność z kilkoma grami. Ta wersja konsoli współpracuje z CX55.

Były też plany wprowadzenia na rynek mniejszej wersji konsoli - 5100.

Atari 5200 nigdy nie była rozprowadzana poza granicami USA - nie wyprodukowano modelu dla standardu telewizyjnego PAL.

Grafika:5200.jpg

System operacyjny

W konsoli wbudowany jest BIOS wielkości 2 KB, z czego 1 KB zajmuje zestaw znaków. Zadaniem BIOS-u jest:[3]

  • inicjalizacja systemu, narysowanie tęczowego logo Atari i przekazanie kontroli programowi kartridża;
  • obsługa przerwań i obsługa rejestrów-cieni.

W konsolach występują 2 wersje BIOS-u:

  1. nr kości ROM C019156 - wbudowana w modelach 4-joystickowych i pierwszych egzemplarzach 2-joystickowych;
  2. nr kości ROM C019156A - wprowadzona w 1983 roku, w późniejszych egzemplarzach 2-joystickowych. W tej wersji wprowadzono blokadę regionalną, która uniemożliwia uruchamianie na konsolach PAL (tzn. z PAL GTIA) kartridży nie przeznaczonych dla tego regionu. Sprawdzenie regionu kartridża następuje przez odczyt spod adresu $BFE7; wartość równa $15, $30 lub jakakolwiek wartość z ustawionym 1. bitem oznacza kartridż PAL, pozostałe - NTSC.[4][5] Do produkcji konsoli w wersji PAL nigdy nie doszło, a kartridże w wersji innej niż NTSC istnieją wyłącznie w formie prototypu.[6][7]

3 gry - K-razy Shootout, Mountain King i Pitfall! - nie działają z 2. wersją BIOS-u, ponieważ wykorzystują one procedury BIOS-u, które w wersji C019156A znajdują się pod innymi adresami. Powstały jednak modyfikacje tych gier, zapewniające kompatybilność.[8]

Odnośniki zewnętrzne


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

Personal tools