Simius : popytam

World f**k Olympique Marseille & Legia Warszawa i Sochi 2014

27

Simius napisał/a:

Jakis czas temu wpadł mi w ręce lekko zdewastowany SECAM-owski egzemplarz 130XE (prezent od jednego z forumowiczów), który szczęśliwie udało się zreanimować.

WOW ... troszke zdewastowany ?!? chyba mało powiedziane, brak ramu i kontrolera pamięci (jeszcze firmy TOMS), ROMu i BASIC\a, którego próbowałem wylutować przy pomocy lutownicy do rynien - mniejszej nie miałem :/ niestety układ BASIC'a troszkę przy tym popękał :( na tym zakończyłem swoją karierę z lutownicą, zostawiając to komuś, kto umie się z nią obchodzić.

aż dziw, że dało się to odratować...

FAQ: Cegła waży kilogram i pół cegły. Ile ważą dwie cegły ? :D

JIL 4EVER!

28

Cały czas mi chodzi po głowie, że kolor piksela przez GTIA zakodowany jest w postaci przesunięcia fazy sygnału chrominancji w stosunku do fazy generatora 4.43MHz. Mamy więc dwa sygnały, z których możemy uzyskać, po odpowiednich zabiegach, odpowiedni sygnał rgb. trzeba tylko przesunąć fazę 4,44MHz o 120 i 240 stopni, zrobić trzy detektory fazy i sygnały wyjściowe zsumować z luminancją. Co na to hardware'owcy?
W TV trzeba odtworzyć sygnał chrominancji z composite, zsynchronizować burstem wewn. gen. 4,43MHz i wszystko zdekodować, co bardzo komplikuje całuy układ. A działając po stronie nadajnika można to uprościć. Co na to hardware'owcy?

29

Oczywiście mowa cały czas o PALu.

30 Ostatnio edytowany przez Simius (2007-06-04 22:33:55)

Po mojemu można by było tak:
1. Generator z pętlą fazową 16*4,433MHz
2. Czterobitowy licznik binarny, taktowany sygnałem z generatora i zerowany narastającym zboczem sygnału 4,433MHz
3. Poczwórny przerzutnik typu D, do którego wpisywany byłby stan w/w licznika narastającym zboczem sygnału koloru z GTIA
4. Dekoder przekształcający stany 0...15 na wyjściu przerzutników na odpowiadające im stany linii RGB.
5. Zsumowanie z sygnałem luminancji (+ewentualna synchronizacja)

Wynik trudno przewidzieć, bo o kolorze decydują różnice czasowe na poziomie czasów propagacji układów TTL.

Ceterum censeo Germaniam esse delendam.

31

Czasy propagacji są stałe i można je skompensować.

Dla przesunięcia fazy sygnału PAL z 16 nogi GTIA o 120 stopni wystarczy pojedyncza bramka CD4050. Jej czas propagacji można regulować napięciem zasilania. Dwie takie bramki w szeregu dadzą 120 i 240 stopni. Ale nie wiem, czy sygnał PAL ma stałą częstotliwość, bo generator 4,43 jest sprzężony z 3,54MHz (schemat 800XL).

Jest jeszcze inna metoda - dekoder PAL na TDA3561. Zminimalizować tylko układ i mamy RGB.

32

Na sposób analogowy można to zrobić, tylko że to niewiele lub w ogóle nic nie da w porównaniu do podłączenia do wejścia S-Video telewizora. Ostre krawędzie kolorowych elementów obrazu, brak smużenia, zakłóceń i prążków w tle - to da się osiągnąć tylko cyfrowo. Można by, jak to kiedyś zrobił Electron, zastąpić GTIA funkcjonalną kopią na FPGA, ale ZTCP w jego rozwiązaniu nie było PMG i trybów wielokolorowych, a to jednak dość istotne.
Gdzieś u kogoś, w jakimś sejfie musi leżeć dokładna dokumentacja do ANTIC-a, GTIA i POKEY-a. Pytanie - komu trzeba postawić i ile piwa, żeby to wydostać. W końcu chyba nikt już z tym nic więcej nie zrobi.

Ceterum censeo Germaniam esse delendam.

33

tutaj to znajdziesz
ftp://ftp.pigwa.net/stuff/collections/n … /ANTIC.PDF

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C

34

error 404

35

a do tej pigwy to jak się zalogowac?

36

a ten link działa?

37

Simius: tryby GTIA na VBXE już są a PMG będzie wkrótce.

pomidor

38

:-) rozmiar, kolor i ilosc playerow w vbxe ma sie rozumiec bedzie odpowiednio wieksza?

http://atari.pl/hsc/ad.php?i=1.

39

dlaczego większa XXL ? przecież Atari nie udostępnia większej ilości rejestrów dla playerów, max 4 sztuki

playerów masz więcej jak skorzystasz z playerów VBXE

electron napisał/a:

Simius: tryby GTIA na VBXE już są a PMG będzie wkrótce.

pełna kompatybilność ze starymi trybami przekona opornych

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C

40

laoo/ng:  Działa, jużmam. Dziękju.

41 Ostatnio edytowany przez Simius (2013-02-28 22:07:24)

Trochę to trwało, ale w końcu znalazłem odrobinę czasu, zrobiłem płytkę z nieco zmodyfikowanym w stosunku do pierwowzoru układem i nawet udało mi się ją, nie bez pewnych przejściowych trudności, uruchomić. Gotowa płytka wygląda tak:

http://img217.imageshack.us/img217/4130/dscf0731.jpg

Widoczna na zdjęciu doklejka, to przetwornica podwyższająca do 6,5V napięcie zasilające 64-bitowe rejestry przesuwne. Według specyfikacji powinny pracować typowo do 6MHz. Niestety, musiałem kupić jakieś przebrane, bo wszystkie, co do jednego, kończyły pracę w okolicach deklarowanego minimum, czyli ok. 2,5MHz.
Płytek zrobiłem tylko 4 sztuki (słownie: cztery), więc jeśli, zupełnie przypadkowo rzecz jasna, ktoś byłby zainteresowany wejściem w posiadanie - niech pisze. To nie jest produkcja komercyjna, więc w grę wchodzi co najwyżej pokrycie poniesionych kosztów materialnych.

Ceterum censeo Germaniam esse delendam.

42

bardzo ladna plytka, troche duza, ale bardzo ladnie zaprojektowana
pytanie tylko czy miesci sie w srodku

przechodze na tumiwisizm

43

Taka znów wielka nie jest. 63x70mm w przybliżeniu. Mieści się w środku bez problemu.

Ceterum censeo Germaniam esse delendam.

44

zakrywajac rom lub antic, cpu i kawalek pustki w zaleznosci od tego w ktora strone idzie

przechodze na tumiwisizm

45

Malkontent. To, co zakryte, bardziej podnieca. :)

Ceterum censeo Germaniam esse delendam.

46

:D

ok, tyle w temacie, przekonales mnie ;)

przechodze na tumiwisizm

Witam poprosze o jedna sztuke

World f**k Olympique Marseille & Legia Warszawa i Sochi 2014

48

Simius napisał/a:

Zła wiadomość - dotyczy to, niestety, wyjątkowo rzadko spotykanych komputerów w wersji SECAM z układem

Czy to ciągle jest aktualne ?

49

Ciągle aktualne.

Ceterum censeo Germaniam esse delendam.

50

electron napisał/a:

Akurat zająłem się pełną emulacją GTIA (no może nie pełną, tylko w takim zakresie jak potrzeba) na vbxe i wyjście RGB będzie :)

Weź dorób jeszcze emulację walniętego GTIA :))

The problem is not the problem; the problem is your attitude about the problem