OldComp.cz

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


Právě je 28.03.2024, 22:34

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 540 ]  Přejít na stránku Předchozí  1 ... 6, 7, 8, 9, 10, 11, 12 ... 36  Další
Autor Zpráva
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 07.08.2022, 17:30 
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 buď to má grafiku, nebo znaky nějakého formátu.
Co se k tomu připojuje ? TV má při neprokládaných 50Hz 312 řádek celkem, 288 zobrazovaných a použít se dá tak maximálně 256.
TV řádek trvá 64us, použít na zobrazení dá tak 48us, to je na jeden 8 bodový znak pri 80 znacích 0,6us.
Při pamětech 4164-120 se tam stihne vlézt tak dvakrát pro zobrazení, ale už tam není okno pro procesor, ten musí při zobrazení čekat na zatemňovák ?

_________________
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ředmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 07.08.2022, 18:07 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 90 times
danhard píše:
Tak buď to má grafiku, nebo znaky nějakého formátu.

to myslíš vážně? kdyby se takhle ptalo mé náctileté dítě pochopím.... I do grafického rastru přece musíš zapsat znaky nějak ne? můžeš tam klidně dávat znaky 5x7 7x9 nebo cokoliv co tě napadne.... ale nativní režim Motorola 6845 je 8x12

zobrazovadlo je PMD60 - bylo u nás na konci 80-tých let snad něco jiného? (nebo klasická televize) a když se podíváš na Videa co jsou na youtube tak se to tam kupodivu vleze...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 07.08.2022, 18:52 
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
Po lopatě, buď to zobrazuje znaky graficky, ty potom "počítá CPU", nebo je tam charakter generátor, pak tam CPU dává kód znaku a atribut.
Případně to umí obojí, jako CGA.

A nedělej ze mě ddebila, kolik jsi těch grafik už nakonstruoval, že jsi sežral Šalamounovo hovno ?

V roce 82 žádný PMD60 nebylo, používal jsem upravenýho Merkura a na barevnou grafiku upravenou Color 110 (RGBI přes galvanické oddělení).
https://www.fi.muni.cz/usr/jkucera/pv10 ... 04-03.html

_________________
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


Naposledy upravil danhard dne 07.08.2022, 19:15, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 07.08.2022, 19:06 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 424
Has thanked: 31 times
Been thanked: 100 times
danhard píše:
Co se obsluhuje z ROMek ? a pak se je to kompatibilní na standardní CP/M ?


Například rutiny pro tisk znaku, čtení nebo zápis sektoru se přistránkují z EPROM a nezabírají místo v RAM. BIOS pak není tak velký. Kompatibilní to je. Všechny programy, které používají služby BIOSu, nebo BDOSu s tím chodí.

danhard píše:
Jaké jsou u CP/M možnosti grafiky ?


V CP/M 2.x který se u nás většinou používal není grafika vůbec podporovaná. Každý systém, který uměl jemnou grafiku si to řešil na vlastní pěst. Svou vlastní grafickou knihovnou do Turbo Pascalu, nebo C. Samozřejmě, že takovéhle programy nejsou přenositelné na jiný typ. Taková byla doba, grafika v plném smyslu slova byla definována až v CP/M v větší než 3.0 a ty se u nás moc nerozšířily. A stejně tak používání stránkované RAM:

Nicméně k TNS i k Z256 takové knihovny jsou, dochovaly se včetně návodů a příkladů.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 08.08.2022, 13:56 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
První ochutnávka CPU karty, zatím jen s provizorně umístěnými pinovými lištami místo FRB :-).


Přílohy:
z256 cpu.jpg
z256 cpu.jpg [ 97.97 KiB | Zobrazeno 476 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 08.08.2022, 16:13 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 90 times
dostaneš na tu CPU desku 8kB epromku - toto by tam mělo jít bez změn, ale už se dá koupit nová jen 32kB... a 8kB Sramku (místo 2x2114) ??


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 08.08.2022, 17:30 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
Fyzicky asi ano, záleží jak vyjdou adresní cesty. Máš nějakého favorita alias odkaz na datasheet? A co ta ROMka, 8 kB by stačilo nebo to najumperovat na 4 stránky?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 08.08.2022, 17:45 
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
Jaký je krystal na videokartě ?

Malá ramka za 2114 ? třeba 6116ALSP-20

_________________
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ředmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 08.08.2022, 20:27 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
Je tam 12,5 MHz a nebo 25 MHz s odlišnými hodnotami rezistorů :-). A ten leze ven přes dvě hradla 74S74 coby DOTCLK a pak dále skrz dvě 74LS32 jako CLK do grafického čipu.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 08.08.2022, 21:15 
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
12,5 MHz DOTCLK 640 bodů to je 51,2us, to je asi tak nejnižší frekvence co jde a musí být seřízený monitor, podle tv normy je 52us celé okno zobrazení, ale většinou to přesahuje, takže spolehlivě je vidět asi 48us.

Zobrazení je grafické, čte se z obou řad pamětí, tj. 2x8 bitů a jde to do 4ks 7495.
Charakter generátor je v té 2716, ale ne hw, ale nasoukává to tam CPU obsluhou.

Nemám schema, jen ty malý fotky, co byly na začátku.

Jestli to zobrazuje 300 řádků, tak sotva při 50Hz, neb to není podle tv normy.

_________________
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


Naposledy upravil danhard dne 08.08.2022, 21:41, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 08.08.2022, 21:40 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
Mám následující schéma grafické karty. A co ten krystal 25 MHz, to by měl celé urychlit 2x?


Přílohy:
Z256-CRTC-1aZ.jpg.zip [707.33 KiB]
20 krát
Z256-CRTC-2Z.jpeg.zip [570.61 KiB]
21 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 08.08.2022, 21:49 
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
Buď jde na DOTCLK 12,5MHz, nebo 25MHz přes děličku 2.
Prašť jako uhoď :D
V taktu 3.125 MHz tam jednou vleze video, podruhý to dá možnost CPU.
Když se to netrefí, tak CPU wajtuje.
6845 tam dělá jen generátor adres a tv rámce.

_________________
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ředmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 08.08.2022, 23:08 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
Díval jsem se na CGA a ta pracuje s krystalem 14.318181 MHz. A podporuje s 16 kB RAM 320x200@4bit a 640x200@1bit nebo 2 bity když je 32 kB RAM. Při 64 kB by se měly vejít 4bity, větší hloubku čip neumí.

Ovšem 640x300 je dost atypické rozlišení a jsem zvědavý jak se to povedlo realizovat protože ten čip Motorola musí být nějak přiohnutý správným směrem aby to běhalo. Je to na hranicích toho co vůbec zvládne a mimo standardní specifikaci. O co pikantnější je použití monochromatického PMD60, což je zobrazovadlo o generaci pozadu za plnými možnostmi CGA.

Myslím že relativně drobná úprava by mohla vyrobit i 16 barev a k dispozici jsou i malá rozlišení jako 160x100 to by 4 MHz Z80 jistě zvládl ukrmit. A 64 kB RAM by ten čip mít také snadno mohl.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 08.08.2022, 23:33 
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
Tady nejde o velikost paměti, ale o rychlost.
A kterej chip ? 6845 tý je to jedno, ta dělá jen generaci adres.
Zobrazení je omezené tím, jak často můžeš lézt do paměti a šířkou toho co čteš.
A taky tam musí být k dispozici okno pro CPU, aby nemusel čekat, když tak jen jeden wait.

Dá se to udělat i tak, že paměť stíhá zobrazovat i přístup CPU bez waitů.
Pak uděláš jen jednu videopaměť, větší než je potřeba pro zobrazení a CPU tu zbylou část používá pro sebe bez omezení.

Jenže tehdy byly paměti malý a pomalý, tak se jich dávalo mnógo :lol:

_________________
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ředmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 09.08.2022, 07:34 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3767
Has thanked: 269 times
Been thanked: 452 times
Aha a jak rychlá RAM by byla potřeba pro takové to obligátní 640x480 a 60 Hz? Stačilo by 100 ns? Myslím že by si ta karta zasloužila poněkud srovnat s normou aby se dala připojit k vícero zobrazovacím jednotkám než jen opajcovanému čb monitoru.


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ů: 540 ]  Přejít na stránku Předchozí  1 ... 6, 7, 8, 9, 10, 11, 12 ... 36  Další

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


Kdo je online

Uživatelé procházející toto fórum: RaceSoft a 13 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