DYCP

DYCP (Different Y Character Position) ist eine Bezeichnung für eine Programmiertechnik in der Demoszene, hauptsächlich für 8-Bit und 16-Bit-Heimcomputer.
DYCP bezieht sich auf einen horizontalen Scroller (Laufschrift), bei dem sich die einzelnen Buchstaben zusätzlich auf und ab bewegen, meist in Form einer Sinuskurve. Beide Bewegungen (in X- und Y-Richtung) geschehen als „Softscrolling“, also pixel-, nicht zeichenweise.
Auf dem C64 wurde dieser Effekt als spektakuläre Neuerung betrachtet, da der Grafikchip VIC II im Textmodus eigentlich für jeden Buchstaben ein festes 8x8-Pixel-Feld vorsieht. Ein „normaler“ Scroller ist meist rein horizontal; eventuell bewegt sich auch die gesamte Zeichenkette zugleich in Sinusform auf und ab. Alternativ ist auch ein rein vertikaler Scroller möglich, bei dem alle Zeichen zugleich horizontal schwingen.
Bis Anfang der 1990er Jahre schien es unmöglich, bei einem horizontalen Scroller gleichzeitig die einzelnen Zeichen vertikal gegeneinander zu verschieben. Die „DYCP“ genannte Realisation dieses Effekts beruht darauf, dass in Wirklichkeit jedes optisch sichtbare Zeichen (etwa 5 Pixel hoch) aus zwei Hardware-Zeichen zusammengesetzt wird (16 Pixel hoch). Durch mehrfache Ableger desselben 5-Pixel-Zeichens im 16 Pixel hohen „Doppelzeichen“ lässt sich ein flexibles Verschieben einzelner Zeichen in Y-Richtung simulieren.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.