Demo pentru Commodore 64

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

1leftarrow blue.svg Intrare principală: Commodore 64 .

Demo-urile Commodore 64 sunt demonstrații produse de programatori, muzicieni și artiști pentru a arăta ce s-ar putea crea cu Commodore 64 sau pentru a evidenția caracteristici specifice.

fundal

Una dintre primele demonstrații realizate a fost cea produsă de însăși Commodore pentru Crăciunul din 1982 pentru a demonstra potențialul mașinii. Demoscenul a crescut treptat: de la demo-urile inițiale cu fișier unic cu text defilat și fără muzică, au fost produse discuri demo întregi, dintre care unele au ajuns să redea muzică în timp ce următoarea demonstrație se încărca, fără nicio întrerupere a sunetului.

Când a apărut Commodore Amiga , mulți dintre programatorii demo anteriori pentru 64 de platforme au schimbat și au continuat să creeze demonstrații pentru Amiga .

Descriere

Deși era obișnuit să găsim demo-uri care arătau doar o singură imagine, doar piese muzicale sau o singură tehnică de programare specifică, s-au format grupuri ai căror membri erau experți în compoziția muzicală, grafică pe computer și programare.

Borders - Captură de ecran a introducerii părții „Bobby Border” a demonstrației „Camel Park”. Observați marginile negre.
Toate granițele eliminate - captură de ecran a unuia dintre principalele efecte ale părții Bobby Border din Camel Park . Observați cum se mișcă spritele în interiorul marginilor. Este, de asemenea, un exemplu al efectului DXYCP (sprite-scroller).

Demo-urile prezintă o varietate de efecte, dintre care majoritatea se datorează comportamentului nedocumentat al cipului MOS VIC-II care gestionează grafica. Câteva exemple sunt:

  • FLD (distanță de linie flexibilă): deplasează bitmap-ul sau liniile de caractere pe verticală atât cât se dorește, făcând posibilă deplasarea pe verticală a oricărui bloc grafic înalt de 8 pixeli [1] [2]
  • FLI (interpretare flexibilă a liniilor)
  • FPP (Poziționare flexibilă a pixelilor)
  • Tec-Tec
  • VSP (poziționarea ecranului variabil)
  • AGSP (orice poziție dată a ecranului)

Notă

  1. ^ bază: fld [Codebase 64 wiki] , pe codebase64.org . Adus la 15 august 2015 .
  2. ^ Distanța liniei flexibile - Commodore 64 - YouTube . Adus la 15 august 2015 .

Elemente conexe

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT