Odp: Wyjście RGB w Atari
Simius : popytam
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
FujiNET firmware v1.3.0 Nowa wersja oprogramowania do interfejsu sieciowego FujiNET. Tym razem z obsługą TCP!
hatari 2.5.0 Od dwóch dni dostępna jest najnowsza (2.5.0) wersja Hatari.
Grawitacja 2024 Czas na kolejną edycję 8 bitowego GameJamu.
Tenebra na Atari ST/STE Wersja gry na duże atari.
Wyniki FujiCup 2023 Wyniki konkursu FujiCup na najlepszą grę dla 8-bit Atari w 2023 roku zostały ogłoszone!
Strony Poprzednia 1 2 3 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Simius : popytam
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ć...
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?
Oczywiście mowa cały czas o PALu.
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.
Ostatnio edytowany przez Simius (2007-06-04 22:33:55)
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.
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.
tutaj to znajdziesz
ftp://ftp.pigwa.net/stuff/collections/n … /ANTIC.PDF
error 404
a do tej pigwy to jak się zalogowac?
a ten link działa?
Simius: tryby GTIA na VBXE już są a PMG będzie wkrótce.
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
Simius: tryby GTIA na VBXE już są a PMG będzie wkrótce.
pełna kompatybilność ze starymi trybami przekona opornych
laoo/ng: Działa, jużmam. Dziękju.
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:
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.
Ostatnio edytowany przez Simius (2013-02-28 22:07:24)
bardzo ladna plytka, troche duza, ale bardzo ladnie zaprojektowana
pytanie tylko czy miesci sie w srodku
Taka znów wielka nie jest. 63x70mm w przybliżeniu. Mieści się w środku bez problemu.
zakrywajac rom lub antic, cpu i kawalek pustki w zaleznosci od tego w ktora strone idzie
Malkontent. To, co zakryte, bardziej podnieca. :)
:D
ok, tyle w temacie, przekonales mnie ;)
Witam poprosze o jedna sztuke
Zła wiadomość - dotyczy to, niestety, wyjątkowo rzadko spotykanych komputerów w wersji SECAM z układem
Czy to ciągle jest aktualne ?
Ciągle aktualne.
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 :))
Strony Poprzednia 1 2 3 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.096 sekund, wykonano 16 zapytań ]