Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Grafické karty a grafické akcelerátory (12)

Věroš Kaplan
18. 5. 2005 9:56 Nový

HGC a VGA

celé vlákno
Zamačkávám slzu v oku: Karta Hercules ve spojení s kartou VGA byla úplně skvělá například na ladění programů, podporovaly to třeba IDE od firmy Borland. Na jedné obrazovce člověk programoval (a ladil) a na druhé měl obrazovku programu. Jenom si musel uklidit na stole, aby se mu tam ty dva monitory vešly :-)

Asi stárnu a senilním?
Pavel Tišnovský aura:98
18. 5. 2005 10:15 Nový

Re: HGC a VGA

celé vlákno
A také to bylo výborné pro AutoCAD. Na jedné obrazovce byla pouze grafika (bez screen menu, command line a podobných zbytečností) a na druhé krásný terminál 80x25 s příkazovým řádkem. Něco podobného jako Borlandi měl i Microsoft se svým CodeView (nebo jak se to jmenovalo). Na jedné obrazovce jely Windows a na druhé se ladilo :-)
randolf
randolf (neregistrovaný)
18. 5. 2005 11:37 Nový

Chybky

celé vlákno
Obrazová paměť je rozdělena do čtyřech oblastí.

Stejna chyba je v clanku nejmene 2x..
po odstraneni tento prispevek klidne smazte.

Jinak drzim palce, uz se nemuzu dockat na VGA, ktera urcite bude sama na celou kapitolu, nebo se mylim?
Ondra Kotaba
Pavel Tišnovský aura:98
18. 5. 2005 13:32 Nový

Re: Chybky

celé vlákno
Za chybky se omlouvám, tentokrát jsem po sobě článek opravoval někdy kolem půlnoci (tj. poloslepý :-). O VGAčku je toho opravdu hodně, v další části se o něm pouze zmíním a přespříště se již můžete těšit na spoustu (dnes již neužitečných) informací :-)
uživatel si přál zůstat v anonymitě
18. 5. 2005 17:41 Nový

Re: Chybky

celé vlákno
Bude i receno, jak se na VGA delaji nestandartni
videomody, jako napr. 360x480x256 ?
Pavel Tišnovský aura:98
19. 5. 2005 8:29 Nový

Re: Chybky

celé vlákno
Ano, trošku si probereme organizace paměti VGAčka, samozřejme zřetězený a nezřetězený grafický režim. A potom už takové vychytávky, jako je nastavení bytové šířky videořádku (pitch), rozdělení obrazovky (split), horizontální a vertikální scrolling, double a triple buffering, čtení a zápis video paměti přes latch registry atd. Asi vždy nepůjdu až na jednotlivé registry, to by vydalo na celou knížku.
Jirka Kosek
Jirka Kosek (neregistrovaný)
19. 5. 2005 11:46 Nový

Re: Chybky

celé vlákno
No kdyby někoho zajímaly ty podrobnější popisy registrů: http://www.kosek.cz/clanky/egavga/ Dneska už asi existují lepší zdroje, ale v dobách, kdy nebyl Internet se tyhle informace sháněly dost těžko. Ta série článků je opravdu pěkná. Člověk opravdu pomalu slzí, když si vzpone na časy psaní dem pro C64 a vlastní grafické knihovny pro TurboPascal, která byly rychlejší než BGI. No, dneska si tu čáru radši nakreslím pomocí jednoho elementu <line/> v SVG. :-D
Pavel Tišnovský aura:98
19. 5. 2005 13:59 Nový

Re: Chybky

celé vlákno
Díky za zveřejnění odkazu, Váš popis registrů mám dodnes doma (provedl jsem zpětnou změnu z HTML do 602ky, takže se kruh uzavřel :-).

Dokonce kdysi dávno vyšla i nějaká česká knížka o programování EGA/VGA. Osobně jsem si ji nekoupil, protože se tam popisovaly triviální věci a právě takové ty vychytávky, jako je horizontální scrolling, použití latchů, čtecích a zapisovacích režimů (ty máte IMHO popsány naprosto skvěle, když to porovnám s konkurencí) a rozšířené grafické režimy, tam nebyly popsány. Samozřejmě, že dneska v době Internetu si na nedostatek informací nemůžeme stěžovat, ale kdo dneska programuje VGAčko, ze :-)

Na BGIčko vzpomínám dost nerad, první věc, kterou jsem udělal po přechodu z Turbo Pascalu na Turbo C-čko, bylo vytvoření grafické knihovny pro VGAčko s podporou double bufferingu, spritů, jednoduchých menu atd. (samozřejmě, že podobných knihoven už v té době existovaly mraky).
Vít Heřman
10. 7. 2005 16:46 Nový

Re: Chybky

celé vlákno
Článek je perfektní, když jste tu ovšem zmínili to BGI - ono je vlastně dost strašně, ale když jsem teď potřeboval zjistit, co se dá vymáčknout z grafiky v Olivetti Quaderno, tak posloužilo, mohl jsem vyzkoušet ten režim 640x400. Jinak jsem se chtěl zeptat, jestli někdo nevíte, kde se dají k té EGC (nebo AT&T 6300 nebo AT&T400, pripadne jeste DCGA jak se nekde oznacuje) sehnat nejake blizsi informace o tom jak se programuje, pripadne jestli nevite, jestli Quaderno umi s touto kartou v 640x400 pouze dve barvy nebo tech 16 (pokud ano, tak jak ten rezim nastavit/pouzivat). Diky za informace
Pavel Tišnovský aura:98
11. 7. 2005 8:28 Nový

Re: Chybky

celé vlákno
Quaderno jsem taky mel (teda mam, ale uz nefunkcni) a ma to pouze 32kB video pameti, to znamena, ze to v rezimu 640x400 zvladne pouze dve barvy. Ale da se to vyuzit - napriklad ve FractIntu :-) nebo v T602 (ta se musi startovat s nejakym parametrem, tusim "-att" - zkuste se mrknout do binarky t602.exe, tam je to videt). O programovani jsem se pokousel pouze tak, ze jsem pomoci BGI nahodil ten rezim a zapisoval primo do obrazove pameti, abych zjistil jeji strukturu.
Johanka Doležalová aura:100
18. 5. 2005 20:50 Nový

Re: Chybky

celé vlákno
A ze jsem tam smela, vadi Ti ten tvar "ctyrech", nebo tam ma byt jine cislo?

Ja to vazne nevim, mne "ctyrech" v genitivu prijde normalni a pri korekturach se ridim zasadne intuici, tak se muzu poucit :)
Zasílat nově přidané příspěvky e-mailem