Ukázky Commodore 64 - Commodore 64 demos

Commodore 64 (C64), dema jsou ukázky toho, co lze udělat, aby se zasadila meze Commodore 64 počítače, k němuž došlo programátory, hudebníky a umělci.

Ačkoli nebylo neobvyklé najít ukázky, které zobrazovaly jediný obrázek, pouze hudební stopy nebo programátorské dovednosti, byly vytvořeny skupiny, které se skládaly z členů, kteří byli zkušení v komponování hudby, kreslení grafiky a programování. Byly vyrobeny ukázky celého disku, z nichž některé mohly přehrávat hudbu jako další načtený soubor bez jakéhokoli zpoždění zvuku.

Borders - snímek obrazovky s úvodem do části „Bobby Border“ dema „Camel Park“. Všimněte si hranice černě.
Všechny hranice odstraněny - snímek obrazovky s jedním z hlavních efektů v části „Bobby Border“ části „Camel Park“. Všimněte si, jak se skřítci pohybují do hranic. Také příklad efektu DXYCP (sprite-scroller).

V ukázkách je dosaženo různých efektů, většinou kvůli nezdokumentovaným vedlejším účinkům týkajícím se čipu MOS Technology VIC-II . Některé příklady jsou:

  • Na hranici byly umístěny skřítky. Tím, že napálíte hardware, aby nevytvářel hranice kolem obrazovky, bylo možné přesunout skřítky do této oblasti a zobrazit je.
  • Skřítci byli multiplexováni napříč svislými rastrovými čarami (přes 8 spritů, někdy až 120 spritů). Běžným vnímáním je, že se na obrazovce nemohlo objevit více než 8 spritů najednou, ale při přiřazení nových souřadnic Y, jakmile se začne kreslit, se znovu objevilo dále po obrazovce.
  • FLD (flexibilní vzdálenost řádků) posunula bitmapové nebo znakové řádky o libovolný počet svislých rastrových čar od sebe, což umožňuje libovolný pohyb libovolného grafického bloku vysokého 8 pixelů plynule nahoru a dolů po obrazovce. Přidání sinusových křivek do tohoto umístění poskytlo vlnitý efekt.
  • FLI nebo Flexibilní interpretace čar lze použít ke zvýšení počtu jedinečných barev, které se mohou objevit v bloku 8 × 8 nebo 8 × 4 na obrazovce. Tento režim je příležitostně dále rozšířen o skřítky a / nebo prokládání dvou bitmap dohromady (jako v SHIFLI nebo UIFLI). Tyto režimy obvykle způsobují nepoužitelnost 24 pixelů nejvíce vlevo.
  • FPP (Flexible Pixel Positioning), v podstatě variace režimu FLI, umožňuje umístění libovolného řádku znakové grafiky v libovolné poloze y, což umožňuje efekty jako x-rotující loga, barel podobné efekty nebo plynulé roztahování a mávat přes celou obrazovku.
  • Tec-Tec (také Tech-Tech nebo Tic Tac) přiřadí novou pozici x libovolnému řádku grafiky. Pomocí animovaných sinusových vln můžete například vlnit logo vodorovně přes obrazovku.
  • VSP (Variable Screen Positioning), také známý jako HSP, umožňuje libovolné x-umístění bitmapy, s bitmapou kolem okraje.
  • Linecruncher umožňuje uživateli posouvat rastrový obrázek větší než jedna obrazovka svisle, aniž by musel ručně přesouvat všechna data rastrového obrázku.
  • AGSP (Any Given Screen Position) je kombinací VSP a Linecruncher, například umožňuje hraní her s barevnou bitmapovou grafikou, která se posouvá, například série „Fred's Back“ od Hannesa Sommera.

Následovníci C64 by viděli růst demo scény. Pryč byly ukázky jednotlivých souborů s jedním rolovacím textem a bez hudby. Byly vyrobeny ukázky celého disku, z nichž některé mohly přehrávat hudbu jako další načtený soubor bez jakéhokoli zpoždění zvuku.

Byly zahrnuty skryté části, stejně jako příležitostná hra implementovaná do dema.

Když se objevil Commodore Amiga , mnoho dřívějších demo programátorů C64 přešlo na platformy a pokračovalo ve vytváření ukázek pro Amigu (viz ukázky Amiga ). Na Atari dema byly také silně ovlivněn C64 dem. Ve Velké Británii byla hlavní alternativní demo scéna ukázka ZX Spectrum .

C64 byl populární v době, kdy místní BBS byly také populární a používaly se ke komunikaci s ostatními lidmi. Časté bylo také obchodování se softwarem prostřednictvím pošty . Někteří nadšenci C64 bědují nad ztrátou sociální interakce, kterou poskytovaly počítačové aktivity lokálně zaměřené.

externí odkazy