6Fermer8
Yoshi NoirLe 21/02/2007 à 12:48
wsl1912 (./6) :
Peut-on programmer en assembleur sur ce type de machine?

Oui. Soit tu télécharges Dams (trouvable sur ftp://ftp.nvg.unit.no/pub/cpcftp://ftp.nvg.unit.no/pub/cpc), soit tu télécharges WinAPE (qui émule un 464+ et qui a un assembleur intégré)
wsl1912 (./6) :
Mais je n'arrive pas à maîtriser les graphismes...

Alors pour faire court, les coordonnées vont de 0 à 640 pour les abscisses et 0 à 400 pour les ordonnées, MAIS l'origine 0,0 se trouve EN BAS À GAUCHE.

Le CPC gère un curseur graphique invisible. Pour dire que tu veux commencer au milieu de l'écran par exemple, il faut bouger le curseur graphique aux coordonnées 320,200 : MOVE 320,200.

Pour dessiner une ligne DRAW x,y qui dessine une ligne en prenant comme point de départ là où se trouve le curseur graphique et qui va tracer une ligne jusqu'au point indiqué. Comme ce n'est pas très souple, il existe une autre manière qui est DRAWR a,b où a et b sont des entiers qui dessine une ligne par rapport au point où se trouve le curseur graphique ; ainsi il tracera une ligne en se déplaçant de a pixels en abscisses et de b pixels en ordonnées.