Autor Wątek: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?  (Przeczytany 15721 razy)

zaxon

  • *****
  • Wiadomości: 4496
Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
« Odpowiedź #45 dnia: 2019.07.23, 21:11:58 »
W tym wynalazku? Testuje poki co  ;)
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

damik

  • Rosin sniffer
  • *****
  • Wiadomości: 1707
  • Miejsce pobytu:
    Bytom
  • ZX Everyday
Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
« Odpowiedź #46 dnia: 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 ;)
Wszystkiego po trochu: schwarz, mydło i powidło...

paroos

  • ****
  • Wiadomości: 252
  • Miejsce pobytu:
    BB
Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
« Odpowiedź #47 dnia: 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

48K, 48K+, 128K+2 Gray, CPC 464/6128, C128D, Canon V-20, Sega Master System :)

trojacek

  • *****
  • Wiadomości: 6374
  • Miejsce pobytu:
    Warszawa
Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
« Odpowiedź #48 dnia: 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.

zaxon

  • *****
  • Wiadomości: 4496
Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
« Odpowiedź #49 dnia: 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.
« Ostatnia zmiana: 2021.09.05, 08:31:22 wysłana przez zaxon »
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

paroos

  • ****
  • Wiadomości: 252
  • Miejsce pobytu:
    BB
Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
« Odpowiedź #50 dnia: 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?
48K, 48K+, 128K+2 Gray, CPC 464/6128, C128D, Canon V-20, Sega Master System :)

KWF

  • *****
  • Wiadomości: 6354
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
« Odpowiedź #51 dnia: 2021.09.05, 10:58:10 »
Przez konwerter z sygnałów YCbCr do RGB ;)
KL
-----
R Tape loading error 0:1

zaxon

  • *****
  • Wiadomości: 4496
Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
« Odpowiedź #52 dnia: 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
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

zipp

  • ****
  • Wiadomości: 328
  • Miejsce pobytu:
    Małopolska
Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
« Odpowiedź #53 dnia: 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?

zaxon

  • *****
  • Wiadomości: 4496
Odp: Scandoubler, VGA, LCD - czyli jak polepszyć jakość obrazu?
« Odpowiedź #54 dnia: 2021.09.05, 13:48:48 »
Hmm, albo źle programik przepisałem albo czerwony zaginął  :D
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993