Cartridge do ATARI
Masz problem? Zapytaj na forum elektroda.pl
From: "Piotr Pydych" <pydych_at_nospam_polbox.com>
Subject: Cartridge do ATARI
Date: Mon, 28 Jan 2002 22:52:04 +0100
Witam!
Mam Atari 130XE. Praktycznie od 10 lat leży sobie bezużytecznie w szafie i
szkoda mi tego po prostu. Chciałbym je wykorzystać w roli sterownika, a
program dla niego chcę umieścić w cartridge'u. No i tu mam problem - po
prostu nie
znam zupełnie zasad obsługi cartridge'a w ATARI.
Czy ktoś z Was zna podstawy i zasady obsługi Cartridge'a przez Atari OS?
Jakaś literatura, artykuł w czasopiśmie, www, itp. Po prostu jak przygotować
program, który będzie można wgrać do EPROM'u w cartridge'u i który po
uruchomieniu, czy resecie komputera się odpali.
Z góry dziękuje za informacje.
---
Piotr Pydych
pydych_at_nospam_polbox.com
From: "Przemysław Ż." <przemek_zyla_at_nospam_wp.pl>
Subject: Re: Cartridge do ATARI
Date: Mon, 28 Jan 2002 23:03:03 +0100
Mam Atari 130XE. Praktycznie od 10 lat leży sobie bezużytecznie w szafie i
szkoda mi tego po prostu. Chciałbym je wykorzystać w roli sterownika, a
program dla niego chcę umieścić w cartridge'u. No i tu mam problem - po
prostu nie
znam zupełnie zasad obsługi cartridge'a w ATARI.
Czy ktoś z Was zna podstawy i zasady obsługi Cartridge'a przez Atari OS?
Jakaś literatura, artykuł w czasopiśmie, www, itp. Po prostu jak
przygotować
program, który będzie można wgrać do EPROM'u w cartridge'u i który po
uruchomieniu, czy resecie komputera się odpali.
eeeeeeeeeee
sorki, bo mi sie nie chce sprawdzac, ale jakis czas temu ktos...
sie pytal dokladnie o to samo ale do commodore 64
czy to nie ty, bo tak samo jest wytlumaczone dlaczego cie to interesuje
From: "Piotr Pydych" <pydych_at_nospam_polbox.com>
Subject: Re: Cartridge do ATARI
Date: Mon, 28 Jan 2002 23:31:31 +0100
"Przemysław Ż." <przemek_zyla_at_nospam_wp.pl> wrote in message
news:a34hok$crn$1_at_nospam_news.tpi.pl...
sorki, bo mi sie nie chce sprawdzac, ale jakis czas temu ktos...
sie pytal dokladnie o to samo ale do commodore 64
czy to nie ty, bo tak samo jest wytlumaczone dlaczego cie to interesuje
Przypdek. Szukałem wspomnianego przez Ciebie postu, ale nie znalazłem.
Pozdrawiam!
From: "Bolek" <wustu_at_nospam_kki.net.pl>
Subject: Re: Cartridge do ATARI
Date: Tue, 29 Jan 2002 00:12:33 +0100
Zapytaj tam:
http://www.atari.cuprum.com.pl/
Użytkownik "Piotr Pydych" <pydych_at_nospam_polbox.com> napisał w wiadomości
news:a34h5o$9bv$1_at_nospam_info.cyf-kr.edu.pl...
Witam!
Mam Atari 130XE...
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Cartridge do ATARI
Date: Tue, 29 Jan 2002 19:33:15 GMT
On Mon, 28 Jan 2002 22:52:04 +0100, Piotr Pydych wrote:
Mam Atari 130XE. Praktycznie od 10 lat leży sobie bezużytecznie w szafie i
szkoda mi tego po prostu. Chciałbym je wykorzystać w roli sterownika, a
program dla niego chcę umieścić w cartridge'u. No i tu mam problem - po
prostu nie znam zupełnie zasad obsługi cartridge'a w ATARI.
Czy ktoś z Was zna podstawy i zasady obsługi Cartridge'a przez Atari OS?
Jakaś literatura, artykuł w czasopiśmie, www, itp.
Nie mogles sobie 10 lat temu przypomniec o atarce ?
Kiedys to wiedzialem, ale wiedza powedrowala na makulature
do tego stopnia ze nawet nie pamietam jak sie te dwie podstawowe
ksiazki nazywaly. Atari Intern ? Cartridge ma pewne specyficzne
wymagania i mozliwosci - bez literatury faktycznie ani rusz.
Ale jedno mi nie wywietrzalo ... atarka mimo ze na pierwszy
i drugi rzut oka swietna i uniwersalna, to jak przechodzilo
sie do szczegolow to sie jednak okazywalo ze sie do niczego
nie nadaje. Zrob sobie maly komputerek na atmelku,
po co ci to atari ? Duze to, pradu bierze sporo, podtrzymanie
bateryjne problematyczne, raptem 8 bitow wyjsciowych -
a roboty przy cartridgu prawie tyle samo co przy komputerku -
jesli nie wiecej.
J.
From: "Piotr Pydych" <pydych_at_nospam_polbox.com>
Subject: Re: Cartridge do ATARI
Date: Tue, 29 Jan 2002 22:02:18 +0100
"J.F." <jfox_at_nospam_friko6.onet.pl> wrote in message news:3c76df21.14425175_at_nospam_nt...
On Mon, 28 Jan 2002 22:52:04 +0100, Piotr Pydych wrote:
Nie mogles sobie 10 lat temu przypomniec o atarce ?
-) Taa...
Zrob sobie maly komputerek na atmelku,
po co ci to atari ? Duze to, pradu bierze sporo, podtrzymanie
bateryjne problematyczne, raptem 8 bitow wyjsciowych -
a roboty przy cartridgu prawie tyle samo co przy komputerku -
jesli nie wiecej.
W zasadzie komputerek na atmelku już zrobiłem... kolejnym pomysłem było
wykorzystanie czegoś gotowego (ATARI), żeby było szybciej, a przy okazji
żeby ta maszynka jeszcze się do czegoś przydała... w sumie podszyte to
wszystko sentymentem :-)
Dzięki za odpowiedź. Poszukam jeszcze trochę, a jak nic nie znajdę dam se
spokój.
Pzdr!
--
Piotr Pydych
pydych_at_nospam_polbox.com
From: "William Bonawentura" <alchemik_at_nospam_bigfoot.com>
Subject: Re: Cartridge do ATARI
Date: Wed, 30 Jan 2002 13:45:33 +0100
W najprostszym przypadku cartridge to po prostu EPROM. Na złączu oprócz
szyny danych i adresowej były też dwie linie z dekodera adresowego (~SELECT
lO & HI do podłączenia z OE EPROMU), oraz dwie linie wejściowe logiki
adresowej którymi crartridge zgłaszał chęć "włączenia" się w przestrzeń
adresową we-wy ~REQUEST LO & HI (w najprostszej wersji zwierane do masy).
Dodatkowo był jeszcze sygnał z dekodera adresowego do obsługi 256 portów I/O
(~IOSELECT). Poniewaź 6802 adresował tylko 64kB i pamięci było mało, to
cartridge zastępował blok 8kB BASICA i/lub 8kB BIOS. W ten sposób Atari
mogło mieć nowy język programowania (lub grę), lecz również nawet nowy
system operacyjny !.
W cartridge'ach typu "turbo do magnetofonu" nie można było oczywiście na
stałe podmienić BASICa na EPROM więc linię zgłoszenia ~SELECT_LO podłączało
się do wyjścia przerzutnika RS. Jego wejścia były podłączone do resetu i
linii ~IOSELECT. Po resecie maszynki pamięć zewnętrzna była aktywowana,
program ładował się do RAM'u, po czym odwołując sie do jakiegokolwiek adresu
bloku IO cartridgea ustawiał przerzutnik i włączał się BASIC.
Przekazywanie sterowania do programów zaszysych w cartridge'ach odbywało
się przez ustalony adres procedury wywoływanej przez BIOS (patrz mapa
pamięci) - w przypadku gdy chodziło o podmianę BASICA, zaś gdy cartridge
zastępował BIOS (b. żadki przypadek) - po prostu zastępował on tym samym
najwyższy 8kB blok pamieci w którym były wektory resetu, int i nmi.
Mam nadzieję, że ta opowięść była w miarę ciekawa :)
William
From: wormboy_at_nospam_usunto.kki.net.pl (Jacek Grotnik)
Subject: Re: Cartridge do ATARI
Date: Wed, 30 Jan 2002 09:32:56 GMT
On Mon, 28 Jan 2002 22:52:04 +0100, "Piotr Pydych" <pydych_at_nospam_polbox.com>
wrote:
Czy ktoś z Was zna podstawy i zasady obsługi Cartridge'a przez Atari OS?
Jakaś literatura, artykuł w czasopiśmie, www, itp.
W. Zientara - "Mapa Pamieci AtariXL/XE. Podstawowe procedury systemu
operacyjnego.", Wydawca SOETO, Warszawa 1988
Moze znajdziesz w jakiejs bibliotece polibudy.
Nie wiem czy powyzsze jest wystarczajace/wyczerpuje temat (2 stronki).
Opisana procedura CARTGO ($C471) i GRAMHI (nastepujaca bezposrednio po
tej pierwszej). Ciekawsze zdanko to np.
"W przypadku stwierdzenia obecnosci cartridge'a diagnostyczngo
(ustawiony bit 7 rejestru CARTOPT ($BFFD) dalsze sterowanie jest
przekazywane do niego."
Sorry, skanera nie posiadam.
Popytaj na atarowskiej grupie dyskusyjnej. Pewnie zarzuca Cie linkami.
Sterowanie atarynka byl tez poswiecony cykl artykulow w
AtariMagazyn'ie. Cala masa rzeczy byla tez w TajemnicachATARI (IMHO
najlepsza polska gazetka z dzialki komputerowej po dzis dzien).
Pzdr
---
Jacek Grotnik
wormboy_at_nospam_usun_to.kki.net.pl