Forum Communauté

Index des forums

Navigation du forum
Fil d’Ariane du forum – Vous êtes ici :ForumCommunauté: RETROPOKEDEUX LIGNES : SEPT-RUNE
Vous devez vous identifier pour créer des messages et des sujets.

DEUX LIGNES : SEPT-RUNE

Il n'y a pas longtemps, dans une petite galaxie, je vous avais montré un programme en deux lignes BASIC pour afficher 7 fontes de caractères différentes.
Seulement, à cause de sa lenteur, ce programme n'était pas réellement utilisable pour un autre projet.

Alors j'ai ré-imaginé ce programme, mais en langage machine. Ce qui le rend tout à fait exploitable, car non seulement il est rapide, mais en plus, il n'occupe que 152 octets en mémoire,  tout en ajoutant une nouvelle instruction RSX très facile d'utilisation.

Utilisation de la commande RSX :
ùRUNE, numéro de fonte, àchaine$
- numéro de fonte (de 1 à 7) permet de sélectionner une des sept fontes disponibles.
- chaine$, représente la chaîne de caractères à afficher.

Pour être compatible 100% CPC, la chaîne de caractères doit être déclarée avant utilisation et précédée du signe @ (à sur l'AMSTRAD CPC) à l'utilisation d'une commande RSX.

EXEMPLE :

L'affichage est quasi immédiat. Ce programme est 100% compatible avec toute la gamme des ordinateurs AMSTRAD CPC et dans les 3 MODEs d'écran.

Voici les 7 fontes  utilisables avec la commande RSX :

Programmes sur la disquette :
ALIRE.BAS (explications de la nouvelle commande)

INST-RSX.BAS (programme en 2 lignes qui installe la commande RSX)

La disquette : SEPT-RUNE.DSK

Le fichier assembleur : SEPT-RUNE.ASM

Ldir Hector and roudoudou have reacted to this post.
Ldir Hectorroudoudou