APPLICATIONSUTILITAIRES RSX/LIGNE DE COMMANDE ★ DATACOPY: RECOPIE D'ÉCRAN UNIVERSELLE ★

DATACOPY : Recopie d'écran universelle|CPC Revue)Applications Utilitaires Rsx/ligne De Commande


Cette recopie a plusieurs avantages et en particulier, d'être adaptable à différents types d'imprimantes. Dans le programme, elle est initialisée pour la DMP 2000 et les imprimantes "compatibles EPSON". Cette recopie fonctionne en mode TEXTE et en mode GRAPHIQUE. Un SPOOLER peut être paramétré. Les différentes COULEURS de l'écran seront reproduites par des trames, sur le papier. Elle devra avoir été introduite en mémoire avant le programme qui l'utilise, afin que les RSX aient été initialisées. Le langage machine pourra être sauvegardé (pour éviter de passer à chaque fois par le programme DATA) par un SAVE "COPY", B, &9A00, 1055. Dans ce cas, avant de le charger, il faudra initialiser le MEMORY (en fonction de vos besoins, si vous utilisez le SPOOLER) et avant de le lancer, faire un CALL & 9A00. Les RSX mises en place, on dispose de :
  • |PRINTER qui reconfigure l'interface imprimante
  • |TEXT recopie l'écran texte (ou une partie de celui-ci)
  • |COPY recopie l'écran graphique (ou une partie de celui-ci)
  • |SPOOLER redéfinit les paramètres du Spooler (mémoire imprimante)
  • |COLOR redéfinit la trame d'une pseudo couleur.

Nos lecteurs se reporteront à CPC n° 5, page 39 pour les précisions concernant la syntaxe des commandes.

  • |SPOOLER, début, fin, nombre d'accès
    ex : |SPOOLER,&9000, &A400, 8
  • |COLOR, c c1, c2... c8
    où C1 à C8 représentent les trames des pseudo-couleurs (en binaire) et c le n° de la pseudo-couleur
    ex : |COLOR, 0, 1, 2, 4, 8, 16, 32, 64, 128 pour la couleur 0.
  • |TEXT, Gauche, Droite, Haut, Bas
    ex : |TEXT,20, 30, 18, 24 pour imprimer une fenêtre
    |TEXT,1, 80, 1, 25 pour recopier l'écran mode 2
  • |COPY, Gauche, Droite, Haut, Bas, Largeur, Hauteur
    où largeur 0 pour demi largeur (320 points maxi) et 1 sinon et ou hauteur = 0 pour hauteur normale (400) ou 1 pour double hauteur (800)
    |COPY 0, 638, 400, 0, 1, 1 pour une recopie d'écran en double hauteur
  • |PRINTER, n1, x1... xn, n2, y1 ...yn, a, b, c
    n1 : nombre d'octets pour passer l'imprimante en mode graphique
    x1...xn : octets en question
    n2 : nombre de codes de fin de ligne
    y1 ...yn : octets des codes en question
    a : nombre d'aiguilles de la tête
    b : confection masque
    c : poids fort en haut 0 ou en bas 1
    ex pour CITIZEN 120D (compatible EPSON) : |PRINTER, 7, 27, 49, 27, 42, 4, 127, 2, 1, 10, 7, 0, 1
    • 7 nombre de codes passage mode graphique
    • 27, 49 ESC 49 saut de ligne (1/72e de pouce)
    • 27, 42 ESC * mode graphique
    • 4 mode graphique numéro 4
    • 127, 2 nombre de points/ligne : 127 + 2 x 256 = 639 (on ne peut pas mettre 128, qui donnerait 640 points, à cause de la sortie Amstrad sur 7 bits)
    • 1 nombre de codes pour fin de ligne
    • 10 code de fin de ligne
    • 7 nombre d'aiguilles de la tète
    • 0 rien à ajouter à chaque octet graphique
    • 1 bit de poids faible en bas.

CPC n°19

★ EDITEUR: CPC Revue
★ ANNÉE: 1986
★ CONFIG: 64K + AMSDOS
★ LANGAGE:
★ LICENCE: LISTING
★ AUTEUR(S): ???

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» RSX-DATACOPY    (CPC  Revue)    FRENCHDATE: 2013-09-03
DL: 48 fois
TYPE: ZIP
SIZE: 21Ko
NOTE: 40 Cyls
.HFE: OUI

Je participe au site:
» Newfile(s) upload/Envoye de fichier(s)
★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Menu Para Disco
» Applications » Dis - K - Patcher (CPC Amstrad International)
» Applications » Trans (Jürgen Weber)
» Applications » Disk Sector Editor
» Applications » Catalogue Disk Printer (CPC Revue)
» Applications » Taditrans

QUE DIT LA LOI FRANÇAISE:

L'alinéa 8 de l'article L122-5 du Code de la propriété intellectuelle explique que « Lorsque l'œuvre a été divulguée, l'auteur ne peut interdire la reproduction d'une œuvre et sa représentation effectuées à des fins de conservation ou destinées à préserver les conditions de sa consultation à des fins de recherche ou détudes privées par des particuliers, dans les locaux de l'établissement et sur des terminaux dédiés par des bibliothèques accessibles au public, par des musées ou par des services d'archives, sous réserve que ceux-ci ne recherchent aucun avantage économique ou commercial ». Pas de problème donc pour nous!

CPCrulez[Content Management System] v8.7-desktop/cache
Page créée en 077 millisecondes et consultée 856 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.