676

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

A loader do ENERGY #1 ? Nie pamiętam czy w końcu z tym Twoim, Dracon, cudem zadziałał, ale walka niezła była ;-)

677

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

Na RGB przy ANTIC+GTIA szanse są na poziomie 0.0023%. 99.97% że da się uzyskać sygnały: 1.LUM+SYNC 2.AUDIO 3.COLOR+BURST 4.COMP.VIDEO. Wszystkie sygnały na złączu DIN5 z tyłu komputera - w 800XL COLOR+BURST trzeba doprowadzić modyfikując wewnętrznie komputer. Modele XE mają ten sygnał już doprowadzony do gniazda. W celu uzyskania odpowiedniej wiedzy polecam Google i "Super Video for 130XE", był też taki topik na forum...

678

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

Jeżeli chodzi o 6545 to gra nie jest warta chyba świeczki, gdyż układ ten ma znacznie gorsze parametry niż duet ANTIC+GTIA. 6569 jest dużo lepszy (hehe)  :lol:

679

(48 odpowiedzi, napisanych Software, Gry - 8bit)

Illumination - super zarówno w oryginale jak i na Atari...

Święty - genialna robota !

680

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

Seban: co do falowników: piszę w asemblerze na DSP TMS320LF2406A ... Sportowy wóz - troszkę toporny ale czysta frajda !!! :-)

681

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

Jedyne co - to nie ucz się 8051 - to już moim zdaniem historia. Atmel AVR, Microchip PIC, ST7, Texas Instruments MSP430 to podstawa dzisiaj.
I radzę programować w C - radzę wbrew swoim przekonaniom, ale
łatwiej cokolwiek zrobić bez nauki co chwila nowych asemblerów.
Zakłóceniami się na razie nie przejmuj.

682

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

acha brak odporności 89C52 itp. (ATMEL) jest stwierdzony - nie lubi energoelektroniki - poza tym słabiutka wydajność prądowa pinów (np UART) też powoduje generację zakłóceń transmisji...

683

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

Seban: co powiesz nt. odporności na zakłócenia ST7 (72F264) ? Używam ten scalak jako sterownik klawiatury w falownikach (takie maleństwa o mocach od 1 do 250kW) właśnie ze względu na hipotetyczną odporność na zakłócenia co nie jest dobrą stroną atmela. Być może masz własne spostrzeżenia ?

684

(6 odpowiedzi, napisanych Zloty)

Jadę tym pociągiem !!!

... ale dzień później, oj.

685

(11 odpowiedzi, napisanych Bałagan)

hehe  :D niezłe

686

(17 odpowiedzi, napisanych Zloty)

Azbest: Jak wykopię z gratów to przywiozę na quasta...

687

(17 odpowiedzi, napisanych Zloty)

Azbest: chcesz XEP80? Mówisz-masz :-) Został mi jako nagroda za Back2Life..... Nie używam :-)

688

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

Jest dla Ciebie nadzieja... :)

- Otwórz z należytym szcunkiem swe wiekowe Atari
- Wyciągnij klawiaturę (folię) z jej gniazda
- przeczyść delikatnie styki w gnieździe, używając czegoś w stylu żyletki
- może coś to da...

689

(16 odpowiedzi, napisanych Software, Gry - 8bit)

offtopic - dzieje się to, że tatą będę :-)

690

(16 odpowiedzi, napisanych Software, Gry - 8bit)

jak to ktoś kiedyś napisał : start opszyn i włączenie atari do sieci :-)

691

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

prostym, tanim i niezbędnym rozwiązaniem jest połączenie szeregowe rezystora 10k i kondensatora 100...470nF.

Kto podłącza POKEY'a bezpośrednio lub tylko separuje kondensatorami sam jest winny późniejszych problemów. (istnieje coś takiego jak ładunki statyczne, poza tym kondensator stanowi przerwę tylko dla składowej stałej.... a wystarczy różnica potencjałów pomiędzy urządzeniami (a może to być nawet kilkadziesiąt V) żeby wtedy spalić układ.

692

(20 odpowiedzi, napisanych Bałagan)

Hm, ależ to nie było wcale takie złe ;-)  A te kolejki przy przychodniach ... łezka się w oku kręci. Apropos rocznic, to 26 kwietnia mam rocznicę ślubu .

693

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

Nie jestem pewien, ale POKEY przy wysyłaniu (SKCTLS = $23) wyrzuca na linię zegarową szybkość transmisji - może wystarczyłoby zmierzyć tutaj częstotliwość ?

Swoją drogą PDF od POKEY'a jest w zakresie transmisji nieco zakręcony i nie bardzo można (ja nie mogę) do końca zrozumieć różnic pomiędzy niektórymi trybami transmisji wybieranymi przez SKCTLS...

Jaskier: mac ma rację.... 15 %.... ale długości bitu a nie całej ramki danych :) . Jest to powiedzmy do przyjęcia.

Seban: W domu sprawdzę dokumentację... może z tym Twoim wzorem coś nie tak ?

694

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

CIF to pomógł mojemu C64... Ale żółtości klawiszy mojej 65XE to się nie ima  :)  Może papier ścierny ?  ;)

695

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

Jeszcze jedno... Zapomniałem dopowiedzieć co do pomysłu na mapę koloru - miejsce przełączenia odpowiadałoby z dokładnością do cyklu koloru wartości bajtu (obecnego duszka).


Wyjście G2 przewidywałbym jako RGB (trzeba dołączyć DAC) z koderem PAL/NTSC np. AD724. Jakość koloru.... powinna być nieporównywalna !

696

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

Są dwa rozkazy hsync...  010 włącza - tryb "natywny" - pixel co cykl koloru (np. antic 14), oraz 011 - tryb "hi res" - GTIA dzieli cykl koloru na dwie czesci z czym jest pewien problem - otóż GTIA dostaje zegar 3.54 MHz (PAL) lub 3.57 MHz (NTSC). - z tego wynika, że pixel w hi-res ma długość ... no właśnie 1/2 cyklu koloru - i w zależności od jakości oscylatora komputera niekoniecznie wypełnienie tego zegara wynosi 50 % - powinien to zapewnić sam GTIA, ale w niektórych wykonaniach coś jest skopane i  nie zapewnia. Efekt? W hi-res co drugi pixel jest chudy /  gruby oraz .... słynne walnięte tryby GTIA.  Dobrze byłoby, gdyby przy ew. projektowaniu G2, zegar taktujący dać 14.187 / 2 = 7.09MHz czyli oscylator 14.18 jak w XE a wejście zegara G2 7.09MHz - dzięki dzielnikowi nie będzie problemu z symetrią pixeli. Problem jest z takim oscylatorem - nie ma go w standardowym szeregu! (jest za to 14.318 dla NTSC).

Jeśli by spritey zrobić na własnej pamięci G2, wówczas.... Dlaczego tracić dane, które podawane są jako dotychczasowe duszki ? Jest tego 5 bajtów co linię. Mam taki pomysł :

Każdy z tych bajtów (numery 0...4) przełącza zestawy rejestrów kolorów (6 kompletnych zestawów). Jest to nic innego jak ograniczona (w poziomie do 5 zmian) mapa kolorów ! Co Wy na to?

Acha.... Stara GTIA musi oczywiście zostać - kompatybilność.... plus generacja synchronizacji ! :-)

Jeszcze jedno : W tym celu kupiłem układ ALTERA ACEX1K (TQFP 144).... 130 pln... Potrzebna jeszcze pamięć do spriteow.... i wiele wiele pracy czasu wolnego dużo też ...  :-(

697

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

Macgyver: Ty masz racje. Dokladnie o to mi chodzilo. Nie powiedzialem, ze GTIA robi DMA (ten uklad nie ma takiej mozliwosci!) , tylko ze czyta dane duszkow, ktore przygotuje mu antic, tzn. antic wystawia adres, wytwarza odpowiednie sygnaly strobujace a dane, ktore sie w wyniku tego pojawia na szynie czyta juz GTIA. Ot tak sie wspomagaja... (Inne dzialanie byloby nawet nielogiczne - angazowalo by za bardzo transmisje pomiedzy tymi ukladami).  Co do 3 bitowej magistrali - ostatnio zrobilem uklad, ktory zastepuje GTIA, tzn. interpretuje dane z tej magistrali i wyswietla na TV przez wejscie RGB... Dziala we wszystkich trybach oprocz trybow GTIA i nie ma spriteow i rejestrow kolorow.  Ale dziala ! I na ekranie po wlaczeniu kompa mam piekne READY !   A zrobione to jest na 2 ukladach GAL... Mac: robimy projekt nowego GTIA ?  ;) Co do opisu.... PDF  (gtia.pdf) jest gdzies Vaskowych plytach... Ja mam, jak przyniose do roboty to Ci przesle.

Candle: o jakim slowniku mowisz? Poza tym patrz jak wyzej.

698

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

macgyver: gdzies niedawno widzialem dual port sram .... u samsunga chyba, ale teraz nie widze - moze wycofali ? Poszukam jeszcze...

candle: mylisz sie. Antic czyta dane obrazu a GTIA czyta dane spriteow.... Antic zatrzymuje procesor, wystawia adres i mowi do GTIA "wez se te dane !" - tak sie to dzieje. 3 bitowa magistrala nie ma NIC do PMG. Polecam stosowne PDF od ANTICA i GTIA.

699

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

w przeciwfazie czyta czesc danych uklad VIC w c64 - to dobre rozwiazanie, zwlaszcza, ze tam oprocz danych znakow i fontow musi jeszcze czytac pamiec kolorow (buuu - nie ma tego w atari) i duzo danych spriteow (lepszych niz w atari). W atarynce to raczej odpada, bo trzeba by przeprojektowac uklad generacji RAS / CAS (freddy) lub zamienic pamiec na statyczna. Poza tym puszczenie odczytu danych przez Antic w przeciwfazie odwrociloby takze faze komunikacji z rejestrami tegoz (a moze sie myle?), a to duuuzy klopot - rzecz ogolnie niewarta zachodu. Tym bardziej, ze GTIA tez jest zwiazany z ANTICEM i to tak naprawde on czyta dane duszkow.  Nalezaloby rozwazyc jedynie uklad graficzny z wlasna niezalezna od 6502 pamiecia lub faktycznie DUAL PORT SRAM

700

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

Zaraz zaraz - po co podłączać 16550(lepszy) czy 6551(gorszy) ??? Przecież SIO to nic innego jak RS232 - wystarczy MAX232 i .... mamy SIO2PC ! TO JEST JUZ PRAWDZIWY RS232 (Half-duplex) !    Jedyny problem - to soft, tzn. potrzebny byłby program terminalowy obsługujący RS232 przez SIO. Może coś takiego jest ?