


| CpuFast | instaure la vitesse maximum (par défaut) - [F12] |
| CpuSlow | instaure la vitesse de l'ordinateur Cpc - [F11] |
| Sleep | pour mettre en veille l'émulateur - [AltGr][S] |
| Exit | pour quitter l'émulateur - [Ctrl][Alt][Fin] |
| ROM=X | pour sélectionner une rom supérieure (X=0à255) (X=256 pour sélectionner la rom Bios du Cpc) |
| RAM=X | pour sélectionner un type de RAM voir chapitre "Chargement en ram" pour les valeurs de configuration disponibles. |
| :LLAAAA00DDDD... | chargement données (ligne au format intel hex) |
| Cont | continue un fichier créé avec la commande |MAKE |
| Debug | lance le débuggeur |
| Z80 | passe du mode "Commandes" au mode
"Compilateur Z80". L'interprétation du fichier sera rétablie en mode "Commandes" par l'instruction End ou .End |
| PhrozencOrg=ADR | ADR=adresse de chargement par défaut
des fichiers assembleurs générés par le compilateur C PhrozenC. |
| End | indique la fin d'un fichier de commande. |
| Text | passe du mode "Commandes" au mode
"Texte". Le fichier ne sera plus interprété comme un fichier de commandes, mais comme un fichier Texte. Il sera possible de rétablir l'interprétation du fichier en mode "commandes" grâce à l'instruction |COMMAND ou |CMD. Les commandes End et Text rétablissent la configuration mémoire du Cpc effective au lancement du fichier de commandes ou de la séquence de commandes. |
| |CpuFast | instaure la vitesse maximum - [F12] |
| |CpuSlow | instaure la vitesse de l'ordinateur Cpc - [F11] |
| |CpuSlow,vitesse | change vitesse |CpuSlow (0<vitesse<&FFFF) |
| |Sleep | pour mettre en veille l'émulateur - [AltGr][S] |
| |Sleep,"message" | mise en veille avec message |
| |Exit | pour quitter l'émulateur - [Ctrl][Alt][Fin] |
| |Exit,"message" | quitter l'émulateur avec message |
| |Command ou |CMD | passe du mode "texte" au mode "commande
CpcAlive" voir chapitre II - 5 - Chargement de fichiers de commandes CpcAlive |
| |INPUT, "nom_fichier[:X]"[,@er%] |
charge un fichier (voir chapitre II - Types de fichiers reconnus par l'émulateur |
| |RUN, "nom_fichier[:X][,ADR]"[,@er%] |
charge et lance un fichier source assembleur voir chapitre II - 4 - Chargement de fichiers sources assembleur Z80 |
| |INFO,@info$ | charge le bloc d'information du dernier fichier
entré à l'aide de la fonction
|INPUT ou via un fichier de commandes CpcAlive. ex: |INPUT,"Disque.dsk":info$=string$(12,"X"):|INFO,@info$:PRINT info$ |
| |UNLOCK,-numéro d'emplacement de rom- |
autorise les
accès en écriture du microprocesseur Z80 dans la rom
spécifiée. voir chapitre II - 2 - Chargement des Roms Cpc |
| |EJECT,"A" | éjecte la disquette virtuelle présente dans le lecteur A |
| |EJECT,"B" | éjecte la disquette virtuelle présente dans le lecteur B |
| |STOP | arrête le chargement d'un fichier texte voir chapitre II - 6 - Chargement de fichiers au format texte |
| |GO, "chaine numérique"[,@er%] |
déplace le pointeur de
fichier binaire voir chapitre II - 7 - Chargement de fichiers binaires |
| |OUTPUT, "fichier_de_sortie"[,@er%] |
démarre un nouveau fichier_de_sortie (voir chapitre IV) |
| |OUTASCDOS | voir chapitre V - Caractères accentués |
| |OUTASCWIN | voir chapitre V - Caractères accentués |
| |OUTASCOFF | voir chapitre V - Caractères accentués |
| |PRINT,"chaine" | sort une
chaine de caractères vers le fichier_de_sortie. Commande équivalente à la commande PRINT#8,"chaine"; |
| |LPRINT,"chaine" | sort une chaine de
caractères vers le fichier_de_sortie suivi
d'un retour à la ligne. Commande équivalente à la commande PRINT#8,"chaine" |
| |INK,PEN,R,V,B | change la couleur
d'un PEN. Les lettres R,V,B représentent les composantes Rouge,Vert et
Bleu comprises entre 0 et 255. ex: |INK,0,0,255,0 (change couleur PAPER) ex: |INK,1,255,0,0 (change couleur PEN 1) |
| |INKRESTORE | restaure les encres originales (standards ou CpcAlive) |
| |INKCPC | instaure les encres standard du Cpc |
| |INKSOFT | instaure les encres CpcAlive (encres par défaut). La palette est la même que la palette standard Cpc mais avec moins de luminosité, et les valeurs Paper et Pen 1 sont modifiées au démarrage. |
| |OBMP, "nom_fich.BMP"[,@er%] |
fabrique un fichier image de l'écran Cpc au format BMP - voir commande |OUTPUT pour la signification des codes d'erreurs. |
| |DEBUG,adresse | lance le débuggeur lorsque le processeur Z80 rencontre l'adresse spécifiée (mémoire ram) |
| |DEBUG,rom,adresse | lance le débuggeur lorsque le processeur Z80 rencontre l'adresse spécifiée (roms supérieures) |
| |DEBUGSYS,adresse | idem mais pour le bios du Cpc (rom inférieure) |
| |DEBUGOFF | met fin au mode débuggeur |
| |DUMP,adresse | initialise l'adresse de départ du dump mémoire du débuggeur |
| |NODEBUG | interdit le débuggeur |
| |NOSLEEP | interdit le mode "veille" |
| |MAKE, "nom_fichier.EXE"[,@er%] |
fabrique un fichier de
sauvegarde autoexécutable d'environnement (sauvegarde
l'environnement en quittant l'émulateur) - voir commande |OUTPUT pour la signification des codes d'erreurs. |
|
|MAKEMOVIE, "nom_fichier.EXE"[,@er%] |
pour céer des animations graphiques au format .EXE (sauvegarde
l'environnement en quittant l'émulateur) - tout mouvement clavier met fin à l'exécution du fichier produit. - voir commande |OUTPUT pour la signification des codes d'erreurs. |
| CALL 0 | réinitialise le système Cpc - [CTRL][ALT][Home] |
| Registre à charger | AH | BL | BH | CL | CH | DL | DH | AX | BX | CX | DX | SI | DI | BP |
| Valeur de AL | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| Registre à écrire | - | BL | BH | CL | CH | DL | DH | - | BX | CX | DX | SI | - | BP |
| Valeur de AL | - | 1 | 2 | 3 | 4 | 5 | 6 | - | 8 | 9 | 10 | 11 | - | 13 |
ou faire un don ici: Office
Chrétien des personnes Handicapées . Merci.