Shoot... Again  n°2

Par Dominique Pessan.


-"Carnet de bord du Commandant, coefficient espace temps 5732.4 , système solaire ORION2..."


...ALERTE !! ALERTE !! ALERTE !!...


-"Que se passe-t'il ? Explications Monsieur SPOCK !"

-"Eh bien, Commandant, je crois que nous sommes attaqués. Nous venons de recevoir une sonde d' énergie plasmique qui s'est introduite dans la mémoire de nos systèmes de navigation et de défense. La page quatre de la mémoire de l'ordinateur central est attaquée, ce qui rend inopérants tous nos systèmes de mémoires de masse"

-"Que signifie ce genre d'attaque à votre avis ?"

-"C'est fascinant... on dirait que cette intelligence étrangère connaît la propension humaine à l'énervement et cherche à affaiblir notre discernement en nous obligeant à utiliser le seul système encore opérationnel, à savoir, le lecteur de cassettes."

-"Mais c'est diabolique ! Monsieur Spock, faites le maximum pour rétablir la fonctionnalité de notre page quatre!"

-"Bien commandant."

-"Chef SCOTT, rapport de la salle des machines!"

-"C'est pas brillant ici non plus JIM. Cette sonde a du se brancher sur notre pile d'énergie photonique. Il ne nous reste que très peu d'énergie et nous ne pouvons plus lancer de torpille tout en manoeuvrant, il faudra choisir...et de toute façon, la fréquence de lancement possible est ridiculement basse."

-"C'est inadmissible , nous allons subir une attaque imminente. Délestez tous les systèmes, reprenez le contrôle de la pile en manuel et relestez nos systèmes de défense!"

-"Je fais l'impossible Commandant..."

-"Merci Scotty . Votre rapport Monsieur Spock."

-"Il est devant vous Commandant."


RAPPORT DE L' OFFICIER SCIENTIFIQUE SPOCK

(Fédération/ Star Fleet / USS Enterprise )


 

1-L'élément perturbateur est le logiciel ORION.TAP téléchargé par la sonde dans la mémoire de l'ordinateur.

2-Ce logiciel est composé de quatre modules, implantés aux adresses suivantes:

 

- #281 / #2CF à  éliminer sans problème.
- #B800 / #BF00 à  éliminer sans problème.
- #4FEB / #6D60 à  conserver tel-quel.
- #414 / # 3DED à  modifier pour libérer la page quatre.

 

3- Voici mes préconisations:

1  Déconnecter notre système d'exploitation QUIT
2  Charger un utilitaire de "blocage" CLOAD"STOP" puis RUN
3  Recharger le fichier perturbateur CLOAD"ORION.TAP"
4  Charger les 3 autres modules CLOAD"": CLOAD"": CLOAD""
5  Modifier VARTAB DOKE #9C,#3DED
6  Premier octet programme BASIC POKE #500, 0
7  Limiter les dégâts POKE # 48F, #60 ( RTS)
8  Lancer la moulinette CALL # 470
9  Sauvegarder le résultat sur cassette CSAVE"ORION3",AUTO
10  Sauvegarder le module 3 sur cassette CSAVE"ORION2",A#4FEB,E#6D60
11  Créer un lanceur 10 QUIT / 20 ! ORION2 / 30 ! ORION3
12 Sauver le lanceur sur cassette CSAVE"ORION",AUTO
13 Re-booter le système d'exploitation  
14 Transférer les 3 derniers fichiers créés, de la K7 à au disc  

 

4- Le troisième module est la cause des ennuis de l'ingénieur Scott, mes préconisations lui ont été transmises pour modifications des logiciels de contrôle commande de la navigation et de l'armement.


ANNEXE AU RAPPORT DE L' OFFICIER SCIENTIFIQUE SPOCK

(Fédération / Star Fleet / USS Enterprise )


 

1 Utilitaire de blocage utilisé ( par exemple )

10 FORI=#221TO#22A
20 READA:POKEI,A:NEXT
30 DOKE#245,#221
40 DATA#48,#A9,0,#8D,#AD,#02,#68,#4C,#22,#EE

 

2 Le listing obtenu n'est pas lisible correctement car truffé de codes d'effacement ( 0C08 ). Si vous souhaitez le lire vous devrez DOKEr #2020 à toutes les adresses suivantes: ( J' omet systématiquement le # ).

59F , 655 , 775 , 7B3 , 7CA , 9D1 , A07 , A31 , B91 , C48 , C86 , FB5 , FE7 , 1161 , 11E3 , 123A , 13D7 , 13EB , 148F , 1529 , 155F , 15B1 , 15E1 , 16D1 , 172A , 17D9 , 1D02 , 1DE7 , 1EA6 , 1EE6 .

 


-"Kirk à l'inter, votre rapport Monsieur Scott !"

-"Tous systèmes opérationnels, Monsieur. Fréquence de tir photonique décuplée, Monsieur. Toute liberté de manoeuvre et puissance a votre discrétion, Monsieur."

-"Vous êtes un magicien Scotty !"

-"Oh non, un simple mécanicien ,Monsieur. "


RAPPORT DE L' INGENIEUR EN CHEF SCOTT

( Fédération / Star Fleet / USS Enterprise )


 

1 Les informations transmises par Monsieur Spock m'ont permis de localiser la source de nos ennuis dans le module trois téléchargé par la sonde. Il m'a suffit de rentrer les modifications suivantes pour rendre à l'Enterprise sa manoeuvrabilité.

 

537820 61 6DJSR $6D616D89EANOP
537B60RTS6D8AEANOP
.........6D8BEANOP
6D61A9 04LDA #$046D8CEANOP
6D63A2 FELDX #$FE6D8DEANOP
6D6520 90 6DJSR $6D906D8EEANOP
6D68F0 03BEQ $6D6D6D8FEANOP
6D6A20 F4 53JSR $53F46D9078SEI
6D6DA9 04LDA #$046D9148PHA
6D6FA2 DFLDX #$DF6D92A9 0ELDA #$0E
6D7120 90 6DJSR $6D906D9420 90 F5JSR $F590
6D74F0 03BEQ $6D796D9768PLA
6D7620 91 53JSR $53916D9809 F8ORA #$F8
6D79A9 04LDA #$046D9A8D 00 03STA $0300
6D7BA2 7FLDX #$7F6D9DA0 04LDY #$04
6D7D20 90 6DJSR $6D906D9F88DEY
6D80F0 03BEQ $6D856DA0D0 FDBNE $6D9F
6D8220 AF 53JSR $53AF6DA2AD 00 03LDA $0300
6D85A9 00LDA #$006DA529 08AND#$08
6D8760RTS6DA758;CLI
6D88EANOP6DA860RTS

 

1 Les commandes s'en trouvent changées, mais les nouvelles dispositions sont plus standards à savoir:

Gauche : ¬ Droite: ® Torpilles à photons:< Espace >

 

2  La fréquence de tir a quant-à elle été augmentée considérablement, en modifiant les passages suivants du code.

 

5746A2 07LDX #$075BDDA2 07LDX #$0761C0A2 07LDX #$07
574820 37 54JSR $54375BDF20 F9 5BJSR $5BF961C220 61 5EJSR $5E61
574BCADEX5BE2CADEX61C5CADEX
574CD0 FABNE $57485BE3D0 FABNE $5BDF61C6D0 FABNE $61C2
574EEANOP5BE5EANOP61C8EANOP
574FEANOP5BE6EANOP61C9EANOP
5750EANOP5BE7EANOP61CAEANOP
5751EANOP5BE8EANOP61CBEANOP
575220 56 55JSR $55565BE920 56 55JSR $555661CC20 56 55JSR$5556

 

3  Après avoir fait ces modifications, il ne restait plus qu'a sauvegarder par : SAVEO"ORION2",A # 4FEB,E # 6DA8

4  Dans le module ORION3, il est à votre discrétion de changer en ligne 7009, VI=VI-1 en VI=VI-0 et nous serons invulnérables. Mais est-ce bien nécessaire ?

Et maintenant que nous avons récupéré tous nos moyens, EN ROUTE POUR DE NOUVELLES AVENTURES....."


La suite !!!! vite !!!!