HISTORIA XEboxa

Zanim o historii samego XEboxa, wspomnę tylko, że sam jestem użytkownikiem Atari XL od 1984 roku (choć od pewnego czasu "jestem" można by było zamienić na "byłem"). Dzięki XEboxowi trochę odświeżam dawną pasję, a funkcjonalność komputera w formie set-top-box powoduje, że włączenie Atari nie jest związane z całą imprezą rozwijania kabli, podłączania zasilaczy itp.

Najpierw narodził się pomysł, aby stary komputerek jakoś przybliżyć do domowego telewizora. Miałem nawet ochotę wbudować go do wnętrza telewizora (wówczas Neptun 505). Można by było przykładowo uruchamiać gry z cartridge, podłączając tylko joystick. Komputer mógłby się włączać w momencie wybrania odpowiedniego kanału w telewizorze. Pomysł jednak szybko bladł, gdy pomyślałem sobie jak trzeba by było korzystać z ów komputera, szczególnie gdy gra wymagała użycia klawiatury. Potem zmienił się telewizor i projekt nigdy nie doczekał się realizacji.

Po drodze był również pomysł nabijania komputerka z odległego PC-ta wyposażonego w program APE. Jednak to nie było wygodne. Wciąż związane to było z ułożeniem sprzętu w gąszczu kabli.

Dopiero po paru latach, kiedy to dało się zauważyć lekki ruch w dziedzinie przywracania do życia starych komputerów, zerknąłem co się zmieniło. I to można uznać za początek XEboxa, ponieważ natkąłem się na projekt interfejsu SIO2IDE, umożliwiającego podłączenie twardego dysku do Atari XL/XE. Trochę czasu upłynęło zanim zakupiłem potrzebne elementy, zaprogramowałem mikrokontroler i uruchomiłem interfejs. Ale opłacało się, bo ten sam egzemplarz działa do dziś w obudowie XEboxa. Zanim tam trafił, był wmontowany do Atari 800XL, który to miał stać się podstawą dla projektu nazwanego wstępnie Atari 800XL set-top-box. Długo szukałem dobrej obudowy, nie mogąc znaleźć żadnej lub rezygnując z powodu wysokiej ceny. Aż trafiła się nowa obudowa MIDI. Szukałem raczej pełnowymiarowej obudowy a nie MIDI, ale ponieważ obudowa była całkiem estetyczna i funkcjonalna, zdecydowałem się na nią. Z tego powodu płytę główną 800XL zamieniłem na 65XE, ponieważ płyta od 800XL jest szersza i nie mieściła się we wnętrzu obudowy.

Tak powstał Atari set-top-box w wersji pierwszej, wyposażonej w twardy dysk (o pojemności znacznie przekraczającej możliwości interfejsu) i interfejs klawiatury PS/2 wraz z bezprzewodową klawiaturą od PC. Nie byłem specjalnie zadowolony z tego twardego dysku, swoją drogą zbyt dobrego na te okoliczności, bo był trochę hałaśliwy i przez to set-top-box bardziej przypominał PC-ta. Za cel postawiłem sobie zamianę tego dysku na pamięć flash i dziś za dysk w XEboxie robi czytnik i moduł pamięci CompactFlash.

wczesna wersja z dyskiem twardym

Warto również wspomnieć o zasilaczu, który od początku współpracuje z set-top-boxem. Pochodzi on ze złomowanego komputera PC i zapewnia wystarczające warunki zasilania dla komputera wraz ze wszystkimi dodatkami. A w dodatku będąc zasilaczem ATX pozwala na zdalne sterowanie jego pracą.

W drugim etapie postanowiłem wyposażyć set-top-box'a (jeszcze nie miał nazwy XEbox) w możliwie dużo różnych interfejsów i udogodnień. I tak dołożyłem interfejs SIO2PC, drugi układ POKEY (dźwięk stereo), a także jedną z ważniejszych przeróbek - rozszerzenie pamięci do 320KB. Ta ostatnia jest zasługą nieodpartej chęci obejrzenia dema Numen autorstwa Taquart (2002) na "prawdziwym" sprzęcie (nie emulatorze).

W późniejszym okresie dokładane były "bajery" w postaci wyjścia S-Video, wskaźników SIO, wskaźników wysterowania. Dokładnie po montażu wskaźników wysterowania nadałem urządzeniu nazwę XEbox i zaprojektowałem mu znak graficzny w GRAPHICS 0. Jedną z ostatnich poważniejszych modyfikacji była instalacja wewnętrznego modułu ROM z systemem operacyjnym SpartaDOS X.

Równolegle z modyfikacjami sprzętu uzupełniana jest instrukcja obsługi, która staje się coraz bardziej opasła, jako że i urządzenie jest coraz bardziej skomplikowane.

Historia XEboxa nie jest zamknięta. Czeka na dalsze udoskonalenia. Co obecnie zawiera XEbox można przeczytać w dziale BUDOWA.

 

Poniżej historia "współczesna" czyli wymienione w porządku chronologicznym modyfikacje wykonane od czasu powstania tego serwisu www:

2004-07: modyfikacja programu interfejsu klawiatury PS/2
2004-07: poprawienie jakości niektórych połączeń na płycie głównej
2004-08: modyfikacja zawartości EPROMu modułu SpartaDOS X z wersji 4.20 na 4.21, następnie na 4.2a + logo XEboxa
2004-08: wyłączenie układu opóźnionego bootowania umożliwiając tym samym pracę z wyjętym modułem CompactFlash.
2004-08: dalsza modyfikacja SpartaDOS X, uzupełnienie o program FDSM.COM w zamian za RS232.COM; oznaczenie wersji: 4.2x
2004-08: instalacja modyfikacji Multisystem z systemem oryginalnym oraz "XEboxowym"; przełącznik na tylnej ściance
2004-08: obniżenie nóżek obudowy (podniesionych wcześniej w celu niwelacji drgań twardego dysku)
2004-08: upgrade OS ROM z wersji Rev 2 do Rev 3 i dalsze drobne modyfikacje ROMu ze SpartaDOS X 4.2x
2005-02: modyfikacja zestawu fontów OS ROM
2005-02: wykonanie zastępczego modułu przetwornika obrazu i usunięcie 30 zbędnych elementów, w tym modulatora
2005-02: wyłączenie wentylatora w zasilaczu (likwidacja zakłóceń obrazu), dodanie diody LED wskazującej napięcie wyjściowe zasilacza

 

POWRÓT

x e b o x . a t a r i . o r g