New Immissions/Updates:
boundless - educate - edutalab - empatico - es-ebooks - es16 - fr16 - fsfiles - hesperian - solidaria - wikipediaforschools
- wikipediaforschoolses - wikipediaforschoolsfr - wikipediaforschoolspt - worldmap -

See also: Liber Liber - Libro Parlato - Liber Musica  - Manuzio -  Liber Liber ISO Files - Alphabetical Order - Multivolume ZIP Complete Archive - PDF Files - OGG Music Files -

PROJECT GUTENBERG HTML: Volume I - Volume II - Volume III - Volume IV - Volume V - Volume VI - Volume VII - Volume VIII - Volume IX

Ascolta ""Volevo solo fare un audiolibro"" su Spreaker.
CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Commodore 64 - Wikipedie, otevřená encyklopedie

Commodore 64

Z Wikipedie, otevřené encyklopedie

"Brotkasten"-C64

Commodore 64 (zkráceně C64) byl jeden z nejprodávanějších a nejpopulárnějších 8bitových počítačů, který se stal legendou.

Vyvinula jej v roce 1982 firma Commodore jako nástupce staršího VIC-20, a v mírně inonované verzi (C64-II) se vyráběl ještě v roce 1993. Podle odhadů se jich za tu dobu prodalo něco mezi 17 až 25 milionů kusů.

Obsah

[editovat] Základní popis

Srdcem počítače je procesor MOS Technology 6510 na 1 Mhz, paměť RAM je 64 kilobajtů, a ROM 20 kilobajtů. Grafiku má na starosti čip VIC-II, a zvuk vynikající čip SID 6581, v pozdějších modelech 8580.

K počítači se prodávalo množství periférií, například 5,25" disketová mechanika 1541 s vlastním procesorem a pamětí, později menší a lepší 1541-II, 1571 se dvěma hlavami (nebylo nutné obracet disketu), 1581 pro 3,5" diskety, několik typů kazetových rekordérů, barevný monitor, tiskárna, vše od firmy Commodore. Stále však vzniká a vyvíjí se nový hardware, například IDE64, SuperCPU, nebo MMC64.

Vzniklo velké množství softwarového vybavení pro tento počítač, přes obrovské množství komerčních her a jejích klonů, programy a utility pro zpracování grafiky, hudby, textové procesory, databáze, nebo programování v assembleru, či desktopový operační systém GEOS.

Nutno také zmínit o tzv. C64 scéně, což je vlastně komunita lidí sdružující se v tzv. skupinách, které pořádají různé soutěže a party, kde se prezentují vlastními výtvory v tzv. demo, což jsou audiovizuální prezentace. Dá se říci, že díky scéně žije C64 dodnes.

Jednou z důležitých součástí C64 scény je znalost programování v assembleru.

[editovat] Grafické možnosti

Grafiku má na starosti chip VIC-II. Jeho schopnosti jsou následující:
Grafický mód Hires - Rozlišení 320x200. v každém bloku 8x8 pixelů jsou 2 barvy (paper a ink - stejně jako u ZX Spectra).
Grafický mód Multi - Rozlišení 160x200. Tedy každý horizontální bod je zdvojený, což vytváří hrubší grafiku, ale na druhou stranu je v bloku 4x8 (8x8 v hires) možno použít 4 různé barvy. jedna z barev je barva podkladu, která je společná pro celou obrazovku (nejčastěji se používá černá).
Textový mód 40x25 znaků - Obdoba textového módu v PC. Lze použít jak hires (znak 8x8) tak multi textový mód (více barev, ale jeden znak má jen 4x8 pixelů). Tyto 2 módy lze dokonce kombinovat.
16 barev - Jedná se o opravdových 16 různých barev, ne jako u ZX Spectra, kde bylo použito 8 barev + bright každé barvy.
8 spritů - Každý sprite má rozlišení 24x21 bodů a může být kdekoliv na obrazovce. Sprity lze 2x zvětšit v ose X i Y. Každý sprite může být Multi anebo Hires.
Registr rastru - Speciální registr na adrese $D012, snad nejpoužívanější registr v demech ale i ve hrách. Jeho přečtením lze totiž zjistit aktuální pozici obrazového paprsku na monitoru (televizi), a takto se dají tvořit různá grafická kouzla, například Sprity lze zobrazit mimo obrazovku v borderu, v horizontální ose je možno použít libovolné množství spritů, a navíc jde vytvořit celé nové grafické módy, viz dále.
Speciální grafické módy - Pomocí kombinace raster registru a přepínání paměťových bank vznikla na C64 celá škála „nových“ módů, například mód FLI (na první pohled jako Multi, ale v každé bloku 4x8 může být všech 16 barev), IFLI - Interlaced FLI (pomocí přepínání jemná interlace grafika ze dvou FLI obrazovek), SuperHires (Hires grafika doplněná kvůli barvám o Sprity), a spousta jiných (UIFLI, AFLI, MCI, Super hires interlaced atd.)

[editovat] Zvukové možnosti

Zvukový chip SID byl ve své době považován za malý hudební zázrak. V době, kdy v různých konzolích, domácích počítačích, ale i herních automatech pípal AY 389x a jeho obdoby, SID dokázal mnohem víc. Zde je součet vlastností:
3 hlasy - rozsah 8 oktáv, frekvence je 16tibitová (65536 hodnot), takže se opravdu nemůže stát že by některý tón zněl falešně. Pro každý tón lze zvolit „barvu“ - Hrana, Pila, Trojúhelník nebo Šum. Kromě šumu lze tyto barvy kombinovat. Navíc lze 12tibitově zvolit frekvenci pro Hranu (rozchod jednotlivých hradeb)- takto lze vytvořit tzv. Pulse zvuk - snad nejtypičtější znak sidových hudeb.
ADSR - z anglického Attack-Deckay-Sustain-Release (Náběh-Úpadek-Držení-Uvolnění) -hlasitostní průběh každého tónu se pokaždé volí v těchto hodnotách, dlících ve 2 registrech pro každý hlas (každá složka je tedy 4bitová).
Resonantní filtry - lze zvolit Nízko-, Středo-, a Vysokofrekvenční filtr, a tyto také jakkoliv kombinovat, a to ve 12tibitových frekvenčních hodnotách. K tomu lze pro důraz zvuku nasadit rezonanci (4bitově).
SID 6581 vs 8580 - označují se také jako SID 1 nebo Old SID, a SID 2 nebo New SID. SID 1 byl použit v prvních verzích C64, a také v Commodore 128. Přibližně od roku 1987, kdy se začala vyrábět inovovaná verze C64-C, objevuje se v něm i nový SID 8580 (není to však pravidlem).
Rozdíly ve zvuku obou verzí chipu jsou dost markantní. SID 1 je poznamenán několika chybami - především je to rušivý šum při hraní, který se dá potlačit jen softwarovým vypnutím obrazovky. Filtry znějí v každém jednotlivém chipu trošku jinak - z tohoto pohledu je každý SID 6581 originál. (podle slov samotného tvůrce chipu Roba Yanesse se filtry ani moc nepovedly a nedoporučil je příliš používat). Barvy zvuku (waves) se dají míchat jen částečně (Hrana+Trojúhelník) a také v ADSR je menší chyba. Samotný zvuk je také ostřejší než u SIDu 2.
SID 2 už nešumí, filtry jsou pozměněné a znějí lépe, a všechny waves se dají míchat (kromě šumu). Na druhou stranu je celkový zvuk měkčí než u SIDu 1, a také samply objevující se v mnoha hudbách nejsou slyšet - pro tyto vlastnosti byl nový SID dost kritizován.
Milovníci sidových hudeb mají doma většinou 2 C64 s oběma typy SIDu, na tom starém znějí totiž lépe staré hudby - tj. z většiny her, a někteří hudebníci používají SID 1 dodnes. SID 2 je více používán v současné demoscéně, a lépe se na něm tvoří různé trance-techno hudby. V soutěžích na demoscene party bývají také kategorie speciálně pro SID 1 a SID 2.

[editovat] Commodore +4

Commodore +4 byl Commodore určený především pro kanceláře. Obsahoval už nějaké kancelářské programy, jako třeba textový editor.

[editovat] Externí odkazy


Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu