OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 19.03.2024, 08:14

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 141 ]  Přejít na stránku Předchozí  1 ... 5, 6, 7, 8, 9, 10  Další
Autor Zpráva
PříspěvekNapsal: 02.08.2020, 17:23 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 781
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
Tak jo máš pravdu soudruhu :god2: nějak jsem to v zápalu boje blbe spočítal :oops: , co jsem se díval do zásob tak mám 3x 14MHz šutr ale jen jeden 13,875MHz šutr. U slona mají jen 13,875MHz ale není skladem v Brně :gunjozo:.

Tak jo ukecal jsi mě a použiji těch 13,875MHz aspoň bude vycházet řádek přesně na 64uS a obraz bude 41,5uS.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 02.08.2020, 20:05 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2722
Has thanked: 144 times
Been thanked: 422 times
EC1045 jak budes resit ty dve hodinove domeny? Jedna je uvnitr SAPI a druha ve video karte. Jak budes prenaset data?


Nahoru
 Profil  
 
PříspěvekNapsal: 02.08.2020, 20:20 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 781
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
To zapojení co jsem tu již několikrát zveřejnil, vychází z MS80-351 a tam je synchronizační obvod co bude brzdit CPU přes WAIT aby se trefil do okna kdy bude mít video karta volno, stejný princip je použit i u desek AND-1Z a DGD-1. To zapojení z MS80-351 má tu výhodu že v době zatemnění není, CPU brzděn. Jinak u AND-1Z a DGD-1 tak i MS80-351 jedou hodiny videa asynchronně vůči CPU.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 02.08.2020, 20:31 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 894
Has thanked: 51 times
Been thanked: 229 times
danhard píše:
13,5MHz :2 :6 je 72 znaků a přesně 64us,
13,875MHz :2 :6 je 74 znaků a přesně 64us.

Tak či onak SYNC nebude presne 4,7us (+-0,2us), pokiaľ sa bude generovať na celé znaky.
M1


Nahoru
 Profil  
 
PříspěvekNapsal: 02.08.2020, 20:55 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 781
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
Analogová TV sežere i dost divoké časování jen obraz bude max. posunut na nějakou stranu. Otázka ale je, jak to bude vadit těm plackám. Je někde k dohledání a to v ČEŠTINĚ jak přesně by mělo vypadat časování TV signálu, doma na toto téma nic nenajdu.

Radši bych to generoval na celé znaky, aneb už teď mám trochu problém s místem.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 02.08.2020, 21:34 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 894
Has thanked: 51 times
Been thanked: 229 times
EC1045.01 píše:
Analogová TV sežere i dost divoké časování jen obraz bude max. posunut na nějakou stranu. Otázka ale je, jak to bude vadit těm plackám.

Ondra má oba SYNC signály generované monostabilným KO s dosť divokou šírkou (v mojom prípade 5,7us a 0,13ms) a "placke" to zjavne nevadí.
Smutný presne vygeneroval časovanie obrazu, okrajov a začiatok synchronizačných pulzov, a potom to všetko zabil MKO.
M1


Nahoru
 Profil  
 
PříspěvekNapsal: 02.08.2020, 22:23 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Délka sync není až tak podstatná, od 4us do 6us to vyhovuje.
13,5MHz je zajímavé tím, že to s tím dobře vychází i s 8 body na znak.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
PříspěvekNapsal: 03.08.2020, 13:48 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1967
Bydliště: Most, Praha
Has thanked: 860 times
Been thanked: 696 times
EC1045.01 píše:
Analogová TV sežere i dost divoké časování jen obraz bude max. posunut na nějakou stranu. Otázka ale je, jak to bude vadit těm plackám. Je někde k dohledání a to v ČEŠTINĚ jak přesně by mělo vypadat časování TV signálu, doma na toto téma nic nenajdu.

Radši bych to generoval na celé znaky, aneb už teď mám trochu problém s místem.
Pri laborovani s video signaly me prekvapilo jak jsou TV i PC monitory k casovani tolerantni a snesou i velke odchylky. Jeden PC monitor dokonce snesl i TV casovani prestoze ho nemel umet, jen byl obraz dost ujety.

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
PříspěvekNapsal: 03.08.2020, 16:44 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2560
Bydliště: Praha
Has thanked: 501 times
Been thanked: 600 times
Nebo opačně, na ebastlirně někdo popisoval, jak donutil merkura zobrazit MDA. Ale to už chtělo pár úprav...

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
PříspěvekNapsal: 03.08.2020, 18:09 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
To není s čb obrazovkou až takový problém 15, nebo 18kHz.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
PříspěvekNapsal: 03.08.2020, 21:11 
Offline
Profík

Registrován: 15.01.2014, 20:08
Příspěvky: 781
Bydliště: Šlapanice
Has thanked: 129 times
Been thanked: 97 times
Tak jsem něco kolem časování PAL nešel, ale v angličtině po překladu GOOGLEm z toko nejsem moc moudrý (http://martin.hinner.info/vga/pal.html) jedna věc je horizontální synchronizace a druha je vertikální synchronizace a začínám být v tom úplně ztracen jak to s těmi synchronizacemi je. No když už tam budu mít ty PROM tak by bylo fajn aby ty synchronizace byli co nejvíce věrné normě.

_________________
Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik.

http://www.sapi.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 04.08.2020, 09:19 
Offline
Profík

Registrován: 06.02.2019, 11:47
Příspěvky: 894
Has thanked: 51 times
Been thanked: 229 times
EC1045.01 píše:
Tzačínám být v tom úplně ztracen jak to s těmi synchronizacemi je

Ak sa nebudeme hrať na polriadky, tak máme 312 riadkov. Zobrazuješe 256 riadkov, Zostáva 56 riadkov. Tri použiješ na VSYNC tak Ti zostáva rozdeliť 53 na horný a dolný okraj. Ondra má začiatok VSYNC na riadku 272 (resp. 284 vo Vili v.16).
Tu je príklad pre klon ZX http://www.zxdesign.info/vertcontrol.shtml
a tu ako by to malo byť http://www.batsocks.co.uk/readme/video_timing.htm


Nahoru
 Profil  
 
PříspěvekNapsal: 04.08.2020, 13:13 
Offline
Kecálek

Registrován: 14.09.2018, 09:10
Příspěvky: 179
Bydliště: Bardejov
Has thanked: 12 times
Been thanked: 6 times
Neviem ako vy, ale ja by som možno ešte skúsil generovanie signálov pre video (synchro, zatemňovanie, atď) na princíp PMD
Alebo je to zlý nápad?

_________________
Didaktik M/PMI 80/MAŤO


Nahoru
 Profil  
 
PříspěvekNapsal: 04.08.2020, 13:58 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Tak třeba v BOBO64 mám při zobrazení 256 řádek Vsync na řádku 272 a trvá 4 řádky, při zobrazení 192 řádek je Vsync na řádku 256, aby byl obrázek ve středu.
Vsync 4 řádky se dobře dekodují a je to přijatelný kompromis. Nejsou tam žádné vyrovnávací pulzy a s Hsyn se to míchá součtem.
U vertikálu není zapotřebí zatemňovák, u horizontálu ano, pokud je generován také border.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
PříspěvekNapsal: 06.08.2020, 16:48 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 915
Has thanked: 43 times
Been thanked: 411 times
Na popud EC1045 jsem vyzkoušel generátor TV frame ve formátu PMD-85, tedy 288x256 pixelů. H rozklad na 74 znaků, V rozklad na 312 mikrořádků. Pozice H synchroimpulsu 56.-61. znak (pozor, při asynchronním dekódování pozice jako u PMD-85 se to posune o 1 znak později včetně zatmívání), pozice V synchroimpulsu vychází 272. až 275. mikrořádek. Obraz je ideálně vycentrovaný.

S krystalem 13,875MHz vychází obraz stále ještě širší, než by měl být pro pixel veliký pěkně 1:1. (Snad se mi neztratil kus obrazu nahoře a dole na obrazovce, ale snad ne, vypadá to, že je vidět okraj generovaného bloku). U PMD-85 to s poměrem pixelových délek stran 288/256 vměstnaných do poměru obrazovky 4/3 vychází o celých 18% širší než by mělo být. Proto dělám u her obrázky o 10% šišatější na stojato, aby to byl kompromis mezi zobrazením na skutečném a na emulovaném PMD-85. Další pokusy bych spíše směřoval až ke krystalu 14-15MHz. Délka horizontálního čítače už je stejně 7-bitová, takže by to nic dalšího nechtělo. A stejně je krystal 13,875MHz relativně málo dostupný. Kromě GME jej nemá skoro nikdo z velkých distributorů.

Závěrem se omlouvám za obraz, sám nemám rád takové mazaniny, ale nejsem fotograf a zachytit TV obrazovku odborně jinak neumím..


Přílohy:
PMD1A.jpg
PMD1A.jpg [ 107.08 KiB | Zobrazeno 6438 krát ]
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ů: 141 ]  Přejít na stránku Předchozí  1 ... 5, 6, 7, 8, 9, 10  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 3 návštevní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