Suivez-nous sur X

|
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ALL
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
A propos d'Obligement
|
|
David Brunet
|
|
|
|
Programmation : Assembleur - exemple avec Intuition et DisplayAlert
(Article écrit par Roméo Rapido et extrait d'A-News (Amiga News) - mai 1989)
|
|
Depuis le mois dernier, tout est bouclé et on connaît l'adresse. La suite, la suite...
Passons maintenant à un petit exemple qui produit un résultat très visuel et cela en quelques lignes. Ce programme ouvre Intuition,
appelle la fonction DisplayAlert et referme Intuition. Paf ! Un gourou, une alerte à la bombe sans bombe et totalement indétectable
dans un bagage à main.
Les deux premiers octets donnent le "x" et le 3e le "y" où le texte doit être affiché (basse résolution 320x256 ou 320x200).
"0" termine la chaîne et "$01" indique qu'il y a une autre chaîne à afficher. Terminer le texte par un dernier "0".
Reste plus qu'à taper et à assembler le programme. Avec l'Aztec : "as gag.a" puis "ln gag.o" et normalement, si depuis votre CLI
vous lancez "gag"...
Pour les utilisateurs de Seka : enlever le "dseg" et changer les "equ" en "=".
|