1,626

(364 odpowiedzi, napisanych Fabryka - 8bit)

Cobol napisał/a:

Siemka, mam pytanko bo nie wiem czy już czegoś nie s.ierdoliłem.

Mógłby ktoś mający kartridż powiedzieć mi, czy SONari z podstawkami pod syntezatorami zmieści się w obudowie karta ?
Bo już polutowałem podstawki i wydaje mi się, że w obudowę nie wejdzie, chyba że niepotrzebnie panikuję.

Nie panikuj - jak się nie zmieszczą - wytnij otwory na scalaki i naklej na wierzch płytkę z przezroczystej plexi - będzie bajerancko :) a przy tej okazji możesz wewnątrz jakiegoś LEDa wrzucić do podświetlania.

No - nie żartuję

1,627

(14 odpowiedzi, napisanych Sprzęt - 8bit)

mono napisał/a:

Chociaż RDY też jest niedobre, bo w międzyczasie pewnie zginie NMI. Podejrzewam, że niebezzasadnie tylko ANTIC zgłasza przerwania niemaskowalne i że robi to w ściśle określonych chwilach kiedy nie blokuje CPU.
Wyglądałoby na to, że najlepsze jest jednak zwykłe I/O z flagą w rejestrze.

      lda #komenda_dla_koprocesora
      sta rejestr_komend_koprocesora
      lda #flaga_gotowosci_wyniku
?wait bit rejestr_stanu_koprocesora
      bne ?wait
      lda rejestr_wyników_koprocesora

Też tak myślę, że najlepiej po prostu przekazywać komendy oraz parametry i potem wyniki przez rejestry. Choć i tu wstrzymujesz program główny - może w przerwaniu to sprawdzać i umożliwiać "rozmowy wieloprocesorowe"? Szybko się wyczerpie dostępny czas...

pozdr

1,628

(221 odpowiedzi, napisanych Sprzęt - 8bit)

@Pin - zapomniałeś o czymś...

Monitor 80" albo lepiej projektor LED do formatu 120"

:)

1,629

(14 odpowiedzi, napisanych Sprzęt - 8bit)

@Seban - zrób wykopki - pliiiizzzzzz :)

@Mono - z pewnością da się wykorzystać. Nie jestem programistą ale jeśli wystawiasz flagę procesorowi to programowo można nad tym zapanować ale ja programistą ekstremalnym jak Ty nie jestem...

1,630

(82 odpowiedzi, napisanych Fabryka - 8bit)

Wiesz co?

Jak byś wrzucił kwarc 3Mhz to po dzieleniu przez 96 miałbyś dokładnie 31250bps czyli szybkość złącza MIDI. Jeszcze tylko dorobienie bufora i transoptora (jeśli wejście to również przerwania) i jest gotowy interfejs nie zajmujący SIO jak u Ireneusza Kuczka. Pozostałaby kwestia oprogramowania urządzenia, np. M:

:D

Pozdrawiam

1,631

(221 odpowiedzi, napisanych Sprzęt - 8bit)

No właśnie, że każde urządzenie PBI albo CART+ECI jest taką kartą. Żeby można było używać więcej niż jedno urządzenie musi być dostępna równolegle większa liczba slotów albo niech wszystkie moduły wtykane w złącze szyny będą przelotowe :)

1,632

(23 odpowiedzi, napisanych Sprzęt - 16/32bit)

Cześć,

R16 wygląda na 4,7 kilooma bądź 470 omów - mówi o tym ten pasek czerwony (4,7k) albo brązowy (470).
R15 ponad nim to 6,8 kilooma (niebieski, szary, czerwony) bo to widać. Jako, że najwyraźniej jest przez R16 podawane zasilanie na fotodetektor osi X (może tez Y) to skłaniałbym się do wartości 470 omów a taką wartość bez problemu powinieneś zmierzyć omomierzem. Skoro tego nie mierzysz - rezystor jest uszkodzony, brak zasilania fotodetektora, brak detekcji ruchu w osi X (na boki)

Tak to mniej więcej wygląda...

Jest schemacik skopiowany z Profibuch ST ale to nie taka wersja myszy, inne wartości elementów i możliwe spore różnice w budowie. http://www.atari.org.pl/forum/viewtopic … 51&p=2. Przydałby się oryginalny schemat albo zrewersowany z myszki.

Rzadko ale bywają tak skorodowane elementy, że nóżka po prostu odpada. Można wtedy dolutować się bezpośrednio do "kapsla" na oporniku. Co do fotodetektora - po wylutowaniu go z płytki można spróbować podpiłowania plastiku tak aby dostać się do metalowej końcówki i do niej dolutować "protezę"

1,633

(364 odpowiedzi, napisanych Fabryka - 8bit)

Nie ma naklejki ale jest logo na mojej stronie do wstawienia na naklejkę

1,634

(221 odpowiedzi, napisanych Sprzęt - 8bit)

@Pin - tylko w zasadzie taka konfiguracja ma sens - ekspander CART+ECI - tylko na tym złączu jest możliwa jednoczesna obsługa kartridży, nowych urządzeń i modułów I/O. Inne wersje Atari są "niezgodne". Można by na nich zastosować jakieś protezy ale to nie byłby teki efekt jak w tym jedynym przypadku. W XL byłby to tylko ekspander portu CART bo PBI już byłby odizolowany. Koszmar...

To co napisał w pierwszym poście drac030 - jest to mapowanie nowych urządzeń na sloty. Niestety ale wygląda to na niezbyt wykonalne ze względu na to, że odpytane urządzenie zwraca ustawiony bit odpowiadający jego numerowi. Jak wykonać taką translację? Zapewne się da ale przecież nowe urządzenie samo "rozkminia" młodszy bajt z obszaru $D1xx. Sugestia drac030 aby ekspander coś kombinował w tej kwestii niczego nie zmienia bo nie wyłączymy mechanizmu "zaszytego" w ND :/ Rozmyślałem nad tym sporo i jak na razie nic sensownego nie stworzyłem. Będę kombinował...

Acha - drac030 zaproponował aby ND było zrobione tak jakby było samo w systemie - zawłaszczając zawsze wszystkie zasoby dla siebie ale to z automatu wyklucza wszystko zrobione przed implementacja takiego pomysłu... np. SIDE, KarinMaxi ,itd.

1,635

(221 odpowiedzi, napisanych Sprzęt - 8bit)

Cześć,

Temat możesz drążyć, bo to co projektujesz jest jak najbardziej użyteczne, gdyż jest to bufor szyn systemu. Zabezpieczy komputer, a i pozwoli na bezproblemowe działanie systemu/urządzeń IO kiedy wystąpi większe obciążenie choćby przy podłączeniu czterech rozszerzeń. Większość problemów z działaniem rozszerzonych Atari może być związana z mało wydajnymi prądowo liniami układów scalonych.

Wcześniej zaprojektowałem taki sobie ekspander szyny, jednak bez buforów i to jest problem. Sprzęt działa - ale - moim zdaniem "na krawędzi" ze względu na długie ścieżki sygnałowe na pcb.

1,636

(221 odpowiedzi, napisanych Sprzęt - 8bit)

@Pin - w kwestii ekspandera coś się tam dzieje :) Uzgadniamy założenia bo trzeba jakoś obsłużyć koncert życzeń.

@pancio.net - no - mi też się to za bardzo nie podoba, choć logika wydaje się być spójna. To są po prostu bufory szyny adresowej i danych. Tylko i aż tyle. Generalnie prawdopodobnie to działa ale obecnie zastosowanie sprzętu ograniczone tylko do nowych urządzeń może być za słabe :)

Osobiście stawiam obecnie już raczej wyłącznie na złącze CART+ECI.

1,637

(221 odpowiedzi, napisanych Sprzęt - 8bit)

Cześć,

Jakiś czas temu user:Dropcheck na AA wrzucił zrewersowany schemat 1090XL.
Załączam do wglądu jeśli ktoś nie widział. Podejrzewałem, że jest to coś ewidentnie prostego żeby nie rzec inaczej...

Tak czy siak - temat powoli się porusza.

1,638

(15 odpowiedzi, napisanych Sprzęt - 8bit)

@xxl - trzeba będzie pamiętać i obejrzeć w przyszłości. OK dzięki za info

1,639

(15 odpowiedzi, napisanych Sprzęt - 8bit)

Artu2tu napisał/a:

65 XE bez ECI

O kurczę...chyba najmniej stabilna czasowo z wersji. Mq ma z taką mnóstwo ciekawych doświadczeń :)

pozdrawiam

1,640

(25 odpowiedzi, napisanych Sprzęt - 8bit)

Pan Vendel mógłby wrzucić do sieci wszystko co ma z Atari i nie zawracać gitary banialukami :/

1,641

(364 odpowiedzi, napisanych Fabryka - 8bit)

Cześć,

Tak jak pisze Mq- proponuję wymianę dekodera na możliwie szybką - ACT albo nawet F, które są jeszcze szybsze. Obawiam się, że komputer Artu2tu ma jakiś problem timingowy "od urodzenia" albo po wstawieniu modyfikacji.
Kiedy pisaliśmy z Mq na temat czasów w Atari i niestety - całość systemu "buja się" czasowo choć oczywiście w granicach opisanych w Datasheet 6502. Gorzej gdy może być obecny problem zakłóceń, które należałoby wyeliminować albo niewłaściwe parametry zasilania.

Artu2tu - jaka masz wersję komputera i jakie rozszerzenia?

Piomet - to wygląda na uszkodzony scalak PSG - po prostu. Nic nie powinno szumieć.

Pozdrawiam

1,642

(2 odpowiedzi, napisanych Sprzęt - 16/32bit)

Cześć,

Sprawdź z tym artem:

http://www.cameralist.org/fake-sandisk- … s-exposed/

Człowiek opisuje podróbki - zobacz czy takie masz i czy tak się zachowują

1,643

(107 odpowiedzi, napisanych Sprzęt - 8bit)

Impuls napisał/a:
toriman1 napisał/a:

Nie rozumiem po co tak kombinować przecież taki rejestr i to 8bit możesz umieścić np. na końcu RAM. Jeśli rozkażesz procesorowi wpisanie $00 pod adres $FFFF to SALLY to zrobi i wystawi adres oraz dane w cyklu zapisu. W ten sposób możesz mieć i kwadryliony MB RAM. Pytanie - po co?

Chyba, że to sztuka dla sztuki no to oki :D

No oczywiście ale tu port B jest do rozszerzeń ram.
Ja w ogóle nie jestem za takim rozszerzeniem jak Rambo itp.
Nawet Atari 130 wydaje mi się pomyłką.
Ale lubię bawić się elektroniką. :D

Miłej zabawy :D

1,644

(107 odpowiedzi, napisanych Sprzęt - 8bit)

Impuls napisał/a:

W trakcie robienia tego rozszerzenia pamięci.
Zauważyłem, że w dość prosty sposób można rozszerzyć ram do 16MB.
Na dodatek będzie to kompatybilne wstecz z Rambo.

Wyglądało by to tak:
Gdy używamy standardowej pamięci, wyjścia PB2,PB3,PB5,PB6 są niewykorzystywane.
Wstawiając czterobitowy rejestr do którego możemy pisać tylko przy PB4 w stanie wysokim.
Mogli byśmy rozszerzyć szynę adresową do 23Bitów zwiększając tym samym przestrzeń pamięci do 16MB.

Banalne!

Nie rozumiem po co tak kombinować przecież taki rejestr i to 8bit możesz umieścić np. na końcu RAM. Jeśli rozkażesz procesorowi wpisanie $00 na stronę 6 pod adres $06FF to SALLY to zrobi i wystawi adres oraz dane w cyklu zapisu. W ten sposób możesz mieć i kwadryliony MB RAM dekodując adres i sterując tym rejestr starszego bajtu adresu. Pytanie - po co?

Chyba, że to sztuka dla sztuki no to oki :D

1,645

(107 odpowiedzi, napisanych Sprzęt - 8bit)

OK. Rób jak chcesz.

Na razie

1,646

(364 odpowiedzi, napisanych Fabryka - 8bit)

DZIĘKI MQ ZA OGARNIĘCIE SONARI!

A w kwestii gniazda stereo...

Szukamy na Allegro wg frazy: Gniazdo JACK 3,5mm stereo do druku bez wyłącznika

i za 1,5zł u użytkownika: abjelektronik są takie gniazdka jakie stosuję i takie powinny pasować do SONari - załączam fotkę.
Takie same stosowałem w Yamari.

1,647

(107 odpowiedzi, napisanych Sprzęt - 8bit)

Impuls napisał/a:

Jeśli nie uda mi się zejść do około 20-30 przelotek to zrezygnuję z wyboru banków rejestrem w przestrzeni rejestrów D500-D5FF.
Moje możliwości wytwarzania płytek są bardzo ograniczone technologicznie i 150 przelotek nie wchodzi w rachubę.
Spróbuję jeszcze pomieszać układami na płytce, poprzekładać na spód, może da się zejść do rozsądnej liczby przelotek.
Spróbuję jeszcze niektóre układy zamienić obudową z SO na DIL.

Wybacz, że zwrócę Ci uwagę.
Zrezygnuj zawczasu z rejestru na stronie $D5XX. To jest dobra strona dla rozszerzeń sprzętowych ale nie najlepsza dla rozszerzeń RAM.
Naprawdę...Użyj tylko i wyłącznie metod Rambo i CompyShop opartych na PortB.

Czekam na finał :)

1,648

(107 odpowiedzi, napisanych Sprzęt - 8bit)

Cześć,

Napisałem skrótowo - przepraszam.

Zostaw RAS i CAS, a użyj CI, Phi2 oraz R/W. Generalnie można sobie odpuścić sterowanie pamięciami dynamicznymi.
Należy też pamiętać o tym, że CasInhibit po prostu wyłącza CAS w razie potrzeby - tutaj widzisz kiedy jest dostęp do RAM a kiedy nie. To taki mój komentarz, ale zrobisz jak chcesz - powodzenia.

Pozdrawiam

1,649

(107 odpowiedzi, napisanych Sprzęt - 8bit)

Impuls napisał/a:

Zapraszam Panowie do robienia uwag.

Cześć,

RAS i CAS raczej zostaw w spokoju. Skorzystaj z sygnału CI na MMU - to Cas Inhibit. Stan wysoki uaktywnia RAM podstawowy (dRAM)

Pozdrawiam

1,650

(107 odpowiedzi, napisanych Sprzęt - 8bit)

@ Impuls - działaj i się podziel projektem.

Z powodu braku możliwości budowy i testowania układów nie mogę tego obecnie ogarnąć choć tak jak Mq chcę to od dłuższego czasu zrobić. Generalnie jest to prosta sprawa - zwłaszcza Rambo 1MB. Nie sądze by warto było pchać się w CompyShop 512kB bo to komplikuje bankowanie, a czy jest jakiś poważny zysk z tego - najwyżej kilka softów nie będzie działać ale to da się przeżyć :)

Generalnie warto zrobić takie COMBO -> Podstawowa 64KB RAM i rozszerzona 1MB na S-RAM, a do bankowanej dołożyć baterię podtrzymującą o ile ma to sens.

Jakie masz pamięci 512KB?