Asal o rozszerzeniach by Kaz 2009-03-20 14:36:52

Poprosiłem Adama "Asal" Salamona, który zaprojektował poprawione rozszerzenie pamięci Atari do 576kB i 1MB, aby podzielić się swoją wiedzą i w sposób prosty i przejrzysty dla nas, laików, wyłożył jakie są różnice, wady i zalety przeróżnych rozszerzeń montowanych do Atari. Jego pouczający opisik w dziale "Pomocnik/Helper".

Przypominam też, że Adam nie jest z wyszktałcenia elektronikiem, a tym, co drzemie "w środku" Atari zainteresował się stosunkowo niedawno. Widać, ile potrafi sprawić pasja wsparta inteligencją i dociekliwością:

"To fajna zabawa. Mnie jednak nie było na początku tak wesoło, jak się za rozszerzenie zabierałem. Zacząłem od tego, że wydrukowałem sobie schemat Atari 800XL, a potem na kartce rysowałem sobie przebiegi i zależności między nimi. Stąd teraz wiem, ile nanosekund mija od sygnału O2 do sygnału CAS, albo po ilu narastających zboczach zegara, POKEY zauważy wciśnięty klawisz. Dla mnie wielką inspiracją była i jest ta strona, której autor rozpracowuje stare układy scalone i schematy i potem buduje ich modele w języku VHDL."

teraz 1MB


Asal zaprojektował już wersję 1MB swojej płytki, co zapowiadał w tym miejscu. Ponieważ parę osób się zdeklarowało, że "piszą się na to" to Asal napisał mi tak:

"W ostatnim czasie zaprojektowałem rozszerzenie w wersji 1024kB i zleciłem wykonanie płytek w profesjonalnym zakładzie, tak jak obiecywałem. Szkoda tylko, że proces produkcyjny w firmie produkującej płytki trwa aż 10 dni roboczych i trzeba jeszcze tydzień poczekać.

Płytka drukowana będzie mniejsza niż ta poprzednia, którą opisywałem, jak będę ją już miał to prześlę zdjęcia. Długość płytki to 78mm, a szerokość 56mm (mierzona po lewej stronie). Tak jak poprzednio jest to rozszerzenie, które można zastosować w Atari z pamięciami 4x64kB. W załączniku przesyłam obrazek, na którym widać, jak będzie wyglądać płytka drukowana do mojego rozszerzania. Montaż będzie taki sam - nasunięcie na goldpiny pamięci i MMMU.

Może na razie ja to rozszerzenie uruchomię u siebie i sprawdzę i dopiero wtedy ogłosi się, że działa :). Jak tylko odbiorę płytkę od razu przystępuję do montażu i testów. Nie będzie żadnym problemem zrobienie w razie potrzeby następnych płytek, gdyż będzie już gotowa dokumentacja dla maszyny, która płytki wykonuje."


Trzymam kciuki, a płytkę też będą zamawiał (w wersji 1MB)! Proszę na razie się nie deklarować w komentarzach - zrobimy listę chętnych przy następnej okazji - gdy Adam skończy testy i ogłosi, że to już :).
vdl 2009-03-20 15:00:45

asal: czy twoje rozszerzenie nie ma klopotow z wczytywaniem programow ktore potrzebuja wiekszej pamieci i sie wczytuja przez system (np. bomb jack, getris)?

Asal 2009-03-20 15:24:48

Nie zauważyłem problemów, specjalnie testowałem, ale będę to robić jeszcze raz po uruchomieniu wersji 1MB.

vdl 2009-03-20 15:33:50

to pewnie bede chetny bo rozszerzenia candla dzialaja tylko w okreslonych warunkach :)

Kaz 2009-03-20 15:39:57

To znaczy w jakich?

vdl 2009-03-20 16:15:34

jak gra sie wczytuje przez system do pamieci >64kb to jest kicha, niby tak samo jest z 1mb satantronku ale z tego co czytalem na forum to ich dziala a candlowe nie bardzo. ale nie chce tu oczerniac candla,bo na elektronice to sie zna ale troche mu brakuje w atarowskich klimatach

Kaz 2009-03-20 16:21:08

Pewnie, ze nie chodzi o oczernianie. Ale warto znac okolicznosci niedzialania, zeby przetestowac zachowanie tego Adamowego.

zaxon 2009-03-20 16:41:24

Fajna plytka szkoda ze nie do 1 bitowych plyt. Vdl, Candlowe rozszerzenie z tego co wiem dziala a wiem jaki on jest precyzer i bubla nie wypusci na szerokie wody.
Tak swoja drogą niezly wysyp rozszerzen w tym roku a tu dopiero marzec.
Jedno co mnie martwi to to ze trwają prace jeszcze nad kilkoma rozszerzeniami i wyglada na to ze beda one ze soba kolidowac.

Kaz 2009-03-20 18:12:04

Ktore masz na mysli, ktore beda kolidowac?

zaxon 2009-03-20 18:58:05

Te ktore sie robia i dla spokoju robiacego nie sa publikowane zeby mogl spokojnie robic a nie sluchac 1000 uwag , ale wroble cwierkaja ze pod jedno z nich trzeba bedzie zdemontowac caly ram i freda zeby bylo miejsce i to bedzie bardzo oplacalna zamiana.

grzybson/SSG 2009-03-20 19:32:53

Z ciekawości - czym to rozszerzenie różni się od pasiowej wersji stąd: http://hardware.atari8.info/simm.php ?

Asal 2009-03-20 21:35:20

Podstawowym i najważniejszym założeniem była maksymalna zgodność ze standardem Pasia. Drugim założeniem było to, aby płytka była jak najmniejsza, dawała się wyjmować i aby nie trzeba było stosować wielu przewodów połączeniowym tworzących bałagan w obudowie i utrudniających montaż kolejnych rozszerzeń.

ptb 2009-03-20 21:49:17

Ja mam przy okazji takie pytanko: czy ktoś może znalazł lub zrobił atari800 na fpga? Z tego co widzę w sieci to łatwo znaleźć wersję
na apple ][ lub c64. Na Atari800 można znaleźć co prawda stronę:
http://www.x-game.se/projects/fpga.htm
ale bez kodu vhdl niestety.

Yosh 2009-03-20 21:56:59

Po prostu piękne! i to akurat kiedy potrzebne :P Dzięki za zainteresowanie się wersją 1MB

Amun-Ra 2009-03-20 22:00:05

ptb: powoli się przygotowuję, ale jeszcze dużo wody minie...

candle 2009-03-21 06:38:14

vidol... jak nie masz czasu zeby przyjsc po nowy wsad do gala to badz laskaw zamknac swoj otwor na ciasto...
(dodajmy ze vidolinii mieszka pare blokow dalej)

tebe 2009-03-21 08:35:09

Vidol Candle już poprawił sprawę pamięci, problem polega na tym że za szybko lub zbyt rzadko informuje się ludzi o jego dokonaniach i zamiast mówić/pisać o jego finalnym produkcie słyszymy informacje o jakiejś wcześniejszej wersji która nie ma się nijak do finalnej

należy podsumować, Candle nie ustawał w udoskonalaniu i poprawianiu wszystkich swoich rozwiązań dotyczących czy to pamięci rozszerzonej czy stereo itp., tak że obecnie wszystko jest cycuś glancuś, bierzcie i pijcie z tego wszyscy

candle 2009-03-21 10:06:11

tylko rece umyc i litre wypic pozniej - dla sterylnosci... nie wiadomo gdzie to bylo...
Vidolini ma v3 pamieci u siebie - v1 byla na pajaku jako totalny prototyp - tylko 512k i zdazyl doniesc do domu i zepsuc cala atarke
v2 nie chcialo mi sie w calosci robic na pajaku - zrobilem mala plytke pod sama pamiec (pamieci sa smd) - mial ja do chwili kiedy okazalo sie ze sa problemy z Twoimi produkcjami
teraz ma v3 ktora nie zawsze dobrze przelacza extsel, ale znalazlem papierzyska Atari do urzadzen Parallel Device gdzie bylo opisane jak nalezy przelaczac pamiec i kiedy i mamy v4, a Vidol wciaz ma v3 i jakos mu do mnie nie po drodze
coz - na Czechowie (osiedle na ktorym obaj mieszkamy) strasznie wieje - pewnie w druga strone...

Kaz 2009-03-21 10:23:20

He he - dobre story. A nie slyszales powiedzenia, ze najciemniej pod lampa, a najdalej do sasiada? ;)

candle 2009-03-21 11:11:40

tej drugiej czesci nie ;]

greg 2009-03-21 13:11:40

A może kolega Asal podać namiary (np. stronę, nazwa, adres) tej firmy? Jeśli ona robi takie coś na zamówienia to chętnie się dowiem więcej - mam kilka różnych układzików (akurat nie do Atari) do wykonania.

lotharek 2009-03-21 14:39:30

GREG - pisales do mnie chyba w teja samej sprawie...MERKAR Ci na pasuje ??

zaxon 2009-03-21 15:04:51

Greg, www.drukowane.pl moze?

Asal 2009-03-21 18:44:58

Jak zgadłeś, że to Gama (www.drukowane.pl)? :) Jakiś czas temu robiłem też płytki w Faldruku w Falenicy (http://www.faldruk.pl/) i też mogę polecić.

zaxon 2009-03-21 22:59:26

A bo tez u nich robilem plytki ,tzn w Gamie i tak mi sie termin skojarzyl. Maja dobry ten kalkulator zamowienia i bardzo uproszczone zamawianie.