Académique Documents
Professionnel Documents
Culture Documents
M2278-2-28 F
novembre/décembre 1 985 - N° 2 - 28 F
Suisse : 8 FS - Belgique : 21 6 FB - Canada : 4.75 $C
Une facturation rapide entièrement I
paramétrable avec analyse des I
StBBP!
FACTURATION
Nouveau pour AMSTRAD Nouveau pour AMSTRAD
Un logiciel idéal pour gérer votre Une gestion de stock avec états divers
budget DIS : 345F ( ADBF ) ( surplus, rupture, tri par références...)
K7:180F(ABF) destructions, modifications et mou
iu pour AMSTRAD
vements de stock .
GRAPHISMES 3D
recopie Ecran
Pour AMSTRAD
r1» œ
Les gammes ci-dessus sont compatibles entre elles
avec REPORT( inclus en disquette ). K7 : 1 20F ( AR )
EASY FILE : Un fichier paramétrable avec calcul
Faites votre EASY CALC : Un tableur aux multiples fonctions
collection de EASY GRAPH : Transformez vos données numériques
jeux classiques en graphes .
K7: 99F(AGG) Guerre des galaxies EASY BANK : Gestion de vos comptes bancaires .
( ATP ) Le tombeau perdu
(ATA) Le trésor de l'Amazone Easy File : K7: 180F (AF) - DIS:345F (ADF)
(ATS) Le tournoi du siècle Easy Cale: K7: 180F (AC) - DIS:345F (ADC)
(ADP) Les diamants de la peur Easy Graph : K7: 180F (AG) - DIS 345F (ADG) BERRÇUB-BERT-_ŒB:
(AFI) La forêt infernale Un bon jeu d'arcades aux graphismes
Easy Bank: K7:180F(AB) - DIS:345F (ADB)
(AC2) Conflit de l'An 2000
étonnants DIS : 1 60F ( ADCU )
Chez votre revendeur habitue! où à POWER SOFT K7:12OF(ACU)
BON DE COMMANDE MS 2
A retourner rapidement à : POWER SOFT 7 & 9 Rue des Petites Écuries - 7 501 0 PAPAS IfekVU48>-.24,.32,.52
Nom____ Prénom
Adresse Ville Code postal
sonnes et n*
usages
sionels
cinantes.-Letop 3D VOICE
taires. CHESS
3D VOICE CHESS :
REVENDEURS! Devenez un client privilégié Echecs en 3D, 7
niveaux de jeu, parlant,
avec le contrat “PARTENAIRES'
mode analyse et aide
en cours de jeu.
PAWS : Devenez le
loup dans la ville et
gagnez les vitamines
qui vous manquent...
»fl
Compose, devient u,
WORD CUP : La
K" avec ce super p,o. n apPrentissage tres coupe <jiu monde de
^plet en p¿e¿S
gramme. foot en direct sur votre
Programmes. AMSTRAD. Seul ou à
deux c’est le délire
UTILISATEURS! garanti !
Demandez-nous la liste des revendeurs “PARTENAIRES"* car ils vous réserveront
¿»IRE
CHEVRES: Un grand LES Opposez votre vos comptes avec bogues donne des
devient un parte
sez votre AMS aux joies du succès
Un must de ce célè intelligence a celle courbes et statisti naire de choix.
TRAD en jouant ¡eu de stratégie et sueurs froi des.
bre jeu. Seul ou a de l'ordinateur ques.
scientifiquement de logique
plusieurs on joue
des heures...
H Je suis revendeur et je désire tous les détails de votre contrat "PARTENAIRES" CENTRE D’AFFAIRES PARIS NORD
pour devenir un client privilégié. joignez une lettre à entête avec votre demande. LE BONAPARTE
□ Je suis utilisateur et souhaite recevoir de toute urgence la documentation complète 93153 LE BLANC-MESNIL CEDEX
des produits AMSTRAD distribués par D.D.I ainsi que la liste des revendeurs “PARTENAIRES". TEL. : (1)48.67.28.44
* Contrat "PARTENAIRES", une exclusivité D.D.I et FREE GAME BLOT. TELEX 213396F
SYNTHETISEUR
VOCAL
Facile à program
mer, il fera parler
vos program
LECTEURS DE DISQUETTES mes et vos jeux. i
DDI-1 avec interface (pour CPC 464) 390 F TTC. k
ou FD1 comme deuxième lecteur
(pour CPC 464, 664 et 6128).
Rapides, performants, ils vous donnent
accès aux applications les plus sérieuses.
DDI-1:1990 F TTC INTERFACE RS232 C
FD1: 1590 F TTC. (pour CPC 464,664 et 6128)
Communiquez avec le minitel,
branchez-vous sur 4k
tous les serveurs. ^fl|
590 F TTC.
JOYSTICK
Prenez les commandes (RAYON
de votre jet, pilotez en
W OPTIQUE
grand prix, jouez au
Fourni avec un logiciel
tennis-____
149 FTTC.^^^fl ADAPTATEUR PERITEL V graphique, il vous per-
MP 1 (pour CPC 464), ■ met de vous exprimer en
MP 2 (pour CPC 664 F véritable artiste (utilisa
MMM et 6128). Pourcon ble sur moniteur couleur).
necter un télévi- J 290 F TTC.
seur et jouir de la
couleur avec la ver-
F sion monochrome. A
MP1:39OFTTC M
LM PRIM ANTE DMP 2000 MP2:490 FTTC. fl
Imprimante de qualité courrier (pour CPC 464, 664 et
6128), 90 polices, de 20 à 100 corps, alimentation feuille à feuille
ou en continu. 2290 F TTC.
11
1 /
AMSTRAD
4 • MICROSTRAD N° 2 • NOVEMBRE/DECEMBRE 1985
SOMMAIRE
StraD
MM I C R OM
MAGAZINE
AMSTRAD COMPUTER SHOW : à Londres,
______ 28 ENTREZ DANS LA TROISIÈME DIMENSION :
cela vaut le détour. CASSE-TETE : aussi sournois
qu’est simple l'idée dont il est issu.
une exposition entièrement consacrée aux CPC.
Remuez-vous les méninges !
LES VENTES D’AMSTRAD, en France et en OU TROUVER QUI LES AS DU VOLANT : un jeu de réflexe.
Grande-Bretagne. Les adresses des constructeurs, fournisseurs, DE L’ORDRE : pour apprendre l'alphabet
DES MODEMS POUR LES CPC : les Amstrad eux éditeurs de livres ou de logiciels cités tout ou à vos enfants.
aussi se mettent à l'heure de la communication. long de Microstrad.
LES NOUVEAUX LOGICIELS de
la gamme Amstrad.
______ 30 ____ 46
______ 14 SYSTEME D
LANGAGE Des trucs en tout genre, petits secrets du
MATERIEL TURBO PASCAL : le meilleur Pascal du marché ; programmeur, de quoi rendre l'Amstrad de
votre voisin fou de jalousie. En vedette dans ce
LE PCW 8256 EST LÀ : un véritable traitement de il donnera une autre dimension à votre CPC.
numéro : LE MAGNÉTOPHONE POUR TOUS.
texte, une imprimante et un lecteur de disquette
3 pouces font de ce nouvel Amstrad un outil de
travail professionnel ou domestique.
_____5/ _____ 5/
______ 16 TRAITEMENT DE TEXTE
TEXTOMAT : un vrai traitement de texte, FICHES ROUTINES
agréable à utiliser, et qui tourne sur les trois Les adresses des routines disponibles sur CPC.
PERIPHERIQUE ' Amstrad (CPC 464,664 et 6128). À conserver précieusement !
UNE SOURIS VENUE DE LONDRES : la première
souris pour Amstrad distribuée en France avant
la fin novembre.
______ 32 ______ 52
______ 19 CP/M LIVRES
Les livres reçus depuis le mois de septembre et
Ce que la version CP/M2.2 apporte aux
ce que nous en pensons.
MUSIQUE ET SONS Amstrad. Les commandes et comment les utiliser.
____ 25
comment écrire un programme qui en écrira un
outre, lequel en écrira un autre, etc.
CONVERTISSEZ SANS EFFORT : une table de
conversion binaire ou hexadécimale.
______ 54
TESTS LOGICIELS SACHEZ ADAPTER VOTRE BASIC ■. la
VINGT LOGICIELS SUR LE GRILL testés et modification de certaines commandes des JEU-TEST
évalués selon nos critères : mise en œuvre, son, Amstrad rendra plus facile l'adaptation des Bogologie : cherchez - et trouvez - les erreurs.
Imprimé en France, Imprimerie Roto 61 (BretonceOesl. Photocomposition Type Informatique, 75009 Paris.
Dépôt légal imprimeur novembre 1985. Directeur de la publication : Jean4uc Verhoye. Diffusion NMPP.
MET1&UN MACINTOSH
DANS VOTRE AMSTRAD
DPIPUP
AMSPPAD septembee/octobœ 1985 - N* 1 - 28 F
Smm,■ rs- . 216M-Com4., 1M ic
□ Je désire m'abonner au prix avantageux de 89 F ttc pour 4 numéros (125FF étranger, 160FF par avion).
Je réalise ainsi une économie de 20% sur le prix de vente au numéro.
BULLETIN
Q Je désire recevoir le(s) numéro (s)................................ de MICROSTRAD. Prix d'un numéro 28 FF ttc. D'ABONNEMENT
(37 FF étranger, 45 FF par avion). à retourner à
Nom......................................................................................................................................Prénom MICROSTRAD
MS 2
Adresse.................................................................................................................................................
Service Abonnements
5, place du colonel-Fabien,
Code postal :........................................................... Ville.........................................................
75491 PARIS Cedex 10
Ci-joint, indispensable, mon règlement par chèque bancaire ou postal libellé à l'ordre de MICROSTRAD.
21 ST 21ST
CENTURY
TCS CENTURY
SOFT SOFT
SEIKOSHA
IMPRIMANTE MATRICIELLE 1 OOOO CFC © :L 263(COULEUR) TTC 5990F (FRANCO)
4 0 cps-UNI DIRECTIONNELLE
4o COLONNES
IFA' ! ION-PAPIER ROULEAU) IMPRIMANTE MATRICIELLE
FAPHIQUE 100 cps-BIDIRECTIONNELLE
80 COLONNES(136 EN COMPRIME)
TC 1 190F<Franco TRACTION-FRICTION
INTRODUCTION AUTOMATIQUE PAPIER
QUALITE COURRIER (20cps)
ENSEMBLES
TTC 3290F(Franco)
o
IMPRIMANTE MATRICIELLE ENSEMBLE O/
C7 &/
O/ J/474
<?/ G/ & 7í7¿ V/ V *
/A / V
/s/
/i? /'?
X
NUMERO /
120 cps-BIDIRECTIONNELLE STAR 1
80 COLONNES(136 EN COMP)
GEM INI E0= 3649F O o
TRACTION-FRICTION El= 6790F O O
QUALITE COURRIER E2= 7090F O 0
IMPRIMANTE MATRICIELLE
TTC 3690F(Franco)
120 cps-BIDIRECTIONNELLE E3= 8190F O O
136 COLONNES(233 EN COMP E4= 8990F Q O
TRACTION-FRICTION E5=17490F O o
MATRICE 9x9 E6= 8790F o o
E7=15580F o o 0
TTC 4990F(Franco) E8= 6690F O O
E9= 9280F O o O
PRIX DES ENSEMBLES TTC
POUR D’AUTRES CONFIGURATIONS NOUS CONSULTER
TOUS MODES DE FINANCEMENT
OK I MAT 2O
LA COULEUR EN PLUS
OKI IMPRIMANTE MATRICIELLE
-160 CPS-QUALITE C0URRIER(33cps)
IMPRIMANTE MATRICIELLE TRACTION-FRICTION(CHARGEUR EN OPTION)
IMPRIMANTE MATRICIELLE 200 cps-BIDIRECTIONNELLE 136 COLONNES (233 EN CONDENSE)
80 cps-UNIDIRECTIONNELLE 136 COLONNES -MEMOIRE TAMPON 8KO
80 COLONNES(136 EN COMPRIME) TRACT-FRICT TTC 8690F(Franco)
TRACTION-FRICTION QUALITE COUR-(SOcps)
QUALITE COURRIER
TTC 12249F(Franco)
(XI
VOTRE COMMANDE CO
MICROSTRAD N0 2 - NOVEMBRE/DECEMBRE1985 - 7
MAGAZINE
ell, l’un des centres d’at son avec le lecteur classique. Les
S
Head II, Damsbusters ou encore
la communication en impor avec les programmes d’appel et de Raid I Le prix de ces cassettes
tant et en adaptant aux stan réponse, il vaut l’équivalent de varie entre 99 et 140 F.
dard français le Communicator 2104.
300 F. □
8 ■ MICROSTRAD N° 2 ■ NOVEMBRE/DEŒMBRE1985
MAGAZINE
— PUBLICITE
MICROSTRAD N0 2 - NOVEMBRE/DECEMBRE1985 ■ 9
MAGAZINE
10 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
MAGAZINE
FRANCE
Entre juillet et octobre 1985, Ams
participerait Amstrad France,
regroupera la plupart dos
éditeurs, distributeurs et
fournisseurs de matériels,
E ciété Sémaphore Logiciels a
conclu un accord de distribu
tion avec la société française Distri
bution et Services, pour compléter
trad France aurait vendu 27 958 logiciels et périphériques pour son système de vente par correspon
CPC 464, 14 480 CPC 664 et 13 447 Amstrad. dance et le service après-vente en
CPC 6128. Soit un total de Le lundi 27 sera réservé aux France. Sémaphore Logiciels distri
55 885 unités en quatre mois dont, professionnels. Durant cette bue notamment Darj, un crayon opti
pour le seul mois d’octobre, journée, des conférences que avec son logiciel (475 F), le dis
21 400 unités. seront organisées et Akm que « sillicon » de 256 Ko de
Avec de tels résultats, Amstrad Michael Sugar sera attendu. mémoire vive présenté lors de Ams
France prévoit de vendre au moins De nombreux exposants et trad Computer Show à Londres (son
70 000 unités d’ici la fin de l’année éditeurs anglais et d'autres prix : 1 190 F). □
et, sans doute, de devoir puiser dans pays d'Europe devraient être
les stocks anglais. Son chiffre d’affai présents.
res, depuis juillet 1985, s’élève à Microstrad aura son stand. SPRITES
Rendes visite à son équipe.
180 millions de francs. □ FAIT PEAU NEUVE
Sprites, l’éditeur de logiciel
bien connu, abandonne ses
locaux de Levallois, berceau de
AUTRES CLUBS l’entreprise, pour intégrer les
300 m2 de luxueux bureaux situés
à Cergy-Pontoise. Dans l’élan, la
• Amsclub • Club Amstrad de Nantes Micronaute
1, rue du Cardinal Verdier, 92600 Asnières 9, rue Urvoy-de-St-Bedan, 44000 Nantes. société se dote d’un réseau IBM
Tel.: 40 69 03 58
et signe un accord de distribution
• Amsterclub
55, avenue Jean-Jaurès, 75019 Paris. Tél. : (1) • Club des Jeunes avec IDF (International Diffusion
32 61 81 81. 308 Route Nationale, 59910 Bondues. Tel. :
France), société spécialisée dans
20 03 25 24
• Association de Micro-informatique des Haute- la distribution de logiciels à
Pyrénées • Nick Godwin l’étranger.
40, place Marcadieu, 65000 Tarbes. Tél. : 4 Hurkur Crescent Eyemouth - Berwickshire
62 32 18 53,62 31 10 34 Scotland -TD 14 5AP United Kingdom
MOOSTRAD N° 2 ■ NOVEMBRE/DEŒMBRE1985 - 11
MAGAZINE
NOUVEAUTÉS
LOGICIELLES
Les éditeurs français commencent à créer ou à adapter leurs • Des jeux d’arcade et d’aventure
produits pour la gamme Amstrad, les suisses et surtout les chez Ariolasoft : Archon (160 F), jeu
anglais inondent le marché d’arrivages quotidiens. Voici une d’échecs très spécial ; One or one
(135 F), un jeu de basket ; Hard hat
synthèse des principaux titres de logiciels dont le lancement est mac(135 F), un jeu social.
soit imminent, soit encore très récent. • La société Logi’stick se lance sur
le marché du logiciel pour Amstrad
et présente ses quatre premiers nés :
hez Loriciels, la gamme Ams • Deux sociétés, Tasmap et Séma Supersonic, un utilitaire de création
C trad n’est pas délaissée : neuf phore Logiciels, commercialisent des sonore ; Matrix, un créateur de lu
nouveautés viennent enrichir versions pour la gamme Amstrad de tins ; Stat, un logiciel de statistiques,
le catalogue. Orphée, un jeu d’aven utilitaires déjà existants sur riche en courbes, et Superbio, un di
quatre
ture graphique où l’on vous invite au d’autres machines. Tasword, un trai dacticiel original de calcul de bio
voyage aux enfers, existe uniquement tement de texte (K : 290 F et rythmes. Les versions sur cassettes
en disquette (D) (295 F). L’équipe D : 349 F) ; Tascopy, un logiciel de sont au prix de 99 F chacune et les
Amstrad vous attend pour un match copies d’écran haute résolution versions sur disquettes à celui de
de football dans Foot, la version sur (K : 249 F) ; Tasprint, qui permet de 139 F. Distributeur DDL
cassette (K) coûtant 160 F et la ver créer des polices de caractères et • DDI est aussi le distributeur ex
sion sur disquette, 260 F. Devenez le d’autres options pour imprimantes clusif des logiciels Artic (dernières
pilote de la navette spatiale avec (D : 220 F) ; Semdraw, un utilitaire nouveautés : Paws (120 F) et World
Space Shuttle Simulator (260 F). A de création graphique (K : 190 F ; Cup (120 F)), ainsi que des logiciels
la recherche du Diamant de l’île D : 240 F). de la société Free Game Blot.
maudite (180 F), un jeu d’aventure • Descente aux enfers dans le mé • La célèbre simulation économi
sur les sables chauds des plages brû tro parisien avec Métro 2018 d’Ini- que et politique San Pablo existe dé
lantes. Trois utilitaires graphiques tiel, un jeu d’action et d’aventure de sormais sur Amstrad, éditée par
pour les amateurs de graphisme : Colonel-Fabien à Place d’Italie en Coktel Vision (120 F).
Graftric, un tracé de courbes en trois passant par Nation (K : 198 F et D • Cobra Soft diffuse Dossier 6, le
dimensions (140 F), Logigraph, logi (664 et 6128) :220 F). sabotage du « Rainbow Warrior »,
ciel de création (195 F), et, enfin, r • Micro Programmes 5 présente sous forme de base de données. Son
CAO qui s’adresse aux professionnels Economat, un logiciel de budget fa prix : 140 F. □
du dessin (320 F). Avec Budget fa milial : 140 F. AUGUSTIN GARCIA
milial, gérez vos comptes à la mai • Chez Micro Application, des lo
son, pour 140 F. Un logiciel à regar giciels semi-professionnels ont été LES NOUVEAUTÉS
der avec des lunettes qui permettent adaptés aux trois CPC. Il s’agit de
de voir la troisième dimension : Alien Textomat, un traitement de texte
D'OUTRE.MANCHE
Alien 8 d’Ultimate Play the
Relief (195 F). haut de gamme, de Datamat, une
Game est un ¡eu d’aventure
• Ere Informatique présente La gestion de fichiers avec possibilité de graphique, digne successeur de
bataille d'Angleterre, un jeu de stra passer le courrier sur Textomat. Ces Night Lore (160 F).
tégie militaire (K : 140 F et D : logiciels sont sur disquettes au prix Vivez des moments d’immense
220 F). Les programmeurs en Basic de 450 F chacun. Du sérieux, encore,
tension avec Frantz Bruno’s
devraient se réjouir de la commercia avec assembleur, désassembleur et Boxing, une simulation de combat
lisation du Compilateur intégral au moniteur : Dams. La version dis
de boxe. Edité par Elite
prix de 180 F. Il s’agit d’un compila quette 395 F. (K :99 F).
teur pour Basic standard. A paraître : • Graphisme et Informatique
Les logiciels d’US Gold sont
Eden Blues, un jeu d’aventure inte commercialise un ensemble progiciel disponibles en France à
ractif en trois dimensions ; Contami et CPC 6128 destiné aux kinésithéra US Gold France.
nation, une simulation de lutte contre peutes et autres professions para Les nouveautés d’outre-Manche
une épidémie mondiale. médicales. Il est vendu avec une
sont disponibles chez les
• Une nouvelle société, Rainbow configuration couleurs, un deuxième distributeurs suivants : Run
Production, annonce le lancement de lecteur, une imprimante et deux logi Informatique, Innelec, Coconut,
son premier logiciel, Warrior, pour ciels (traitement de texte et gestion Guillemot International Software,
160 F. Un jeu de rôles entièrement de fichiers). Son prix : environ Duchet.
graphique. 15 000 F.
12 - MICROSTRAD N° 2 - NOVEMBRE/DEŒMBRE1985
LES BONNES ADRESSES
33 GIRONDE 45 LOIRET
Maintenance
MERCI
Electronique Heconditionnement Construction Informatique
59 NORD 75 PARIS
LES LOGICIELS PROFESSIONNELS DE MICRO-PROGRAMMES 5
pm informatique
POUR 6128 ET PCW 8256
Réf PM 83A FICH ETCALC TTC 950 FF ORDINATEURS CPC 464 - CPC 6128 - PCW 8256
Réf PM 25A COMPTA PM TTC 1 450 FF PERIPHERIQUES Lecteurs de disquettes, imprimantes, syn
thétiseurs de voix, crayons optiques, cartes d'extensions...
Réf PM 43A DEVIS FAC TTC 1 050 FF
ACCESSOIRES Lecteurs de cassettes, manettes de jeu,
cordons...
Documentation sur demande à
LOGICIELS
microtex
Sur disquettes et cassettes.
78 YVEUNES
Abonnez-vous
MICROSTRAD N“ 2 - NOVEMBRE/DECEMBRE1985 - 13
TEST MATÉRIEL
LE PCW 8256
SOUS TOUTES LES
COUTURES
Apparu il y a deux mois en Grande-Bretagne et présenté quelques
¡ours plus tard en France, le PCW 8256 fait son apparition
dans nos boutiques.
e voilà enfin chez moi, le PCW 8256
14 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
_ _ _ _ _ _ _ _ TEST MATÉRIEL
U PCW 8256 SOUS TOUTE! IIS COUTUMS
Pourtant, à l’usage, Locoscript n’est pas irrépro Le Basic, baptisé Mallard Basic, se charge à par Le
chable : la sauvegarde est très lente et s’effectue au tir de CP/M +. Il est assez proche du Basic Micro
fur et à mesure du défilement, lent, du texte ; la soft de l’IBM PC. Entièrement dépourvu de possi- PCW 8256:
justification à droite n’apparaît qu’en partie à bilités graphiques, il permet l’élaboration de petites
l’écran, certains mots dépassant (cela serait dû au applications professionnelles, grâce notamment au —
fait que l’écran ne peut représenter l’espacement type double précision (16 chiffres significatifs co- Ordinateur
proportionnel) ; d’autre part, la mise en forme d’un oés sur 8 octets) et surtout à une gestion très puis- COM/Tie les
paragraphe (suppression des vides et justification) santé des fichiers disquettes. Création et gestion ------ z—
est lente et provoque le défilement de tout le texte ; simples des fichiers à accès direct sont donc envisa- autres ’
elle rappelle le fameux « contrôle J » de Amsword. geables. La vitesse d’exécution est tantôt légère-
La frappe du texte, qui s’effectue par insertion et ment plus lente, tantôt légère
non par recouvrement, provoque parfois l’insertion ment plus rapide que celle du
d’une ligne vide, ce qui force, par la suite, à effec Basic du CPC 6128 et, en tout
tuer une (lente !) remise en forme du texte (cela est cas, supérieure à celle de l’IBM
encore une anomalie issue de Amsword.) Autres PC. A noter que, aussi bien
défauts, la sauvegarde entraîne un repositionne sous Basic que sous CP/M, il
ment au début du texte ainsi qu’un lent réaffi est possible d’appeler, par la
chage, le fonctionnement du couper/coller est aléa touche PTR, un menu pour
toire lorsque le texte sélectionné dépasse quelques mettre en marche ou arrêter
lignes et, pour en terminer avec la critique, le cur l’imprimante, choisir la qualité
seur a tendance à disparaître quand on le déplace. d’impression, effectuer un saut
En fait, Locoscript est plus à l’aise pour créer un de ligne ou de page ou désactiver le senseur de pa
texte que pour le modifier. pier. Ce Basic existe aussi pour CPC 6128, ce qui
assure avec CP/M + une certaine compatibilité en
utre chose que l’on comprend mal : tre les deux machines. Amstrad a cru bon de join
/-A.A l’écran est de type « bit map » et ne
dre le langage DR Logo ; on se demande qui l’utili
larniil permet pourtant pas de visualiser les
sera, étant donné la vocation professionnelle de la
caractères gras ou en italique ni les interlignes ; machine...
seul, le souligné peut être représenté, et la possibi Le clavier, quoiqu’un peu bruyant, est d’un tou
lité de faire apparaître certains caractères en vidéo cher irréprochable et autorise une frappe très ra
inversée n’est qu’un pis aller... Au total, on peut ce pide. L’écran est plutôt lourd ; il est vrai qu’il inclut
pendant déclarer le bilan positif. l’unité centrale et le lecteur de disquette. Bien que
L’imprimante possède le grand avantage sur ses monté sur un support, les deux morceaux sont soli
concurrentes d’être dédiée. Résultat : aucun pro daires et le moniteur n’est pas orientable. L’image
blème de compatibilité et, Locoscript, aussi bien n’est pas parfaitement stable et tremblote un peu BONNES
que le Basic, est conçu pour la gérer de manière plus dans le coin supérieur gauche de l’écran. SURPRISES
très conviviale. Petite et légère, elle semble frêle et
S’agit-il d’un défaut du modèle prêté ? • Système livré
cache bien son jeu, car ses possibilités sont étonnan complet, mise en
tes. Elle permet deux modes d’impression : qualité route facile
courrier, obtenue par impression de caractères gras • Affichage 32 lignes
e PCW 8256 n’est guère ouvert sur le de 90 caractères
L
en double passage, la vitesse atteint alors vingt ca
• Traitement de texte
ractères par seconde, et qualité listing environ qua monde extérieur, la seule « interface » complet et simple
tre fois plus rapide. La qualité courrier approche, est la sortie bus, à l’arrière de l’appareil, d'utilisation
sans l’égaler, celle d’une imprimante à marguerite. qui n’autorise pour le moment que la connexion • Basic rapide et
Le niveau sonore est nettement moins élevé que ce d’un bloc interface série et parallèle (en option), ce orienté gestion
lui de mon Epson RX 80. Seul regret : l’entraîne qui permettra, par exemple, le branchement d’une • CP/M +, promesse
d’une vaste
ment s’effectue exclusivement par friction, ce qui imprimante à marguerite ; mais quel sera le degré bibliothèque de
impose un positionnement soigneux du papier. de compatibilité ? Locoscript n’est pas prévu pour logiciels
Le PCW 8256 est livré avec une disquette piloter une autre imprimante. • Imprimante qualité
CP/M +. Le système d’exploitation affiche, à la Le PCW 8256 est, somme toute, un ordinateur courrier
mise en route, un TPA(*) de 61 Ko, « 1 dise assez classique, relativement rapide. Il constituera • Bon rapport
qualité/prix (habituel
drive » et « 112 Ko drive M ». Ce disque M est un choix raisonnable pour les petites entreprises chez Amstrad)
virtuel et utilise la partie de la mémoire vive non peu fortunées, à la condition toutefois qu’une partie
adressable par le Z80 A ; pour CP/M, il représente conséquente de la vaste bibiothèque de logiciels
un lecteur à part entière. théoriquement disponibles grâce à CP/M + soit
La machine peut donc être utilisée comme un or adaptée par les éditeurs. En tant que système de DOMMAGE !
• Traitement de texte
dinateur classique fonctionnant sous CP/M et est traitement de texte, le PCW 8256 est un cas, tantôt
lent
théoriquement dotée d’une très vaste bibliothèque à la hauteur des meilleurs logiciels du genre, tantôt • Capacité disquette
de logiciels. Mais, attention, ces logiciels nécessite affublé de défauts rédhibitoires. Il met tout le faible pour un
ront une adaption au format 3 pouces et à la ma monde d’accord au niveau d’un prix sans concur système
chine, ce qui n’est pas à la portée de tous. rence (6 990 F). ■ professionnel
• Ecran « bit map »
(*) TPA (Transient Program Area) : espace mémoire dans lequel
THIERRY LÉVY - ABÉGNOLI
mal exploité
CP/M loge et lance les logiciels.
F
de Macintosh, ! gcrsr permet de connaître la posi
(Advanced Memory Systems), la souris tion de la souris, ! hidepointer, îmovepointer et
est livrée dans un élégant boîtier, à l’in îshowpointer affichent ou effacent la flèche re
térieur duquel repose la bête noire, avec trois bou présentant l’emplacement de la souris. ! icon... affi
tons rouges. Elle est accompagnée d’une cassette et che une icône, ! load permet le chargement d’un
d’une documentation soignée. programme correspondant à une icône, mouse ac
Avant toute chose, il faut charger l’AMX tive ou désactive la souris, ¡window permet de
Control. Entendez par là le système d’exploitation créer une fenêtre.
de la souris. Sitôt dit, sitôt fait, enfin presque : ■ ■ ~ ..'P- ■ .4 ■
l’opération est longue. Cinq minutes plus tard donc,
1 n.lc?n/sLd“ dans une matrice
l’écran affiche le traditionnel message de copy ML 16 x 16, doivent etre creees. La encore,
right, suivi du nombre d’octets libres (29 325), LM tout est prévu, sous la forme d’un utili
ponctué d’un ready. Nous voici sous Basic, et tout taire à l’allure très... (devinez !). Pour nous montrer
a l’air normal : pas de menus déroulants, ni de fenê la voie, AMS fournit un pseudo Mac Paint nommé
tres au look Macintosh, et aucune icône ne traîne. Art. Ce logiciel de création graphique est le meil
Mais alors, que contient cet... AMX Control qui leur que j’aie jamais essayé, sur Amstrad du moins.
monopolise une douzaine de mes chers kilo - oc En effet, il ne manque pas d’atouts malgré la préci
tets ? Et qu’est-ce que cette souris, dont la sion très moyenne de la souris et sa trop bonne vo
connexion ne demande que 30 s, qui ajoute un ap lonté dans les déplacements verticaux (un tapis
pendice disgracieux à la prise joystick de mon CPC « spécial souris » améliore la situation en empê
et dont le déplacement ne produit d’autre effet que chant les dérapages de la bille d’acier). Aussi, sans
le sonore roulement de sa bille d’acier ? La docu- plus attendre, prenons notre élan et titrons...
.Z
mentation nous apprend en fait que le Basic intègre
dorénavant de nouvelles commandes pour la réali ART, le Mac Paint
Une souris sation de logiciels du style TGS (Technologie Gra
phique Souris, pour les intimes). de PAmstradien (464^ 66T 6128}
trop grise Mais, revenons à notre rongeur ; quelles sont ces Après un long chargement semé d’embûches (le
mais bien fameuses nouvelles commandes ? ! BUTTONS permet
relais de télécommande du magnéto se fait enten
de connaître l’état des boutons, -desk couvre dre plus de vingt fois), l’écran prend un aspect as
entouree 1 écran de gris, ce qui lui donne un petit air d écran sez proche de celui que montre Mac Paint. Les
quatre titres supérieurs provoquent, lorsqu’ils sont
pointés par la souris, le déroulement immédiat d’un
menu. Le pointage des options peut alors éventuel
lement faire dérouler un sous-menu. Par exemple,
le pointage de PRINT fait apparaître un sous-menu
donnant le choix entre deux imprimantes (Epson ou
DMP 1). Signalons en passant que l’option Epson
LA SOURIS AMX
ET SON LOGICIEL ART
Prix s 690 F
Constructeur : Advanced
Memory Systems Ltd, Green Lane,
Appleton, Warrington,
WA4 5NG Lancashire
Documentation : en anglais
Distributeur : Amstrad France
Pour s CPC 464,664,6128
16 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
TEST PÉRIPHÉRIQUE
UNE SOURIS GRIH
ne fonctionne pas et se contente d’effectuer des extérieur. Ces logiciels sont disponibles sur
sauts de ligne. cassette, disquette ou même en mémoire
Les menus déroulants concernent les entrées- morte, enfichable sur un connecteur tel que
sorties (cassette, disquette, imprimante) et le chan le Super Power (voir magazine). La souris
gement de style de caractères et de teinte (noir, AMX semble être un symbole de l’extraor
blanc ou négatif, la couleur est impossible). Si vous dinaire dynamique qui se développe autour
voulez dessiner, tout se passe sur les côtés où se de la gamme Amstrad, une dynamique qui
trouvent deux fenêtres tout en longùeur, dont le dé rappelle l’enthousiasme engendré, il y a quelques
filement est provoqué par le pointage des flèches. années, par l’Apple 2 ou le ZX 81. Le plus gros
Celle de gauche permet de choisir la trame utilisée reproche que nous lui ferons est de rester grise, trop
par la fonction de remplissage d’une surface. Celle grise. Pourquoi ne pas avoir tiré parti des capacités
de droite donne accès à toutes les fonctions classi de coloristes des Amstrad ? ■
ques des logiciels de création graphique : tracé de THIERRY LÉVY-ABÉGNOLI
C : cassette
D : disquette
Prix spéciaux
collectivités-écoles
le faut Amstrad H! p°rt
L : livre
BON DE COMMANDE
MS 2
DEMANDE DE DOCUMENTATION F
ADRESSE _____________________________
F
Je possède un micro de type
VILLE _________________________________ Frais de port ______________________________ gratuit
SCODE POSTAI_________________________ Je joins 3 liin.-.r- ..T 2,20 F pour frais d’envoi Total TTC _________________________________ F
Élagage
Le « Rainbow-Warrior » aurait été c &
mirai lacost à Pékin
par une troisième équipe de militaires 11 euraien“”’
W<? de
dAuMand
. I. . Rambo* Warr,or
Z--
I
| Veuillez me faire parvenir "DOSSIER G" pour
| marque de l'ordinateur : .............................................
Pans te nouveau. catalogue COBRA SOFT plus de cassette - disquette (rayer la mention inuti
50 nouveautés ! 100 logiciels couvrant toutes | à l'adresse suivante :
tes applications de ta mlcno-ln^onmatlque
^amltlate. I M...............................................................................................................
I
Poun necevoln te catalogue, nenvoyez-nous i ..................................................;.............................................................
te bon cl-contne en nayant ta demande de | Code postal ............... Ville .................................................
pnognamme et en pnéclsant "catalogue". Ci-joint mon réglement par chèque (rajouter 10 frs
Joignez 2 timbres à 2.20 ¿ns. En cas d'achat I pour le port), soit p^g
de "POSSIER G" vous necevnez te catalogue
automatiquement.
!« . _______ •■••••••••
' A envoyer a COBRA SOIT BP 155 Chalon s/S Cedex
TOUTE LA
MUSIQUE
SUR AMSTRAD
Les CPC sont aussi des musiciens. À vous de savoir les diriger.
n Basic Amstrad, la hauteur d’un son a programmation du générateur sonore
MK2R0STRAD 2 - NOVEMBRE/DECEMBRE1985 ■ 19
MUSIQUE/SONS
TOUTE LA MUSIQUE SUR AMSTRAD
20 • MICROSTRAD N° 2 ■ NOVEMBRE/DECEMBRE1985
MUSIQUE/SONS
IM MTUMtlATION MUSICAL!
■ COURS DE SOLFEGE
1er niveau 250 F / cass.
290 F /disq.
2e niveau 250 F / cass.
290 F / disq.
■ COURS DE CLAVIER
Piano 145 F / cass.
185 F / disq.
- AMSTRADIVARIUS
Composition musicale
3 voies polyphoniques 145 F / cass.
185 F / disq. Prix de vente 480 F ne
EliïTERFRCE
par phonèmes ( logiciel de phonèmes français livré d'origine ),
diphonèmes, mots, phrases ; utilise l'amplificateur audio interne
du micro ordinateur, possède une sortie ampli hifi, ( résultats
surprenants ), sortie déport bus.
- Connexion possible de 8 synthé
tiseurs équipés M.I.D.I. Tous ces matériels et logiciels sont compatibles avec Amstrad
- Séquenceur temps réel sur 8 pistes CPC 464, 664, 6128, en vente chez votre revendeur ou TECHNI
polyphoniques, 10 séquences. MUSIQUE.
- Diverses possibilités : dubbling,
transposition synchro batterie,
etc.. Centre commercial
- Création musicale pas à pas / MIDI rue Fontaine-du-Bac
( cable EXT pour 664 et 6128 à 63000 CLERMONT FERRAND
180 F ) Livré avec cassette et disquette. 73 26 21 04
Démonstration, vente permanente à Ams-Expo, Holiday INN, PARIS Porte de Versailles, les 7 et 8 décembre.
MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985 ■ 21
MUSIQUE/SONS
UNE INTERPRÉTATION MUSICAI!
placez le curseur jusqu’en bout de ligne et appuyez 760 DATA "11040", "08040“, "00040"
770 REM .........................................................................................
sur return pour valider la copie ; 780 DATA "08020",“01020","01021"
• recommencez le procédé pour chaque ligne. 790 DATA "08020","01020","01020"
22 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
MUSIQUE/SONS
ET LE CPC
PARLA FRANÇAIS
Avec un synthétiseur vocal qui parle français, vous ne pourrez plus
résister à la tentation de faire prononcer, à votre CPC 464, 664 ou
6128, des phrases comme : « je pense, donc je suis ».
e synthétiseur vocal de chez Techni-
MICROSTRAD N0 2 - NOVEMBRE/DECEMBRE1985 • 23
4c P E TRE L informatique COMMANDEZ VOS LOGICIELS
PROPOSE EN ANGLETERRE
des Logiciels Anglais Pride Utilities avec les
NOTICES en FRANÇAIS pour CPC 464 ! 664 ! 6128.
2500 TITRES DIFFÉRENTS
pour AMSTRAD - BBC - COMMODORE 64 et 16 - DRAGON
TOMCAT:Sauvegarde fidèle (1080 à 4888 baudi de la plupart
ELECTRON - MSX - QL - SPECTRUM - VIC 20 et ZX81.
de vos programmes protégés ou non. K7:¿5&F ¡):299F
dont 200 titres à 50 francs OU MOINS !
RSX SYCLONE 2îCharqe,liste,copie.Pour 464. K7U58F D:2WF
24 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
TESTS LOGICIELS
VINGT LOGICIELS
SUR LE GRILL
M mise en œuvre
G graphisme
S sons
B rapidité
V valeur ludique,
LE TOUR DU MONDE
EN 80 JOURS
No Man’s Land, Innelec - 120 F
3D MONSTER CHASE
Romik - Prix
non communiqué
Un jeu d’arcade en trois
dimensions. Un labyrinthe
sans fin où se promènent
des monstres. Graphisme
décevant et scénario peu
original.
TYRANN
Norsoft- 185 F
LE SURVIVANT
Ère Informatique - 120 F
FACTURATION Vous devez retrouver le code génétique de votre es
pèce éparpillé sous la forme de soixante-quatre par
Micro Bureautique 92 - 350 F
chemins. Pour cela, il vous -----------------------------
Facturation est un utilitaire permettant la ges faut explorer des cavernes 10-
tion aisée d’un stock de marchandise. L’Amstrad où grouillent de nombreux : —.
se charge d’accumuler en mémoire l’équivalent animaux sauvages. Le gra- s- — —i
de nombreuses pages manuscrites. Un regret : il phisme est moyen et le ma- ■
est sur cassette, mémoire de masse peu adéquate. niement de la manette as- 0 — —— —
sez dur à maîtriser. m g s r v n
COLORIC
Free Game Blot - 105 F
26 - MICROSTRAD N“ 2 - NOVEMBRE/DECEMBRE1985
TESTS LOGICIELS
STAR
AVENGER
Kuma- 95 F
MICRO DE LA TERRE
SAPIENS À LA LUNE
Ere Informatique - 130 F Micro Bureautique 92 - 140 F
Après une superbe page graphique, ce jeu d’action, Pour arriver sur la lune, diverses épreuves vous at
en lui-même, reste primaire et d’un faible intérêt. Si tendent. Ce logiciel ne s’avérera pas très intéressant
le but de ce programme - capturer des lettres de l’al pour des joueurs avertis (graphisme moyen et jeu peu
phabet pour composer des mots - et les moyens qu’il passionnant), mais sa simplicité plaira certainement
emploie sont louables, la partie « réflexe » est toute aux très jeunes enfants.
fois inexistante.
3D FIGHT
CHALLENGER Loriciels - 140 F
MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985 ■ 27
TESTS LOGICIELS
EMPIRE NIGHT
Loriciels - 195 F BOOSTERS
Vous voici César de l’an
Cobra Soft - 130 F
tiquité. Avec l’aide de trois
consuls, vous dirigez la province. Votre objectif est de Comme dans le film Tron, deux motos s’affrontent
faire prospérer la région. Empire est un jeu de straté dans une course mortelle. Votre objectif : obliger vo
gie économique et géopolitique de haut niveau, avec tre adversaire à couper votre route et à toucher ainsi
des graphismes soignés. Il plaira aux fins stratèges. la traînée de votre moto. Jeu rapide, mais d’un gra
phisme pauvre, voire inexistant.
MISSION
DETECTOR
Cobra Soft - 130 F
AUGUSTIN GARCIA
FRANCK-OLIVIER LELAIDIER
ALLIGATA SOFTWARE, 1 Orange Street, Shef dex 05, (1) 46 34 21 99. fraciel, 42, rue Pré 75017 Paris, (1) 42 93 24 58. norsoft, 49, rue
field, Grande-Bretagne. AMSTRAD CONSUMER bendes, 37000 Tours, 47 64 08 52. free game des Rosiers, 14000 Caen, 31 86 56 69. ORDlvi-
ELECTRONICS, 169 Kings Road, Brentwood, Es BLOT, Cedex 205, Crolles, 38190 Brignoud, duel, 20, rue de Montreuil, 94300 Vincennes,
sex, Grande-Bretagne. AMS (Advanced Memory 76 08 18 76. GRAPHISME ET INFORMATIQUE, 15, (1) 43 28 22 06. power SOFT, 7-9, rue des
Systems) Green Lane, Appleton, Warrington, rue de Seine, 92100 Boulogne, (1) 46 20 50 00. Petites-Ecuries, 75010 Paris, (1) 48 24 32 52. PSI
WA4 5N6 Lancashire, Grande-Bretagne. AMS GUILLEMOT INTERNATIONAL SOFTWARE, BP 2, DIFFUSION, BP 86, 77402 Lagny Cedex, (1)
TRAD FRANCE, 143, Grande-Rue, 92310 Sevres, 56200 La Gacilly, 99 08 83 54. hisoft, 180 60 06 44 35. radio pays de trégor, 7, rue des
(1)46 26 34 50. ariolaSOFT, 1, rue François- High Street North, Dunstable LU 61 AT, Buttes, 22300 Lannion, 96 48 86 00. rainbow
1", 75008 Paris, (1) 42 56 42 22. BORLAND IN Grande-Bretagne, (582) 69 64 21. HONEYSOFT, production/copolec, 140, avenue Pablo-
TERNATIONAL, 4585 Scotts Valley Drive, CA 26 Crescent Road, Brentwood, Essex, Grande- Picasso, 92000 Nanterre, (1) 47 78 49 43. RONIX
95066, USA. CEDIC-NATHAN, 32, boulevard Bretagne. initiel, 26, rue Saussier-le-Roy, software, 272 Argyll Avenue, Slough, Barks,
Saint-Germain, 75005 Paris, (1) 45 65 06 06. 75017 Paris, (1) 43 35 30 49. INNELEC/NO MAN’S Grande-Bretagne, run informatique, 62, rue
CIRKIT, Park Lane, Broxbourne, Hertfordshire, land, 110 bis, avenue du Général-Leclerc, Gérard, 75013 Paris, (1) 45 81 51 44. SAGESOFT,
Grande-Bretagne. COBRA SOFT, 5, avenue Mon Bloc 1, 93506 Pantin Cedex, (1) 48 91 00 44. IN Nei House, Regent Cent, Gosforth, Newcastle
not, 71100 Chalon-sur-Saône, 85 41 36 16. COCO terceptor MICROS, Lindon House, The Green, Upuntyne, Grande-Bretagne, semaphore logi
NUT INFORMATIQUE, 13, boulevard Voltaire, Tadley, Hampshire, Grande-Bretagne, jagot et ciels, 1283 La Plaine, Suisse, 41 22 54 11 95.
75011 Paris, (1) 43 55 63 00. COKTEL VISION, 25, Léon, 17, rue des Alliés, 42100 Saint-Etienne, sprites, Les Maradas, 1, boulevard de l’Oise,
rue Michelet, 92100 Boulogne-Billancourt, (1) 77 33 13 82. kuma computers, 12 Horseshoe BP 181, 95023 Cergy-Pontoise Cedex, (1)
46 04 70 85. DIGITELEC, Parc Club Cadera, ave Park, Pangbourne, Berkshire, Grande-Bretagne. 30 73 53 30. sybex, 6-8, impasse du Curé, 75018
nue J.-F. Kennedy, 33700 Mérignac, logfstic/ddi, Centre d’affaires Paris-Nord, Le Paris (1) 42 03 95 95. TASMAN SOFTWARE,
56 34 44 92. DISTRIBUTION et services, avenue Bonaparte, 93153 Le Blanc-Mesnil, (1) Springfield House, Hyde Terrace Leeds LS2
du Québec, ZA de Courtabœuf, BP 209, 91944 48 65 44 55. LOISITECH, 83, avenue Faidherbe, 9LN, Grande-Bretagne, (532) 43 83 01. TECHNI-
Les Ulis, (1) 64 46 27 80. dktronics , Unit 6, 93106 Montreuil, (1) 48 59 72 76. LORICIELS, musique, Centre Commercial, rue Fontaine-du-
Shirehill Industrial Estate, Saffron Walden, Es 53, rue de Paris, 92100 Boulogne, (1) Bac, 63000 Clermont-Ferrand, 73 26 21 04. UL
sex, Grande-Bretagne, duchet, 51 Saint George 45 34 80 81. MICRO APPLICATION, 13, rue Sainte- T1MATE PLAY THE GAME, The Green, Hobby-de-
Road, Chepstow NP6 5LA, Grande-Bretagne Cécile, 75009 Paris, (1) 47 70 32 44. MICRO bu la-Zouch, Leicestershine, LE6 5JU, Grande-
(291) 257 80. DURELL software (voir Micro reautique 92, 67, boulevard Gallieni, 92130 Bretagne, (530) 41 14 85. us gold France,
Bureautique 92). EDIMICRO, 121-127, avenue Issy-les-Moulineaux, (1) 46 42 42 10. MICROMA BP 3, ZAC des Mousquettes, 06740
d’Italie, 75013 Paris, (1) 45 85 00 00. ELITE (voir NIA, BP 3, 06740 Châteauneuf, 93 42 57 12. MI Châteauneuf-de-Grasse, 93 52 57 12. vifi na
Innelec), ere informatique, 27, rue de Lenin CRO POWER, Northwood House, North Street, than/ vifi international, 21, boulevard Pois
grad, 75008 Paris, (1) 43 87 27 27. EYROLLES, Leeds LS 7 2AA, Grande-Bretagne. MICRO pro sonnière, 75002 Paris, (1) 42 21 41 4L
61, boulevard Saint-Germain, 75240 Paris Ce- grammes 5, 82-84, boulevard des Batignolles,
28 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
20, rue de Montreuil 94300 VINCENNES - Tél. : (1) 43.28.22.06
OUVERT DU MARDI AU VENDREDI de 10 h 30 à 13 h et de 15 h à 19 h. LE SAMEDI de 10 h 30 à 19 h
NOM ORDINATEUR □ CPC 6128 couleur □ CPC 6128 monoch □ CPC464 couleur □ CPC464 monochrome □ CPC664 couleur □ CPC664 monochrome
Mode de paiement : □ chèque / □ mandat / □ contre-remboursement (prévoir 20 F de frais) - envoyer le tout à : ORDIVIDUEL, 20, rue de Montreuil 94300 VINCENNES.
réseau ORDI94|
MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985 ■ 29
TESTS LOGICIELS
TURBO PASCAL
COMPILATEUR DE COMPÉTITION
Un compilateur Pascal qui donne une nouvelle dimension
' aux CRC 464,664 et 6128.
30 - MICROSTRAD N° 2 ■ NOVEMBRE/DECEMBRE1985
TESTS LOGICIELS
TEXTOMAT TRAITE
VOS TEXTES
Rapide, professionnel et bon marché, Textomat a décidément
beaucoup de qualités.
G
• load pour convertir un fichier .HEX en pro
jeu de commandes internes, d’un jeu gramme commande ;
de commandes externes et d’un accès • movcpm pour changer la taille d’un CP/M ;
à une banque immense de logiciels (pour autant • pip pour transférer les fichiers d’une source vers
que les fichiers CP/M subissent une adaptation au une destination, disque ou entrées/sorties ;
format des disquettes Amstrad). • stat pour des informations sur les fichiers ;
Les commandes internes ou résidentes ne figu • submit pour exécuter des fichiers par lot ;
rent pas sur les disquettes. Ce sont : • sysgen pour créer des disquettes système ;
• dir qui affiche le catalogue des disquettes ; • xsub pour améliorer l’efficacité de submit.
• era qui efface un fichier ;
• REN qui renomme un fichier ; Amstrad a complété cette liste en y ajoutant :
• save qui sauvegarde un programme sur la dis • amsdos qui passe la main à l’Amsdos ;
quette ; • bootgen qui génère des disquettes système ;
• type qui liste un fichier texte à l’écran ; • chkdisc qui compare deux disquettes dans un
• USER qui change la partition sur un disque. système à deux lecteurs ;
La documentation Amstrad sur le CP/M s’avère • cload qui charge un programme en cassette sur
succincte, quoique suffisante pour la plupart des disquette ;
commandes. Par exemple, save est déclarée réser • copydisc qui copie le contenu d’une disquette sur
vée aux spécialistes (!) et user est totalement pas une autre (dans un système à deux unités de dis
sée sous silence. quette) ;
Les commandes externes sont sur disquette et doi • csaVE qui charge un programme sur disquette en
vent être suivies du suffixe .com pour être exécutées cassette;
par CP/M. Digital Research, le créateur de CP/M, • discchk qui copie le contenu d’une disquette sur
livre plusieurs commandes sur disquette (voir la une autre (dans un système à une unité de dis
liste des fichiers de la disquette CP/M 2.2) : quette) ;
• asm, l’assembleur ; • filecopy qui copie un fichier d’une disquette sur
• ddt, le débogueur, utilitaire de mise au point des l’autre (dans un système à une unité de dis
programmes ; quette) ;
• dump pour lister un fichier à l’écran ; • format qui initialise une disquette vierge ;
• ed, l’éditeur de texte, ligne par ligne ; • setup qui règle les paramètres système.
A>d I r
A: MOVCPM COM : PIP COM : SUBMIT COM s XSUB COM
As ED COM : ASM COM s DDT COM : LOAD COM
As STAT COM : DUMP COM : DUMP ASM s AMSDOS COM
AS FILECOPY COM : SYSGEN COM s BOOTGEN COM s COPYDISC COM
A: CHKDISC COM s DISCCOPY COM : DISCCHK COM s SETUP COM
LISF1CHKBS AS FORMAT COM s CSAVE COM s CLOAD COM s EXI BAS
DE LA DISQUITTE As EX2 BAS s ROINTIME DEM
CP/M 2.2
32 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
__ _ _ _ SED
CREER SOUS CP/M
La commande save permet de créer des fichiers Vérifiez bien les codes que vous entrez : la moin 0>_ddï
à partir de programmes contenus en mémoire. Pour dre erreur peut conduire à la perte du contrôle de DDT VERS 2.2
ce faire, il est nécessaire de spécifier la longueur du la machine. En Basic, les fautes sont pardonnées, -sema
fichier à sauvegarder. Le point de départ est tou moyennant un message du type « syntax error ». En 0100 01 ii
0101 BC 0b
jours le même : c’est l’adresse de début des pro langage machine, ce n’est pas le cas et, très sou 0102 0F 01
grammes utilisateurs sous CP/M. Ils commencent vent, il faut effectuer un reset (éteindre et rallu 0103 C3 0e
tous à la même adresse, 0100H (256 décimal). mer) pour reprendre le contrôle des opérations... 0104 SB 09
La commande save va donc créer un fichier 0105 01 cd
composé du contenu de la mémoire vive commen 0106 43 05
0107 4F 00
çant en 0100H. La taille du fichier est donnée dans 0108 50 c3
la commande save sous la forme d’un nombre qui a commande user sert à partager les 0109 59 00
représente un multiple de 128 octets. Ainsi : disques en zones. Utile si vous voulez 0100 52 00
010B 49 07
SAVE 3 MONPROG.COM I « cacher » certains fichiers sur vos dis 010C 47 53
où 3 représente une taille de 384 octets (soit 3 fois quettes. Par exemple, si vous voulez dissimuler le 010D 48 61
128 octets). Nous avons donné au fichier le nom de programme que vous venez de créer, il vous faut, 010E 54 20
monprog.com. Le suffixe .COM signifie que ce pro juste après le go qui permet de sortir de ddt, entrer 010F 20 5d
gramme est exécutable, c’est-à-dire que MONPROG les commandes suivantes : 0110 28 61
0111 43 72
est une commande CP/M. Prenons un exemple : la USER 7 0112 29 63
transposition de la commande print du Basic, en SAVE 1 MONPROG.COM 0113 20 68
Assembleur Z80 pour environnement CP/M. Ce et retourner en zone utilisateur “0”, par : 0114 31 65
qui, en Basic, s’écrit. USERO
0115 39 07
PRINT CHR$(7) ; « Ca marche » ; CHR (7) 0116 38 24
Ni vu, ni connu. Essayez de consulter le catalogue 0117 30 .
devient en Assembleur ; avec la commande DIR, il n’y est point ! A moins -90 1
lxi d, texte : pointe le texte que vous n’ayez enregistré le même programme sur Seuls les codes
mvi c,09: code d’affichage sur l’écran, le la zone utilisateur “0” auparavant. soulignés doivent être
texte doit se terminer par un si La documentation Amstrad passe totalement introduits.
gne “$» sous silence le signe “?” qui peut remplacer une let USTE DES CODES
call 5: effectue l’opération (appel CP/M) tre dans le nom d’un fichier. Ce point d’interroga HEXADÉCIMAUX
jmp o : redonne le contrôle au CP/M tion est en fait un « jocker » susceptible de rempla DE MONPROG
TEXTE DB 07, ’Ca marche’, 07, “S” : texte cer n’importe quel autre caractère. Ce point
END d’interrogation s’avère très utile dans la recherche
Ça a l’air nettement plus compliqué... mais, une fois de fichiers avec la commande dir. Ainsi, dir
assemblé avec un Assembleur comme asm (FAssem monprog’.com nous donnera la liste des program
bleur CP/M), on obtient les codes suivants : mes :
11 OB 01 LXI D, TEXTE MONPROG.COM : MONPROG2.COM :
OE 09 MVI C,09 MONPROG3.COM
CD 05 00 CALL 5 De même, avec les commandes STAT et pip. Si
C3 00 00 JMPO vous voulez faire disparaître du catalogue tous vos
07 6B 61 20 TEXTE DB 07, fichiers monproGx.com, il vous suffira d’entrer :
’ca marche’, 07,“$” STAT MONPROG7.COM SSYS
6D 61 72 63 END Dans le cas choisi, le point d’interrogation pourrait
68 65 07 24 être remplacé par l’astérisque. En revanche, ce
n’est pas possible pour pip a:=b:MAST?PRO.*, où l’as
L’Assembleur asm crée un fichier qui s’appelle térisque apparaît déjà une fois. Cette commande va
monprog.hex. Il ne reste plus qu’à charger ce fi transférer, du lecteur A: vers le lecteur B:, tous les
chier, c’est-à-dire à le transformer en fichier de fichiers dont le nom commence par mast et se ter
commandes avec la commande load.com: load mine par pro, quelque soit le signe désigné par le
monprog. Nous disposons, pour ce faire, des codes point d’interrogation. Par exemple :
hexadécimaux (partie gauche de la routine ci- MAST1PRO.COM
dessus : 1 l,0B,01,0E,09,CD,...) et de la commande MAST2PR0.ASM
ddt. Les parties soulignées de la liste ci-contre sont MAST6PR0.HEX
celles qu’il faut entrer, les phrases se terminant par Toutes ces remarques, pas toujours présentes
un retour-chariot. dans le manuel, devraient vous aider à mieux utili
Enfin, il faut sauvegarder : ser le système d’exploitation de votre Amstrad. ■
A>SAVE 1 MONPROG.COM PHILIPPE GYSEL
Nous aurions pu indiquer le nom du lecteur de dis
quette :
A>SAVE 1 B:M0NPR0G.C0M CE QU'IL FAUT LIRE SUR CP/M
Et voilà, le tour est joué ! Essayez d’entrer la • CP/M pas à pas, Alain Pinaud - Editions
commande monprog, vous devez entendre le son du PSI - 124 p.- 1983-85 F.
du haut-parleur et voir s’afficher la phrase : • Guide du CP/M avec MP/M, Rodnay
ca marche Zaks - Editions Sybex - 352 p. - 1981 -148 F.
suivie de : a>.
!»
Réf. : ML 126 Prix : 99 FF a BON DE COMMANDE ■■ ■■
□ Mandat □ Chèque □ CCP.
DESIGNATION QUANTITE PRIX
Libellez vos chèques a l'ordre de Micro-Application.
Nom, Prénom__________________________________________
Adresse
Ville
34 - MICROSTRADN0 2 - NOVEMBRE/DECEMBREI985
PROGRAMMES
Avant de vous ancer tête baissée dans les programmes, consultez les
critères d’uti isation. Premier critère, le langage : n’importe lequel
pourvu que votre CPC le comprenne. Second critère,
le niveau de programmation.
MICRO S TRAD
Basic
GRAFFITI
CPC 464, 664 et 6128 Programme simple, dessin compliqué.
moureux du graphisme, cinglés de
MICROSTRAD N° 2 - NOVEMBRE/DEŒMBRE1985 - 35
PROGRAMMES
GÉNÉRATION
SPONTANÉE
Transformer une zone mémoire en lignes de data est souvent ut le.
Provoquer la génération spontanée d’un programme tient de a
magie. Faire tout à a fois ? Alors là...
raOCUMMIl
gramme codé sous forme ASCII que l’on peut 410 PRINTO9. NUM+201“NEXT A*
420 NUM-NUM+30
charger en mémoire et exécuter comme tout pro 430 ’
gramme Basic... Pour notre générateur de data, ce 440 PRINT09.NUM«“DATA *1
36 - MICROSTRAD N0 2 - NOVEMBRE/DECEMBRE1985
PROGRAMMES
GENERATION SPONTANEE
230. La ligne 250 initialise deux variables qui sont 120 ’»*•♦♦*♦*»»*»♦•**•»*•***»***»*»»*.*
138 >
respectivement le pas de numérotation des lignes 140 MODE 2¡MEMORY 209991WINDOW81, 1, 80. 1,
du programme généré et le nombre d’octets par li 101UIND0W82, 1, 80, 1
1, 25:WINDOW SUAP 0,2
150 CLSil1PRINT01,TAB(12),"TRANSFORMATIO
gne de DATA. N D’UN PROGRAMME LM EN DATAs BASIC" «PRIN
Vous pouvez générer le programme sur le sup T»1
port de votre choix, cassette ou disquette. Si vous 160 LINE INPUTtl,"Nom du programme "Inom
oroe*
possédez à la fois un lecteur de disquette et un ma 170 INPUTtl,"Adresse de début du proiraa
gnétophone, remplacez la ligne 300 par la ligne ne "iaddeb
lignes 380 à 530 ouvrent un fichier ASCII sur le 190 INPUTtl,"Numéro de début des lianes
support choisi, y inscrivent les informations indis DATA "înumI i «ne
200 INPUTtl,"Incrément des numéros de li
pensables, puis referment le fichier. La durée de sne "Ii ne rement
l’écriture varie évidemment selon la taille de la 218 PRINT#1. "PIacez la disquette contena
zone mémoire à transformer et selon le support nt le PG LM et pressez une touche*
220 CALL 4BB061LOAD nompros«,21000
choisi. En général, quelques secondes suffisent. Le 230 PRINTtliPRINTtl."Appurez en permanen
programme créé pourra enfin être remis en mé ce sur la touche 'f0’ quand le message *
L
140 FOR L=O TO 63
150 FOR 0=0 TO 3
d égalé que sa simplicité. Ce pro 155 V=C»64+L
gramme imprime sur une page, en qua 160 PRINT#8,BIN$(V,8>;" M;
tre colonnes, tous les nombres de 0 à 255 avec leurs 170 PRINTttS,HEX*(V,2>;
180 PRINTttS,LEFT*(STR*(V)+” ",4);" 1
équivalents Binaire et Hexadécimal. Si le démon 200 NEXT C
de l’Assembleur vous tire souvent par les pieds, 210 PRINTW8
vous n’oublierez pas d’accrocher en bonne place cet 220 NEXT L
230 END
outil de travail indispensable, pour l’avoir sous les
yeux au bon moment.
robin bois
S
d’une seule et même couleur, la grille de jeu ; ou,
serez servi ! Celui-ci est aussi sournois encore, de réaliser sur cette grille un motif coloré,
qu’est simple l’idée qui a servi à sa lui-même, préétabli. A vous d’écrire ce programme,
conception. sans oublier de préserver vos nerfs !
Une grille de vingt-cinq cases s’offre au remplis MATHIEU FORÊT
mée. CHR»(10 > +STRING»(3,CHR» < 8 > > +CHR»(249 > +CH
R» < 9 > +CHR» < 248 > +CHR» < 10 > +STRI NG» ( 3 , CHR» <
8 ) > +CHR» < 253 > +CHR» < 95 > +CHR» ( 254 > +CHR» < 11
DlflHOLICftDRE > +CHR»(8)+CHR»(8>
300 :
310 MODE 1:PEN 3: LOCATE 23,2: PRINT'DIABO
LICADRE"
320 MOVE 300,390:DRAWR 300,0:DRAWR 0,-32
:DRAWR -300,0:DRAWR 0,32
REFERENCE 330 :
340 GOSUB 470:REM INITIALISATION JEU
350 GOSUB 590:REM INITIALISATION REFEREN
CE
360 GOSUB 860:REM DEROULEMENT DU JEU
370 IF C»="0" THEN 340
380 :
390 PEN 1:LOCATE 1,22:PRINT"BRAVO, vous
avez réussi en"jne;"coups !"
JEU : Quelle cas e *? S 400 PRINT"Une nouvelle partie <o/n> ?"
410 R»="":WHILE R»<"N" OR R»>"0"
L’envie d’étrangler votre clavier vous saisit ?... 420 R»=UPPER»(INKEY»):WEND
Vous avez trois échappatoires. Ouf ! La pression sur 430 IF R»="O" THEN CLEAR:GOTO 100
440 END
la touche 0 vous permettra de réinitialiser toute la 450 :
partie, après confirmation. La touche 1 vous servira 460 REM ++ REMPLISSAGE GRILLE DE JEU ++
éventuellement à tricher en modifiant en cours de 470 FOR Y=1 TO 5:F0R X=1 TO 5
480 J(X,Y)=0:NEXT X,Y
jeu le motif de référence. Enfin, la touche 3 pourra 490 :
être utilisée pour nettoyer la grille de jeu de tous 500 REM +++ AFFICHAGE GRILLE DE JEU +++
ses obsédants pavés.
38 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
PROGRAMMES
510
520
530
Z=0:PEN 3:L0CATE
FOR Y=1
FOR X=1
TO 5s PRINT
TO 5
1,5
TAB<5); DE L'ORDRE
540 Z=Z + lsPRINT H»<J<X,Y)>; : PEN 2:PRINT
CHR»(64+Z)j: PEN 3:PRINT CHR*(11);CHR*(9) Apprenez l’ordre alphabétique à vos enfants.
5
550 NEXT
560 RETURN
Xs PRINT:PRINT:PRINT:NEXT Y ■| 1 s’agit de remettre en ordre alphabétique Basic
570 : I neuf lettres choisies au hasard et placées CPC 464,
580
590 FOR
REM ++++
Y=0
MISE
TO 2:FOR
A ZERO REFERENCE
X=0 TO 2
++++
B dans un cadre. Il faut indiquer au CPC le 664, 6128
600 A(X,Y>=0 nombre de lettres que l’on souhaite permuter. Cette
610 NEXT X,Y permutation s’effectue à partir de l’extrême gau
620 :
630 GOSUB 780:REM AFFICHAGE
che, jusqu’au nombre de lettres spécifié. Dans cette
640 : zone, les lettres situées à droite prendront la place
650 REM +++ INITIALISATION REFERENCE ++ de celles de gauche, et vice-versa. La recherche de
660 LOCATE 1,22:PEN 1: PRINT"REFERENCE: c
ases a rampi ir:";
l’algorithme de résolution (à la portée d’un enfant)
670 C*="“:L*="":WHILE L*OCHR«<13) AND L sera aussi un élément formateur. JOËL jardouin
EN(C*)<9
680 L*="":WHILE L*OCHR«<13> AND <L*<“A" 100 REM ******************************
OR L*>"I">:L*=UPPER*<INKEY*): WEND 110 REM * le jeu d'alpha »
690 PRINT L*;:C*=C*+L* 120 REM * 464 664 6128 »
700 WEND 130 REM ******************************
710 FOR Q=1 TO LEN(C*)-1 140 :
720 C=ASC(MID*<C*,Q,1)) 150 MODE 1 : PEN 1
730 Y=INT<<C-65>/3>:X=C-Y*3-65 160 PRINT TAB(5);"REMETTEZ LES LETTRES E
740 IF A(X,Y)=0 THEN A<X,Y)=1 N ORDRE"
750 NEXT 170 FOR X=80 TO 512 STEP 48
760 : 180 MOVE X,350:DRAW X,280
770 REM +++++ AFFICHAGE REFERENCE +++++ 190 NEXT X
780 PEN 2:LOCATE 25,10:PRINT"REFERENCE": 200 MOVE 80,350:DRAW 512,350
Z=0 205 MOVE 80,280:DRAW 512,280
790 FOR Y=0 TO 2:LOCATE 25,11+Y*3 206 PEN 2:FOR 1=1 TO 9:LOCATE 3+1*3,9:PR
800 FOR X=0 TO 2 INT I:NEXT
810 Z=Z+1:PRINT H*(A(X,Y)); : PEN 3:PRINT 210 :
CHR*(64 + Z); : PEN 2:PRINT CHR*(11);CHR*(9) 220 REM +++++ CHOIX DES LETTRES ++++++
I 230 A(1)= INT(65+26*RND(1>)
820 NEXT X:PRINT:PRINT:PRINT:NEXT Y 240 FOR K=2 TO 9
830 RETURN 250 A(K)=INT(65+26*RND(1))
840 : 260 W=0:FOR J= 1 TO K-l
850 REM ++++++++++++■ JEU ++++++++++++++ 270 IF A(K)=A(J) THEN W=1
860 NC=NC+1 280 NEXT J
870 LOCATE 1,22:PRINT STRING*(39," "> 290 IF W=1 THEN 250
880 LOCATE 1,22:INPUT"JEU: Quelle case " 300 NEXT K
;C* 310 GOSUB 570
890 C=ASC(UPPER*<C*)) 315 :
900 IF 064 AND C<90 THEN 980 320 REM ++++++++++ JEU ++++++++++++++
910 : 330 T=0:REM NOMBRE DE COUPS
920 REM -------------- DEMANDES SPECIALES -------------- 340 PEN 2:LOCATE 1,12
930 IF C»="0" THEN PEN 1 : LOCATE 1,23:PRI 350 PRINT"COMBIEN A RETOURNER ?";
NT"RAZ (O/N) ?":R*="":WHILE R*<"N"OR R*>
360 R$="":WHILE R$<"2" OR R$>"9":R$=INKE
"0":R*=UPPER*(INKEY*):WEND:LOCATE 1,23:P Yt:WEND
RINT STRING*!13," "):IF R*="0" THEN RETU
370 R=VAL(R$):T=T+1
RNsREM RAZ GENERALE
380 PRINT R
940 IF C*="l" THEN GOSUB 590:GOTO 860:RE
390 FOR K=1 TO INT(R/2)
M RAZ REFERENCE
400 Z=A(K): A(K)=A(R—K+1): A(R—K+l)=Z
950 IF C*="2" THEN GOSUB 470:GOTO 860:RE
410 NEXT K
M RAZ GRILLE DE JEU
420 GOSUB 570
960 GOTO 870
430 W=0:FOR>K=1 TO 8
970 :
440 IF A(K)>A(K+1) THEN W=1
980 X=(C-65)M0D 5:Y=INT<<C-65>/5)
450 NEXT K
990 Y=Y+1:X»X+1
460 IF W=1 THEN 340
1000 :
470 :
1010 FOR L=0 TO 2:FOR C=0 TO 2
480 REM ++++++++++ TERMINE ++++++++++
1020 IF A(C,L)=0 THEN 1050
490 PEN 3:L0CATE 1,12:PRINT"BRAVO, c'est
1030 Xl-X+C-1:Yl-Y+L-1
gagne en";t;"coups."
1040 IF J(X1,Y1)=1 THEN J<X1,Y1)=0:ELSE
500 PRINT:PEN 2:PRINT"ON REJOUE (0/N> ?"
J(X1,Y1)-1
510 R$="":WHILE R$<"N" OR R$>"0"
1050 NEXT C,L
520 R$=INKEY$
1060 GOSUB 510:REM AFFICHAGE
530 WEND
1070 :
540 IF R$="0" THEN CLEAR:GOTO 100
1080 REM +++++++++ TERMINE ? +++++++++++
550 CLS:PRINT"AU REVOIR.GOTO 620
1090 Z=0:FOR L=1 TO 5:FOR C=1 TO 5
560 :
1100 IF J(C,L>=1 THEN Z=Z+1
1110 NEXT C,L “ ” 570 REM ++++++++ AFFICHAGE ++++++++++
580 PEN 3:LOCATE 6,6
1120 IF Z<25 THEN 860
590 FOR 1=1 TO 9
1130 RETURN
600 PRINT CHR$(9);CHR$<A(I>);CHR$(9);
1140 :
610 NEXT I:RETURN
1150 END
620 END
MOOSTRAD N° 2 - NOVEMBRE/DEŒMBRE1985-3»
PROGRAMMES
l’ajout de nou 5
6
?
EXTCOMM« EQU 0BCD1H «EXT COMMANDES
veaux éléments au 7 MOVEABS « EQU 0BBC0H «MOVE ABSOLU
Basic des CPC 8 SETPEN « EQU 0BBDEH «SET PEN
était possible. Ce 9 LINEABS« EQU 0BBF6H «LINE ABSOLU
10 ?
sont les lignes 11 à 11 A000 0109A0 LD BC, RSX
12 A003 2113A0 LD HL,KERNAL
13 AO 06 C3D1BC JP EXTCOMM
14 A009 0EA0 RSX« DW LINE
15 A00B C317A0 JP ROUTINE
16
17 A00E 4C494EC5 LINE« DB ’LIN’.'E’+80H.00H
17 A012 00
18 A013 00000000 KERNAL« DB 00H, 00H, 00H, 00H
19 »
Basic 20 A017 FE05 ROUTINE« CP 5 «5 PARAMETRES ?
CPC 464, 664, 6128 21 A019 00 RET NZ «SINON ERREUR
22 ;
23 A01A DD5609 LD D, ( IX+9) «COORD DE DEPART
24 A01D DD5E08 LD E, (IX+8)
25 A020 DD6607 LD H, CIX+7)
26 A023 DD6E06 LD L,(IX+6)
27 A026 CDC0BB CALL MOVEABS «DEPLACE LE CURSEUR
28 !
29 0029 DD5605 LD D, (IX+5) «COORD D’ARRIVEE
30 A02C DD5E04 LD E,(IX+4)
31 A02F DD6603 LD H. CIX+3)
32 A032 DD6E02 LD L, (IX+2)
33 A035 DD7E00 LD A, (IX+0) «NUMERO DE PEN
34
35 A038 CDDEBB CALL SETPEN «ETABLIT CE PEN
36 »
37 A03B CDF6BB CALL LINEABS «TRACE LA LIGNE
38 A03E 09 RET
39 END
PROGRAMME!
LA LISTE SOURCE
18 qui en renferment le secret. Sachez vous en ins Elle tracera une ligne diagonale traversant tout
pirer pour écrire vos propres routines ; et faites-en l’écran, ayant la couleur du PEN numéro 2. A titre
profiter les lecteurs de Microstrad. de comparaison, le Basic Microsoft utilise une syn
■I taxe voisine. Sur Thomson, la même ligne se dessi
■ ci, il est fait appel à trois routines graphi- nerait avec LINE (0,0X319,199),2.
■ ques déjà présentes dans la mémoire, rou Un dernier détail qui a son importance : le sym
I tines qui permettent le déplacement du bole | s’obtient avec shift/@. La routine nouvelle
curseur graphique, le choix du stylo et le tracé de est implantée à partir de l’adresse &A000. Si vous
la ligne. souhaitez la déplacer, quelques octets seulement
L’utilisation est très simple puisqu’une seule ins sont à dans les lignes 11, 12, 14 et 15 de source, par
truction suffit (après initialisation) à remplacer la une opération manuelle, ou avec un Assembleur
séquence move/draw décrite plus haut : qui fera ce travail pour vous. ■
JEAN-PIERRE LALEVÉE
[UNE, 0,0,639,399,2.
PROGRAMME I
ROUTINE BASIC QUI
1 ORG 0A000H CHARGE LE
2 LOAD 0A000H PROGRAMME.
3 : SOURCE
4 ;++++ 1DOKE, ADRESSE,VALEUR ++++
5 ;
6 EXTCOMM: EQU 0BCD1H
7 S
8 A000 0109AB LD BC, RSX
9 A003 2113A0 LD HL,KERNAL
10 A006 C3D1BC JP EXTCOMM
11 A009 0EA0 RSX: DU DOKE
12 A00B C317A0 JP ROUTINE
13 ;
14 A00E 444F4BC5 DOKE: DB ’ DOK’ , ’E’ +80H.00H
14 AB 12 00
Basic
15 0013 00000000 KERNAL: DB 00H,00H,00H.00H CPC464, 664
16 ; 6128
17 A017 FE02 ROUTINE: CP 2 52 PARAMETRES
18 A019 C0 RET NZ ¡SINON ERREUR
19 :
20 A01A DD6603 LD H,(IX+3) ¡RECUPERE PARAMETRES
21 A01D DD6E02 LD L,<IX+2)
22 A020 DD5601 LD D, (IX + 1)
23 A023 DD5E00 LD E,CIX+0)
24 A026 73 LD (HL).E ¡POIDS FAIBLE PROGRAMME 2
25 A027 23 INC HL PROGRAMME.
26 A028 72 LD (HL).D ¡POIDS FORT SOURCE DE
27 A029 C9 RET CHARGEMENT D UNE
28 END
■ VALEUR A DEUX
ADRESSES
MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985 ■ 41
PROGRAMMES
ENTREZ DANS
LA TROISIÈME DIMENSION
Un objet vous fascine ? Vous désirez le voir sous tous les angles ?
Rien de plus facile avec ce programme.
Basic
CPC 464, 664, 6128
DATA 6,8,4,4,4,4,4,4
DATA 1,2,3,4,4,3,6,5,5,67,8,8,7,2,1,8,1,4,5,2,7,6,3
DATA 1,-1,1,1,-1,-1,1,1,-1,1,1,1
DATA -1,1,1,-1,1,-1,-1,-1,-1,-1,-1,1
MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985-43
PROGRAMMES
Basic
CPC 464, 664, 6128
44 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
PROGRAMMES
Basic
CPC 464, 664, 6128 LES AS AU VOLANT
Un petit ¡eu de réflexes pour mesurer la maîtrise de vos nerfs.
■ , . . .
M 1 y a peu a dire sur ce programme quiuu-
S hse beaucoup de possibilités des CPC : 570 E—1: WHILE E<0 OR E>0.9
MICROSTRAD N° 2 ■ NOVEMBRE/DECEMBRE1985 - 45
SYSTÈME « D »
LE MAGNÉTOPHONE
POUR TOUS
Lire des cassettes n’est pas donné à tous les CPC.
Voici comment abolir cette inégalité.
i vous êtes propriétaire d’un 664 ou
S
Signalons au passage une erreur du manuel du
d’un 6128, pas de chance : les logiciels CPC 664, au chapitre Connexions (voir l’article
sur cassette ne sont pas pour vous... « Fire ! ») : les tableaux du brochage de la prise
Sauf si vous connectez un magnétophone sur votre stéréo et de la prise magnétophone ont été inversés.
belle machine. Puisque la prise est prévue, reste à Dans notre schéma, la prise magnétophone est
trouver le câble. En ce qui nous concerne, nous uti vue de l’arrière.
lisons un cordon de liaison que nous avons trouvé
tout fait dans le commerce. Il s’agit d’un câble de
magnétophone destiné à un ancêtre des ordina
teurs : le TRS 80 (ou son proche cousin asiatique,
le Vidéogénie). Mais nous connaissons d’autres bri
coleurs qui se servent du câble de magnétophone
de l’Alice (Matra). Peut-être que d’autres modèles
de câbles conviendraient aussi...
Si la recherche d’un câble tout fait vous rebute
(c’est toujours trop cher), vous pouvez également
bricoler vous-même cet indispensable objet.
Le matériel nécessaire
• 1 prise Din 5 broches (pour le connecteur du
CPC),
• 1 prise Jack 2,5 mm,
• 2 prises Jack 3,5 mm, LA PRIS! MAGNÉTOPHONE
• 1 m (maximum !) de câble blindé à 6 conduc
VUl DE LABBiEBE
teurs, ou mieux : 3 m de câble blindé à 1 seul
conducteur + blindage. • Le Jack 2,5 mm est destiné à la prise REMOTE du
L’ensemble de ce matériel vous coûtera moins de magnétophone.
20 F. • Les broches 4 et 5 sont à souder à la broche
Les connexions à réaliser centrale du Jack correspondant.
Le schéma ci-après vous indiquera quels sont les • La broche 2 doit être reliée à la broche extérieure
éléments à relier entre eux. Un peu de soudure et de chacun des 2 Jack (MIC et EAR). ■
d’attention suffiront à mener à bien l’opération... JEAN-PIERRE LALEVÉE
FIRE!
facile de réaliser quelques bidouillages sur la prise :
par exemple d’y connecter deux manettes de jeu
puisque c’est prévu pour !
Quelques précisions pour rectifier le tir. VUE ARRIÈRE
A VOS
RISQUES es manuels des trois CPC souffrent d’une lé
ET PERILS
Attention, toute
intervention sur
votre matériel vous
en fera perdre
L gère inexactitude dans le chapitre des
Connexions. En effet, le tableau de brochage
de la prise de manette de jeu (schéma ci-après)
contient des renseignements de qualité douteuse.
BROCHE
BROCHE
1
2
HAUT
BAS
BROCHE 6
BROCHE 7
FEU 2 TIR
FEU 1 TIR
BROCHE 3 GAUCHE BROCHE 8 COMMUN
la garantie.
Gare aux fausses
Le tableau suivant vous permettra de corriger le tir BROCHE
BROCHE
4
5
DROITE
RÉSERVE
BROCHE 9 COM 2
46 - MICROSTRAD N° 2 ■ NOVEMBRE/DECEMBREI985
SYSTÈME « D »
LE CORRECTIF
UN BOL D'AIR .
AUX TOUCHES PROGRAMMEES
10 FOR 1=1 TO 1000 :PRINT
Une grande bouffée d’oxygène
1 :C$=C$+« a » : KEY
pour les touches programmables 139, CS :NEXT I
de tous les CRC. Un message d’erreur
apparaîtra alors peu
après l’affichage de
a zone mémoire réservée par le système aux 100.
L
10 REM BUG, PETIT BUG (464)
les roues des ingénieurs de Locomotive. Une 20FORI=-5 TO5
bogue (on dit bug, chez eux), corrigée sur les 30 PRINTI, (-1)”I
40 NEXT I
modèles suivants, vient battre en brèche la réputa
tion mathématique du 464. Le petit programme ci- Ne pas oublier que le signe ” correspond à l’élévation à
la puissance.
après pourra vous apporter - si vous le souhaitez - Sur le clavier, c’est le signe f qui doit être frappé.
la preuve d’une légère carence. Elle expliquera,
MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985 - 47
SYSTÈME « D »
L
lenteur. La routine Fill que nous vous proposons,
modèles de CPC - 464 et 664 - est vous apportera de quoi pallier cette absence regret
toute relative, tant pour les applications table.
pointues (ne serait-ce qu’à cause d’une limite mé • frame : améliore la représentation des graphis
moire, himem, fixée à &A67B sur le 664 et à &AB7F mes mobiles. Aucun problème sur le 464 : vous
sur le 464), que pour les programmes Basic, puis remplacerez cette commande par call &BD19.
que le vocabulaire du 664 est un peu plus étendu • Graphics PAPER : définit une couleur de fond
que celui de son petit frère. pour la fenêtre graphique. Difficile à imiter : le
Pour vous aider à adapter, sur votre 464, des pro plus expéditif sera de délimiter une fenêtre texte de
grammes écrits pour le 664, nous allons passer en même taille que la fenêtre graphique, puis d’utiliser
revue les mots clés spécifiques du Basic 664. Nous paper pour colorier cette zone.
tairons les commandes destinées aux disquettes, • Graphics pen : détermine la couleur des tracés
puisque ce périphérique n’est pas commun aux graphiques, en même temps que le mode de fond
deux machines. De plus, cette exploration sera l’oc (transparent ou opaque). Un print chr$(30);
casion d’apporter un correctif aux oublis du manuel chrs (22) ; chrs (X), dans lequel x sera remplacé par o
du 464 (car il y en a !). - opaque - ou 1 - transparent -, peut éventuelle-
• clear input : vide le buffer clavier de son
contenu. Sur le 464, un effet semblable s’obtient 10 REM ********* ROUTINE FILL *********
20 REM *********** CPC 464 ************
avec call &BB03, ce qui a l’inconvénient de détruire 30 MODE 1
les key def existants. Nul n’est parfait ! 40 FOR 1=1 TO 201MOVE 640»RND(10),400*RN
• copychrs : recopie un caractère pris sur l’écran D(10)1DROW 640*RND(10),400*RND(10):NEXT
50 MOVE 300.200
sur un autre canal. On peut essayer d’imiter cette 60 C=1:REM COULEUR DU BORD DE LA FIGURE
fonction en jonglant avec des fenêtres et des win A REMPLIR
dowswap. Solution bien compliquée... 70 GOSUB 1000:REM APPEL DU S/P FILL
disparaître le curseur lors d’un input, vous pouvez 1020 IF TESTRC0.0)=C THEN RETURN
1030 YP=YPOS:XP=XPOS:XG=XP
essayer : 10 print chrs (2);: input a. Cette 1040 REM ======= VERS LE HAUT ========
commande étant destinée à améliorer la présenta 1050 GOSUB 1210:REM +++ LIMITE GAUCHE
tion sur l’écran, vous pourrez tout simplement 1060 GOSUB 1240:REM +++ LIMITE DROITE
1070 DRAWR XG-XD.0
l’ignorer. 1080 MOVER XD-XG, 2:REM LIGNE SUP
• decs : sert au formatage d’expressions numéri 1090 WHILE TESTRC-2.0)=C AND XD)XG:XD=XP
ques. Cette même fonction existe sur le 464, bien OS:REND
1100 IF XD1XG THEN 1050
qu’elle ne figure pas dans le manuel. La raison de 1110 REM ======== VERS LE BAS ========
cette absence est une bogue dans sa syntaxe. Pour 1120 MOVE XP.YP-2
la faire fonctionner, il suffira de mettre deux paren 1130 GOSUB 1210:REM +++ LIMITE GAUCHE
thèses ouvrantes et une fermante. Exemple : print 1140 GOSUB 1240:REM +++ LIMITE DROITE
1150 DRAWR XG-XD.0
DEC$((1234.56, « == = = = »). 1160 MOVER XD-XG,-2:REM LIGNE INF
• derr : c’est une fonction disquette, n’en parlons 1170 WHILE TESTRC-2.0)=C AND XD)XG:XD=XP
pas... OS:REND
1180 IF XD)XG THEN 1130
• DRAW, DRAWR, MOVE, MOVER, PLOT, PLOTR : accep 1190 RETURN
tent un paramètre supplémentaire pour le mode 1200 ’-------------------------------------------------------------------------------------------------
d’encre. Sur le 464, vous pouvez faire précéder la 1210 REM +++ LIMITE GAUCHE
1220 WHILE TESTRC-2, 0) OC AND XPOS)0:WEN
commande graphique d’un print chrs (30) ;
DlXG-XPOS+2
chrs (23); CHRS (X)... formule dans laquelle vous rem 1230 RETURN
placerez le x par le paramètre supplémentaire (qui 1240 REM +++ LIMITE DROITE
48 • MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
SYSTÈME « D »
ment faire l’affaire. C’est quand même moins utilise un simple print chr$<24) ; elle est donc tout à
convaincant. fait indiquée en Basic. La seconde, plus simple à
• mask : sert à tracer des lignes graphiques en pratiquer si vous faites quelque peu dans l’Assem
pointillés selon un format choisi. Solution expédi bleur, consiste à appeler directement une routine
tive pour le 464 ; ne tenez pas compte de cette système (celle qui justement est mise à contribution
commande, vous aurez des lignes continues... pour traiter un chr$(24)...) qui possède un point
• MOD : opérateur arithmétique qui rend le reste de d’entrée à l’adresse &BB9C.
la division entière de ses deux arguments. Par Cette méthode fonctionne aussi en Basic avec
exemple print 10 mod 3 rend 1 pour résultat. Aucun call &BB9C, qui est l’exact équivalent du JR &BB9C
iroblème sur le 464 : cette fonction existe aussi, de l’Assembleur. ■
lien que le manuel n’en parle pas. Oubli regretta pascal balain
ble !
• on break cont : sert à neutraliser la touche esc.
Vous remplacerez cette commande par on break
gosubxxx ; en plaçant en ligne xxx un simple re
TURN. GONFLÉE LA MÉMOIRE
Comme vous pouvez le voir, les solutions de rem
placement ne sont pas toujours évidentes à mettre Un régime pour faire grossir la mémoire
en oeuvre, quand elles existent... La preuve, ce pe de votre CPC.
tit programme imitateur de FILL, qui a quelques in
convénients. Vous pourrez le compléter pour élimi
ner les trous qu’il lui arrive de laisser dans certains ous pouvez gagner 128 octets de mémoire,
cas de figure. Sans compter qu’il est rapide...
comme un escargot !
JEAN-PIERRE LALEVÉE
■ V à peu de frais et sans fatigue, en faisant
simplement digérer à votre CPC favori la
commande Symbol after 256. Comment utiliserez-
vous ces octets gagnés de haute lutte ? A vous d’en
juger. Mais il va de soi, qu’à partir de ce moment,
UN PETIT CALL la redéfinition de caractères devient un peu problé
matique. Toute médaille a un revers... ■
RAPIDE FRÉDÉRIC MONTECH
10 SYMBOL
20 SYMBOL
AFTER 90
93, &FF, &B1, &B1, &81, *81, &B1, &B1, &FF
L l’utilisation de l’éditeur, et, en particulier, ce
lui de la touche copy peut contribuer à ré
duire énormément l’espace mémoire disponible
pour le programme. Cela est tout simplement dû
30 FOR 1-0 TO lOOsPRINT CHR*(93>; I NEXT
au fait que les espaces COPY en fin de ligne sont
40 CALL &BB4E
50 FOR 1-0 TO lootPRINT CHR»(93)JI NEXT
conservés en bonne et due forme au sein du pro
60 END gramme, où ils consomment de la place inutile
ment. L’utilisateur ne s’aperçoit de leur conserva
tion que s’ils provoquent un saut de ligne (une ligne
vide) entre deux lignes consécutives de la liste sur
l’écran.
INVERSION VIDÉO Il existe en fait un moyen très simple de neutrali
ser la copie des espaces pris en fin de ligne par une
simple commande tapée en mode direct avant de
commencer la saisie du programme. Faites donc :
Deux méthodes POKE&ACOO,1 OU POKE 44032,1
pour inverser des couleurs ...et vous nous en direz des nouvelles !
Notez que la valeur normale à cette adresse est
’inversion vidéo consiste en fait en un 0 ; valeur que vous pourrez y replacer à tout mo
MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985-49
LCS ET 8 VECEMBKE
découvrez
l'univers AMST&AP a l'ffolyday-lnn
Entrée:
Ouvert de lOhOO à 18h00 à adulte: 25 f
HOTEL-EXPO Holiday Inn, enfant de -14 ans: 10 f.
73 bd Victor 75015 PARIS Ticket unique par correspondance,
Porte de Versailles évitez l’attente: 15 f.
AMS EXPO (A.P.C 109, rue Gaston Lauriau - 93100 Montreuil - Tél: 48 59 7101) w
© 5
LES BONNES
ADRESSES DES CPC
Conservez précieusement les fiches que nous vous proposons.
Elles vous aideront à tirer le meilleur parti Adresse du Type de
des routines disponibles sur votre micro. point d'entrée routine
NOM DE LA ROUTINE
L
• Son équivalent en Basic, s’il existe...
propres développements de tables de CHAQUE FICHE
vecteurs, listes d’adresses qui renvoient EST CONÇUE • Son utilisation, illustrée par un ou
à des routines système placées ailleurs en mémoire. SUB plusieurs exemples, avec toutes les
LE MODÈLE explications utiles pour en tirer parti.
Cette organisation autorise une compatibilité maxi
OCONTRE:
male des programmes, d’une machine à l’autre :
l’adresse du vecteur reste la même, même si son
contenu est modifié. Un programme qui utilise ces Pour vous aider à utiliser les nombreuses routi
vecteurs tournera donc sans modification sur tous nes disponibles, nous vous proposons, dans cha
les CPC. Ainsi, le programmeur n’a plus à recher que numéro de Microstrad, une série de fiches à
cher les routines utiles, et économise des réécritures conserver. Les quatre premières sont parues dans
superflues. Microstrad n° 1. jean-pierre lalevée
Effet :
Fixe l'origine de l'écran graphique.
équivalent Basic :
ORIGINE x, y
Utilisation :
LD DE.OOMh
LD HL.OOOOh
CALL BBC9H
est l'équivalent de origin 100,0
—
&BBCF (48079) GRA
Effet :
Fixe les limites gauche et droite de la fenêtre graphique.
Équivalent Basic :
ORIGIN 0,0, GAUCHE, droite. Haut, Bas
Utilisation :
LD DE,0064h
LD HL.OOOOh
CALL BBCFh
MICROSTRAD N° 2 - NOVEMBRE/DEŒMBRE1985 - 51
LIVRES
AU RAYON DU LIBRAIRE
BASIC Les publications sur les micros moteurs, programmateur d’Eprom. En
AMSTRAD Amstrad abondent. Voici tout, plus de vingt montages. Nécessite
CPC 464, les dernières parutions. tout de même une petite expérience.
664,6128
Tome 2, LE LIVRE DU CP/M 2.2 ET CP/M
Programmes PLUS POUR LES CPC 464,664
et fichiers ET 6128 (12)
A. Weiler et J. Schieb, Micro
Application, 230 p., 149 F.
Un livre honnête et utile sur les sys
tèmes d’exploitation CP/M livrés avec
tion du clavier, l’organisation de la mé les Amstrad à disquette. Les comman
moire et l’utilisation de certaines des sont explicitées une par une de ma
instructions très spécifiques au Basic nière claire et pédagogique. Un aspect
de l’Amstrad concernant le graphisme pourtant a été totalement négligé :
Jacques Boisgontier, PSI, 144 p., 95 F. l’auteur reste muet sur le fonctionne
et les sons. Bien fait, mais à déconseil
Voici un livre assez hétéroclite qui ler au débutant. ment interne de CP/M, ses adresses
traite de gestion de fichiers, de gra stratégiques et les listes de la mémoire
phisme, de jeux ou encore de logiciels vive désassemblée.
LE LIVRE DU LECTEUR DE
éducatifs. On pardonne volontiers à
l’auteur ce manque d’homogénéité tant DISQUETTE AMSTRAD (10)
la qualité des programmes proposés est Brückmann-Schieb, 400 p., Micro
bonne. MUSIQUE SUR AMSTRAD
Application, 149 F. CPC 464 ET 664
LE TOUR DE L'AMSTRAD lan Waugh, Edimicro, 245 p., 148 F.
Pierre Raguenes et Gérard Sitbon,
Cedic/Nathan, 176 p., 80 F.
J’ai déjà évoqué dans ces colonnes la
difficulté à réaliser un livre d’initiation
au Basic de l’Amstrad tant le manuel
de la machine remplit bien cet office.
Tout arrive, cet ouvrage fait mieux et
si, après l’avoir lu, vous ne parlez tou
jours pas Basic, c’est que vous n’êtes
vraiment pas fait pour l’informatique.
52 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
COURRIER
H
de nos lecteurs :
« Je possède Trucs et astuces, La Bi
responsables de cette situation.
our proposer un article à la rédac Une ligne du texte ayant mystérieuse
P
ble du programmateur de l'Amstrad,
le Langage machine pour l'Amstrad.
tion de Microstrad, il suffit de ment disparu, vous ne pouviez pas de
nous le faire parvenir à l’adresse indiviner
qu’il suffit, pour rétablir la situa
Je trouve qu'ils sont tous très
quée ci-dessous avec, si possible, un tion, de remplacer la première
complets et qu’ils ne font pas dou
support magnétique (disquette ou cas instruction de la ligne 20410 par
ble emploi. » sette) pour les programmes. Sinon, une move x,y. En effet, les 664 et 6128 ac
Léo Britan liste d’imprimante suffira. ceptent trois paramètres pour move
Directeur du marketing Microstrad, 5, place du Colonel- alors que le 464 n’en accepte que
de Micro Application Fabien, 75491 Paris Cedex 10. deux.
ROUTINE RECTP
ÉTENDEZ BASIC 100 '•» RSX * :RECTP,100,200 ***
A=
*
&9FFF
40960
BSIPOKE
:RECT,100,200
TO 41043
A, VAL ( "8<"+B$)
*** 150 NEXT
160 DATA
170
180
190
DATA
DATA
DATA
A¡CALL &A000
01,09,A0,21,14,A0,C3,D1
BC,0E, A0,C3, 18,A0,52,45
43,54,D0,00,00,00,00,00
FE,02,C0,DD,66,03,DD,6E
tée au vecteur invsigne sur les der 150 NEXT A:CALL &A000 200 DATA 02 , E5 , AF , 95,6F , 9C , 95 , BC
160 DATA 01,09,A0,21,13,A0,C3,D1
niers CPC, nos deux routines ne peu 170 DATA BC,0E,A0,C3,17,A0,52,45
210
220
DATA
DATA
67,37,C2,2F,A0,FE,01,22
7F,A0,DD,66,01,DD,6E,00
vent fonctionner sans adaptation sur 180 DATA 43,D4,00,00,00,00,00,FE 230 DATA 3E,FE,A5,6F,22,7D,A0,11
le 664 et le 6128 (contrairement à ce 190 DATA 02,C0,CD,C6,BB,E5,D5,DD 240 DATA 00,00,CD,C3,BB,D1,D5,21
qui était indiqué). 200 DATA 56,03,DD,5E,02,D5,21,00 250 DATA 00,00,CD,F9,BB,ED,5B,7F
210 DATA 00,CD,F9,BB,DD,66,01,DD
Nostra maxima culpa... Pour nous 220 DATA 6E,00,E5,11,00,00,CD,F9
260 DATA A0,21,00,00,2B,2B,CD,C3
270 DATA BB,2A,7D,A0,2D,2D,C2,65
faire pardonner, voici des routines 230 DATA BB,D1,E1,AF,95,6F,9C,95 280 DATA A0,25,C2,6B,A0,22,7D,A0
modifiées qui fonctionneront indiffé 240 DATA BC,67,37,C2,48,A0,FE,01 290 DATA C3,45,A0,DI,21,00,00,CD
remment sur tous les CPC. 250 DATA EB,21,00,00,CD,F9,BB,DI 300 DATA F9,BB,ED,5B,7F,A0,21,00
260 DATA E1,C3,F6,BB
Jean-Pierre Lalevée 290 END
310 DATA 00,CD,C3,BB,C9
320 END
MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985 - 53
JEU-TEST
Exegi monumentum
BOGOLOGIE aere perennius I/Z
a « bogologie », c’est l’étude des « bogues » (en bles de planter le système. Le bon mécanicien étant
à l’air innocent cachent parfois des bombes capa ment plus durable que le bronze...
VRAI FAUX
Directeur : Jean-Pierre Nizard Bois, Michel Chaduteau, Georges Derain, Mathieu Forêt, à une utilisation collective >, et d’autre part, que les analyses et
Augustin Garcia, Philippe Gysel, Pierre Halleu, Claude Hémard, les courtes citations dans un but d'exemples et d'illustrations,
Editeur délégué : Martine Sdirenne Joël Jardouin, Jean-Pierre Lalevée, Daniel Lemahieu, Sylvain « toute représentation ou reproduction intégrale, ou partielle,
Rédacteur en chef adjoint : Anne-Sophie Dreyfus Lemaire, Daniel Martin, Frédéric Montech, Marie-Hélène Muniz, faite sans le consentement de l’auteur ou de ses ayants-droits
Secrétaire da rédaction : Françoise Zerbib Jean Safar, Philippe Viglio. ou ayants-cause est illicite > (alinéa 1 " de l'Art. 40). Cette repré
Assistante : Marie-Christine Jugeau sentation ou reproduction, par quelque procédé que ce soit
Chef da publicité : Bénédicte Lizon Administration : Maryse Marti constituerait donc une contrefaçon sanctionnée par les Art. 425
Promotion : Bénédicte Lizon Ventes, Diffusion NMPP : Béatrice Ginoux-Defermon et suivants du Code pénal.
Abonnements : Muriel Watremez assistée de Cécilia Mollicone
Conseiller technique : Jean-Pierre Lalevée Directeur de publication MICROSTRAD
Correspondante on Grande-Bretagne : Christ ina Erskine RÉDACTION, VENTE, PUBLICITÉ Jean-Luc Verhoye estime
Couverture : Eric Monblanc (photo) - Eric Buhr (maquette) ©Microstrad, Paris 1985 publication du
France et étranger
5. place du Colonel-Fabien, 75491 Paris Cedex 10
Téi. : (1) 42 40 22 01. Télex: 215105 F LORDI
Ont participé à ce numéro : Myriam Bucquoit (maquette), Microstrad AM* f.MM AMKMBM *M*aIaM«MM* Am——— J — —*a Ja Im
mi une revue lOiaiemeni inoepenaanie ce w
Simone Damotte (révision), Philippe Petit-Roulet-Toffe lociété Amstrad.
(illustrateurs), Alain Mangin - Michel Ricard (photographes) ; La loi du 11 mars 1957 n'autorisant aux termes des alinéas 2 et
ainsi que: 3 de l'article 41 d'une part que < les copies ou reproductions Amstrad, CPC 484, CPC 664, CPC 612B, PCW 8256 »ont de*
Thierry Lévy-Abégnoli, Pascal Balain, François J. Bayard, Robin strictement réservées à l'usage privé du copiste et non destinées marque» oeposees par ta société Amsiraa.
54 - MICROSTRAD N° 2 - NOVEMBRE/DECEMBRE1985
Après avoir conçu TURBO-Pascal, Philippe KAHN a créé autour de ce programme
toute une famille de logiciels complémentaires, qui permet de tout faire ou presque ;
depuis l’enseignement sans peine du langage Pascal aux jeux, en passant par le dessin,
la construction sur mesure de traitement de texte, de gestion de fichiers, etc...
TURBO Pascal ■ 625 F H.T. (à partir de} TURBO-Tutor ■ 350 F H.T. TURBO-Gameworks ■ 700 F H.T
Avec plus de 400.000 utilisateurs dans le monde Turbo-Tutor est un cours d'auto-formation à TURBO Echec, Bridge et Go-Moku.
entier, TURBO Pascal est le compilateur le plus Pascal. Les débutants comme les programmeurs Découvrez les secrets des jeux les plus performants
utilisé. Vous disposez en un seul programme expérimentés y trouveront une aide précieuse dans sur micro-ordinateurs. Ces jeux sont compilés et
d'un environnement complet, éditeur et compilateur, l'écriture de leurs programmes Pascal. Ce cours prêts à vous procurer de nombreuses heures de
pour programmer en Pascal. TURBO Pascal compile comprend un manuel de 200 pages en français détente (ou de nuits blanches). Mais vous disposez
directement en mémoire pour plus de rapidité. et une disquette avec le code source de tous également du code source sur votre disquette. Grâce
les exemples. aux sources et au manuel, la théorie des jeux
Puissance
n’aura plus de secrets pour vous. C'est également
Le langage Pascal est actuellement un des langages TURBO-Graphix • 675 F H.T.
une façon agréable d'apprendre à programmer en
les plus performants sur micro-ordinateurs. TURBO-Graphix est une librairie complète de routines
Pascal. En anglais. Version française disponible
Ses applications sont nombreuses : gestion, calculs graphiques haute résolution pour IBM et
début 86. Pour IBM et compatibles avec TURBO ■
scientifiques, logiciels systèmes, graphisme, jeux, compatibles. Ces routines vous permettent le tracé
Pasca! 3.0.
intelligence artificielle... TURBO Pascal a été retenu de figures géométriques, de courbes, de polygones
dans le cadre de l’opération « Informatique Pour Elles comprennent également tous les outils pour TURBO Editer - 700 F H.T.
Tous » comme support d’enseignement du langage gérer des fenêtres. En anglais. Manuel en français Construisez votre propre traitement de texte ou
Pascal dans les lycées et les universités. Un gage disponible fin 85. incorporez-le dans vos programmes. Avec TURBO
de qualité et de sérieux. Les machines 16 bits Editor, vous avez : le code source prêt à être
TURBO-Toolbox ■ 625 F H.T.
disposent de deux options : l’option 87 gère compilé, un traitement de texte complet.un manuel de
TURBO-Toolbox comprend trois utilitaires
le microprocesseur 8087 pour augmenter la vitesse 200 pages indiquant comment intégrer les procédures
constamment utilisés par les développeurs : une
et la précision dans les calculs ; l’option BCD utilise et les fonctions de l'éditeur dans vos programmes.
gestion de fichier ISAM (par la méthode des arbres
la représentation décimale codée binaire pour TURBO Editor permet le fenêtrage. Vous pouvez
B + ), une routine générale de tri et un programme
éliminer les erreurs d’arrondi ainsi éditer plusieurs documents ou plusieurs parties
générant un module d'installation pour les
La version IBM comporte en plus des routines du même document en même temps Pour IBM et
programmes écrits avec TURBO Pascal. Si vous
graphiques et une tortue. compatibles avec TURBO Pascal 3.0. —
développez très souvent des applications, ces outils
Portabilité performants vous feront gagner un temps précieux.
TURBO Pascal tourne sur un grand nombre de Ils sont fournis sous forme de routines TURBO
machines, sous MS/PC-DOS, CP/M-80/86, depuis Pascal, utilisables et modifiables à volonté _
l'Amstrad jusqu’à l’IBM AT.
Prix
TURBO Pascal offre le meilleur rapport qualité/prix
pour 625 F H.T. (sous CP/M-80) ou 800 F H T.
(PC/MS-DOS) vous disposez d’un éditeur plein
écran et d’un compilateur Pascal complet. Ces prix
comprennent le manuel de 350 pages en français.
La disquette comprend de plus le code source de
MicroCalc, petit tableur écrit en TURBO Pascal.
ord>nateu<
i rr «A.
Disque
Pour vos commandes,
renseignements et
documentation gratuite ;
ou pour contacter notre co<w® U
assistance téléphonique : . (+ 25 A
47.64.08.52. ‘ s>qnaUJfe ___ ——
42, rue des Prébendes
FRACIE 37000 Tours nom
ADRESSE
IMPORTATEUR
EXCLUSIF DE
B» BORIAOD
■B international!
"Les héros de la micro n’ont pas froid aux
disquettes. En quelques mois, les nouveaux
aventuriers font la Une et entrent dans la
mémoire. Dans leurs valises, quelques
idées, beaucoup de passion et des dents
longues comme ça !"
Dans Micro V.O, des trucs, des astuces,
des nouveautés... Tout sur votre Apple,
Atari, Amstrad, Thomson, Sinclair, MSX,
Oric, Commodore et 24 pages de pro
grammes.
Foncez sur Micro V.O, la micro passion
commence page 1.
0 EST AU COIN
DU CLAVIER
NOËL 4^
PLEIN DE BÉCANES
\ EN VENTE CHEZ POUR ACHETER
J VOTRE MARCHAND SANS SE TROMPER
V DEJOURNAUX
MORDUS
Cahier spécial :
24 pages de programmes
et 2 micros à gagner.
DU 24 AU 27JANVIER 1986
Organisation : Néo Média, 55, avenue Jean-Jaurès, 75019 Paris. Tél. : 42.41.81.81
AMSTRAD
CHEZ