Documentation de <REPLACER Version 1.0>
-------------------------------------------
Programmation : BROCKER SERGE
ESSER HANS GEORG
Distributeur : FELDMANN PATRICK
Adresse:
------------------------------------------
------------------------------------------
Programme en Aout 1991
----------------------------------------------------------------------
ATTENTION
---------
CE PROGRAMME EST DESTINE AU POSSESSEUR D'UN ORDINATEUR CPC AMSTRAD
6128 ET NE TOURNERA DONC PAS SUR LES 664/464.CAR CE DERNIER UTILISE
LES BANQUES MEMOIRES.
BEAUCOUP DE ROUTINES SONT RELOGEABLE ET NOTAMENT LE PLUS SOUVENTS SE
SONT DES COMMANDES ETENDUE (RSX),CE QUI PERMET DONC DEJA D'EFFECTUER
DE NOMBREUX TRAVAUX.
CEPENDANT TDO NE GARANTIE PAS LE FONCTIONNEMENT DE TOUTES LES ROUTINES
QUI ONT ETE RELOGER PAR CET UTILITAIRE.
----------------------------------------------------------------------
Information: Tout d'abord BRAVO ! pour l'aquisition de REPLACER V1.0
------------ dans votre logitheque.Ce programme est le premier dans son
genre et porte donc bien son Nom.En effet,cela fait bien
longtemps que l'ont cherchait un moyen efficace de pouvoir
Reloger une routine proprement et sans faille en memoire.
Cela a ete le fruit d'une longue recherche,dont l'attente
en etait presque inespere.
Mais le voila ! L'ultime Relogeur sur Amstrad CPC,et en
plus en Freeware (DP).Quelle chance !
Sachez cependant qu'il existe,pour qu'il reloge une routine
proprement,quand meme quelques conditions.La premiere etant
qu'un programme a reloger ai ete realise proprement et non
bidouille d'une quelquonque methode orthodoxe.La seconde
est de respecter la taille d'une routine (- de 17k).
REPLACER V1.0,reloge 100% des routines avec 99% de chance
de les re-executes ailleurs.Notament les routines RSX.
La routine de Relogement des Programmes a ete realise
en Allemagne par Hans Georg Esser.N'etant pas d'un emploi
tres souple,j'ai decide,moi,BROCKER SERGE,de pouvoir vous
en faire profiter un maximum en realisant REPLACER V1.0.
----------
Cela,je dois vous l'avouez,n'etait pas si facile a faire,
mais,vous l'avez sur votre Disquette,REPLACER est nee !
Avant de vous detaillez les differentes commandes,sachez,
que ce programme,travaille en memoire ecran,pendant qu'il
reloge une de vos routines.Ceci expliquera,l'ecran noir,
provoque apres le chargement d'un fichier.Alors pas de
panique,car le programme travaille vite,je dirais meme,
hyper vite.
Un programme ou une routine que vous aimeriez reloger,ne
dois en aucun cas depasser les 17 K. car une des banques
est utilise comme memoire tampon pour y loger votre routine
dont le travaille vient d'etre termine.Ce n'est donc qu'un
simple rappel qui pourra vous evitez de facheuse surprise.
Dans le vif du Sujet: Ecriver a l'aide votre Clavier RUN "REPLACER" suivit
-------------------- de la pression sur la touche RETURN.
Si vous avez une interface MULTIFACE II connecter
a votre CPC,debranchez la,car un test de la part du
programme y fera appel et ci ce dernier s'averera
positif,un plantage du systeme terminera le parcours
de l'execution.
Si tout c'est bien passe.Vous verrez un ecran gra-
phique sur votre monitor couleur et d'une ligne en
scrolling horizontale vous souhaitant la bienvenue,
apres quoi,REPLACER V1.0 est pret pour une utilisa-
tion.A votre Disposition,vous avez 6 options dont 2
d'entres elles sont signale par le scrolling.Une main
tenant un Joystick est mobile en utilisant les tou-
ches curseurs et permet donc de sauter a l'une des
4 options visibles sur l'ecran,soit A/B/C/D.
La touche SPACE (Espace) valide chacune des options.
Une validation est d'ailleurs signale,elle,par un
son de tir.
Une validation n'est possible que:
----------------------------------
1. La ligne qui scrolle est figee pendant un temps.
2. La Vague en haut de l'ecran graphique n'est plus
visible sur ce dernier.
Toutes indications d'adresses de memoire sera entre
sous forme Hexadecimal et aucunement en Decimal.
Si cela devait ne pas avoir ete respecte,endomagera
votre routine a sa sortie sur disque du fait que le
calcul de ses dernieres seraient faussees.
Attention donc,pour evite le pire...,Gardez des
copies de securites des routines a reloger.Une erreur
est si vite arrive !
Une fois tout cela compris.Voici en detail le bon
fonctionnement de chaque commande,et pour ce faire,
deux exemples.
Exemple 1: Imaginons donc etre en possession d'une routine dont
--------- on connait l'adresse de depart,admettons &A000.
Que l'on aimerait savoir en &4000.
On procedera de la maniere suivante:
1. Prendre option A Chargement.
deux questions vous serons alors poses.
Nom du fichier (pas difficile.)
Adresse de debut (repondre &A000 dans notre cas).
apres indications sur ecran,Le chargement va demarer
et l'ecran devient noir pendant un instant (comme
deja indique plus haut).Puis l'ecran graphique
re-apparait comme si vous veniez de charger REPLACER
V1.0 la toute premiere fois.
Rassurez-vous a ce stade la,tout c'est bien passe,
Votre routine reloge se repose maintenant dans une
des 4 banques de votre CPC cheri.
Si toute fois,une erreur c'est senti dans le
programme,comme pas exemple,un fichier inexistant,
sachez que pour une raison de souplesse,REPLACER V1.0
ne traite aucune erreur.Donc,vous aurrez droit a un
retour au Menu sans commentaire,sauf dans certains
cas.
SAUVEGARDE: Il s'agit pour vous,de recuperer votre routine sur
---------- disque,maintenant.Le programme ne traite pas l'acces
au Drive B et sauvegardera automatiquement sur le
peripherique A.
Apres validation et indications sur l'ecran,le bord
de celui-ci deviendra de couleur vert pour vous
signaler l'ecriture sur disque de votre nouvelle
routine reloge.
Un fichier du nom de TDO.RLC se trouve maintenant
sur votre disquette,vous pouvez a votre aise renomer
celui-ci avec la Boite a Outil (voir plus loin.)
Vous aurrez remarque au passage,qu'aucune longueur
de votre routine,vous a ete demande.Ceci est du
au fait,qu'un Header est incorpore au programme.
Nous en reparlerons d'ailleurs,plus loin.
-----------------------------------
L'option Catalogue est donc sans commentaire.Pour
les ignorants,validez la et vous verrez.
-----------------------------------
L'option infos,vous est offert ici a titre postume.
Elle vous permettra,pendant vos longues soirees
d'hivers de vous souvenir qu'un pauvre gars comme
comme moi,c'est archarne a vous pondre un...
*** Ultime Relogeur de Routines sur Amstrad ***
------------------------------------
Exemple 2: Imaginons maintenant,que vous possedez une routine
--------- Rsx ou autres,dont l'adresse de debut vous a echappez
completement.
Solution simple avec REPLACER V1.0.
Pressez les touches CONTROL et H ,vous appelez ainsi
une des options signale par scrolling dans le menu
principale.C'est le HEADER (dont je vous parlais
tout a l'heure.)
Entrez donc simplement le Nom du fichier avec son
extention,et vous obtiendrez,apres indications a
suivre sur ecran,l'adresse de debut et la longueur
de votre routine (cette derniere est d'ailleurs
futile pour REPLACER V1.0).
Notez ces informations,puis appliquez a la lettre
le mode d'emploi de l'option 1.(Remontez plus haut
si votre esprit l'a deja oublie.)
-----------------------------------
LA PATICULARITE DE REPLACER V1.0
--------------------------------
Il y en a une ?... he oui,il y en a une.C'est la
Boite a Outil pardit ! pourtant je vous en ai
parle plus haut,souvenez-vous? Ah ca y est,vous y
etes.Alors...
Imagine,votre superbe routine reloge qui repose en
banque et vous n'avez pas de disquette libre pour
sauvegarder cette derniere.
Ciel ! mon Mardi... heu non... que faire ?
Pas de panique,REPLACER V1.0 est encore la pour
vous donnez un coup de p... heu un coup de main.
Mais a l'avenir,attention !!! Videz vos disquettes
d'abord avant de commmencer a jouer des routines.
Bref,Au menu principale,pressez les touches CONTROL
et B ,et voila qu'ho Miracle ! un nouveau menu
venu de l'au dela,vous apparait !
N'est-il pas fantastique ce Programme hein ???
Vous pouvez donc maintenant et suivant strictement
les indications sur ecran.FORMATE une disquette,
EFFACER des fichiers vieux et inutiles,ou bien
encore Renomer des Fichiers,notament ceux ecrit
par REPLACER V1.0,ou tout simplement revenir au
menu principale,si vos doigts ont stupidement
effleure une option qui ne vous etait pas desirez
au depart !
Pour quitter le programme en general,devinez
comment on fait ?
Hein ? vous ne savez pas ??? mais vous n'avez
jamais appris a manier un CPC AMSTRAD ou quoi ?
Ah! je comprend,vous etes une AMIGARISTE ou un
ATARIENS Inveterez et perdu sur notre becane bien
aime.Honte a vous quand meme...
Mais parce que je vous pardonne votre ignorance
voila le mystere !
On presse et dans un ordre bien defini,sur les
touches CONTROL,SHIFT et ESC. compris ?
alors,il ne me reste plus qu'a vous
souhaitez de bon relogement en
compagnie de notre fidele et
en esperant qu'il sera le votre
egalement,REPLACER 1.0.
BROCKER SERGE
ESSER HANS GEORG
FELDMANN PATRICK