Witam!
Rozwinela sie tutaj ciekawa dyskusja

.
Metod na zrobienie cadrige\'a jest tyle, ilu konstruktorow.
Przyklad Kisiel (a propos, na koncu listu mam do ciebie prosbe).
Raf:
>:(...) programator do c64 to zbedny gadzet (...)
Nie wydaje mi sie, zeby to byl zbedny gadzet, jesli chce sobie zaprogramowac dwie kostki,
to nie musze zaraz kupowac za 200 zl prgramatora do pieca (blech), od czego mamy Commodore?
Koszt takiego ":programatora": to gora 20 zl, no troche wiecej, jak nie mamy lutownicy. Wole nadwyzke finansowa poswiecic na zakup kolejnej niedzialajacej stacji do C64, lub przepic.
Kiedys potrzebe mialem taka, zeby zaprogramowac kostke do ECS P4vmm2 (plyty ochyda, fuj i
tfu, kila, jak wszystkie konstrukcje PC sprzedawane w Polsce w marketach), wiec poszukalem na necie i tu i tam, wszelakie projekty mialy ta wade, ze byly zbyt
pracochlonne i czasochlonne (wszystko jest w moich linkach). Pomyslalem rano i troche
wieczorem i wymodzilem schemat:
http://mothernet.pcs.com.pl/ramdysk/expand_mini.JPG.
Potrzebna lutownica, cyna i kalafonia, plytka uniwersalna, stary cadrige BlackBox, uklady
74ls00 i 74ls139, kawalek przewodu (moze byc tasma laczaca stacje dyskow z plyta od pieca

), podstawki pod uklady 2x 16pin, 1 x 32pin, przydalby sie rozgaleznik portow (jakis
datalux, albo co), ale nie jest konieczny.
1. Na plytce uniwersalnej lutujemy podstawki, laczymy przewodami wg. schematu uklady 74ls00
i 74ls139, uklad AT29c010A (bo taki testowalem) laczymy odpowiednio D0-D7, A0-A14 z portu
Expansion. Do tego celu uzywamy wlasnie starego BlackBox-a, a wlasciwie jedynie jego
zlacza.
2. Pozostale polaczenia, czyli oe, wr, cs, a15 i a16, laczymy wg. schematu.
3. Sprawdzamy wszystko dokladnie.
4. Zasilanie najlepiej poprowadzic z expansion portu, lecz np. datalux ma ta wlasciwosc, ze
odcina zasilanie, po przelaczeniu cardrige\'a, wiec najlepiej dolutowac sobie dwa kabelki do
plyty C64 i wyprowadzic je do zasilania ukladow na plydce uniwersalnej.
5. Pozostaje kwestia oprogramowania tego cuda. Jesli bedzie zapotrzebowanie na takie cos,
to postaram sie jeszcze raz napisac kod zrodlowy, poprzedni byl na dyskietce 5,25": 15 letniej, dyskietka jeszcze jest

, pliku seq ni ma.
Zalety rozwiazania:
a) latwosc montazu, minimalne uzycie czesci
b) mozliwosc rownoczesnej pracy z innymi cardrige np. Final 3, action (z actionem swoim mam
duzy klopot, gdyz nie wiedziec czemu nie chce bydle dzialac, mam podejrzenie, ze jest to
problem w jakosci wykonania owego carta, Finala 3 mam oryginalnego, zagramanicznego, a
Actiona rodzimej, podlej produkcji, gdzie zamiast ukladow LS, sa uzyte zwykle uklady)
Wady:
a) problemy z praca z actionem
b) trzeba sobie napisac program
c) innych nie stwierdzono
Sterowanie:
$dd01 - bit 7 0 - rozszezenie wylaczone
1 - wlaczone
bit 1 A16 ukladu At29c010
bit 0 a15 ukladu at29c010
Prosciej sie juz chyba nie da tego zrobic
Oczywiscie, mozna sobie zaprogramowac, a potem uzywac owej kostki, jako podreczny magazyn
potrzebnych bardzo programow.
Niebawem postaram sie zamiescic zdjecia i dokladny opis konstrukcji w/w ":programatora":
Na koniec bialy kruczek, kiedys w C&:A byl opisany uklad ramdysku do c64, zadalem sobie trud
zeskanowania owego artykulu:
http://mothernet.pcs.com.pl/ramdysk/Ram_dysk_01.jpg http://mothernet.pcs.com.pl/ramdysk/Ram_dysk_02.jpg http://mothernet.pcs.com.pl/ramdysk/Ram_dysk_03.jpg (uwaga, skany troche waza)
Teraz slowo do Kisiela:
Nadal mi chodzi po glowie zbudowanie ukladu Action Clon, niestety uklda, ktory tam
zastosowales jest juz niedostepny, szuklaem po roznych hurtowniach i klapa, czy mozesz mi
podeslac jednak zrodla swojego projeku? bylbym wdzieczny.
Pozdrawiam,
Moneo