Forum Communauté
DEUX LIGNES : SEPT-RUNE
![](https://i0.wp.com/amstrad.eu/wp-content/uploads/2019/07/minilogo.jpg?fit=64%2C64&ssl=1)
Citation de RetroPoke le 22 juin 2024, 14 h 56 minIl 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
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