OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů
Právě je 23 črc 2018, 12:43

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 21 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
PříspěvekNapsal: 07 črc 2018, 08:32 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1414
Has thanked: 15 times
Been thanked: 233 times
Později doplním podrobnější informace. Prozatím zakládám toto vlákno, kde se bude probírat zobrazení ZX grafiky na LCD TV, které většinou zvládají převod neprokládaného obrazu na prokládaný (interlace). Díky tomu lze s téměř nulovým vytížením CPU zobrazit na LCD televizorech grafiku, která vznikne spojením dvou TV snímků do jednoho prokládaného s rozlišením 256x384. Ano je to tak, zdvojnásobí se vertikální rozlišení a navíc platí, že liché TV řádky zobrazují data z jednoho TV snímku, sudé žádky zase z druhého TV snímku. Pokud na ZX128 každé přerušení přepneme videoram, TV si sama zapne prokládaný obraz a máme hotovo. Prozatím pár ukázek jak taková grafika pak vypadá (foto mojí LCD TV):

Obrázek

zoom:
Obrázek

Obrázek
Obrázek
Obrázek
Obrázek

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 09:32 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 23 bře 2014, 19:13
Příspěvky: 1399
Has thanked: 56 times
Been thanked: 239 times
Takže něco podobného jako kompozitní CGA, akorát po řádcích místo po sloupcích? Vypadá to pěkně :like:

_________________
Podle §153 Chamurabbiho zákoníku je žena, která nechala zavraždit svého manžela kvůli jinému muži, odsouzena k smrti nabodnutím na kůl.


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 10:03 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1414
Has thanked: 15 times
Been thanked: 233 times
Vetsi baliky obrazku najdete na FB:
https://www.facebook.com/groups/1066251293516270/

A neco ke stazeni:
https://velesoft.speccy.cz/other/LCD_mode_examples_011.zip

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 17:39 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12 kvě 2013, 20:39
Příspěvky: 1245
Bydliště: Praha
Has thanked: 73 times
Been thanked: 156 times
To je docela vtipna moznost. Jak zajistis, ktery snimek je lichy a ktery sudy, aby jsi to nemel obracene?


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 21:20 
Offline
Kecálek

Registrován: 01 pro 2017, 20:01
Příspěvky: 137
Bydliště: BA-Králikárne
Has thanked: 1 time
Been thanked: 25 times
Je to síce pekné, ale globálne nepoužiteľné. Nie každý má "kompatibilnú" televíziu. A keď to niekto zapne na starý CRT, tak mu tam budú blikať dva obrazy na sebe.
Podobný výsledok (ja viem! že len 192 riadkov) sa dá dosiahnuť pomocou "multicolor", ale tam je zasa problém s časovaním, inak ho má Spectrum, inak Didaktik...
Malo by sa ostať pri nejakých štandardoch, ktoré budú fungovať na všetkom HW.

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež.


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 21:20 
Offline
Site Admin
Uživatelský avatar

Registrován: 11 kvě 2013, 22:48
Příspěvky: 7150
Bydliště: Praha
Has thanked: 858 times
Been thanked: 828 times
Tak mně se to třeba nelíbí vůbec. Ty barvy jsou dost divoké. Na FB jsem se nekoukal, bo to po mně chce registraci.
edit: beru zpět - tuto nerozvážnou větu jsem napsal po shlédnutí screenů výše. Na odkazovaných pl stránkách jsou obrázky mnohem hezčí.

_________________
Integrovat muslimy s Evropany je jako integrovat ovce s vlky.
Call me Mr.Hellwide!


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 21:33 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1414
Has thanked: 15 times
Been thanked: 233 times
Doda píše:
To je docela vtipna moznost. Jak zajistis, ktery snimek je lichy a ktery sudy, aby jsi to nemel obracene?


Na ZX neni moznost jak automaticky detekovat, ktery snimek bere TV jako lichy a ktery jako sudy. Kazdopadne oba snimky jsou v interlace rezimu posunute proti sobe o pulpixel vertikalne a pokud prokladany rezim zrovna nevyuzivas vylozene na hi-res grafiku, nemusis nic resit, je jedno kde co je, proste budou pixely obou TV snimku umistene v jednom ZX pixelu (tedy jednoduse receno pro pochopeni). Pokud je treba pouzivat HI-RES grafiku, bude treba v uvodnim menu hry zvolit jeden ze dvou zobrazenych obrazku a podle toho si hra zjisti, ktery TV snimek je sudy a ktery lichy.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 21:46 
Offline
Kecálek

Registrován: 01 pro 2017, 20:01
Příspěvky: 137
Bydliště: BA-Králikárne
Has thanked: 1 time
Been thanked: 25 times
Aby to neskončilo ako hra ZUB. Technicky na špičkovej úrovni, ale hrateľne nestojí za nič.

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež.


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 21:47 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1414
Has thanked: 15 times
Been thanked: 233 times
PotPalo píše:
Je to síce pekné, ale globálne nepoužiteľné. Nie každý má "kompatibilnú" televíziu. A keď to niekto zapne na starý CRT, tak mu tam budú blikať dva obrazy na sebe.
Podobný výsledok (ja viem! že len 192 riadkov) sa dá dosiahnuť pomocou "multicolor", ale tam je zasa problém s časovaním, inak ho má Spectrum, inak Didaktik...
Malo by sa ostať pri nejakých štandardoch, ktoré budú fungovať na všetkom HW.


Podle pruzkumu jsem zjistil, ze vetsina lidi ma ZX pripojene naopak k moderni LCD TV a podle testu zatim nejsou se zobrazenim az takove problemy. Velka cast LCD TV prokladanou grafiku zobrazi. Spis nejake male TV s malym rozlisenim to nedavaji a blikaj, protoze diky nizkemu rozliseni nemohou vertikalne tolik pixelu zobrazit. No asi takto. LCD TV je masove rozsirena a dnes soucasti temer kazde domacnosti. Interlace rezim nepotrebuje zadne casovani, takze muze byt pouzity na uplne vsech modelech ZX a Didaktiku. Akorat samozrejme musime pocitat s tim, ze pro interlace jsou lepsi dve videoram, takze je to temer vyhradne pro ZX modely se dvema videoram (vsechny ZX128/+2/+2A/+3,Timex). Ano, bylo by hezke kdyby vsechno fungovalo se vsim, ale to neni mozne. Stejne to mas s hardware. Podpora interlace je prakticky zadarmo. Mas doma LCD TV ? Pripojis z ZX a nic vic netreba kupovat a shanet. Interlace vyzaduje jedinou vec - kazde preruseni prepnout videoram jednim OUT 32765,xx a LCD TV se uz postara o vse sama.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 22:05 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1414
Has thanked: 15 times
Been thanked: 233 times
Nejake fotky zde:
http://www.speccy.pl/forum/index.php?topic=4345.0

Ukazka HI-RES grafiky na LCD-TV







_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 22:09 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1414
Has thanked: 15 times
Been thanked: 233 times
Interlace je vzdy o zdvojnasobeni vertikalniho rozliseni. Tedy mame na ZX barevny hi-res. Vyuzit se toho da mnoha zpusoby. Napriklad muzeme u starsich ZX her pridat interlace a dokreslit menu, viz. Dizzy5. Nebo muzeme u nekterych her odstranit atributove kolize (viz Dizzy screenshot)... Atd...

https://velesoft.speccy.cz/other/IMG_20180428_205437.jpg

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 07 črc 2018, 23:11 
Offline
Site Admin
Uživatelský avatar

Registrován: 11 kvě 2013, 22:48
Příspěvky: 7150
Bydliště: Praha
Has thanked: 858 times
Been thanked: 828 times
Aha, tak já tedy beru své prohlášení zpět. Když se dívám na ty polské stránky, kam jsi VELE poslal nějaké ukázky s pečlivěji volenou paletou, tak tedy klobouček dolů. Myslím si, že tohle vlákno nemělo začínat těmi divokými konverzemi screeshotů z jiných kompů.

_________________
Integrovat muslimy s Evropany je jako integrovat ovce s vlky.
Call me Mr.Hellwide!


Nahoru
 Profil  
 
PříspěvekNapsal: 08 črc 2018, 09:59 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1414
Has thanked: 15 times
Been thanked: 233 times
misticjoe píše:
Aha, tak já tedy beru své prohlášení zpět. Když se dívám na ty polské stránky, kam jsi VELE poslal nějaké ukázky s pečlivěji volenou paletou, tak tedy klobouček dolů. Myslím si, že tohle vlákno nemělo začínat těmi divokými konverzemi screeshotů z jiných kompů.


Ty konverze jsou automaticke, zadna extra korekce. Slouzi jen jako ukazka, co lze zobrazit v interlace na ZX. Muzeme napriklad ponechat 2 barvy na atribut a jen je zmenit, jako paleta barev, ale temer bez omezeni. Pro pouziti tri az ctyr barev na atribut uz musime pouzivat "rikam jim mikropalety". Jde o 3 az 4 barvy vznikle kombinaci rozdilnych barev v ruznych videoram. Tady uz se musi rozumne vybirat v prvni rade barva pozadi. Prakticky muzeme vizualne bez jakehokoli atributoveho omezeni na TV zobrazit ctyrbarevny (z mikropalety) obrazek. Menit muzeme tyto mikropalety v kazdem atributu dle libosti. Nebo muzeme zachovat normalni ZX barvy bez uprav, nechat atributove omezeni jak je a vyuzit hi-res pixely nikoli k michani barev, ale ke zvyseni jemnosti grafiky. Takze jeden atribut na ZX pojme 8 pixelu na sirku a 16 polopixelu (rikam jim mikropixely) na vysku. V jedne obrazovce jde kombinovat vse najednou : michani barev s odstranenim atributu, hi-res grafika s atributy, original ZX grafika, original grafika bez atributu (s mensim omezenim) a pro zobrazeni takoveho obrazu CPU nepotrebuje stale zadny cas, jen ten OUT pod prerusenim.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 08 črc 2018, 16:51 
Offline
Pan Štábní

Registrován: 29 čer 2013, 15:52
Příspěvky: 1414
Has thanked: 15 times
Been thanked: 233 times
Ukazka HI-RES grafiky.

Nejprve jak vypada zblizka michani (prokladani) barev:

Obrázek
Obrázek


A ted HI-RES grafika v detailu:

Obrázek
Obrázek
Obrázek
Obrázek
Obrázek
Obrázek
Obrázek

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 08 črc 2018, 17:13 
Offline
Site Admin
Uživatelský avatar

Registrován: 11 kvě 2013, 22:48
Příspěvky: 7150
Bydliště: Praha
Has thanked: 858 times
Been thanked: 828 times
Tak to je hustý!

_________________
Integrovat muslimy s Evropany je jako integrovat ovce s vlky.
Call me Mr.Hellwide!


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 21 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz