Wissen Sie wie der Bildschirm am CPC gescroilt wird? Nein? Bildschirmscrolling in Maschinensprache ist ab sofort kein Geheimnis mehr. Bei vielen Programmen besteht die Notwendigkeit den Bildschirminhalt mit hoher Geschwindigkeit nach oben oder unten zu scrollen. Um diesen Effekt zu erreichen können Sie eine Routine des Betriebssystems benutzen. Die Routine beginnt bei &BC4D und erwartet, daß beim Einsprung das Register B mit dem Wert 0 oder 1 geladen wird. Sie werden sich sicher fragen, welche Bedeutung Register B hat? Die Erklärung ist aber denkbar einfach. Bei dem Wert 1 scrollt der Bildschirm nach oben und bei dem Wert 0 nach unten. Das Scrolling selbst wird vom Video-Prozessor erledigt und die Bildschirmbewe-gung erfolgt deshalb mit relativ hoher Geschwindigkeit. Das abgedruckte Beispiel zeigt auf recht beeindruckende Art die Möglichkeiten des Scrollings. Der MC-Lader kann in eigene Programmroutinen eingebaut werden. Hinweis: Das Demo-Spiel kann nach einem Programmabbruch mit Mode 0:GOT030 neu gestartet werden. Compute Mit ★ AMSTRAD CPC ★ DOWNLOAD ★ |
CPCrulez[Content Management System] v8.7-desktop/c Page créée en 383 millisecondes et consultée 558 foisL'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko. |
|
|
|