Weekend 3 plus

From Atariki

(Różnice między wersjami)
Jump to: navigation, search

Seban (Dyskusja | wkład)
(o cartridge Wkeend 3+ parę słów na początek.)
Next diff →

Wersja z dnia 15:54, 7 lut 2020

Grafika:Cart_w3-32K.jpg

Spis treści

Opis ogólny

Programowalny cartridge produkowany w prawdopodobnie w okolicach 1991 roku przez firmę Atares z Chorzowa. Cartridge zawierał wewnątrz 32KB statycznej pamięci RAM, której zawartość była podtrzymywana bateryjnie. To umożliwiało zachowanie zawartości pamięci po wyłączeniu zasilania. W zamyśle autorów rozwiązania cartridge prawdopodobnie miał służyć jako swego rodzaju uniwersalny nośnik danych, umożliwiający wykorzystanie go jako urządzenia przechowującego dowolne pliki lub program do maksymalnej długości 32KB.

Oryginalne oprogramowanie

Niestety na dzień dzisiejszy nie udało się odnaleźć oryginalnego oprogramowania obsługującego moduł. Jedyny dotychczas działający i sprawny egzemplarz trafił w ręce Galtrona, który podzielił się informacją w jednym z wątków na forum Atari Online.

Inżynieria wsteczna

Dyskusja na forum na temat cartridge spowodowała że Zenon/Dial podjął się inżynierii wstecznej modułu, dzięki czemu udało mu się narysować schemat urządzenia, oraz opisać zasadę jego działania. Szczegóły opisujące ten fakt zostały zaprezentowane w dedykowanej temu urządzeniu nowince na AOL.

Nowe oprogramowanie

Zasada działania cartridge została co prawda wyjaśniona przez Zenona, jednak nadal brakowało oprogramowania umożliwiającego jego uruchomienie i "przywrócenie do życia". Seban podjął się napisania prostego oprogramowania umożliwiającego zapisanie na cartridge dowolnego pliku pliku wykonywalnego w formacie binarnym DOS. Cartridge dysponuje pamięcią 32KB ($8000), program "Weekend 3+ cart. writter" przeznacza na bufor dla danych 32512 bajtów ($7F00), pozostałe 256 bajtów ($100) jest zajęte przez loader plików binarnych oraz niezbędne procedury inicjalizacyjne. Loader zostaje umieszczony na pierwszej stronie pamięci SRAM, następne strony zajmowane są przez na plik umieszczony na cartridge.

Licencja

Oprogramowanie zostało udostępnione na licencji Public Domain, a jego kod źródłowy został udostępniony na platformie GitHub.

Linki

skompilowana wersja programu Weekend 3+ cart. writter (v.1.1)

repozytorium zawierające kod źródłowy programu Weekend 3+ cart. writter


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

Personal tools