Temat: Cartridge SpartaDOS X

Witam
Prawdopodobnie stanę się posiadaczem stacji dysków do małego Atari, w związku z tym zacząłem się rozglądać za jakimś DOS-em. Wybór padł na SpartaDOS X. Stwierdziłem, że fajnie byłoby go odpalać z carta, gdyż ilość Atarek, które posiadam, przekroczyła już "rozsądną" liczbę smile tak więc nie wchodzi w grę montowanie tych Spart do wewnątrz. itp.

Nie wiem, czy tym projektem nie wbijam się w czyjś komercyjny projekt, dlatego proszę o wiadomość, jeśli tak.

Bazą do projektu jest strona Pasia:
http://hardware.atari8.info/sdx.php
a konkretnie ten schemat:
http://hardware.atari8.info/sdx/intsdxv11.gif

Następnie idzie przeróbka na wersję 128k:
http://trub.atari8.info/index.php?ref=intsdx_128kb

I jeszcze przeróbka na wersję flash:
http://trub.atari8.info/index.php?ref=intsdx128_flash

Zebrałem to wszystko do kupy, zamieszczam schemat.

Proszę osoby bardzo obeznane z tematem, aby sprawdziły, czy poprawnie "ogarnąłem" przeróbki.
Mam też pytania:
Czy jeśli będzie to cartridge, to zostawić zworkę Enable/Disable (do nóżki 23 GALa)?
Czy jeśli cart ma być "przelotowy" to w gnieździe carta podłączać wszystkie nogi jeden-do-jednego (oprócz S4 S4 RD4 RD5)?
Sygnał CCTL również?
Rozumiem, że GAL powinien być zmodyfikowany - wsad ze strony trub.atari8.info:
http://trub.atari8.info/sdx_files/intSDX_flash.jed

Na razie jest to wersja robocza, ale nie będę co chwile uploadował obrazka - na koniec naniosę poprawki.
Na razie brak kondensatorów 100n oraz są źle podpisane zasilania we wtyku carta.

Ostatnio edytowany przez x_angel (2017-11-12 14:04:37)

Post's attachments

SDX.jpg 273.63 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.

2

Odp: Cartridge SpartaDOS X

Tutaj http://sdx.atari8.info/index.php?show=en_hardware masz listę gotowego hardware'u dla którego przygotowywane są dystrybucje SDX. Np. AtariMAX, SIC, itd.

hex, code and ror'n'rol!
"mężczyzna wydoił wielbłąda żoną"
"wcześniej miał na imię Heidi i był niemiecką kulomiotką"

3

Odp: Cartridge SpartaDOS X

To znam, ale nie ma tam na przykład S/XEGS:
http://raster.infos.cz/atari/hw/ramcart/ramcart.htm
a bardzo by mi odpowiadało, gdyby tam się pojawił.
Na jego bazie jest cart od ccwrc:
http://atarionline.pl/forum/comments.ph … e=1#Item_0
który pomagałem "robić".

Kogo trzeba "pomęczyć", aby SDX pojawił się dla S/XEGS?

Poza tym cart "przelotowy" to też fajna sprawa, nigdy takiego nie miałem smile

Ostatnio edytowany przez x_angel (2017-11-12 21:25:04)

4

Odp: Cartridge SpartaDOS X

Ten S/XEGS ma architekture tak pomyślaną, że przełaczalny bank znajduje się w obszarze $8000..$9fff - w obszarze standardowego lewego carta (czyli $a000..$bfff) znajduje się tylko bank 15. Obecnie SDX używa wyłącznie obszaru carta lewego i w jego obrębie ma przełączalny bank $a000..$afff, natomiast $b000..$bfff jest stały. Obawiam się że to jest bezużyteczne i przeprojektowanie SDX pod kątem użycia tego carta niosłoby ogromne ograniczenia, a może wręcz niektórych rzeczy nie dałoby się sensownie zaimplementować.

Edit: Przykładowo pamięć ekranu i DLIST musiałaby być relokowana w obszar banku XRAM.

Ostatnio edytowany przez mono (2017-11-12 21:48:18)

hex, code and ror'n'rol!
"mężczyzna wydoił wielbłąda żoną"
"wcześniej miał na imię Heidi i był niemiecką kulomiotką"

5

Odp: Cartridge SpartaDOS X

Ok, czyli krótko mówiąc "się nie da" (bo nie ma sensu).
No to biorę się dalej do rysowania smile

6

Odp: Cartridge SpartaDOS X

mono napisał/a:

Obecnie SDX używa wyłącznie obszaru carta lewego i w jego obrębie ma przełączalny bank $a000..$afff, natomiast $b000..$bfff jest stały.

Hmm, nie jest tak. Kart lewy, owszem, ale przełączany jest cały bank ($a000-$bfff). Pod $8000-$9FFF musi być RAM, inaczej SDX nie wstanie.

Z gotowych kartów godzien polecenia wydaje się SDX Supercart, jest to SIDE bez karty CF, ale za to z przelotką do włożenia następnego kartridża. W celu ewentualnego zasięgnięcia języka należy się skontaktować z użytkowniczką nickiem Dropcheck na AtariAge.

Ostatnio edytowany przez drac030 (2017-11-13 02:27:18)

KMK
? HEX$(6670358)

7

Odp: Cartridge SpartaDOS X

Fakt. Za dużo BASIC-a XE smile

hex, code and ror'n'rol!
"mężczyzna wydoił wielbłąda żoną"
"wcześniej miał na imię Heidi i był niemiecką kulomiotką"

8

Odp: Cartridge SpartaDOS X

Dobra, na razie z braku czasu porzucam projekt, załączam tylko pliki do Eagle.
Na szybko musiałem wrzucić Spartę na SIC! bo chciałem uruchomić swoją stację 3.5" smile

Post's attachments

SpartaDOSX.brd 118.46 kb, liczba pobrań: 2 (od 2017-11-24) 

SpartaDOSX.sch 620.75 kb, liczba pobrań: 2 (od 2017-11-24) 

Tylko zalogowani mogą pobierać załączniki.