forum speccy.pl

ZX Spectrum => HARDWARE => Wątek zaczęty przez: trojacek w 2018.12.06, 00:01:11

Tytuł: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.06, 00:01:11
Kiedyś Velesoft chwalił się takim scandoublerem (dla modeli 128K):

https://velesoft.speccy.cz/zx/zx-vga/

Znalazłem też taką stronę:

http://www.8bit.8u.cz/Files/Faudraj/

Nie wiem, kto się na kim wzorował, to dla mnie jest mało istotne, ale:
• Czy ktoś z forumowiczów zmontował któryś z tych układów?
• Na ile kłopotliwy jest montaż tego w komputerze?
• Na ile odwzorowane są oryginalne timingi?
• Czy na VGA wyświetlany jest border?

Ściągnąłem sobie te projekty, ale zanim zajrzę w źródła wsadów z nadzieją, że coś zrozumiem, wolę zapytać, by nie wyważać otwartych drzwi.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: KWF w 2018.12.06, 10:39:11
Czy to cos podobnego do tego urzadzonka: https://www.speccy.pl/forum/index.php?topic=4350.msg66212#msg66212 ?
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zaxon w 2018.12.06, 17:44:28
Mam podobne od Tetroida ale do Pentagona, https://www.sellmyretro.com/offer/details/10945  szału nie ma. Obraz rozmyty, daleko mu do RGB.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.06, 17:57:07
Czy to cos podobnego do tego urzadzonka: https://www.speccy.pl/forum/index.php?topic=4350.msg66212#msg66212 ?

Raczej nie. Ja tu widzę praktycznie tylko SRAM, nie wiem, jak to ma działać, ale nie znam się na Tandy (EDIT: już doczytałem, że to "plecki" na jakieś FPGA, to tym bardziej nie to).

Mam podobne od Tetroida ale do Pentagona, https://www.sellmyretro.com/offer/details/10945  szału nie ma. Obraz rozmyty, daleko mu do RGB.

Tak, podobne do tego.
Ale skąd mogą się brać rozmycia obrazu, skoro dane do wyświetlania są pobierane w formie cyfrowej? Może źle zaprojektowana konwersja cyfry na analog?
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zaxon w 2018.12.06, 18:30:31
Nie wiem, nie znam sie ale obrazek z Pentagona miałem mydlany, wywaliłem to ustrojstwo, podłączyłem sie po RGB i obraz żyleta, miałem fotki porównujące  ale gdzieś podziałem. Jak chcesz to ci podeśle tego fejsa, z tym że on potrzebuje zegarka 14 mhz i sobie to bierze z płyty Pentagona, H i V sync  też ma osobno, nie wiem czy da sie go zmusić żeby composite sync używał. Kiedyś gdzieś znalazłem dokumentacje u Rosjan ale teraz nie wiem gdzie.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.06, 18:40:23
A to szkoda zachodu. Niemniej dzięki za propozycję.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: steev w 2018.12.06, 19:07:36
edit: ciach głupoty (bo jednak źle popatrzyłem :)
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Damianx w 2018.12.07, 09:52:42
Jak dla mnie robienie SC do sygnału analogowego tylko po to aby to wyświetlić na monitorze vga to lekko mówiąc nieporozumienie.

Jedynym sensownym rozwiązaniem jest coś ala indivsison do Amigi gdzie pobierane są dane obrazu cyfrowo i na ich podstawie obraz tworzony na nowo.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.07, 10:07:18
Dlatego ten scandoubler od Velesofta pobiera sygnały RGBI, które są cyfrowe. Miała też być wersja dla 48K, gdzie z braku RGBI dane pobierane były bezpośrednio z linii danych ULA.
Na fotkach autora obraz wygląda nieźle, ale co z tego, jak projekt wygląda na porzucony lata temu. Wsad do CPLD jest tylko dla +2/+3.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zipp w 2018.12.07, 10:10:01
Ale Faudraj wygląda kompletny i są wsady dla różnych Spectrumów.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: KWF w 2018.12.07, 10:10:48
A czym to rozni sie od TK-pie?
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Damianx w 2018.12.07, 10:15:09
Nie miałem na myśli sygnału cyfrowego jako rgb tylko dane cyfrowe jakie generuje Denise w Amidze.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.07, 10:17:17
A czym to rozni sie od TK-pie?

Tym, czy się różni CPLD od CPU.
O ile nie "boli" mnie w interfejsie do Spectrum kawałek zaawansowanej logiki, o tyle wpięcie procesora z tysiąc razy szybszego od Spectrum... jest jakoś nie na miejscu.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.07, 10:18:01
Ale Faudraj wygląda kompletny i są wsady dla różnych Spectrumów.

No właśnie. Dlatego pytałem, czy miał ktoś z tym jakieś doświadczenia.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zipp w 2018.12.07, 10:20:14
Wersja dla 48k generuje obraz z linii danych ULI, dla 128k i +3 brane są sygnały RGB.
To są tylko moje domysły.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.07, 10:22:04
Nie miałem na myśli sygnału cyfrowego jako rgb tylko dane cyfrowe jakie generuje Denise w Amidze.

Ale co ma do tego Amiga?
W Spectrum masz albo gotowca w postaci RGBI (128K), albo nie masz (48K) i wtedy dane - też cyfrowe - wyciąga się wprost z magistrali ULA.

Sięgnę dalej, bo chyba się nie zrozumieliśmy:

Jak dla mnie robienie SC do sygnału analogowego tylko po to aby to wyświetlić na monitorze vga to lekko mówiąc nieporozumienie.

I nikt tego nie proponuje. Zaxon zagdybał, sceptycznie zresztą, i bardzo słusznie.
Od początku chodzi o dane cyfrowe (na wejściu, bo wiadomo, że wyjście VGA jest analogowe).
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Damianx w 2018.12.07, 10:31:14
No właśnie....dane cyfrowe konwertowane do analoga.

Tylko po co.

Jeszcze w 48 jestem w stanie zrozumieć bo zawsze było to jego słabą stroną (jakoś obrazu),ale w 128 to już bez sensu.

No chyba  ze na siłę ktoś musi podłączyć monitor analogowy vga do pc do zx`a.


Kiedyś już to pisałem ,ale dla mnie ideałem było by pobranie danych obrazu z zx`a i wyświetleniu tego bez konwersji (ewentualnie tylko przeskalowaniu) piksel w piksel na lcd.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.07, 10:45:00
Scandoublery do Spectrum chyba przestały mieć sens, odkąd łatwo i tanio można kupić telewizory LCD ze złączem SCART i oferują one bardzo dobry obraz. Gdy się jednak zapoda timexowy tryb 512x192, to taki TV już z reguły nie wystarcza, bo pojawia się problem ograniczonego pasma. Do wyboru pozostają monitory VGA obsługujące 15kHz lub właśnie jakiś scandoubler.

Wyświetlanie "na cyfrowo" bezpośrednio na LCD (przez interfejs LVDS) jest świetnym pomysłem. Wziąć matrycę 4:3 ze starego laptopa, dołożyć trochę logiki...
Niestety, z tego co pamiętam, protokół obsługuje tylko 60Hz.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Damianx w 2018.12.07, 10:57:54
Dokładnie ,są fajne lcd tv z matrycą 800x600.
Teraz jakiś układ który wywali to idealnie na taką matrycę ,nie musi być to dokładnie wycentrowane ale piksel w piksel było by pięknie.

Byłaby to nowa jakość ,coś jak s-video Peara do timexa.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: tooloud w 2018.12.07, 11:18:34
Byłaby to nowa jakość ,coś jak s-video Peara do timexa.

czuję się wyróżniony, bo Pear zrobił mi w T2048... RGB.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Damianx w 2018.12.07, 11:47:02
To już musi wymiatać ,zapodaj screena.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.07, 12:16:58
Tu masz cały wątek, screeny też tam znajdziesz:

https://www.speccy.pl/forum/index.php?topic=1614.0
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Damianx w 2018.12.07, 12:43:37
trojacek ,sorry za prowokację dałem dla zwiększenia aktywności na forum ........sam mam przecież RGB od Peara w swoim Timexie.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.07, 12:51:45
Grrr... Za karę tracisz status Forumowicza, płacisz 1000 talarów i przesuwasz się na pole numer 1 :P
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: steev w 2018.12.07, 13:53:49
Dokładnie ,są fajne lcd tv z matrycą 800x600.
Teraz jakiś układ który wywali to idealnie na taką matrycę ,nie musi być to dokładnie wycentrowane ale piksel w piksel było by pięknie.

Prosz.
Innolux AT070TN90 (92, 94)
800x480
Zgodnie z parametrami katalogowymi zaakceptuje obraz 4xZX (ramka 896x624, obraz 704x608, pxclk 28MHz)
Po bokach będą czarne pasy - 48px lub 80px przy wyrównanych borderach (można wstawić własne ikonki/grafikę/whatever lub wydłużyć border)
Górny i dolny border będą przycięte (do 48px)

Teraz tylko przełknąć cztery napięcia zasilania i power sequence przypominający schemat londyńskiego metra i już można łapać za lutownicę ;>
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Damianx w 2018.12.07, 14:07:10
steev ja sam mam i używam Grundiga z 800x600 do "retrosów" i uważam że świetnie się sprawuje ale mimo to piksele są i tak przeskalowane przez układ matrycy ,a w jakości obrazu to chodzi mi o takie coś jak możesz uzyskać na każdym emulatorze pod windą na lcdkach.

Kupiłem ten tv bo jest 20 calowy i Amiga na RTG wygląda miodnie ,mam tez 20 z matryca vga też jest ładnie choć piksele już ciut za duże i przy tej wielkości matrycy je po prostu widać.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.07, 14:54:16
steev ja sam mam i używam Grundiga z 800x600 do "retrosów" i uważam że świetnie się sprawuje ale mimo to piksele są i tak przeskalowane przez układ matrycy ,a w jakości obrazu to chodzi mi o takie coś jak możesz uzyskać na każdym emulatorze pod windą na lcdkach.

No właśnie, by piksel spectrumowy to było realne 2x2 lub 3x3 matrycy LCD.
Moim zdaniem większą elastyczność daje matryca 1024x768, bo można wtedy całkiem schować border (opcjonalnie) i mieć siatkę 4x4, czyli piękne, kwadratowe piksele (albo 2x4 w trybie timexowym). Jeśli ktoś z kolei chce mieć border, to robimy 3x3 i border o szerokości natywnych 128px (lewy i prawy) oraz natywnych 96px (góra i dół). Wtedy oczywiście tryb timexowy się pokaszani.

Tyle, że sterowanie takich trybów może się okazać niezłą gmatwaniną logiki.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Damianx w 2018.12.07, 14:57:20
Dobrze napisane.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.07, 15:02:18
Dziękuję.

Szukałem kiedyś scalonych kontrolerów LVDS, ale nic sensownego nie znalazłem. W sumie, co mnie trochę zdziwiło, najwięcej znalazłem chipów HDMI-LVDS, ale jak się okazuje, oba protokoły mają ze sobą dużo wspólnego :) Zagadnienie przekracza jednak moje kompetencje, więc dałem sobie z tym spokój. Z drugiej strony szkoda, bo leży u mnie kilka matryc XGA 4:3...

BTW, zmieniłem tytuł wątku, by bardziej odzwierciedlał, o czym dyskutujemy.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: macko76 w 2018.12.07, 16:42:16
W sumie, co mnie trochę zdziwiło, najwięcej znalazłem chipów HDMI-LVDS, ale jak się okazuje, oba protokoły mają ze sobą dużo wspólnego :)
Bo z tego co pamietam to HDMI jest po prostu zmodyfikowanym LVDS.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Damianx w 2018.12.07, 16:47:27
No właśnie, by piksel spectrumowy to było realne 2x2 lub 3x3 matrycy LCD.
Moim zdaniem większą elastyczność daje matryca 1024x768, bo można wtedy całkiem schować border (opcjonalnie) i mieć siatkę 4x4, czyli piękne, kwadratowe piksele (albo 2x4 w trybie timexowym). Jeśli ktoś z kolei chce mieć border, to robimy 3x3 i border o szerokości natywnych 128px (lewy i prawy) oraz natywnych 96px (góra i dół). Wtedy oczywiście tryb timexowy się pokaszani.

Tyle, że sterowanie takich trybów może się okazać niezłą gmatwaniną logiki.

A czy ,w czysto teoretycznym rozmyślaniu jest to w ogóle możliwe do uzyskania z sygnału jakie oferują zx`y .?
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2018.12.07, 17:17:47
Z sygnałów to nie bardzo, ale z zawartości pamięci obrazu, to tak. Czyli analogicznie, jak ZX-HD, Spectra, i ten scandoubler dla gumiaka, o którym było wcześniej.

EDIT: Znalazłem artykuł, w którym ktoś zbudował sterownik LVDS z małą płytką ze Spartanem:

https://g3nius.org/lcd-controller/

To oczywiście by byłą tylko połowa rozwiązania, bo drugą byłoby zrobienie mirroringu pamięci obrazu i potem zamapowanie danych do Spartana.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Damianx w 2018.12.08, 16:21:57
A czy nie byłoby lepiej dać układ pod ulę i z tego wyjść np, na monitor vga ale w taki sposób że obraz zx`a jest tylko idealną częścią sygnału .
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: tooloud w 2018.12.08, 17:13:58
pod ULA w gumiaku niewiele wejdzie, pod Plusa wcale nie lepiej - tym bardziej, że i podstawka i płytka by się musiała zmieścić.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Maryjan w 2018.12.08, 17:33:22
Trzeba jeszcze brać pod uwagę interpolację monitorów VGA do ich rozdzielczości natywnej.
Monitor o rozdzielczości 1280x1024 może "mydlano" wyświetlać obraz o rozdzielczościach 640x480, 800x600 czy też 1024x768.
Dlatego widzimy rozmyty obraz.
Dotyczy to też TV LCD i LED.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: ZbyniuR w 2018.12.08, 18:27:06
A ja zawsze myślałem że CRT nie mają żadnej natywnej rozdzielczości, tylko zakres łapanych częstotliwości odchylania oraz tzw wielkość plamki, lub inaczej wyrażony ten ostatni parametr jako dpi.
Co do LCD się zgodzę. Na szczęście w LCD tylko te najwcześniejsze które mało kto widział nie umiały rozmywać pikseli w nienatywnej rozdziałce, tylko perfidnie i brzydko powielały co którąś linijkę w sąsiedniej. Zresztą przy współcześnie dużych rozdziałkach nawet nieco rozmyty obrazek wygląda lepiej niż ze 2-3 razy mniejsza rozdzielczość w tych pierwszych VGA. :)
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zipp w 2019.04.30, 12:56:20
Wyjście VGA wg Faudraj v3.1 działa a obraz jest dobrej jakości.
Wsady dla wersji ULA48 testowana na płytce od PABB.
Jest tylko jeden problem, po włożeniu Nebuli kaszanka na monitorze.
Oczywiście tylko na wyjściu VGA, bo na wyjściu kompozytowym wszystko ok.
Pewnie Nebula ma trochę inne timingi niż oryginalna ULA, trzeba będzie to obadać.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2019.04.30, 15:07:20
Ma ktoś płytki do tego?
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zipp w 2019.04.30, 15:23:55
Ma.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zaxon w 2019.04.30, 16:40:42
Hmm, jest też  wsad do CPC  :D .  Interesujące...
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2019.05.01, 15:06:31
Coś nowego w temacie. Tym razem z Chorwacji:

http://zx-vga-joy.com/

• CRT and LCD VGA monitors
• 7 screen modes : 640×480 @ 60Hz, 640×480 @ 75Hz, 640×480 @ 85Hz and 800×600 @ 60Hz with 4 different zooms
• Synchronized with ULA
• Kempston Joystick interface (can be disabled/enabled)
• Computer Reset button
• Compatibile with all Sinclair and Amstrad models
• Settings adjusment with icon menu
• micro USB connector (under top cover) for firmware update
• Low power consumption

Szczególnie fajnie brzmi ten zoom, czyli możliwość zmniejszania bordera.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2019.05.10, 19:47:33
Będzie zabawa :)
@zipp, dzięki za płytki!
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zaxon w 2019.07.23, 16:24:42
Ok, Jacek sie płytkami od Zippa podzielił  więc dzisiaj odpaliłem z CPC ;)  Działa nawet nieźle ale z bardziej wymagającymi  demami jest problem na LCD. Pewnie LCD 4:3 by był lepszy....
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2019.07.23, 18:23:35
Coś nowego w temacie. Tym razem z Chorwacji:

http://zx-vga-joy.com/

No i właśnie odpalili sklepik: http://zx-vga-joy.com/choose-web-shop/

50 euro/45 funtów, moim zdaniem niezła cena, jeśli wszystko działa tak, jak w początkowym opisie.
No i jest szansa na implementację ULA+ w przyszłości.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: Maryjan w 2019.07.23, 20:50:26
Czy pamięć i CPLD bardzo się grzeją ?
Pytam, bo np. scandoubler do Amigi był podczas pracy gorący.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zaxon w 2019.07.23, 21:11:58
W tym wynalazku? Testuje poki co  ;)
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: damik w 2019.09.24, 16:12:42
Tak przy okazji chciałem uprzejmie zasygnalizować że na stronie Faudraj'a w rysunku montażowym Scandoubler'a dla wersji CPC jest drobny błąd w opisie sygnałów programujących Xilinx'a.
Może się to przyda komuś w przyszłości jak będzie to składał i Xilinx nie będzie się chciał zaprogramować, bo sygnał TMS jest zamieniony z TCK ;)
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: paroos w 2021.09.05, 00:54:34
"Trochę" czasu minęło od ostatniego wpisu w tym wątku, ale pojawiło się rozwiązanie, które jeszcze nie padło.
Pewnie dlatego, że nie istniało wtedy ;)
Pochodzi od autora uznanego moda video do c64 i można mu się przyjrzeć tutaj:

https://github.com/c0pperdragon/ZX-Spectrum-Component-Video

Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: trojacek w 2021.09.05, 02:59:49
Może ja jakiś dziwny jestem, ale nie potrafię znaleźć żadnych pozytywów tego rozwiązania*.

Po pierwsze, ten FPGA mógłby posłużyć do emulacji całego komputera. I to nawet bardziej zaawansowanego, niż Spectrum. W sumie nawet mógłby robić za jakiegoś skromnego peceta.

Po drugie - nie widzę sensu wpychania tego do obudowy komputera. To nie jest mała płyteczka z paroma elementami i jakoś idea interfejsu Bena (ZX-HD) bardziej mi przypadła do gustu, bo można go przepinać między komputerami (na dodatek jest dowodem na to, że do syntezy obrazu można się obejść bez linii /CAS).

Po trzecie - ładowanie do Spectrum dość silnego FPGA tylko po to, by "zastąpić" ULĘ w generowaniu sygnałów... analogowych. No jednak nie. Gdyby wyjście było cyfrowe (HDMI, DVI) - to OK, miałoby to JAKIEŚ uzasadnienie. Ale robienie "na nowo" sygnałów różnicowych (YPbPr) to po prostu marnowanie FPGA. To już nawet wcześniej wspominany scandoubler do gumiaka (VGA poprzez CPLD) wydaje mi się sensowniejszy, choć też nie jest zewnętrznym interfejsem.

Ciekaw jestem, jak wygląda zgodność z ULA na poziomie timingów. Mam nadzieję, że chociaż to zostało dobrze zrobione (w odróżnieniu od np. techniki lutowania, którą - sądząc po zdjęciach - autor opanował w stopniu dalekim od doskonałości).

Cena może nie jest wygórowana (49 euro wraz z kablem jack->3xCinch), ale trzeba ją pomnożyć przez liczbę płytek potrzebnych do posiadanych komputerów, albo przynajmniej do części z nich.


* - tak naprawdę, widzę jeden jedyny pozytyw: tryb 576p, czyli z podwajaniem linii. Choć dyskusyjne jest, czy teoretyczne zwiększenie rozdzielczości pionowej ma tak naprawdę sens - może na niektórych TV faktycznie będzie to wyglądać lepiej, ale kosztem kompatybilności z demami i grami, które stosują sztuczki w celu obejścia colour clasha lub pozornego zwiększenia liczby kolorów. Są to tricki synchronizowane z czasem trwania linii (64 mikrosekundy) i zamiana tego na 2 linie po 32 mikrosekundy (576p50) może dać jakieś nieoczekiwane efekty.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zaxon w 2021.09.05, 08:20:12
https://github.com/hoglet67/RGBtoHDMI

Troche sie tym bawiłem, z JS128, ZX+2 szarakiem , Dragonem 32, ZX 48 , Amstradem CPC , działa nawet przyzwoicie.
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: paroos w 2021.09.05, 10:07:03
https://github.com/hoglet67/RGBtoHDMI

Troche sie tym bawiłem, z JS128, ZX+2 szarakiem , Dragonem 32, ZX 48 , Amstradem CPC , działa nawet przyzwoicie.

Tak też słyszałem.
A gdzie się trzeba wpiąć z tym analog boardem w zx48?
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: KWF w 2021.09.05, 10:58:10
Przez konwerter z sygnałów YCbCr do RGB ;)
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zaxon w 2021.09.05, 11:02:40
Rozpiske połączeń i jaki adapter masz w sekcji Cables, 48K Spectrum (Analog YUV)

RGBtoHDMI 6 way IDC    Spectrum Edge Connector    Notes
Pin 1 GND    14B    
Pin 2 SYNC    16B    same as Y
Pin 3 U    18B    
Pin 4 Y    16B    
Pin 5 V    17B    
Pin 6 +5V    N/C    

Note Some Issue 1 or 2 Boards may require links fitted to bring YUV to the edge connector
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zipp w 2021.09.05, 11:18:26
W sekcji Supported Computers przeczytałem

Cytuj
Spectrum 48K (No bright colours)

Jak to wygląda w rzeczywistości?
Tytuł: Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
Wiadomość wysłana przez: zaxon w 2021.09.05, 13:48:48
Hmm, albo źle programik przepisałem albo czerwony zaginął  :D