APPLICATIONSDIVERS ★ DATACOPY: RECOPIE D'ÉCRAN UNIVERSELLE ★

DATACOPY : Recopie d'écran universelle (CPC Revue)Applications Divers


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
★ COLLECTION: CPC REVUE 1987
★ AUTEUR(S): ???
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» RSX-DATACOPY    (CPC  Revue)    FRENCHDATE: 2020-04-22
DL: 351
TYPE: ZIP
SiZE: 6Ko
NOTE: 40 Cyls
.HFE: Χ

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Dobbertin X-Ddos v2 ROM
» Applications » RSX Block Save
» Applications » DiskEdit (Schneider Aktiv)
» Applications » Discbag III v2
» Applications » Disc Doctor (Amstrad Action)
» Applications » JacelocK Protection System
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 215 millisecondes et consultée 1696 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.