OldComp.cz

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


Právě je 18.04.2024, 03:45

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 ... 14, 15, 16, 17, 18, 19, 20 ... 36  Další
Autor Zpráva
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 16.08.2022, 13:34 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 91 times
danhard píše:
jak ty data nasoukat na tu grafickou obrazovku, když už jí tam mám ? :D

buď využiješ rutiny Eprom co to za tebe udělají, nebo si do RAM "monitoru" umístíš vlastní buffer a rutinu která to udělá - postup je, že si data nachystáš v hlavní paměti někam do prostoru 4000-FFFF a řekneš kam se to má umístit do VRAM (8000-FFFF) a rutina to tam přes buffer (eprom používá 512 bajtů z RAM monitoru) přenese - nic složitého


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 16.08.2022, 14:02 
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
Nevím jaké jsou v monitoru služby, vím jen, že jinak než přes monitor na videokartu vlézt nejde a že se do spodních 16kB každé stránky videoram nedostanu. Tak inteligentně to je navrženo.

_________________
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: 16.08.2022, 14:38 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 91 times
bylo jich vyrobeno 30 + pár prototypů co měli na ČVUT, navrhli to pro sebe a předpokládám, že přesně věděli co chtějí... dochovalo se pár disket programů, z toho na grafiku kolik?

ona i ta VRAM 2x 64kB je hodně nadimenzovaná, když potřebuješ v nejhorším případě 80*312=24960 bajtů na stránku (a máš 32kB), takže teoreticky si za obrazové data můžeš ještě dát 2x 7kB rutin dle potřeby a využívat i kompletně spodních 32kB v obou stránkách

akorát tenhle počítač bych chtěl mít v roce 1986-7-8, ne v roce 2022.. vznikne na to pár programů v TP, možná BUSY zkusí nějaké demo SIL pro Z256, překonvertují se na to 2-3 hry ze ZX spectra a počítač upadne v zapomění


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

Registrován: 07.07.2019, 22:14
Příspěvky: 3814
Has thanked: 279 times
Been thanked: 456 times
VRAM je nadimenzovaná protože z jedné by jim to neběhalo dost rychle tak tam prskli dvě :-). A kdoví jaké měli s tou grafikou plány byť CGA umí jen 640x200. Na 8bit to je libová grafika, kterou překonává už jen "profi" TNS. Jediný problém co tu vidím byl "too few too late" - příliš málo počítačů a příliš pozdě, už to bylo technicky všechno za zenitem.

Trochu se bojím jak se ten jak jsem pochopil normy zrovna moc nedodržující videosignál bude překlápět na moderní monitory. Osobně bych byl pro úpravu, která z toho bude tlačit ven standardní VGA signál s rozlišením 640x480@60Hz aby se počítač dal připojit na modern(ějš)í zobrazovadla než zelená Tesla. To je alfa omega dobré použitelnosti počítače.

Byl by někdo ochotný udělat na to schéma, já bych to následně vetkal do KiCadu :-).


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 16.08.2022, 16:53 
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
Schemátko, ale co to má dělat ? už teď je obsluha na pikaču.

_________________
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: 16.08.2022, 17:36 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3814
Has thanked: 279 times
Been thanked: 456 times
No já bych si představoval něco jako RAMDAC - tvorba obrazu z dat v RAM tak, aby výstupní signál měl správné parametry VGA pro 15 pin konektor. Rozlišení bych viděl pracovně tři, 160x100, 320x200 a 640x300 (nebo 200 já nevím co ten čip reálně zvládne, CGA uměla ofiko jen 640x200). Do toho jak se karta řídí bych se snažil nezasahovat, samozřejmě pokud to je možné.

Kdybys ale měl nějaké nápady jak její chod zefektivnit tak bych se jim samozřejmě nebránil, stejně se bude dělat nové pcb. Jen těch 4/16 barev je maximum byť paměti je na kartě teoreticky dost i na 640x480 ve 2 bitové hloubce nebo 320x200 a 8 bitů na pixel a 160x100 v 16bitech :twisted: .


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 17.08.2022, 11:37 
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
6845A stíhá to tv zobrazení které tam je a obvody RAMDAC se už nevyrábí.

_________________
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: 17.08.2022, 11:44 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 91 times
6845 by měla stíhat časování VGA 640x350 https://mrboot.de/mc6845.php, problém je, jak pak do tohoto rámce dostat obrazová data z pamětí a ten HW kurzor


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

Registrován: 07.07.2019, 22:14
Příspěvky: 3814
Has thanked: 279 times
Been thanked: 456 times
Pěkná stránka, poučná. Hlavně poslední odstavec, který popisuje tanec co se stane když se takový ne tak úplně standardní signál pouští do LCD displejů - nefunguje to.

Z256 může "od přírody" běhat na 2 nebo 4 MHz. Řekněme že dnes budeme mít už dostupné 4 MHz CPU a celé se to bude honit na 4 MHz. Pomohlo by tu kupříkladu použití dualport či dvou singleport SRAM, které dosahují o poznání větší propustnosti než 4164? Je k dispozici spousta různých cache RAM ve velikosti 32-128 kB s rychlostmi přístupu 15-25 ns.

Protože jsem laik tak kolik času je na co potřeba a jaké paměti by už vyhovovaly?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 17.08.2022, 12:28 
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 se dá snadno ověřit v datasheetu.
Můžeš mi to tam ukázat ?
http://bitsavers.trailing-edge.com/comp ... s/6845.pdf

_________________
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: 17.08.2022, 12:30 
Offline
Profík

Registrován: 28.07.2018, 14:37
Příspěvky: 923
Has thanked: 43 times
Been thanked: 411 times
RAMDAC se sice nevyrábí, ale sehnat jdou. Ale pozor. Je to jen čip, který číslo barvy 0-255 překóduje na 3x6 bitů RGB a pomocí tří vestavěných DA převodníků nastaví tři výstupní napětí. Samotný přístup do RAM, kompletní časování - to pořád musí udělat videoprocesor.

Já jsem ze starých karet vyndával například UM70C171, k sehnání je zde: https://www.utsource.net/itm/p/10229736.html

Ale RAMDAC asi není to pravé ořechové pro tento systém. To by po restartu musel BIOS naládovat do RAMDAC obvodu nějakou smysluplnou paletu barev. A pokud to BIOS standardně nedělá (jakože ne, protože s tímto obvodem nepočítal), tak budete muset upravit BIOS.


Naposledy upravil Libor L.A. dne 17.08.2022, 13:13, celkově upraveno 1

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

Registrován: 07.07.2019, 22:14
Příspěvky: 3814
Has thanked: 279 times
Been thanked: 456 times
Čili jak si to tu tak čtu už by z toho vypadla svým způsobem "moderní" komplet grafická karta, připojená k 8bitu.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 17.08.2022, 13:18 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 427
Has thanked: 32 times
Been thanked: 101 times
Pro 4 MHz Z80 ti stačí 4164-15.


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

Registrován: 07.07.2019, 22:14
Příspěvky: 3814
Has thanked: 279 times
Been thanked: 456 times
No dobrá, pokud je to na kartě vysloveně čurání proti větru tak jak náročné by bylo dodat na konektor chytrou krabičku co by ten signál přechroustala na VGA sama bez úcasti z256? Takový faudraj z256. Parametry signálu jsou věřím detailně známé a dala by se aplikovat i na originální počítače...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 17.08.2022, 18:32 
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
Takhle tam barvičky nepřidáš :)
4164-15 stačí na paměť Z80 4MHz, ale na videokartu potřebuješ podle vlastností zobrazení a ještě by tam měl být přístup CPU bez waitů.

Ze dvou bitů se dá udělat "paleta" na 4 barvy RGBI s 74LS670 :)

_________________
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  
 
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 ... 14, 15, 16, 17, 18, 19, 20 ... 36  Další

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


Kdo je online

Uživatelé procházející toto fórum: Google [Bot] a 5 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:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz