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
Počátky grafiky na PC: grafické karty CGA a Hercules

.
. (neregistrovaný) ---.88.142.82.static.b26.cz
22. 10. 2009 0:13 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

Možná by bylo lepší k VGA snímkům Golden Axe neuvádět 256 barev, když obrázky ve skutečnosti obsahují barev jen 32 (titulní dokonce pouhých 18). 256 je teoretický limit VGA adaptéru, nikoliv počet použitých barev.
Ale jinak jako obvykle super počtení, dík.

huh
huh (neregistrovaný) ---.net.upc.cz
22. 10. 2009 0:41 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

On totiž hlavní důvod, proč EGA vypadá tak hnusně, je že v 320×200 není možné nastavit vlastní paletu. Jinak by 16 barev vcelku stačilo.

tisnik
tisnik (neregistrovaný) ---.iinfo.cz
22. 10. 2009 9:00 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

Na EGA je mozne nastavit paletu, ovsem pocet odstinu je roven 64, ne 218 jako u VGA (bud pres BIOS nebo rychleji primo pres I/O porty).

.
. (neregistrovaný) ---.88.142.82.static.b26.cz
22. 10. 2009 10:29 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

Aha, tak tím se vysvětluje hnus EGA grafiky. Bylo mi to divné, protože na Amize či ST 16 barev leckdy stačilo a kolikrát se s tím udělalo takové muziky, že by člověk nevěřil. Zatímco vidět něco slušného na EGA prostě nešlo.

mixal
mixal (neregistrovaný) ---.73.30.82.vnet.sk
22. 10. 2009 10:57 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

mam ale pocit, ze malo hier menilo tuto paletu.

Ivo Peterka aura:74
22. 10. 2009 13:31 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

Na gymnáziu jsem jednou v assembleru omylem natvrdo nastavil VGA režim pro EGA kartu a to jsem viděl fakt slušný věci … ;-)

huh
huh (neregistrovaný) ---.net.upc.cz
24. 10. 2009 2:36 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

V 640×200 a 320×200 ji nastavit možné není !

D.A. Tiger aura:65
22. 10. 2009 0:20 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

Golden Axe, T602, Volkov commander,… Už mi tu schází jen starý dobrý DOSový Cybex shell a Borland C++ s BGI. Mimochodem dodneška si pamatuji na ten pocit, když jsem napsal svůj první prográmek, který inicializoval VGA grafický mód, a kreslil nějaký nesmysly ne obrazovku. :) Zatlačím nostalgickou slzičku… Dík za pěkný článek.

to mi ještě připomíná – pamatujete někdo serii Catacomb? Já hrál jenom Abyss (A ještě bych ji někde vyhrabal), ale i tak to byla jedna z prvních her pro PC, kterou jsem kdy hrál…

jarda666
jarda666 (neregistrovaný) 88.103.124.---
22. 10. 2009 6:45 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

Ja pouzival bgl v pascalu 7 :) VC byl napsany v assembleru byl to com program a uzasne rychly :) Pozdeji se ale zacla vyuzivat m602 nebo dos navigator.

Ale golden axe to je klasika klasik :)) kolikrat jsme ji s kamosem prosli se ani neda spocitat. Jeste si pamatuju na antivirak tri psi :) A potom taky mod player a nastup covox…Jinak ja hral prvni hru LHX, F1 od accolade a tusim F15 , kdyz jsem to videl u strejdy v praci(tehda sem mel atari 800) tak jsem z toho uchcaval jeste pekne dlouho :)

Peppa1
Peppa1 (neregistrovaný) ---.atlascon.cz
22. 10. 2009 8:35 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

v mém EXE golden axe byla nějaká chyba, s jednou postavou se to nedalo dohrát vždy se někde zasekl nebo co (už si to přesně nepamatuju). Fungovalo vám to normálně?

JmJ
JmJ (neregistrovaný) ---.orangeline.cz
22. 10. 2009 8:49 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

V goldnu byla chyba v tom, ze se nemohlo do trpaslka s flaskama kopat kde se chtelo, bo kdyz trpaslikovi uz flasky dostly, tak se jal zdrhat mimo obraz. vetsinou se prekazkam vyhnul, ale stavalo se, ze se ta svine trpaslikova o neco zasekla a byl konec. kopnout do nej uz neslo a hra cekala, az trpaslik zmizi z obrazu, coz se nestalo.

Dalsi chyba se stavala na vstupu do zlevi vesnice, kde pri dobre kombinaci pozic hracu a protivniku zustala na obrazovce trcet ohniva koule z draka.

Inac vhodnym prejmenovanim souboru se dalo hrat za ruzne postavy z cele hry. Myslim ze vcetne masa pridavajicicho zivot ;-)

Anonymus Bimbas
Anonymus Bimbas (neregistrovaný) ---.koleje.cuni.cz
22. 10. 2009 17:28 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

Ano, také se daly zaměnit draci za postavy etc…

Jinak také se dalo zaseknout v 6. levelu (PC), když jste stáli na špatné straně shodiště (dalo se tam umlátit bosse aniž by mohl oponovat, neboť byl sám zaseklý či co). V momentě kdy boss padl, se měla postava vydat na druhou stranu, ale přímou čarou to nešlo a už bylo zle…

Michal Breškovec aura:90
22. 10. 2009 9:30 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

U mě se M602 nikdy moc nechytil, používal jsem Norton Commander. Pak se objevil DOS Navigator a ten už neměl konkurenci. Nicméně Volkov vždy měl a dodnes má svoje místo na různých rescue disketách, atd.

mixal
mixal (neregistrovaný) ---.73.30.82.vnet.sk
22. 10. 2009 9:52 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

mne vzdy stacil VC. dos navigator ma nikdy nechytil, podobne ako m602. dos navigator vyzeral uzasne, bol super a podobne, ale VC bol nejaky milsi, podobne far

a ked som v 95 prisiel do styku s linuxom tak som pouzival deco :)

.: SkyRaT :.
22. 10. 2009 11:29 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

Naprosto souhlas, ze bych mel zacit pouzivat M602 byla pro me nocni mura. Dos navigator se u me taky ujal a vladl az do te doby, nez jsem presel na Midnight Commander ;-)

x14 aura:87
x14
23. 10. 2009 10:52 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

Ještě lepší byl starý dosman, byl to jeden kratičký com soubor, akorát neuměl označovat adresáře. Ale jinak uměl kdejakou blbost – vestavěný editor, kalendář… a byl velice rychlý, v testech mi vycházel lépe než VC. Ale pak jsem si koupil DN, to už byl skoro takový malý operační systém :-)

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
22. 10. 2009 10:02 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

O Borland C++ mi nemluv to je sracka k pohledani:
Vetsina zakladnich optimalizaci kodu jako treba CSE nefunguje
Tento program se nezkompiluje s -O a -B, vygeneruje to nesmyslnou instrukci lea fl,… :
int main(void) { unsigned short *ptr; unsigned long ul; ul=((unsigned long)(*ptr) << 16) |((unsigned)(ptr+1)); return ul; }

s -O bez -B se to zkompiluje ale vygeneruje to spatny kod

BLEK.
BLEK. (neregistrovaný) ---.strcechy.adsl-llu.static.bluetone.cz
23. 10. 2009 22:24 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

Když je ta proměnná ptr neinicializovaná, tak je ten program špatně — neexistuje pro něj správný kód, jeho chování je nedefinované. Nebo's to myslel tak, že ptr je globální proměnná?

BLEK.
BLEK. (neregistrovaný) ---.strcechy.adsl-llu.static.bluetone.cz
23. 10. 2009 22:26 Nový

Re: Počátky grafiky na PC: grafické karty CGA a Hercules

celé vlákno

… nebo spíš, abych to řekl přesně … protože chování programu je nedefinované, tak jakýkoli vygenerovaný kód je správně :-)

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
22. 10. 2009 9:55 Nový

Hercules

celé vlákno

To ja pamatuju lepidlo Hercules

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) ---.seznam.cz
22. 10. 2009 10:02 Nový

Re: Hercules

celé vlákno

To se snad prodává do dnes ne?

Jinak offtopic.

Herkules
Herkules (neregistrovaný) 82.150.6.---
22. 10. 2009 10:04 Nový

Re: Hercules

celé vlákno

Ucil jsem se programovat v Turbo Pascalu 5.5 na XT s Herculesem.

H. mel velmi dobrou ergonomii a rozliseni, na rozdil od VGA me z nej neboleli oci (to se spravilo az s LCD)

Krysa
Krysa (neregistrovaný) ---.dkm.cz
22. 10. 2009 11:19 Nový

Re: Hercules

celé vlákno

Divne, kdyz byl pripojenej k televizi s 50Hz V-freq…

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) ---.seznam.cz
22. 10. 2009 11:51 Nový

Re: Hercules

celé vlákno

Frekvence není až tak důležitá. Důležitější je dosvit luminoforu. Nejsem si jist, ale čím jemnější, tím kratší ta doba.

U televize je třeba dosvit o dost delší, proto člověku obrazovka tolik nebliká, jako když si na 50Hz pustí CRT monitor.

mixal
mixal (neregistrovaný) ---.73.30.82.vnet.sk
22. 10. 2009 12:43 Nový

Re: Hercules

celé vlákno

dalsia dolezita vec je, ze oci bolia z blikajucih svetlych ploch.

takze na herculesi bolo asi vsetko cierne a zopar bielych veci na tom

Lael Ophir
Lael Ophir (neregistrovaný) ---.net.upc.cz
22. 10. 2009 13:25 Nový

Re: Hercules

celé vlákno

Tam jsou dva aspekty. 1) Čím vyšší frekvence dot clock, tím kratší doba připadá na osvětlení každého pixelu. Jinými slovy vyšší rozlišení znamená víc blikání, pokud je stejný luminofor. 2) Luminofory mají různý dosvit. U monochromatických monitorů je typicky dosvit delší. Monitory používané pro Hercules měly tuším nejčastěji oranžový luminofor s velmi dlouhým dosvitem, proto z nich nebolely oči. Já měl barevný CGA monitor, a to bylo o oči.

Clock
Clock (neregistrovaný) ---.dclient.hispeed.ch
22. 10. 2009 13:19 Nový

Aproximace na opacnou barvu

celé vlákno

Fascinuje me jak se modra barva v jednom obrazku aproximovala zlutou :)

zimiston
zimiston (neregistrovaný) 193.86.109.---
22. 10. 2009 13:48 Nový

Re: Aproximace na opacnou barvu

celé vlákno

Protože CGA měla pevnou paletu a v příslušný paletě modrá vůbec nebyla. Viz minulý díl :-)

Praclovek
Praclovek (neregistrovaný) ---.opera-mini.net
22. 10. 2009 15:43 Nový

Hercules

celé vlákno

Moje prvni PC melo Hercules s nadherne oranzove sviticim monitorem. Pracovalo se na tom skvele, ta barva byla pro me oci velmi prijemna, hry se hraly pomoci emulatoru CGA.
Jednou z mych prvnich grafickych aplikaci, ktera Hercula vyuzila opravdu dobre byl Banner – blbina, ale mila :-)

Lael Ophir
Lael Ophir (neregistrovaný) ---.net.upc.cz
22. 10. 2009 16:16 Nový

Re: Hercules

celé vlákno

Jenže ten emulátor CGA fungoval tak, že periodicky přepsal paměť používanou CGA kartou na Hercules. To vedlo ke vzniku artefaktů ve hrách. Navíc to v některých hrách nešlo. Pamatuji si to správně?

Praclovek
Praclovek (neregistrovaný) ---.opera-mini.net
22. 10. 2009 16:42 Nový

Re: Hercules

celé vlákno

Ano. Byly s tim pochopitelne problemy a nebylo to 100%. Pro me ale hry nemely moc velky vyznam, tak mne to zas tak moc nevadilo. Pro obcasne blbnuti s nejakou beznou CGA hrou to bohate stacilo.
Musim rici, ze ten pocit pohodli u monitoru jaky si pamatuji od Herculesu jsem pak zazil az o mnoho let pozdeji u LCD. Kazdy CRT VGA monitor mne necim vadil…
Mimochodem autor clanku mne pripomel CGA snezeni :-), ktere jsem si nejvic uzil na pocitaci SAPI-86 z Tesly Blatna. Oci jsem mival od jeho monitoru jako kralik.

Lael Ophir
Lael Ophir (neregistrovaný) ---.net.upc.cz
22. 10. 2009 17:39 Nový

Re: Hercules

celé vlákno

Jo jo, měl jsem SAPI-86 několika typů, a krátce i PP06. Sněžení bylo nepříjemné, ale týkalo se snad jen textového režimu, a ještě jen pokud člověk nepoužíval funkce OS/BIOSu.
Monochromatické VGA monitory také měly slušně stabilní obraz. Jen se jich moc neprodávalo, protože proč, když to může mít krásné barvičky (a blikání obrazu jako bonus).

Praclovek
Praclovek (neregistrovaný) ---.anonymouse.org
22. 10. 2009 18:42 Nový

Re: Hercules

celé vlákno

Monochromaticke VGA monitory vedle oranzoveho Hercula proste porad nebyly ono. Urcite si pamatujete, ze slo jednoduchym trikem softwarove zvetsit pocet zobrazovanych odstinu sedi a dost uzivatelu o tom nemelo tuseni.
Jeden maly mono VGA (je na nem zn. Three SOMA) jeste doma obcas pouzivam. Je pripojen k domacimu serveru, jehoz OS by vas rozhodne nepotesil. Uz ani nevim, jak je stary. Mozna 15, mozna i vice let, ale funguje jako novy. Kupodivu muj milovany Hercules uz zadny nemam.

BLEK.
BLEK. (neregistrovaný) ---.strcechy.adsl-llu.static.bluetone.cz
23. 10. 2009 22:31 Nový

LCD_

celé vlákno

Mně zas vadí LCD, neumí černou (když na počítači programuji v noci potmě, tak to celkem vadí) a špatně ditheruje textový mód — stejné písmeno vypadá na různých pozicích jinak.

Laaca
Laaca (neregistrovaný) 89.111.89.---
22. 10. 2009 16:41 Nový

CGA karty vyráběné v Československu

celé vlákno

Počítač s CGA kartou jsem měl a používal do roku 1997.
Byl to stroj PP-06 vyrobený v Českoslovesku v Žilině nepůl z amerických a ze sovětských integrovaných obvodů.
CGA karta byla Československá a zajímavá na ní byla hardwarová čeština (kód Kamenických) a také zdvojnásobená velikost videopaměti.
Teď mě mrzí, že jsem na ní nezkoušel žádné X-módy, protože by mohla umět víc než západní CGA karty.
Monitor jsem používal černobílý, takže mě netrápily nemožné barevné palety.
Pak jsem ale chvíli pracoval z barevným monitorem a není pravda, že CGA umí jenom 2 barevné palety v rozlišení 320×200.
Umí totiž celé 3.
Kombinací služeb INT10h/AH=0 a INT10h/AH=0Bh se dá nastavit i paleta tmavočervená+tma­vozelená+hnědá+bar­va pozadí.

Taky jsem paříval hru Tuneller. Ta právě používá režim 160×100 v 16 barvách.

vandrovnik
vandrovnik (neregistrovaný) ---.8.broadband10.iol.cz
22. 10. 2009 19:29 Nový

Nostalgie :-)

celé vlákno

Hercules, ano ano – dodnes si pamatuju ten zazitek, kdyz jsem v nejakem casopise nasel postup, jak ho prepnout do grafickeho rezimu a pak namaloval prvni usecku :-) A o nejakou tu dobu pozdeji napsal jednoduchy textovy editor, co umel i psaci pismo a posouval text po obrazovce rychleji nez T602 :)
Souhlasim s tim, ze na Hercules a mono monitory se divalo daleko lepe, nez na VGA monitory, alespon do te doby, co se pro VGA konecne dalo nastavit alespon 72 Hz.

šoumenvodnetbooku
šoumenvodnetbooku (neregistrovaný) 81.92.155.---
22. 10. 2009 21:13 Nový

Nostalgie

celé vlákno

Děkuji Vám za článek. Musel jsem zamáčknout slzu nostalgie. Dokážete si představit ty časy, kdy jsme hry určené pro CGA hráli na Herculesce pomocí softwarového emulátoru? Grafický režim byl v takovémto případě vyřešen vskutku kuriózně – chybějící barvy byly nahrazeny různými vzorky a texturami. Vzpomínám si, že jsme dokonce měli na čas půjčený jakýsi „hardwarový emulátor“ (jak se to přesně jmenovalo už nevím), který se zapojil mezi Herculesku a její monitor a umožňoval opět simulovat vyšší barevnou škálu u některých her. A mimochodem – Prince of Persia vypadá na Herculesce nádherně. Kdo neviděl, nepochopí.

Lael Ophir
Lael Ophir (neregistrovaný) ---.net.upc.cz
23. 10. 2009 3:15 Nový

Re: Nostalgie

celé vlákno

Nostalgické pocity chápu. Ovšem paměť je zkreslující svině. Ta grafika nebyla nic moc na žádné platformě, a hra byla celkem repetitivní. Nebýt těch vzpomínek, tak mávnete rukou. Jenže ty vzpomínky jsou moc fajn…
http://www.mobygames.com/…/screenshots

Na blogu autora hry je video, které natočil pro studii pohybů. Jistě vidíte před očima výsledek ve hře :)
http://jordanmechner.com/…ber-20-1985/

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) ---.35.broadband11.iol.cz
23. 10. 2009 6:27 Nový

Re: Nostalgie

celé vlákno

Prince na HGC nefungoval, ale ve variantě CGA + emulátor CGA už to chodilo celkem solidně. Grafika byla pěkná na černobílý monitor (sorry černo oranžový). Pamatuji si, že jsme to pařili na počítačích v hodině výpočetní techniky (někdy kolem roku 1993 – 1994). Hodina byla ve skutečnosti dvojhodinovka, takže se to dalo určitě jednou za hodinu dohrát. Trochu byl problém se zvukama. Hrát to mohl jen ten, kdo měl slabý reprák, nebo nesměl zapoměnout vypínat zvuk. Protože jinak upozornil učitelku, která za to zapisovala do třídnice, či vyhazovala z hodiny :-)

Jinak Prince mám dodnes v DosBoxu a můj syn ho občas chce hrát (tedy hraje tatínek, klukovi jsou 3 roky)… a pak běha po baráku s mečem, skáče, leze a bojuje a občas padá k zemi se slovy „umžel“.

BLEK.
BLEK. (neregistrovaný) ---.strcechy.adsl-llu.static.bluetone.cz
23. 10. 2009 22:21 Nový

Re: Nostalgie

celé vlákno

To já syna nemám, protože jsem psychopat, jsem sobec a nejsem schopen se o dítě starat.

huh
huh (neregistrovaný) ---.net.upc.cz
24. 10. 2009 2:32 Nový

Re: Nostalgie

celé vlákno

Tohle samozřejmě není pravda, PoP byla naopak jedna z mála her, která podporovala HGC nativně. To si pamatuju moc dobře. A kdo mi nevěří, nechť si spustí DOSBox s parametrem „-machine hercules“ a přesvědčí se sám…

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) ---.35.broadband11.iol.cz
24. 10. 2009 18:27 Nový

Re: Nostalgie

celé vlákno

Tak to nevím, Vím jen, že na tehdejších oranzovo cernych obrazovkach v predmětu výpočetní technika se to rozbehat nativne nedalo, museli jsme nahazovat emulator CGA. Ten kupodivu fungoval dobre.

omicron
omicron (neregistrovaný) ---.91-127-80.t-com.sk
22. 10. 2009 21:23 Nový

Pocatky grafiky...

celé vlákno

M602, VC MC, Dos navigator… A kde ostal stary dobry PCTOLLS?

funtomas
funtomas (neregistrovaný) ---.213-160-162.telecom.sk
23. 10. 2009 9:40 Nový

2 karty

celé vlákno

Pametam si ako som mal na starom XT (PP06) nainstalovane dve karty herkules a cga, na CGA mi bezala hra Popcorn (arkanoid) a na herculese turbodebuger s vypisom zdrojaku…

funtomas
funtomas (neregistrovaný) ---.213-160-162.telecom.sk
23. 10. 2009 9:42 Nový

Re: 2 karty

celé vlákno
BLEK.
BLEK. (neregistrovaný) ---.strcechy.adsl-llu.static.bluetone.cz
23. 10. 2009 22:14 Nový

Sněžení

celé vlákno

Sněžení jsem viděl i na dvou S3 Trio AGP kartách. Nevím, jak je to možné, ale viděl. Při zápisu do videoram poblikávaly na obrazovce čáry.

Zasílat nově přidané příspěvky e-mailem