1

Bonjour a tous , je dois pondre un code a partir de ce pseudo code :

1 Dessiner un carré
Ben tu definis un point (gente en haut a gauche) du carré, et tu
dessines un point.
1.1 Ensuite, tu fais une routine qui déplace le curseur sur l'axe des X
et qui dessine un point jusqu'à ce que le curseur soit à la position du coin
superieur droit.
1.2 Après, une routine qui déplace le curseur sur l'axe des Y pour
dessiner le côté droit.
1.3 Une routine qui décrémente le curseur axe des X pour dessiner le
côté du bas
1.4 Une routine qui décrémente l'axe des Y pour dessiner le côté droit.

2 Dessiner un escargot
comme pour un carré, sauf que pour la routine 1.4, tu vas jusqu'au coin
du carré -1 et tu décrémentes les variables de longueur du carré de 1.

3 Dessiner un carré qui bouge sur un décor
Comme pour la voiture, sauf que tu remplaces la voiture par un carré
(donc position de la voiture = coin superieur gauche du carré) et qu'il n'y
a pas besoin de déplacer le décor.

Et bien entendu je suis a la masse ( pas le moindre code a proposer) et ne sait pas du tout comment faire...je comprendrai que personne n ai envie de m aider mais qui ne tente rien n a rien :-) alors encore une fois merci et bonne journée.

2

Pour le 1), je verrais bien un code du type:

Xmin + 1 => X
Ymax => Y

Repeat C = 2(Xmax-Xmin) + 2(Ymax-Ymin)

X + (Y=Ymax) - (Y=Ymin) =>X
Y + (X=Xmax) - (X=Xmin) => Y

End

Bien sur, il faut remplacer les constantes pas des valeurs.

Le code que je t'ai passé est à priori rapide, mais il doit contenir des erreurs (ou en tt cas, aps faire exactement ce qu'on veut).
Si tu as un peu d'expérience en programmation, je te laisse tester et le modifier pour arriver au bon résultat...

3

c'est de l'ASM ?
programmeur sur TI ^^

mon blog sur les TI => clic

mon (p'tit) fofo sur les TI => clic

4

Non, c'est du basic. (J'ai pas essayé, mais ça peut marcher mdr)
J'ai juste oublié le "PxlOn(X,Y)" avant le End.

5

Si ce n'est pas de l'asm je bouge ça dans la catégorie qu'il faut.

6

Merci a tous...en fait ca doit etre du code z80 compilé en dos par tniasm et emulé par BlueMSX

7

Bon alors si c'était dans la bonne catégorie...

8

Ah oui... Et merde alors, la prochaine fois, je regarderai ou j'écris^^

Pour de l'asm, faudrait juste faire quatre boucles For...