11784
UTILITY -> Floppy disc and tape tool
© Power System (1994)
 
 
 
Tracker v1.1
cpc
 
 

Last Update : Tuesday 10 March 2020 at 20 h 07

Manual n° 1

; ; TRACKER v1.1 - TRACKLOADER DATA v3.0 - (c) EPSILON 1994 ; ; B : NOMBRE DE SECTEURS ; C : SECTEUR DE DEPART (#C1 a #C9) ; D : PISTE DE DEBUT (0 a 41) ; E : DRIVE A : 0 / DRIVE B : 1 ; HL : ADRESSE MEMOIRE DE DEPART ; ORG #A600 ; ENT $ ; LD HL,#ABFF LD DE,#40 CALL #BCCB ; LD B, LD C, LD D, LD HL, CALL READ RET ; READ_ LD E,0 T_READ PUSH BC PUSH DE PUSH HL RST #18 DW DATAS POP HL POP DE POP BC JR NC,T_READ LD A,C INC C CP #C9 JR C,C_READ LD C,#C1 INC D C_READ INC H INC H DJNZ T_READ RET ; DATAS DB #3C,#C0,#07 ;

Manual n° 2

________________________________________________________________________________ TRACKER v1.1 (FREEWARE) - Programmation : EPSILON - (c) POWER SYSTEM 1994. ________________________________________________________________________________ I - INTRODUCTION : TRACKER permet d'implanter des fichiers directement sur disk, sans passer par l' AMSDOS. Ce procede, appelle TRACKLOADING ou CHARGEMENT en SECTORIEL, est surtout utilise pour les demos et les jeux. Je tiens a signaler que le maniement de cet utilitaire est plutot risque pour des personnes inexperimentes. La moindre erreur peut se traduire par une perte partielle ou totale des fichiers presents sur le disk courant. TRACKER v1.1 se compose de 3 fichiers : - TRACKER .BIN : L'utilitaire. - TRACKER .DOC : La notice. - TRACKER .DAM : Le source DAMS permettant de creer un loader multi-fichiers. II - DETAILS TECHNIQUES : Tout d'abord, TRACKER ne peut sauver des programmes superieur a #9400, soit 38ko. De plus, ces fichiers doivent etre obligatoirement sous forme BINAIRE. Le formatage utilise est le format DATA (9 secteurs par piste, numerotes de #C1 a #C9, de taille #200). Si votre programme a implanter ne comporte qu'un seul fichier, vous pourrez creer a partir de l'utilitaire meme un loader permettant son rechargement, par contre, si votre programme est multi-fichiers, utilisez TRACKER.DAM sous DAMS et apportez-y les quelques modifications necessaires a son utilisation (Voir plus bas). III - L'UTILITAIRE EN DETAILS : Dans le menu principal, pressez F1 pour formater un disk ou F2 pour implanter un programme. ESC permet de quitter definitivement TRACKER. 1/2 - Formater un disk : Pressez les touches flechees gauche et droite pour choisir la piste de debut et la piste de fin a formater. ESPACE valide et lance le formatage. 2/2 - Implanter un programme : En 1er lieu, le nom du fichier BINAIRE a charger vous sera demande. Entrez le nom complet, avec son extension. F. permet de passer dans la partie extension et DEL permet de rectifier le nom en cas d'erreur. Pressez RETURN lorsque le nom du fichier sera correctement entre, puis inserez le disk le contenant et pressez ESPACE... Choisissez ensuite, a l'aide des touches flechees gauche et droite, le secteur de debut (#C1 a #C9), la piste de debut (0 a 41 maxi) et la taille du programme a sauver en nombre de secteurs (0 a 74 maxi). Pour connaitre ce nombre, divisez la taille du fichier par #200 et arrondissez la valeur trouvee a l'unite pres au dessus. Ex : #486C/#200 = 36.2109375, soit 37 secteurs. Inserez le disk de sauvegarde dument formate en DATA et pressez ESPACE pour lan- -cer la sauvegarde. Si vous desirez sauvegarder un loader pour le programme precedemment sauve, pressez O a la question "SAUVEGARDE D'UN LOADER ?". Pressez N pour revenir au menu principal. Si vous avez choisi de creer un loader, rentrez l'adresse de debut du fichier implante ainsi que son adresse d'execution. La creation du loader se fera automatiquement quand les 2 parametres seront va- -lides. IV - CREATION D'UN LOADER A PARTIR DU SOURCE DAMS : TRACKER a ete elabore surtout pour implanter des programmes ne comportant qu'un seul fichier BINAIRE et executable tel quel. Si vous inscrivez plusieurs fichiers d'un meme programme, chargez TRACKER.DAM sous DAMS. Voici quelques infos rapport a cette routine avec les differents parametres a rentrer : - Chargement des secteurs grace au RST #18. - B : Nombre de secteurs a charger. - C : Secteur de depart (#C1 a #C9). - D : Piste de depart (0 a 41). - E : Choix du DRIVE : A=0 - B=1 - HL : Adresse memoire de depart. Exemple : LD B,18 ; 18 secteurs a charger, LD C,#C5 ; en commencant par le secteur #C5 LD D,25 ; de la piste 25, LD HL,#4521 ; a partir de l'adresse memoire #4521. CALL READ ; Et hop, on lance le chargement... ; Ces quelques lignes sont a repeter autant de fois qu'il y a de fichiers a charger, en modifiant bien evidemment les valeurs des differents parametres. V - ERREURS DE MANIPULATION : En cas d'erreur de disk (DISC MISSING, WRITE PROTECT etc...), TRACKER sera reinitalise et l'action en cours sera annulee. Le retour au menu principal se fera automatiquement apres le signalement de l'erreur. VI - CONSEILS : - Faites sur papier des tableaux avec tous les parametres de chaques fichiers : Piste et secteur de depart, nombre de secteurs de longueur, adresse memoire de depart et adresse d'execution du programme etc... - Verifiez a 2 fois le disk de sauvegarde que vous introduisez dans le lecteur, ceci pour eviter tous effacements malencontreux et toutes erreurs de manipula- -tions. - Ne chargez surtout pas un fichier plus long que #9400, car cela planterait l'utilitaire. - Creez plutot votre loader grace a l'utilitaire si votre programme ne comporte qu'un seul et unique fichier et qu'il est executable directement. - Calculez au secteur pres les pistes et secteurs de depart de tous les fichiers a implanter. Ce qui permettra de ne pas perdre de place sur le disk. - Il vaut mieux laisser libre les 2 ou 3 premieres pistes pour la sauvegarde des loader, et commencer a implanter vos programmes a partir de la 3eme ou la 4eme piste. - Faites bien attention a ne pas ecraser un programme par un autre. Ultime petit rappel a propos des longueurs utiles : - Nombre de secteurs : Longueur du programme/#200, arrondit a l'unite pres au dessus. - Nombre de pistes prises : Nombre de secteurs/9, arrondit a l'unite pres au dessus. VII - HAPPY END : Voila, en esperant que TRACKER v1.1 vous sera bien util, je vous laisses. En cas de problemes, contactez-moi : EPSILON 18, RUE PIERRE CURIE F-78700 CONFLANS STE HONORINE TEL : (16 1) 39 19 61 97 Sur ce, bonne bidouille, salut et a la prochaine... ________________________________________________________________________________ EPSILON, LE 21/12/1994. ________________________________________________________________________________


Goto Top
CPC-POWER/CPCSOFTS, programming by Kukulcan © 2007-2021 all rights reserved.
Reproduction forbidden without any express authorization. All the game titles used belong to their respective owners.
Hébergement Web, Mail et serveurs de jeux haute performance