5200
From Atariki
Wersja z dnia 20:06, 29 lis 2007 Krótki (Dyskusja | wkład) (+link do Wikipedii) ← 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. 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. |
- | + | ||
- | Atari 5200 była sprzedawana w dwóch wersjach: z dwoma lub czterema potrami joysticków. | + | |
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). | ||
- | Kolejnym problemem był brak kompatybilności ze starymi kartridżami co było jednym z powodów rozpoczęcia prac nad konsolą [[7800]]. Istniał co prawda adapter do kartridży z Atari 2600 ([[CX55]]), ale działał tylko z wersją z dwoma portami joysticków. | + | 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: | ||
+ | # 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][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ż 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]]. | ||
+ | |||
+ | Atari 5200 nigdy nie była rozprowadzana poza granicami USA - nie wyprodukowano modelu dla standardu telewizyjnego PAL. | ||
[[Grafika:5200.jpg]] | [[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:[http://www.atarihq.com/5200/5200faq/04_04.html] | ||
+ | * 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: | ||
+ | # 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] | ||
+ | |||
+ | 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== | ||
*[http://pl.wikipedia.org/wiki/Atari_5200 Atari 5200] w Wikipedii | *[http://pl.wikipedia.org/wiki/Atari_5200 Atari 5200] w Wikipedii | ||
+ | *[http://www.atarihq.com/5200/5200faq/index.html Atari 5200 FAQ] | ||
+ | *[http://www.atariage.com/5200/archives/hardware.html Lista wyprodukowanych do 5200 akcesoriów] na [[AtariAge]] | ||
+ | *[http://www.atariage.com/forums/topic/121-5200-2-port-compatibility-problems/ Dyskusja na temat różnic w wersjach BIOS-u] na AtariAge | ||
{{stub}} | {{stub}} | ||
[[Kategoria:Atari - Konsole]] | [[Kategoria:Atari - Konsole]] |
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:
- 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.[1][2]
- 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.
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:
- 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.[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
- Atari 5200 w Wikipedii
- Atari 5200 FAQ
- Lista wyprodukowanych do 5200 akcesoriów na AtariAge
- Dyskusja na temat różnic w wersjach BIOS-u na AtariAge
Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.